Copyright | (c) 2013-2018 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 |
Language | Haskell2010 |
Lists information about a specific audit report created by calling the CreateCertificateAuthorityAuditReport
function. Audit information is created every time the certificate authority (CA) private key is used. The private key is used when you call the IssueCertificate
function or the RevokeCertificate
function.
Synopsis
- describeCertificateAuthorityAuditReport :: Text -> Text -> DescribeCertificateAuthorityAuditReport
- data DescribeCertificateAuthorityAuditReport
- dcaarCertificateAuthorityARN :: Lens' DescribeCertificateAuthorityAuditReport Text
- dcaarAuditReportId :: Lens' DescribeCertificateAuthorityAuditReport Text
- describeCertificateAuthorityAuditReportResponse :: Int -> DescribeCertificateAuthorityAuditReportResponse
- data DescribeCertificateAuthorityAuditReportResponse
- dcaarrsS3Key :: Lens' DescribeCertificateAuthorityAuditReportResponse (Maybe Text)
- dcaarrsCreatedAt :: Lens' DescribeCertificateAuthorityAuditReportResponse (Maybe UTCTime)
- dcaarrsAuditReportStatus :: Lens' DescribeCertificateAuthorityAuditReportResponse (Maybe AuditReportStatus)
- dcaarrsS3BucketName :: Lens' DescribeCertificateAuthorityAuditReportResponse (Maybe Text)
- dcaarrsResponseStatus :: Lens' DescribeCertificateAuthorityAuditReportResponse Int
Creating a Request
describeCertificateAuthorityAuditReport Source #
Creates a value of DescribeCertificateAuthorityAuditReport
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcaarCertificateAuthorityARN
- The Amazon Resource Name (ARN) of the private CA. This must be of the form:arn:aws:acm:region :account :certificate-authority/12345678-1234-1234-1234-123456789012
.dcaarAuditReportId
- The report ID returned by calling theCreateCertificateAuthorityAuditReport
function.
data DescribeCertificateAuthorityAuditReport Source #
See: describeCertificateAuthorityAuditReport
smart constructor.
Instances
Request Lenses
dcaarCertificateAuthorityARN :: Lens' DescribeCertificateAuthorityAuditReport Text Source #
The Amazon Resource Name (ARN) of the private CA. This must be of the form: arn:aws:acm:region :account :certificate-authority/12345678-1234-1234-1234-123456789012
.
dcaarAuditReportId :: Lens' DescribeCertificateAuthorityAuditReport Text Source #
The report ID returned by calling the CreateCertificateAuthorityAuditReport
function.
Destructuring the Response
describeCertificateAuthorityAuditReportResponse Source #
Creates a value of DescribeCertificateAuthorityAuditReportResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcaarrsS3Key
- S3 key that uniquely identifies the report file in your S3 bucket.dcaarrsCreatedAt
- The date and time at which the report was created.dcaarrsAuditReportStatus
- Specifies whether report creation is in progress, has succeeded, or has failed.dcaarrsS3BucketName
- Name of the S3 bucket that contains the report.dcaarrsResponseStatus
- -- | The response status code.
data DescribeCertificateAuthorityAuditReportResponse Source #
See: describeCertificateAuthorityAuditReportResponse
smart constructor.
Instances
Response Lenses
dcaarrsS3Key :: Lens' DescribeCertificateAuthorityAuditReportResponse (Maybe Text) Source #
S3 key that uniquely identifies the report file in your S3 bucket.
dcaarrsCreatedAt :: Lens' DescribeCertificateAuthorityAuditReportResponse (Maybe UTCTime) Source #
The date and time at which the report was created.
dcaarrsAuditReportStatus :: Lens' DescribeCertificateAuthorityAuditReportResponse (Maybe AuditReportStatus) Source #
Specifies whether report creation is in progress, has succeeded, or has failed.
dcaarrsS3BucketName :: Lens' DescribeCertificateAuthorityAuditReportResponse (Maybe Text) Source #
Name of the S3 bucket that contains the report.
dcaarrsResponseStatus :: Lens' DescribeCertificateAuthorityAuditReportResponse Int Source #
- - | The response status code.