| 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.RolesAnywhere.Types.CrlDetail
Description
Synopsis
- data CrlDetail = CrlDetail' {}
- newCrlDetail :: CrlDetail
- crlDetail_createdAt :: Lens' CrlDetail (Maybe UTCTime)
- crlDetail_crlArn :: Lens' CrlDetail (Maybe Text)
- crlDetail_crlData :: Lens' CrlDetail (Maybe ByteString)
- crlDetail_crlId :: Lens' CrlDetail (Maybe Text)
- crlDetail_enabled :: Lens' CrlDetail (Maybe Bool)
- crlDetail_name :: Lens' CrlDetail (Maybe Text)
- crlDetail_trustAnchorArn :: Lens' CrlDetail (Maybe Text)
- crlDetail_updatedAt :: Lens' CrlDetail (Maybe UTCTime)
Documentation
The state of the certificate revocation list (CRL) after a read or write operation.
See: newCrlDetail smart constructor.
Constructors
| CrlDetail' | |
Fields
| |
Instances
newCrlDetail :: CrlDetail Source #
Create a value of CrlDetail 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:createdAt:CrlDetail', crlDetail_createdAt - The ISO-8601 timestamp when the certificate revocation list (CRL) was
created.
$sel:crlArn:CrlDetail', crlDetail_crlArn - The ARN of the certificate revocation list (CRL).
$sel:crlData:CrlDetail', crlDetail_crlData - The state of the certificate revocation list (CRL) after a read or write
operation.--
-- Note: This Lens automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens accepts and returns only raw unencoded data.
$sel:crlId:CrlDetail', crlDetail_crlId - The unique identifier of the certificate revocation list (CRL).
$sel:enabled:CrlDetail', crlDetail_enabled - Indicates whether the certificate revocation list (CRL) is enabled.
$sel:name:CrlDetail', crlDetail_name - The name of the certificate revocation list (CRL).
$sel:trustAnchorArn:CrlDetail', crlDetail_trustAnchorArn - The ARN of the TrustAnchor the certificate revocation list (CRL) will
provide revocation for.
$sel:updatedAt:CrlDetail', crlDetail_updatedAt - The ISO-8601 timestamp when the certificate revocation list (CRL) was
last updated.
crlDetail_createdAt :: Lens' CrlDetail (Maybe UTCTime) Source #
The ISO-8601 timestamp when the certificate revocation list (CRL) was created.
crlDetail_crlArn :: Lens' CrlDetail (Maybe Text) Source #
The ARN of the certificate revocation list (CRL).
crlDetail_crlData :: Lens' CrlDetail (Maybe ByteString) Source #
The state of the certificate revocation list (CRL) after a read or write
operation.--
-- Note: This Lens automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens accepts and returns only raw unencoded data.
crlDetail_crlId :: Lens' CrlDetail (Maybe Text) Source #
The unique identifier of the certificate revocation list (CRL).
crlDetail_enabled :: Lens' CrlDetail (Maybe Bool) Source #
Indicates whether the certificate revocation list (CRL) is enabled.
crlDetail_name :: Lens' CrlDetail (Maybe Text) Source #
The name of the certificate revocation list (CRL).