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 |
Updates the status or configuration of a private certificate authority (CA). Your private CA must be in the ACTIVE
or DISABLED
state before you can update it. You can disable a private CA that is in the ACTIVE
state or make a CA that is in the DISABLED
state active again.
Synopsis
- updateCertificateAuthority :: Text -> UpdateCertificateAuthority
- data UpdateCertificateAuthority
- ucaStatus :: Lens' UpdateCertificateAuthority (Maybe CertificateAuthorityStatus)
- ucaRevocationConfiguration :: Lens' UpdateCertificateAuthority (Maybe RevocationConfiguration)
- ucaCertificateAuthorityARN :: Lens' UpdateCertificateAuthority Text
- updateCertificateAuthorityResponse :: UpdateCertificateAuthorityResponse
- data UpdateCertificateAuthorityResponse
Creating a Request
updateCertificateAuthority Source #
Creates a value of UpdateCertificateAuthority
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ucaStatus
- Status of your private CA.ucaRevocationConfiguration
- Revocation information for your private CA.ucaCertificateAuthorityARN
- Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked. This must be of the form:arn:aws:acm:region :account :certificate-authority/12345678-1234-1234-1234-123456789012
data UpdateCertificateAuthority Source #
See: updateCertificateAuthority
smart constructor.
Instances
Request Lenses
ucaStatus :: Lens' UpdateCertificateAuthority (Maybe CertificateAuthorityStatus) Source #
Status of your private CA.
ucaRevocationConfiguration :: Lens' UpdateCertificateAuthority (Maybe RevocationConfiguration) Source #
Revocation information for your private CA.
ucaCertificateAuthorityARN :: Lens' UpdateCertificateAuthority Text Source #
Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked. This must be of the form: arn:aws:acm:region :account :certificate-authority/12345678-1234-1234-1234-123456789012
Destructuring the Response
updateCertificateAuthorityResponse :: UpdateCertificateAuthorityResponse Source #
Creates a value of UpdateCertificateAuthorityResponse
with the minimum fields required to make a request.
data UpdateCertificateAuthorityResponse Source #
See: updateCertificateAuthorityResponse
smart constructor.