1. Packages
  2. Azure Native
  3. API Docs
  4. hybridcontainerservice
  5. listProvisionedClusterInstanceUserKubeconfig
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.hybridcontainerservice.listProvisionedClusterInstanceUserKubeconfig

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

Lists the user credentials of the provisioned cluster (can only be used within private network)

Uses Azure REST API version 2024-01-01.

Other available API versions: 2023-11-15-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native hybridcontainerservice [ApiVersion]. See the version guide for details.

Using listProvisionedClusterInstanceUserKubeconfig

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 listProvisionedClusterInstanceUserKubeconfig(args: ListProvisionedClusterInstanceUserKubeconfigArgs, opts?: InvokeOptions): Promise<ListProvisionedClusterInstanceUserKubeconfigResult>
function listProvisionedClusterInstanceUserKubeconfigOutput(args: ListProvisionedClusterInstanceUserKubeconfigOutputArgs, opts?: InvokeOptions): Output<ListProvisionedClusterInstanceUserKubeconfigResult>
Copy
def list_provisioned_cluster_instance_user_kubeconfig(connected_cluster_resource_uri: Optional[str] = None,
                                                      opts: Optional[InvokeOptions] = None) -> ListProvisionedClusterInstanceUserKubeconfigResult
def list_provisioned_cluster_instance_user_kubeconfig_output(connected_cluster_resource_uri: Optional[pulumi.Input[str]] = None,
                                                      opts: Optional[InvokeOptions] = None) -> Output[ListProvisionedClusterInstanceUserKubeconfigResult]
Copy
func ListProvisionedClusterInstanceUserKubeconfig(ctx *Context, args *ListProvisionedClusterInstanceUserKubeconfigArgs, opts ...InvokeOption) (*ListProvisionedClusterInstanceUserKubeconfigResult, error)
func ListProvisionedClusterInstanceUserKubeconfigOutput(ctx *Context, args *ListProvisionedClusterInstanceUserKubeconfigOutputArgs, opts ...InvokeOption) ListProvisionedClusterInstanceUserKubeconfigResultOutput
Copy

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

public static class ListProvisionedClusterInstanceUserKubeconfig 
{
    public static Task<ListProvisionedClusterInstanceUserKubeconfigResult> InvokeAsync(ListProvisionedClusterInstanceUserKubeconfigArgs args, InvokeOptions? opts = null)
    public static Output<ListProvisionedClusterInstanceUserKubeconfigResult> Invoke(ListProvisionedClusterInstanceUserKubeconfigInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<ListProvisionedClusterInstanceUserKubeconfigResult> listProvisionedClusterInstanceUserKubeconfig(ListProvisionedClusterInstanceUserKubeconfigArgs args, InvokeOptions options)
public static Output<ListProvisionedClusterInstanceUserKubeconfigResult> listProvisionedClusterInstanceUserKubeconfig(ListProvisionedClusterInstanceUserKubeconfigArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:hybridcontainerservice:listProvisionedClusterInstanceUserKubeconfig
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ConnectedClusterResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource Manager identifier of the connected cluster resource.
ConnectedClusterResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource Manager identifier of the connected cluster resource.
connectedClusterResourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource Manager identifier of the connected cluster resource.
connectedClusterResourceUri
This property is required.
Changes to this property will trigger replacement.
string
The fully qualified Azure Resource Manager identifier of the connected cluster resource.
connected_cluster_resource_uri
This property is required.
Changes to this property will trigger replacement.
str
The fully qualified Azure Resource Manager identifier of the connected cluster resource.
connectedClusterResourceUri
This property is required.
Changes to this property will trigger replacement.
String
The fully qualified Azure Resource Manager identifier of the connected cluster resource.

listProvisionedClusterInstanceUserKubeconfig Result

The following output properties are available:

Id string
Operation Id
Name string
Operation Name
Properties ListCredentialResponseResponseProperties
ResourceId string
ARM Resource Id of the provisioned cluster instance
Status string
Provisioning state of the resource
Error ListCredentialResponseResponseError
id String
Operation Id
name String
Operation Name
properties ListCredentialResponseResponseProperties
resourceId String
ARM Resource Id of the provisioned cluster instance
status String
Provisioning state of the resource
error ListCredentialResponseResponseError
id string
Operation Id
name string
Operation Name
properties ListCredentialResponseResponseProperties
resourceId string
ARM Resource Id of the provisioned cluster instance
status string
Provisioning state of the resource
error ListCredentialResponseResponseError
id str
Operation Id
name str
Operation Name
properties ListCredentialResponseResponseProperties
resource_id str
ARM Resource Id of the provisioned cluster instance
status str
Provisioning state of the resource
error ListCredentialResponseResponseError
id String
Operation Id
name String
Operation Name
properties Property Map
resourceId String
ARM Resource Id of the provisioned cluster instance
status String
Provisioning state of the resource
error Property Map

Supporting Types

CredentialResultResponse

Name This property is required. string
The name of the credential.
Value This property is required. string
Base64-encoded Kubernetes configuration file.
Name This property is required. string
The name of the credential.
Value This property is required. string
Base64-encoded Kubernetes configuration file.
name This property is required. String
The name of the credential.
value This property is required. String
Base64-encoded Kubernetes configuration file.
name This property is required. string
The name of the credential.
value This property is required. string
Base64-encoded Kubernetes configuration file.
name This property is required. str
The name of the credential.
value This property is required. str
Base64-encoded Kubernetes configuration file.
name This property is required. String
The name of the credential.
value This property is required. String
Base64-encoded Kubernetes configuration file.

ListCredentialResponseResponseError

Code string
Message string
Code string
Message string
code String
message String
code string
message string
code str
message str
code String
message String

ListCredentialResponseResponseProperties

Kubeconfigs This property is required. List<Pulumi.AzureNative.HybridContainerService.Inputs.CredentialResultResponse>
Base64-encoded Kubernetes configuration file.
Kubeconfigs This property is required. []CredentialResultResponse
Base64-encoded Kubernetes configuration file.
kubeconfigs This property is required. List<CredentialResultResponse>
Base64-encoded Kubernetes configuration file.
kubeconfigs This property is required. CredentialResultResponse[]
Base64-encoded Kubernetes configuration file.
kubeconfigs This property is required. Sequence[CredentialResultResponse]
Base64-encoded Kubernetes configuration file.
kubeconfigs This property is required. List<Property Map>
Base64-encoded Kubernetes configuration file.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi