{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.CertificateManagerPCA.Lens
(
importCertificateAuthorityCertificate_certificateChain,
importCertificateAuthorityCertificate_certificateAuthorityArn,
importCertificateAuthorityCertificate_certificate,
createPermission_sourceAccount,
createPermission_certificateAuthorityArn,
createPermission_principal,
createPermission_actions,
describeCertificateAuthorityAuditReport_certificateAuthorityArn,
describeCertificateAuthorityAuditReport_auditReportId,
describeCertificateAuthorityAuditReportResponse_s3Key,
describeCertificateAuthorityAuditReportResponse_createdAt,
describeCertificateAuthorityAuditReportResponse_auditReportStatus,
describeCertificateAuthorityAuditReportResponse_s3BucketName,
describeCertificateAuthorityAuditReportResponse_httpStatus,
deletePermission_sourceAccount,
deletePermission_certificateAuthorityArn,
deletePermission_principal,
revokeCertificate_certificateAuthorityArn,
revokeCertificate_certificateSerial,
revokeCertificate_revocationReason,
updateCertificateAuthority_status,
updateCertificateAuthority_revocationConfiguration,
updateCertificateAuthority_certificateAuthorityArn,
deleteCertificateAuthority_permanentDeletionTimeInDays,
deleteCertificateAuthority_certificateAuthorityArn,
getCertificateAuthorityCsr_certificateAuthorityArn,
getCertificateAuthorityCsrResponse_csr,
getCertificateAuthorityCsrResponse_httpStatus,
createCertificateAuthority_idempotencyToken,
createCertificateAuthority_keyStorageSecurityStandard,
createCertificateAuthority_revocationConfiguration,
createCertificateAuthority_tags,
createCertificateAuthority_certificateAuthorityConfiguration,
createCertificateAuthority_certificateAuthorityType,
createCertificateAuthorityResponse_certificateAuthorityArn,
createCertificateAuthorityResponse_httpStatus,
listCertificateAuthorities_nextToken,
listCertificateAuthorities_resourceOwner,
listCertificateAuthorities_maxResults,
listCertificateAuthoritiesResponse_certificateAuthorities,
listCertificateAuthoritiesResponse_nextToken,
listCertificateAuthoritiesResponse_httpStatus,
getCertificate_certificateAuthorityArn,
getCertificate_certificateArn,
getCertificateResponse_certificate,
getCertificateResponse_certificateChain,
getCertificateResponse_httpStatus,
tagCertificateAuthority_certificateAuthorityArn,
tagCertificateAuthority_tags,
putPolicy_resourceArn,
putPolicy_policy,
deletePolicy_resourceArn,
describeCertificateAuthority_certificateAuthorityArn,
describeCertificateAuthorityResponse_certificateAuthority,
describeCertificateAuthorityResponse_httpStatus,
restoreCertificateAuthority_certificateAuthorityArn,
issueCertificate_idempotencyToken,
issueCertificate_apiPassthrough,
issueCertificate_templateArn,
issueCertificate_validityNotBefore,
issueCertificate_certificateAuthorityArn,
issueCertificate_csr,
issueCertificate_signingAlgorithm,
issueCertificate_validity,
issueCertificateResponse_certificateArn,
issueCertificateResponse_httpStatus,
getCertificateAuthorityCertificate_certificateAuthorityArn,
getCertificateAuthorityCertificateResponse_certificate,
getCertificateAuthorityCertificateResponse_certificateChain,
getCertificateAuthorityCertificateResponse_httpStatus,
listPermissions_nextToken,
listPermissions_maxResults,
listPermissions_certificateAuthorityArn,
listPermissionsResponse_nextToken,
listPermissionsResponse_permissions,
listPermissionsResponse_httpStatus,
untagCertificateAuthority_certificateAuthorityArn,
untagCertificateAuthority_tags,
createCertificateAuthorityAuditReport_certificateAuthorityArn,
createCertificateAuthorityAuditReport_s3BucketName,
createCertificateAuthorityAuditReport_auditReportResponseFormat,
createCertificateAuthorityAuditReportResponse_s3Key,
createCertificateAuthorityAuditReportResponse_auditReportId,
createCertificateAuthorityAuditReportResponse_httpStatus,
listTags_nextToken,
listTags_maxResults,
listTags_certificateAuthorityArn,
listTagsResponse_nextToken,
listTagsResponse_tags,
listTagsResponse_httpStatus,
getPolicy_resourceArn,
getPolicyResponse_policy,
getPolicyResponse_httpStatus,
aSN1Subject_givenName,
aSN1Subject_state,
aSN1Subject_commonName,
aSN1Subject_organizationalUnit,
aSN1Subject_country,
aSN1Subject_generationQualifier,
aSN1Subject_locality,
aSN1Subject_pseudonym,
aSN1Subject_initials,
aSN1Subject_title,
aSN1Subject_organization,
aSN1Subject_serialNumber,
aSN1Subject_surname,
aSN1Subject_distinguishedNameQualifier,
accessDescription_accessMethod,
accessDescription_accessLocation,
accessMethod_accessMethodType,
accessMethod_customObjectIdentifier,
apiPassthrough_subject,
apiPassthrough_extensions,
certificateAuthority_status,
certificateAuthority_failureReason,
certificateAuthority_certificateAuthorityConfiguration,
certificateAuthority_arn,
certificateAuthority_createdAt,
certificateAuthority_serial,
certificateAuthority_keyStorageSecurityStandard,
certificateAuthority_notBefore,
certificateAuthority_restorableUntil,
certificateAuthority_type,
certificateAuthority_ownerAccount,
certificateAuthority_revocationConfiguration,
certificateAuthority_lastStateChangeAt,
certificateAuthority_notAfter,
certificateAuthorityConfiguration_csrExtensions,
certificateAuthorityConfiguration_keyAlgorithm,
certificateAuthorityConfiguration_signingAlgorithm,
certificateAuthorityConfiguration_subject,
crlConfiguration_customCname,
crlConfiguration_expirationInDays,
crlConfiguration_s3ObjectAcl,
crlConfiguration_s3BucketName,
crlConfiguration_enabled,
csrExtensions_subjectInformationAccess,
csrExtensions_keyUsage,
ediPartyName_nameAssigner,
ediPartyName_partyName,
extendedKeyUsage_extendedKeyUsageType,
extendedKeyUsage_extendedKeyUsageObjectIdentifier,
extensions_subjectAlternativeNames,
extensions_keyUsage,
extensions_extendedKeyUsage,
extensions_certificatePolicies,
generalName_ipAddress,
generalName_uniformResourceIdentifier,
generalName_registeredId,
generalName_ediPartyName,
generalName_rfc822Name,
generalName_otherName,
generalName_dnsName,
generalName_directoryName,
keyUsage_dataEncipherment,
keyUsage_encipherOnly,
keyUsage_nonRepudiation,
keyUsage_cRLSign,
keyUsage_digitalSignature,
keyUsage_keyCertSign,
keyUsage_decipherOnly,
keyUsage_keyEncipherment,
keyUsage_keyAgreement,
ocspConfiguration_ocspCustomCname,
ocspConfiguration_enabled,
otherName_typeId,
otherName_value,
permission_sourceAccount,
permission_actions,
permission_createdAt,
permission_principal,
permission_policy,
permission_certificateAuthorityArn,
policyInformation_policyQualifiers,
policyInformation_certPolicyId,
policyQualifierInfo_policyQualifierId,
policyQualifierInfo_qualifier,
qualifier_cpsUri,
revocationConfiguration_crlConfiguration,
revocationConfiguration_ocspConfiguration,
tag_value,
tag_key,
validity_value,
validity_type,
)
where
import Amazonka.CertificateManagerPCA.CreateCertificateAuthority
import Amazonka.CertificateManagerPCA.CreateCertificateAuthorityAuditReport
import Amazonka.CertificateManagerPCA.CreatePermission
import Amazonka.CertificateManagerPCA.DeleteCertificateAuthority
import Amazonka.CertificateManagerPCA.DeletePermission
import Amazonka.CertificateManagerPCA.DeletePolicy
import Amazonka.CertificateManagerPCA.DescribeCertificateAuthority
import Amazonka.CertificateManagerPCA.DescribeCertificateAuthorityAuditReport
import Amazonka.CertificateManagerPCA.GetCertificate
import Amazonka.CertificateManagerPCA.GetCertificateAuthorityCertificate
import Amazonka.CertificateManagerPCA.GetCertificateAuthorityCsr
import Amazonka.CertificateManagerPCA.GetPolicy
import Amazonka.CertificateManagerPCA.ImportCertificateAuthorityCertificate
import Amazonka.CertificateManagerPCA.IssueCertificate
import Amazonka.CertificateManagerPCA.ListCertificateAuthorities
import Amazonka.CertificateManagerPCA.ListPermissions
import Amazonka.CertificateManagerPCA.ListTags
import Amazonka.CertificateManagerPCA.PutPolicy
import Amazonka.CertificateManagerPCA.RestoreCertificateAuthority
import Amazonka.CertificateManagerPCA.RevokeCertificate
import Amazonka.CertificateManagerPCA.TagCertificateAuthority
import Amazonka.CertificateManagerPCA.Types.ASN1Subject
import Amazonka.CertificateManagerPCA.Types.AccessDescription
import Amazonka.CertificateManagerPCA.Types.AccessMethod
import Amazonka.CertificateManagerPCA.Types.ApiPassthrough
import Amazonka.CertificateManagerPCA.Types.CertificateAuthority
import Amazonka.CertificateManagerPCA.Types.CertificateAuthorityConfiguration
import Amazonka.CertificateManagerPCA.Types.CrlConfiguration
import Amazonka.CertificateManagerPCA.Types.CsrExtensions
import Amazonka.CertificateManagerPCA.Types.EdiPartyName
import Amazonka.CertificateManagerPCA.Types.ExtendedKeyUsage
import Amazonka.CertificateManagerPCA.Types.Extensions
import Amazonka.CertificateManagerPCA.Types.GeneralName
import Amazonka.CertificateManagerPCA.Types.KeyUsage
import Amazonka.CertificateManagerPCA.Types.OcspConfiguration
import Amazonka.CertificateManagerPCA.Types.OtherName
import Amazonka.CertificateManagerPCA.Types.Permission
import Amazonka.CertificateManagerPCA.Types.PolicyInformation
import Amazonka.CertificateManagerPCA.Types.PolicyQualifierInfo
import Amazonka.CertificateManagerPCA.Types.Qualifier
import Amazonka.CertificateManagerPCA.Types.RevocationConfiguration
import Amazonka.CertificateManagerPCA.Types.Tag
import Amazonka.CertificateManagerPCA.Types.Validity
import Amazonka.CertificateManagerPCA.UntagCertificateAuthority
import Amazonka.CertificateManagerPCA.UpdateCertificateAuthority