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 |
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.
CrlDetail' | |
|
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).