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 |
Updates a certificate. Currently, you can use this function to specify whether to opt in to or out of recording your certificate in a certificate transparency log. For more information, see Opting Out of Certificate Transparency Logging.
Synopsis
- data UpdateCertificateOptions = UpdateCertificateOptions' {}
- newUpdateCertificateOptions :: Text -> CertificateOptions -> UpdateCertificateOptions
- updateCertificateOptions_certificateArn :: Lens' UpdateCertificateOptions Text
- updateCertificateOptions_options :: Lens' UpdateCertificateOptions CertificateOptions
- data UpdateCertificateOptionsResponse = UpdateCertificateOptionsResponse' {
- newUpdateCertificateOptionsResponse :: UpdateCertificateOptionsResponse
Creating a Request
data UpdateCertificateOptions Source #
See: newUpdateCertificateOptions
smart constructor.
UpdateCertificateOptions' | |
|
Instances
newUpdateCertificateOptions Source #
Create a value of UpdateCertificateOptions
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:certificateArn:UpdateCertificateOptions'
, updateCertificateOptions_certificateArn
- ARN of the requested certificate to update. This must be of the form:
arn:aws:acm:us-east-1:account:certificate/12345678-1234-1234-1234-123456789012
$sel:options:UpdateCertificateOptions'
, updateCertificateOptions_options
- Use to update the options for your certificate. Currently, you can
specify whether to add your certificate to a transparency log.
Certificate transparency makes it possible to detect SSL/TLS
certificates that have been mistakenly or maliciously issued.
Certificates that have not been logged typically produce an error
message in a browser.
Request Lenses
updateCertificateOptions_certificateArn :: Lens' UpdateCertificateOptions Text Source #
ARN of the requested certificate to update. This must be of the form:
arn:aws:acm:us-east-1:account:certificate/12345678-1234-1234-1234-123456789012
updateCertificateOptions_options :: Lens' UpdateCertificateOptions CertificateOptions Source #
Use to update the options for your certificate. Currently, you can specify whether to add your certificate to a transparency log. Certificate transparency makes it possible to detect SSL/TLS certificates that have been mistakenly or maliciously issued. Certificates that have not been logged typically produce an error message in a browser.
Destructuring the Response
data UpdateCertificateOptionsResponse Source #
See: newUpdateCertificateOptionsResponse
smart constructor.
Instances
Eq UpdateCertificateOptionsResponse Source # | |
Read UpdateCertificateOptionsResponse Source # | |
Show UpdateCertificateOptionsResponse Source # | |
Generic UpdateCertificateOptionsResponse Source # | |
NFData UpdateCertificateOptionsResponse Source # | |
Defined in Amazonka.CertificateManager.UpdateCertificateOptions rnf :: UpdateCertificateOptionsResponse -> () # | |
type Rep UpdateCertificateOptionsResponse Source # | |
Defined in Amazonka.CertificateManager.UpdateCertificateOptions type Rep UpdateCertificateOptionsResponse = D1 ('MetaData "UpdateCertificateOptionsResponse" "Amazonka.CertificateManager.UpdateCertificateOptions" "libZSservicesZSamazonka-certificatemanagerZSamazonka-certificatemanager" 'False) (C1 ('MetaCons "UpdateCertificateOptionsResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newUpdateCertificateOptionsResponse :: UpdateCertificateOptionsResponse Source #
Create a value of UpdateCertificateOptionsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.