Show / Hide Table of Contents

Class CertificateAuthorityState

Inheritance
System.Object
InputArgs
ResourceArgs
CertificateAuthorityState
Inherited Members
ResourceArgs.Empty
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()
Namespace: Pulumi.Aws.Acmpca
Assembly: Pulumi.Aws.dll
Syntax
public sealed class CertificateAuthorityState : ResourceArgs

Constructors

View Source

CertificateAuthorityState()

Declaration
public CertificateAuthorityState()

Properties

View Source

Arn

Amazon Resource Name (ARN) of the certificate authority.

Declaration
public Input<string> Arn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Certificate

Base64-encoded certificate authority (CA) certificate. Only available after the certificate authority certificate has been imported.

Declaration
public Input<string> Certificate { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CertificateAuthorityConfiguration

Nested argument containing algorithms and certificate subject information. Defined below.

Declaration
public Input<CertificateAuthorityCertificateAuthorityConfigurationGetArgs> CertificateAuthorityConfiguration { get; set; }
Property Value
Type Description
Input<CertificateAuthorityCertificateAuthorityConfigurationGetArgs>
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 Input<string> CertificateChain { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CertificateSigningRequest

The base64 PEM-encoded certificate signing request (CSR) for your private CA certificate.

Declaration
public Input<string> CertificateSigningRequest { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Enabled

Boolean value that specifies whether certificate revocation lists (CRLs) are enabled. Defaults to false.

Declaration
public Input<bool> Enabled { get; set; }
Property Value
Type Description
Input<System.Boolean>
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 Input<string> NotAfter { get; set; }
Property Value
Type Description
Input<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 Input<string> NotBefore { get; set; }
Property Value
Type Description
Input<System.String>
View Source

PermanentDeletionTimeInDays

The number of days to make a CA restorable after it has been deleted, must be between 7 to 30 days, with default to 30 days.

Declaration
public Input<int> PermanentDeletionTimeInDays { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

RevocationConfiguration

Nested argument containing revocation configuration. Defined below.

Declaration
public Input<CertificateAuthorityRevocationConfigurationGetArgs> RevocationConfiguration { get; set; }
Property Value
Type Description
Input<CertificateAuthorityRevocationConfigurationGetArgs>
View Source

Serial

Serial number of the certificate authority. Only available after the certificate authority certificate has been imported.

Declaration
public Input<string> Serial { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Status

Status of the certificate authority.

Declaration
public Input<string> Status { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Tags

Specifies a key-value map of user-defined tags that are attached to the certificate authority.

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
View Source

Type

The type of the certificate authority. Defaults to SUBORDINATE. Valid values: ROOT and SUBORDINATE.

Declaration
public Input<string> Type { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.