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.OtherName

Description

 
Synopsis

Documentation

data OtherName Source #

Defines a custom ASN.1 X.400 GeneralName using an object identifier (OID) and value. The OID must satisfy the regular expression shown below. For more information, see NIST's definition of Object Identifier (OID).

See: newOtherName smart constructor.

Constructors

OtherName' 

Fields

Instances

Instances details
FromJSON OtherName Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.OtherName

ToJSON OtherName Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.OtherName

Generic OtherName Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.OtherName

Associated Types

type Rep OtherName :: Type -> Type #

Read OtherName Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.OtherName

Show OtherName Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.OtherName

NFData OtherName Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.OtherName

Methods

rnf :: OtherName -> () #

Eq OtherName Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.OtherName

Hashable OtherName Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.OtherName

type Rep OtherName Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.Types.OtherName

type Rep OtherName = D1 ('MetaData "OtherName" "Amazonka.CertificateManagerPCA.Types.OtherName" "amazonka-certificatemanager-pca-2.0-BrCc8DEClV63rMSVXz2XYH" 'False) (C1 ('MetaCons "OtherName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "typeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newOtherName Source #

Create a value of OtherName 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:typeId:OtherName', otherName_typeId - Specifies an OID.

$sel:value:OtherName', otherName_value - Specifies an OID value.

otherName_value :: Lens' OtherName Text Source #

Specifies an OID value.