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.
Restores a certificate authority (CA) that is in the DELETED
state. You can
restore a CA during the period that you defined in the PermanentDeletionTimeInDays
parameter of the DeleteCertificateAuthority
action. Currently, you can specify 7 to 30 days. If you did not specify a PermanentDeletionTimeInDays
value, by default you can restore the CA at any time in a 30 day period. You can check
the time remaining in the restoration period of a private CA in the DELETED
state by calling the DescribeCertificateAuthority
or ListCertificateAuthorities
actions. The status of a restored CA is set to its pre-deletion status when the RestoreCertificateAuthority
action returns. To change its status to ACTIVE
, call the UpdateCertificateAuthority
action. If the private CA was in the PENDING_CERTIFICATE
state at deletion,
you must use the ImportCertificateAuthorityCertificate
action to import a certificate authority into the private CA before it can be activated.
You cannot restore a CA after the restoration period has ended.
For .NET Core this operation is only available in asynchronous form. Please refer to RestoreCertificateAuthorityAsync.
Namespace: Amazon.ACMPCA
Assembly: AWSSDK.ACMPCA.dll
Version: 3.x.y.z
public virtual RestoreCertificateAuthorityResponse RestoreCertificateAuthority( RestoreCertificateAuthorityRequest request )
Container for the necessary parameters to execute the RestoreCertificateAuthority service method.
Exception | Condition |
---|---|
InvalidArnException | The requested Amazon Resource Name (ARN) does not refer to an existing resource. |
InvalidStateException | The state of the private CA does not allow this action to occur. |
ResourceNotFoundException | A resource such as a private CA, S3 bucket, certificate, audit report, or policy cannot be found. |
.NET Framework:
Supported in: 4.5 and newer, 3.5