ACM / Client / update_acme_endpoint
update_acme_endpoint¶
- ACM.Client.update_acme_endpoint(**kwargs)¶
Updates the configuration of an existing ACME endpoint. You can change the authorization behavior, contact requirement, or certificate authority settings.
See also: AWS API Documentation
Request Syntax
response = client.update_acme_endpoint( AcmeEndpointArn='string', AuthorizationBehavior='PRE_APPROVED', Contact='REQUIRED'|'NOT_REQUIRED', CertificateAuthority={ 'PublicCertificateAuthority': { 'AllowedKeyAlgorithms': [ 'RSA_2048'|'EC_prime256v1'|'EC_secp384r1', ] } } )
- Parameters:
AcmeEndpointArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the ACME endpoint to update.
AuthorizationBehavior (string) – The updated authorization behavior.
Contact (string) – The updated contact requirement.
CertificateAuthority (dict) –
The updated certificate authority configuration.
Note
This is a Tagged Union structure. Only one of the following top level keys can be set:
PublicCertificateAuthority.PublicCertificateAuthority (dict) –
Configuration for using a public certificate authority.
AllowedKeyAlgorithms (list) –
The key algorithms allowed for certificates issued by this certificate authority.
(string) –
- Returns:
None
Exceptions
ACM.Client.exceptions.InternalServerExceptionACM.Client.exceptions.ConflictExceptionACM.Client.exceptions.AccessDeniedExceptionACM.Client.exceptions.ValidationExceptionACM.Client.exceptions.ResourceNotFoundExceptionACM.Client.exceptions.ThrottlingException