amazonka-certificatemanager-pca-2.0: Amazon Certificate Manager Private Certificate Authority SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CertificateManagerPCA.Types.ApiPassthrough

Description

 
Synopsis

Documentation

data ApiPassthrough Source #

Contains X.509 certificate information to be placed in an issued certificate. An APIPassthrough or APICSRPassthrough template variant must be selected, or else this parameter is ignored.

If conflicting or duplicate certificate information is supplied from other sources, Amazon Web Services Private CA applies order of operation rules to determine what information is used.

See: newApiPassthrough smart constructor.

Constructors

ApiPassthrough' 

Fields

Instances

Instances details
ToJSON ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

Generic ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

Associated Types

type Rep ApiPassthrough :: Type -> Type #

Read ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

Show ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

NFData ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

Methods

rnf :: ApiPassthrough -> () #

Eq ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

Hashable ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

type Rep ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

type Rep ApiPassthrough = D1 ('MetaData "ApiPassthrough" "Amazonka.CertificateManagerPCA.Types.ApiPassthrough" "amazonka-certificatemanager-pca-2.0-BrCc8DEClV63rMSVXz2XYH" 'False) (C1 ('MetaCons "ApiPassthrough'" 'PrefixI 'True) (S1 ('MetaSel ('Just "extensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Extensions)) :*: S1 ('MetaSel ('Just "subject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ASN1Subject))))

newApiPassthrough :: ApiPassthrough Source #

Create a value of ApiPassthrough with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:extensions:ApiPassthrough', apiPassthrough_extensions - Specifies X.509 extension information for a certificate.

$sel:subject:ApiPassthrough', apiPassthrough_subject - Undocumented member.

apiPassthrough_extensions :: Lens' ApiPassthrough (Maybe Extensions) Source #

Specifies X.509 extension information for a certificate.