KubernetesFunctions

Functions

Link copied to clipboard

Reads the Role of an Kubernetes from a Vault server. See the [Vault

suspend fun getAuthBackendConfig(backend: String? = null, disableIssValidation: Boolean? = null, disableLocalCaJwt: Boolean? = null, issuer: String? = null, kubernetesCaCert: String? = null, kubernetesHost: String? = null, namespace: String? = null, pemKeys: List<String>? = null, useAnnotationsAsAliasMetadata: Boolean? = null): GetAuthBackendConfigResult
Link copied to clipboard

Reads the Role of an Kubernetes from a Vault server. See the [Vault

suspend fun getAuthBackendRole(audience: String? = null, backend: String? = null, namespace: String? = null, roleName: String, tokenBoundCidrs: List<String>? = null, tokenExplicitMaxTtl: Int? = null, tokenMaxTtl: Int? = null, tokenNoDefaultPolicy: Boolean? = null, tokenNumUses: Int? = null, tokenPeriod: Int? = null, tokenPolicies: List<String>? = null, tokenTtl: Int? = null, tokenType: String? = null): GetAuthBackendRoleResult
Link copied to clipboard
suspend fun getServiceAccountToken(backend: String, clusterRoleBinding: Boolean? = null, kubernetesNamespace: String, namespace: String? = null, role: String, ttl: String? = null): GetServiceAccountTokenResult