Show / Hide Table of Contents

Class PrivateKeyArgs

Inheritance
System.Object
InputArgs
ResourceArgs
PrivateKeyArgs
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 PrivateKeyArgs : ResourceArgs

Constructors

View Source

PrivateKeyArgs()

Declaration
public PrivateKeyArgs()

Properties

View Source

Algorithm

The name of the algorithm to use for the key. Currently-supported values are "RSA" and "ECDSA".

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

EcdsaCurve

When algorithm is "ECDSA", the name of the elliptic curve to use. May be any one of "P224", "P256", "P384" or "P521", with "P224" as the default.

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

RsaBits

When algorithm is "RSA", the size of the generated RSA key in bits. Defaults to 2048.

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