azure-native.kubernetes.listConnectedClusterUserCredentials

The list of credential result response. API Version: 2021-04-01-preview.

Using listConnectedClusterUserCredentials

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 listConnectedClusterUserCredentials(args: ListConnectedClusterUserCredentialsArgs, opts?: InvokeOptions): Promise<ListConnectedClusterUserCredentialsResult>
function listConnectedClusterUserCredentialsOutput(args: ListConnectedClusterUserCredentialsOutputArgs, opts?: InvokeOptions): Output<ListConnectedClusterUserCredentialsResult>
def list_connected_cluster_user_credentials(authentication_method: Optional[Union[str, AuthenticationMethod]] = None,
                                            client_proxy: Optional[bool] = None,
                                            cluster_name: Optional[str] = None,
                                            resource_group_name: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> ListConnectedClusterUserCredentialsResult
def list_connected_cluster_user_credentials_output(authentication_method: Optional[pulumi.Input[Union[str, AuthenticationMethod]]] = None,
                                            client_proxy: Optional[pulumi.Input[bool]] = None,
                                            cluster_name: Optional[pulumi.Input[str]] = None,
                                            resource_group_name: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[ListConnectedClusterUserCredentialsResult]
func ListConnectedClusterUserCredentials(ctx *Context, args *ListConnectedClusterUserCredentialsArgs, opts ...InvokeOption) (*ListConnectedClusterUserCredentialsResult, error)
func ListConnectedClusterUserCredentialsOutput(ctx *Context, args *ListConnectedClusterUserCredentialsOutputArgs, opts ...InvokeOption) ListConnectedClusterUserCredentialsResultOutput

> Note: This function is named ListConnectedClusterUserCredentials in the Go SDK.

public static class ListConnectedClusterUserCredentials 
{
    public static Task<ListConnectedClusterUserCredentialsResult> InvokeAsync(ListConnectedClusterUserCredentialsArgs args, InvokeOptions? opts = null)
    public static Output<ListConnectedClusterUserCredentialsResult> Invoke(ListConnectedClusterUserCredentialsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListConnectedClusterUserCredentialsResult> listConnectedClusterUserCredentials(ListConnectedClusterUserCredentialsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:kubernetes:listConnectedClusterUserCredentials
  arguments:
    # arguments dictionary

The following arguments are supported:

AuthenticationMethod string | Pulumi.AzureNative.Kubernetes.AuthenticationMethod

The mode of client authentication.

ClientProxy bool

Boolean value to indicate whether the request is for client side proxy or not

ClusterName string

The name of the Kubernetes cluster on which get is called.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

AuthenticationMethod string | AuthenticationMethod

The mode of client authentication.

ClientProxy bool

Boolean value to indicate whether the request is for client side proxy or not

ClusterName string

The name of the Kubernetes cluster on which get is called.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

authenticationMethod String | AuthenticationMethod

The mode of client authentication.

clientProxy Boolean

Boolean value to indicate whether the request is for client side proxy or not

clusterName String

The name of the Kubernetes cluster on which get is called.

resourceGroupName String

The name of the resource group. The name is case insensitive.

authenticationMethod string | AuthenticationMethod

The mode of client authentication.

clientProxy boolean

Boolean value to indicate whether the request is for client side proxy or not

clusterName string

The name of the Kubernetes cluster on which get is called.

resourceGroupName string

The name of the resource group. The name is case insensitive.

authentication_method str | AuthenticationMethod

The mode of client authentication.

client_proxy bool

Boolean value to indicate whether the request is for client side proxy or not

cluster_name str

The name of the Kubernetes cluster on which get is called.

resource_group_name str

The name of the resource group. The name is case insensitive.

authenticationMethod String | "Token" | "AAD"

The mode of client authentication.

clientProxy Boolean

Boolean value to indicate whether the request is for client side proxy or not

clusterName String

The name of the Kubernetes cluster on which get is called.

resourceGroupName String

The name of the resource group. The name is case insensitive.

listConnectedClusterUserCredentials Result

The following output properties are available:

HybridConnectionConfig Pulumi.AzureNative.Kubernetes.Outputs.HybridConnectionConfigResponse

Contains the REP (rendezvous endpoint) and “Sender” access token.

Kubeconfigs List<Pulumi.AzureNative.Kubernetes.Outputs.CredentialResultResponse>

Base64-encoded Kubernetes configuration file.

HybridConnectionConfig HybridConnectionConfigResponse

Contains the REP (rendezvous endpoint) and “Sender” access token.

Kubeconfigs []CredentialResultResponse

Base64-encoded Kubernetes configuration file.

hybridConnectionConfig HybridConnectionConfigResponse

Contains the REP (rendezvous endpoint) and “Sender” access token.

kubeconfigs List<CredentialResultResponse>

Base64-encoded Kubernetes configuration file.

hybridConnectionConfig HybridConnectionConfigResponse

Contains the REP (rendezvous endpoint) and “Sender” access token.

kubeconfigs CredentialResultResponse[]

Base64-encoded Kubernetes configuration file.

hybrid_connection_config HybridConnectionConfigResponse

Contains the REP (rendezvous endpoint) and “Sender” access token.

kubeconfigs Sequence[CredentialResultResponse]

Base64-encoded Kubernetes configuration file.

hybridConnectionConfig Property Map

Contains the REP (rendezvous endpoint) and “Sender” access token.

kubeconfigs List<Property Map>

Base64-encoded Kubernetes configuration file.

Supporting Types

AuthenticationMethod

CredentialResultResponse

Name string

The name of the credential.

Value string

Base64-encoded Kubernetes configuration file.

Name string

The name of the credential.

Value string

Base64-encoded Kubernetes configuration file.

name String

The name of the credential.

value String

Base64-encoded Kubernetes configuration file.

name string

The name of the credential.

value string

Base64-encoded Kubernetes configuration file.

name str

The name of the credential.

value str

Base64-encoded Kubernetes configuration file.

name String

The name of the credential.

value String

Base64-encoded Kubernetes configuration file.

HybridConnectionConfigResponse

ExpirationTime double

Timestamp when this token will be expired.

HybridConnectionName string

Name of the connection

Relay string

Name of the relay.

Token string

Sender access token

ExpirationTime float64

Timestamp when this token will be expired.

HybridConnectionName string

Name of the connection

Relay string

Name of the relay.

Token string

Sender access token

expirationTime Double

Timestamp when this token will be expired.

hybridConnectionName String

Name of the connection

relay String

Name of the relay.

token String

Sender access token

expirationTime number

Timestamp when this token will be expired.

hybridConnectionName string

Name of the connection

relay string

Name of the relay.

token string

Sender access token

expiration_time float

Timestamp when this token will be expired.

hybrid_connection_name str

Name of the connection

relay str

Name of the relay.

token str

Sender access token

expirationTime Number

Timestamp when this token will be expired.

hybridConnectionName String

Name of the connection

relay String

Name of the relay.

token String

Sender access token

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0