Show / Hide Table of Contents

Class LocallySignedCertArgs

Inheritance
System.Object
InputArgs
ResourceArgs
LocallySignedCertArgs
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.Tls
Assembly: Pulumi.Tls.dll
Syntax
public sealed class LocallySignedCertArgs : ResourceArgs

Constructors

View Source

LocallySignedCertArgs()

Declaration
public LocallySignedCertArgs()

Properties

View Source

AllowedUses

List of keywords each describing a use that is permitted for the issued certificate. The valid keywords are listed below.

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

CaCertPem

PEM-encoded certificate data for the CA.

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

CaKeyAlgorithm

The name of the algorithm for the key provided in ca_private_key_pem.

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

CaPrivateKeyPem

PEM-encoded private key data for the CA. This can be read from a separate file using the file interpolation function.

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

CertRequestPem

PEM-encoded request certificate data.

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

EarlyRenewalHours

Number of hours before the certificates expiry when a new certificate will be generated

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

IsCaCertificate

Boolean controlling whether the CA flag will be set in the generated certificate. Defaults to false, meaning that the certificate does not represent a certificate authority.

Declaration
public Input<bool> IsCaCertificate { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

SetSubjectKeyId

If true, the certificate will include the subject key identifier. Defaults to false, in which case the subject key identifier is not set at all.

Declaration
public Input<bool> SetSubjectKeyId { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

ValidityPeriodHours

The number of hours after initial issuing that the certificate will become invalid.

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