@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 1.58 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
* The list credential result response.
*
* Uses Azure REST API version 2025-02-02-preview.
*/
export declare function listNamespaceCredential(args: ListNamespaceCredentialArgs, opts?: pulumi.InvokeOptions): Promise<ListNamespaceCredentialResult>;
export interface ListNamespaceCredentialArgs {
/**
* The name of the namespace.
*/
namespaceName: string;
/**
* The name of the resource group. The name is case insensitive.
*/
resourceGroupName: string;
/**
* The name of the managed cluster resource.
*/
resourceName: string;
}
/**
* The list credential result response.
*/
export interface ListNamespaceCredentialResult {
/**
* Base64-encoded Kubernetes configuration file.
*/
readonly kubeconfigs: outputs.containerservice.CredentialResultResponse[];
}
/**
* The list credential result response.
*
* Uses Azure REST API version 2025-02-02-preview.
*/
export declare function listNamespaceCredentialOutput(args: ListNamespaceCredentialOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<ListNamespaceCredentialResult>;
export interface ListNamespaceCredentialOutputArgs {
/**
* The name of the namespace.
*/
namespaceName: pulumi.Input<string>;
/**
* The name of the resource group. The name is case insensitive.
*/
resourceGroupName: pulumi.Input<string>;
/**
* The name of the managed cluster resource.
*/
resourceName: pulumi.Input<string>;
}