AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Deletes a private certificate authority (CA). You must provide the ARN (Amazon Resource
Name) of the private CA that you want to delete. You can find the ARN by calling the
ListCertificateAuthorities operation. Before you can delete a CA, you must
disable it. Call the UpdateCertificateAuthority operation and set the CertificateAuthorityStatus
Additionally, you can delete a CA if you are waiting for it to be created (the Status
field of the CertificateAuthority is
CREATING). You can also delete
it if the CA has been created but you haven't yet imported the signed certificate
(the Status is
PENDING_CERTIFICATE) into ACM PCA.
If the CA is in one of the aforementioned states and you call DeleteCertificateAuthority,
the CA's status changes to
DELETED. However, the CA won't be permentantly
deleted until the restoration period has passed. By default, if you do not set the
PermanentDeletionTimeInDays parameter, the CA remains restorable for
30 days. You can set the parameter from 7 to 30 days. The DescribeCertificateAuthority
operation returns the time remaining in the restoration window of a Private CA in
DELETED state. To restore an eligable CA, call the RestoreCertificateAuthority
For .NET Core and PCL this operation is only available in asynchronous form. Please refer to DeleteCertificateAuthorityAsync.
public virtual DeleteCertificateAuthorityResponse DeleteCertificateAuthority( DeleteCertificateAuthorityRequest request )
Container for the necessary parameters to execute the DeleteCertificateAuthority service method.
|ConcurrentModificationException||A previous update to your private CA is still ongoing.|
|InvalidArnException||The requested Amazon Resource Name (ARN) does not refer to an existing resource.|
|InvalidStateException||The private CA is in a state during which a report cannot be generated.|
|ResourceNotFoundException||A resource such as a private CA, S3 bucket, certificate, or audit report cannot be found.|
Supported in: 4.5, 4.0, 3.5
Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms