akeyless 1.9.0 published on Monday, Apr 14, 2025 by akeyless-community
akeyless.getK8sAuthConfig
Explore with Pulumi AI
akeyless 1.9.0 published on Monday, Apr 14, 2025 by akeyless-community
Gets K8S Auth config data source
Using getK8sAuthConfig
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getK8sAuthConfig(args: GetK8sAuthConfigArgs, opts?: InvokeOptions): Promise<GetK8sAuthConfigResult>
function getK8sAuthConfigOutput(args: GetK8sAuthConfigOutputArgs, opts?: InvokeOptions): Output<GetK8sAuthConfigResult>
def get_k8s_auth_config(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetK8sAuthConfigResult
def get_k8s_auth_config_output(name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetK8sAuthConfigResult]
func LookupK8sAuthConfig(ctx *Context, args *LookupK8sAuthConfigArgs, opts ...InvokeOption) (*LookupK8sAuthConfigResult, error)
func LookupK8sAuthConfigOutput(ctx *Context, args *LookupK8sAuthConfigOutputArgs, opts ...InvokeOption) LookupK8sAuthConfigResultOutput
> Note: This function is named LookupK8sAuthConfig
in the Go SDK.
public static class GetK8sAuthConfig
{
public static Task<GetK8sAuthConfigResult> InvokeAsync(GetK8sAuthConfigArgs args, InvokeOptions? opts = null)
public static Output<GetK8sAuthConfigResult> Invoke(GetK8sAuthConfigInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetK8sAuthConfigResult> getK8sAuthConfig(GetK8sAuthConfigArgs args, InvokeOptions options)
public static Output<GetK8sAuthConfigResult> getK8sAuthConfig(GetK8sAuthConfigArgs args, InvokeOptions options)
fn::invoke:
function: akeyless:index/getK8sAuthConfig:getK8sAuthConfig
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- K8S Auth config name
- Name string
- K8S Auth config name
- name String
- K8S Auth config name
- name string
- K8S Auth config name
- name str
- K8S Auth config name
- name String
- K8S Auth config name
getK8sAuthConfig Result
The following output properties are available:
- Am
Token doubleExpiration - Auth
Method stringAccess Id - Auth
Method stringPrv Key Pem - Disable
Iss boolValidation - Id string
- The ID of this resource.
- K8s
Ca stringCert - K8s
Host string - K8s
Issuer string - K8s
Pub List<string>Keys Pems - K8s
Token stringReviewer Jwt - Name string
- K8S Auth config name
- Protection
Key string - Use
Local boolCa Jwt
- Am
Token float64Expiration - Auth
Method stringAccess Id - Auth
Method stringPrv Key Pem - Disable
Iss boolValidation - Id string
- The ID of this resource.
- K8s
Ca stringCert - K8s
Host string - K8s
Issuer string - K8s
Pub []stringKeys Pems - K8s
Token stringReviewer Jwt - Name string
- K8S Auth config name
- Protection
Key string - Use
Local boolCa Jwt
- am
Token DoubleExpiration - auth
Method StringAccess Id - auth
Method StringPrv Key Pem - disable
Iss BooleanValidation - id String
- The ID of this resource.
- k8s
Ca StringCert - k8s
Host String - k8s
Issuer String - k8s
Pub List<String>Keys Pems - k8s
Token StringReviewer Jwt - name String
- K8S Auth config name
- protection
Key String - use
Local BooleanCa Jwt
- am
Token numberExpiration - auth
Method stringAccess Id - auth
Method stringPrv Key Pem - disable
Iss booleanValidation - id string
- The ID of this resource.
- k8s
Ca stringCert - k8s
Host string - k8s
Issuer string - k8s
Pub string[]Keys Pems - k8s
Token stringReviewer Jwt - name string
- K8S Auth config name
- protection
Key string - use
Local booleanCa Jwt
- am_
token_ floatexpiration - auth_
method_ straccess_ id - auth_
method_ strprv_ key_ pem - disable_
iss_ boolvalidation - id str
- The ID of this resource.
- k8s_
ca_ strcert - k8s_
host str - k8s_
issuer str - k8s_
pub_ Sequence[str]keys_ pems - k8s_
token_ strreviewer_ jwt - name str
- K8S Auth config name
- protection_
key str - use_
local_ boolca_ jwt
- am
Token NumberExpiration - auth
Method StringAccess Id - auth
Method StringPrv Key Pem - disable
Iss BooleanValidation - id String
- The ID of this resource.
- k8s
Ca StringCert - k8s
Host String - k8s
Issuer String - k8s
Pub List<String>Keys Pems - k8s
Token StringReviewer Jwt - name String
- K8S Auth config name
- protection
Key String - use
Local BooleanCa Jwt
Package Details
- Repository
- akeyless akeyless-community/terraform-provider-akeyless
- License
- Notes
- This Pulumi package is based on the
akeyless
Terraform Provider.
akeyless 1.9.0 published on Monday, Apr 14, 2025 by akeyless-community