Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data CertificateDescription = CertificateDescription' {
- status :: Maybe CertificateStatus
- ownedBy :: Maybe Text
- lastModifiedDate :: Maybe POSIX
- caCertificateId :: Maybe Text
- previousOwnedBy :: Maybe Text
- certificatePem :: Maybe Text
- certificateArn :: Maybe Text
- certificateId :: Maybe Text
- certificateMode :: Maybe CertificateMode
- validity :: Maybe CertificateValidity
- creationDate :: Maybe POSIX
- generationId :: Maybe Text
- transferData :: Maybe TransferData
- customerVersion :: Maybe Natural
- newCertificateDescription :: CertificateDescription
- certificateDescription_status :: Lens' CertificateDescription (Maybe CertificateStatus)
- certificateDescription_ownedBy :: Lens' CertificateDescription (Maybe Text)
- certificateDescription_lastModifiedDate :: Lens' CertificateDescription (Maybe UTCTime)
- certificateDescription_caCertificateId :: Lens' CertificateDescription (Maybe Text)
- certificateDescription_previousOwnedBy :: Lens' CertificateDescription (Maybe Text)
- certificateDescription_certificatePem :: Lens' CertificateDescription (Maybe Text)
- certificateDescription_certificateArn :: Lens' CertificateDescription (Maybe Text)
- certificateDescription_certificateId :: Lens' CertificateDescription (Maybe Text)
- certificateDescription_certificateMode :: Lens' CertificateDescription (Maybe CertificateMode)
- certificateDescription_validity :: Lens' CertificateDescription (Maybe CertificateValidity)
- certificateDescription_creationDate :: Lens' CertificateDescription (Maybe UTCTime)
- certificateDescription_generationId :: Lens' CertificateDescription (Maybe Text)
- certificateDescription_transferData :: Lens' CertificateDescription (Maybe TransferData)
- certificateDescription_customerVersion :: Lens' CertificateDescription (Maybe Natural)
Documentation
data CertificateDescription Source #
Describes a certificate.
See: newCertificateDescription
smart constructor.
CertificateDescription' | |
|
Instances
newCertificateDescription :: CertificateDescription Source #
Create a value of CertificateDescription
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:status:CertificateDescription'
, certificateDescription_status
- The status of the certificate.
$sel:ownedBy:CertificateDescription'
, certificateDescription_ownedBy
- The ID of the Amazon Web Services account that owns the certificate.
$sel:lastModifiedDate:CertificateDescription'
, certificateDescription_lastModifiedDate
- The date and time the certificate was last modified.
$sel:caCertificateId:CertificateDescription'
, certificateDescription_caCertificateId
- The certificate ID of the CA certificate used to sign this certificate.
$sel:previousOwnedBy:CertificateDescription'
, certificateDescription_previousOwnedBy
- The ID of the Amazon Web Services account of the previous owner of the
certificate.
$sel:certificatePem:CertificateDescription'
, certificateDescription_certificatePem
- The certificate data, in PEM format.
$sel:certificateArn:CertificateDescription'
, certificateDescription_certificateArn
- The ARN of the certificate.
$sel:certificateId:CertificateDescription'
, certificateDescription_certificateId
- The ID of the certificate.
$sel:certificateMode:CertificateDescription'
, certificateDescription_certificateMode
- The mode of the certificate.
$sel:validity:CertificateDescription'
, certificateDescription_validity
- When the certificate is valid.
$sel:creationDate:CertificateDescription'
, certificateDescription_creationDate
- The date and time the certificate was created.
$sel:generationId:CertificateDescription'
, certificateDescription_generationId
- The generation ID of the certificate.
$sel:transferData:CertificateDescription'
, certificateDescription_transferData
- The transfer data.
$sel:customerVersion:CertificateDescription'
, certificateDescription_customerVersion
- The customer version of the certificate.
certificateDescription_status :: Lens' CertificateDescription (Maybe CertificateStatus) Source #
The status of the certificate.
certificateDescription_ownedBy :: Lens' CertificateDescription (Maybe Text) Source #
The ID of the Amazon Web Services account that owns the certificate.
certificateDescription_lastModifiedDate :: Lens' CertificateDescription (Maybe UTCTime) Source #
The date and time the certificate was last modified.
certificateDescription_caCertificateId :: Lens' CertificateDescription (Maybe Text) Source #
The certificate ID of the CA certificate used to sign this certificate.
certificateDescription_previousOwnedBy :: Lens' CertificateDescription (Maybe Text) Source #
The ID of the Amazon Web Services account of the previous owner of the certificate.
certificateDescription_certificatePem :: Lens' CertificateDescription (Maybe Text) Source #
The certificate data, in PEM format.
certificateDescription_certificateArn :: Lens' CertificateDescription (Maybe Text) Source #
The ARN of the certificate.
certificateDescription_certificateId :: Lens' CertificateDescription (Maybe Text) Source #
The ID of the certificate.
certificateDescription_certificateMode :: Lens' CertificateDescription (Maybe CertificateMode) Source #
The mode of the certificate.
certificateDescription_validity :: Lens' CertificateDescription (Maybe CertificateValidity) Source #
When the certificate is valid.
certificateDescription_creationDate :: Lens' CertificateDescription (Maybe UTCTime) Source #
The date and time the certificate was created.
certificateDescription_generationId :: Lens' CertificateDescription (Maybe Text) Source #
The generation ID of the certificate.
certificateDescription_transferData :: Lens' CertificateDescription (Maybe TransferData) Source #
The transfer data.
certificateDescription_customerVersion :: Lens' CertificateDescription (Maybe Natural) Source #
The customer version of the certificate.