| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CertificateManagerPCA.Types.CustomExtension
Description
Documentation
data CustomExtension Source #
Specifies the X.509 extension information for a certificate.
Extensions present in CustomExtensions follow the ApiPassthrough
template rules.
See: newCustomExtension smart constructor.
Constructors
| CustomExtension' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> CustomExtension |
Create a value of CustomExtension 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:critical:CustomExtension', customExtension_critical - Specifies the critical flag of the X.509 extension.
$sel:objectIdentifier:CustomExtension', customExtension_objectIdentifier - Specifies the object identifier (OID) of the X.509 extension. For more
information, see the
Global OID reference database.
$sel:value:CustomExtension', customExtension_value - Specifies the base64-encoded value of the X.509 extension.
customExtension_critical :: Lens' CustomExtension (Maybe Bool) Source #
Specifies the critical flag of the X.509 extension.
customExtension_objectIdentifier :: Lens' CustomExtension Text Source #
Specifies the object identifier (OID) of the X.509 extension. For more information, see the Global OID reference database.
customExtension_value :: Lens' CustomExtension Text Source #
Specifies the base64-encoded value of the X.509 extension.