azure-native.resourceconnector.listApplianceClusterUserCredential
Explore with Pulumi AI
Returns the cluster user credentials for the dedicated appliance.
Uses Azure REST API version 2022-10-27.
Other available API versions: 2022-04-15-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native resourceconnector [ApiVersion]
. See the version guide for details.
Using listApplianceClusterUserCredential
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 listApplianceClusterUserCredential(args: ListApplianceClusterUserCredentialArgs, opts?: InvokeOptions): Promise<ListApplianceClusterUserCredentialResult>
function listApplianceClusterUserCredentialOutput(args: ListApplianceClusterUserCredentialOutputArgs, opts?: InvokeOptions): Output<ListApplianceClusterUserCredentialResult>
def list_appliance_cluster_user_credential(resource_group_name: Optional[str] = None,
resource_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> ListApplianceClusterUserCredentialResult
def list_appliance_cluster_user_credential_output(resource_group_name: Optional[pulumi.Input[str]] = None,
resource_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ListApplianceClusterUserCredentialResult]
func ListApplianceClusterUserCredential(ctx *Context, args *ListApplianceClusterUserCredentialArgs, opts ...InvokeOption) (*ListApplianceClusterUserCredentialResult, error)
func ListApplianceClusterUserCredentialOutput(ctx *Context, args *ListApplianceClusterUserCredentialOutputArgs, opts ...InvokeOption) ListApplianceClusterUserCredentialResultOutput
> Note: This function is named ListApplianceClusterUserCredential
in the Go SDK.
public static class ListApplianceClusterUserCredential
{
public static Task<ListApplianceClusterUserCredentialResult> InvokeAsync(ListApplianceClusterUserCredentialArgs args, InvokeOptions? opts = null)
public static Output<ListApplianceClusterUserCredentialResult> Invoke(ListApplianceClusterUserCredentialInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListApplianceClusterUserCredentialResult> listApplianceClusterUserCredential(ListApplianceClusterUserCredentialArgs args, InvokeOptions options)
public static Output<ListApplianceClusterUserCredentialResult> listApplianceClusterUserCredential(ListApplianceClusterUserCredentialArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:resourceconnector:listApplianceClusterUserCredential
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Resource
Name string - Appliances name.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Resource
Name string - Appliances name.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- resource
Name String - Appliances name.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- resource
Name string - Appliances name.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- resource_
name str - Appliances name.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- resource
Name String - Appliances name.
listApplianceClusterUserCredential Result
The following output properties are available:
- Hybrid
Connection Pulumi.Config Azure Native. Resource Connector. Outputs. Hybrid Connection Config Response - Contains the REP (rendezvous endpoint) and “Listener” access token from notification service (NS).
- Kubeconfigs
List<Pulumi.
Azure Native. Resource Connector. Outputs. Appliance Credential Kubeconfig Response> - The list of appliance kubeconfigs.
- Hybrid
Connection HybridConfig Connection Config Response - Contains the REP (rendezvous endpoint) and “Listener” access token from notification service (NS).
- Kubeconfigs
[]Appliance
Credential Kubeconfig Response - The list of appliance kubeconfigs.
- hybrid
Connection HybridConfig Connection Config Response - Contains the REP (rendezvous endpoint) and “Listener” access token from notification service (NS).
- kubeconfigs
List<Appliance
Credential Kubeconfig Response> - The list of appliance kubeconfigs.
- hybrid
Connection HybridConfig Connection Config Response - Contains the REP (rendezvous endpoint) and “Listener” access token from notification service (NS).
- kubeconfigs
Appliance
Credential Kubeconfig Response[] - The list of appliance kubeconfigs.
- hybrid_
connection_ Hybridconfig Connection Config Response - Contains the REP (rendezvous endpoint) and “Listener” access token from notification service (NS).
- kubeconfigs
Sequence[Appliance
Credential Kubeconfig Response] - The list of appliance kubeconfigs.
- hybrid
Connection Property MapConfig - Contains the REP (rendezvous endpoint) and “Listener” access token from notification service (NS).
- kubeconfigs List<Property Map>
- The list of appliance kubeconfigs.
Supporting Types
ApplianceCredentialKubeconfigResponse
HybridConnectionConfigResponse
- Expiration
Time double - Timestamp when this token will be expired.
- Hybrid
Connection stringName - Name of the connection
- Relay string
- Name of the notification service.
- Token string
- Listener access token
- Expiration
Time float64 - Timestamp when this token will be expired.
- Hybrid
Connection stringName - Name of the connection
- Relay string
- Name of the notification service.
- Token string
- Listener access token
- expiration
Time Double - Timestamp when this token will be expired.
- hybrid
Connection StringName - Name of the connection
- relay String
- Name of the notification service.
- token String
- Listener access token
- expiration
Time number - Timestamp when this token will be expired.
- hybrid
Connection stringName - Name of the connection
- relay string
- Name of the notification service.
- token string
- Listener access token
- expiration_
time float - Timestamp when this token will be expired.
- hybrid_
connection_ strname - Name of the connection
- relay str
- Name of the notification service.
- token str
- Listener access token
- expiration
Time Number - Timestamp when this token will be expired.
- hybrid
Connection StringName - Name of the connection
- relay String
- Name of the notification service.
- token String
- Listener access token
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0