Show / Hide Table of Contents

Class Config

Inheritance
System.Object
Config
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.Vault
Assembly: Pulumi.Vault.dll
Syntax
public static class Config

Properties

View Source

AddAddressToEnv

If true, adds the value of the address argument to the Terraform process environment.

Declaration
public static string AddAddressToEnv { get; set; }
Property Value
Type Description
System.String
View Source

Address

URL of the root of the target Vault server.

Declaration
public static string Address { get; set; }
Property Value
Type Description
System.String
View Source

AuthLogins

Login to vault with an existing auth method using auth/<mount>/login

Declaration
public static ImmutableArray<Config.Types.AuthLogins> AuthLogins { get; set; }
Property Value
Type Description
System.Collections.Immutable.ImmutableArray<Config.Types.AuthLogins>
View Source

CaCertDir

Path to directory containing CA certificate files to validate the server's certificate.

Declaration
public static string CaCertDir { get; set; }
Property Value
Type Description
System.String
View Source

CaCertFile

Path to a CA certificate file to validate the server's certificate.

Declaration
public static string CaCertFile { get; set; }
Property Value
Type Description
System.String
View Source

ClientAuths

Client authentication credentials.

Declaration
public static ImmutableArray<Config.Types.ClientAuths> ClientAuths { get; set; }
Property Value
Type Description
System.Collections.Immutable.ImmutableArray<Config.Types.ClientAuths>
View Source

Headers

The headers to send with each Vault request.

Declaration
public static ImmutableArray<Config.Types.Headers> Headers { get; set; }
Property Value
Type Description
System.Collections.Immutable.ImmutableArray<Config.Types.Headers>
View Source

MaxLeaseTtlSeconds

Maximum TTL for secret leases requested by this provider

Declaration
public static int? MaxLeaseTtlSeconds { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
View Source

MaxRetries

Maximum number of retries when a 5xx error code is encountered.

Declaration
public static int? MaxRetries { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
View Source

Namespace

The namespace to use. Available only for Vault Enterprise

Declaration
public static string Namespace { get; set; }
Property Value
Type Description
System.String
View Source

SkipTlsVerify

Set this to true only if the target Vault server is an insecure development instance.

Declaration
public static bool? SkipTlsVerify { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
View Source

Token

Token to use to authenticate to Vault.

Declaration
public static string Token { get; set; }
Property Value
Type Description
System.String
View Source

TokenName

Token name to use for creating the Vault child token.

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