Class CertificateArgs
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()
Namespace: Pulumi.Aws.Acm
Assembly: Pulumi.Aws.dll
Syntax
public sealed class CertificateArgs : ResourceArgs
Constructors
View SourceCertificateArgs()
Declaration
public CertificateArgs()
Properties
View SourceCertificateAuthorityArn
ARN of an ACMPCA
Declaration
public Input<string> CertificateAuthorityArn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
CertificateBody
The certificate's PEM-formatted public key
Declaration
public Input<string> CertificateBody { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
CertificateChain
The certificate's PEM-formatted chain
- Creating a private CA issued certificate
Declaration
public Input<string> CertificateChain { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DomainName
A domain name for which the certificate should be issued
Declaration
public Input<string> DomainName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Options
Declaration
public Input<CertificateOptionsArgs> Options { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CertificateOptionsArgs> |
PrivateKey
The certificate's PEM-formatted private key
Declaration
public Input<string> PrivateKey { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SubjectAlternativeNames
A list of domains that should be SANs in the issued certificate
Declaration
public InputList<string> SubjectAlternativeNames { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Tags
A map of tags to assign to the resource.
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
ValidationMethod
Which method to use for validation. DNS or EMAIL are valid, NONE can be used for certificates that were imported into ACM and then into state managed by this provider.
- Importing an existing certificate
Declaration
public Input<string> ValidationMethod { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |