Class AuthBackendConfigArgs
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.Kubernetes
Assembly: Pulumi.Vault.dll
Syntax
public sealed class AuthBackendConfigArgs : ResourceArgs
Constructors
View SourceAuthBackendConfigArgs()
Declaration
public AuthBackendConfigArgs()
Properties
View SourceBackend
Unique name of the kubernetes backend to configure.
Declaration
public Input<string> Backend { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
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> |
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> |
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> |
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> |