Class GetCertificateAuthorityResult
Inheritance
System.Object
GetCertificateAuthorityResult
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.Aws.dll
Syntax
public sealed class GetCertificateAuthorityResult
Fields
View Source
Arn
Declaration
public readonly string Arn
Field Value
| Type |
Description |
| System.String |
|
View Source
Certificate
Base64-encoded certificate authority (CA) certificate. Only available after the certificate authority certificate has been imported.
Declaration
public readonly string Certificate
Field Value
| Type |
Description |
| System.String |
|
View Source
CertificateChain
Base64-encoded certificate chain that includes any intermediate certificates and chains up to root on-premises certificate that you used to sign your private CA certificate. The chain does not include your private CA certificate. Only available after the certificate authority certificate has been imported.
Declaration
public readonly string CertificateChain
Field Value
| Type |
Description |
| System.String |
|
View Source
CertificateSigningRequest
The base64 PEM-encoded certificate signing request (CSR) for your private CA certificate.
Declaration
public readonly string CertificateSigningRequest
Field Value
| Type |
Description |
| System.String |
|
View Source
Id
The provider-assigned unique ID for this managed resource.
Declaration
public readonly string Id
Field Value
| Type |
Description |
| System.String |
|
View Source
NotAfter
Date and time after which the certificate authority is not valid. Only available after the certificate authority certificate has been imported.
Declaration
public readonly string NotAfter
Field Value
| Type |
Description |
| System.String |
|
View Source
NotBefore
Date and time before which the certificate authority is not valid. Only available after the certificate authority certificate has been imported.
Declaration
public readonly string NotBefore
Field Value
| Type |
Description |
| System.String |
|
View Source
RevocationConfigurations
Nested attribute containing revocation configuration.
revocation_configuration.0.crl_configuration - Nested attribute containing configuration of the certificate revocation list (CRL), if any, maintained by the certificate authority.
revocation_configuration.0.crl_configuration.0.custom_cname - Name inserted into the certificate CRL Distribution Points extension that enables the use of an alias for the CRL distribution point.
revocation_configuration.0.crl_configuration.0.enabled - Boolean value that specifies whether certificate revocation lists (CRLs) are enabled.
revocation_configuration.0.crl_configuration.0.expiration_in_days - Number of days until a certificate expires.
revocation_configuration.0.crl_configuration.0.s3_bucket_name - Name of the S3 bucket that contains the CRL.
Declaration
public readonly ImmutableArray<GetCertificateAuthorityRevocationConfigurationResult> RevocationConfigurations
Field Value
View Source
Serial
Serial number of the certificate authority. Only available after the certificate authority certificate has been imported.
Declaration
public readonly string Serial
Field Value
| Type |
Description |
| System.String |
|
View Source
Status
Status of the certificate authority.
Declaration
public readonly string Status
Field Value
| Type |
Description |
| System.String |
|
View Source
Specifies a key-value map of user-defined tags that are attached to the certificate authority.
Declaration
public readonly ImmutableDictionary<string, object> Tags
Field Value
| Type |
Description |
| System.Collections.Immutable.ImmutableDictionary<System.String, System.Object> |
|
View Source
Type
The type of the certificate authority.
Declaration
public readonly string Type
Field Value
| Type |
Description |
| System.String |
|