Show / Hide Table of Contents

Class AuthBackendConfigArgs

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

Constructors

View Source

AuthBackendConfigArgs()

Declaration
public AuthBackendConfigArgs()

Properties

View Source

Backend

Unique name of the kubernetes backend to configure.

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

Issuer

Optional JWT issuer. If no issuer is specified, kubernetes.io/serviceaccount will be used as the default issuer.

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

KubernetesCaCert

PEM encoded CA cert for use by the TLS client used to talk with the Kubernetes API.

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

KubernetesHost

Host must be a host string, a host:port pair, or a URL to the base of the Kubernetes API server.

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

PemKeys

List of PEM-formatted public keys or certificates used to verify the signatures of Kubernetes service account JWTs. If a certificate is given, its public key will be extracted. Not every installation of Kubernetes exposes these keys.

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

TokenReviewerJwt

A service account JWT used to access the TokenReview API to validate other JWTs during login. If not set the JWT used for login will be used to access the API.

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