libZSservicesZSamazonka-certificatemanager-pcaZSamazonka-certificatemanager-pca
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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, ACM Private CA applies order of operation rules to determine what information is used.

See: newApiPassthrough smart constructor.

Constructors

ApiPassthrough' 

Fields

Instances

Instances details
Eq ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

Read ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

Show 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 #

NFData ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

Methods

rnf :: ApiPassthrough -> () #

Hashable ApiPassthrough Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.ApiPassthrough

ToJSON 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" "libZSservicesZSamazonka-certificatemanager-pcaZSamazonka-certificatemanager-pca" 'False) (C1 ('MetaCons "ApiPassthrough'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ASN1Subject)) :*: S1 ('MetaSel ('Just "extensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Extensions))))

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:subject:ApiPassthrough', apiPassthrough_subject - Undocumented member.

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

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

Specifies X.509 extension information for a certificate.