1. Packages
  2. Azure Native v1
  3. API Docs
  4. resourceconnector
  5. listApplianceClusterCustomerUserCredential
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.resourceconnector.listApplianceClusterCustomerUserCredential

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Returns the cluster customer user credentials for the dedicated appliance. API Version: 2022-04-15-preview.

    Using listApplianceClusterCustomerUserCredential

    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 listApplianceClusterCustomerUserCredential(args: ListApplianceClusterCustomerUserCredentialArgs, opts?: InvokeOptions): Promise<ListApplianceClusterCustomerUserCredentialResult>
    function listApplianceClusterCustomerUserCredentialOutput(args: ListApplianceClusterCustomerUserCredentialOutputArgs, opts?: InvokeOptions): Output<ListApplianceClusterCustomerUserCredentialResult>
    def list_appliance_cluster_customer_user_credential(resource_group_name: Optional[str] = None,
                                                        resource_name: Optional[str] = None,
                                                        opts: Optional[InvokeOptions] = None) -> ListApplianceClusterCustomerUserCredentialResult
    def list_appliance_cluster_customer_user_credential_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                                                        resource_name: Optional[pulumi.Input[str]] = None,
                                                        opts: Optional[InvokeOptions] = None) -> Output[ListApplianceClusterCustomerUserCredentialResult]
    func ListApplianceClusterCustomerUserCredential(ctx *Context, args *ListApplianceClusterCustomerUserCredentialArgs, opts ...InvokeOption) (*ListApplianceClusterCustomerUserCredentialResult, error)
    func ListApplianceClusterCustomerUserCredentialOutput(ctx *Context, args *ListApplianceClusterCustomerUserCredentialOutputArgs, opts ...InvokeOption) ListApplianceClusterCustomerUserCredentialResultOutput

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

    public static class ListApplianceClusterCustomerUserCredential 
    {
        public static Task<ListApplianceClusterCustomerUserCredentialResult> InvokeAsync(ListApplianceClusterCustomerUserCredentialArgs args, InvokeOptions? opts = null)
        public static Output<ListApplianceClusterCustomerUserCredentialResult> Invoke(ListApplianceClusterCustomerUserCredentialInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<ListApplianceClusterCustomerUserCredentialResult> listApplianceClusterCustomerUserCredential(ListApplianceClusterCustomerUserCredentialArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:resourceconnector:listApplianceClusterCustomerUserCredential
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ResourceName string
    Appliances name.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ResourceName string
    Appliances name.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    resourceName String
    Appliances name.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    resourceName string
    Appliances name.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    resource_name str
    Appliances name.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    resourceName String
    Appliances name.

    listApplianceClusterCustomerUserCredential Result

    The following output properties are available:

    Kubeconfigs List<Pulumi.AzureNative.ResourceConnector.Outputs.ApplianceCredentialKubeconfigResponse>
    The list of appliance kubeconfigs.
    SshKeys Dictionary<string, Pulumi.AzureNative.ResourceConnector.Outputs.SSHKeyResponse>
    Map of Customer User Public and Private SSH Keys
    Kubeconfigs []ApplianceCredentialKubeconfigResponse
    The list of appliance kubeconfigs.
    SshKeys map[string]SSHKeyResponse
    Map of Customer User Public and Private SSH Keys
    kubeconfigs List<ApplianceCredentialKubeconfigResponse>
    The list of appliance kubeconfigs.
    sshKeys Map<String,SSHKeyResponse>
    Map of Customer User Public and Private SSH Keys
    kubeconfigs ApplianceCredentialKubeconfigResponse[]
    The list of appliance kubeconfigs.
    sshKeys {[key: string]: SSHKeyResponse}
    Map of Customer User Public and Private SSH Keys
    kubeconfigs Sequence[ApplianceCredentialKubeconfigResponse]
    The list of appliance kubeconfigs.
    ssh_keys Mapping[str, SSHKeyResponse]
    Map of Customer User Public and Private SSH Keys
    kubeconfigs List<Property Map>
    The list of appliance kubeconfigs.
    sshKeys Map<Property Map>
    Map of Customer User Public and Private SSH Keys

    Supporting Types

    ApplianceCredentialKubeconfigResponse

    Name string
    Name which contains the role of the kubeconfig.
    Value string
    Contains the kubeconfig value.
    Name string
    Name which contains the role of the kubeconfig.
    Value string
    Contains the kubeconfig value.
    name String
    Name which contains the role of the kubeconfig.
    value String
    Contains the kubeconfig value.
    name string
    Name which contains the role of the kubeconfig.
    value string
    Contains the kubeconfig value.
    name str
    Name which contains the role of the kubeconfig.
    value str
    Contains the kubeconfig value.
    name String
    Name which contains the role of the kubeconfig.
    value String
    Contains the kubeconfig value.

    SSHKeyResponse

    PrivateKey string
    User Private Key.
    PublicKey string
    User Public Key.
    PrivateKey string
    User Private Key.
    PublicKey string
    User Public Key.
    privateKey String
    User Private Key.
    publicKey String
    User Public Key.
    privateKey string
    User Private Key.
    publicKey string
    User Public Key.
    private_key str
    User Private Key.
    public_key str
    User Public Key.
    privateKey String
    User Private Key.
    publicKey String
    User Public Key.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi