1. Packages
  2. Azure Native
  3. API Docs
  4. devspaces
  5. listControllerConnectionDetails
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.30.0 published on Friday, Feb 23, 2024 by Pulumi

azure-native.devspaces.listControllerConnectionDetails

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.30.0 published on Friday, Feb 23, 2024 by Pulumi

    Lists connection details for the underlying container resources of an Azure Dev Spaces Controller. Azure REST API version: 2019-04-01.

    Using listControllerConnectionDetails

    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 listControllerConnectionDetails(args: ListControllerConnectionDetailsArgs, opts?: InvokeOptions): Promise<ListControllerConnectionDetailsResult>
    function listControllerConnectionDetailsOutput(args: ListControllerConnectionDetailsOutputArgs, opts?: InvokeOptions): Output<ListControllerConnectionDetailsResult>
    def list_controller_connection_details(name: Optional[str] = None,
                                           resource_group_name: Optional[str] = None,
                                           target_container_host_resource_id: Optional[str] = None,
                                           opts: Optional[InvokeOptions] = None) -> ListControllerConnectionDetailsResult
    def list_controller_connection_details_output(name: Optional[pulumi.Input[str]] = None,
                                           resource_group_name: Optional[pulumi.Input[str]] = None,
                                           target_container_host_resource_id: Optional[pulumi.Input[str]] = None,
                                           opts: Optional[InvokeOptions] = None) -> Output[ListControllerConnectionDetailsResult]
    func ListControllerConnectionDetails(ctx *Context, args *ListControllerConnectionDetailsArgs, opts ...InvokeOption) (*ListControllerConnectionDetailsResult, error)
    func ListControllerConnectionDetailsOutput(ctx *Context, args *ListControllerConnectionDetailsOutputArgs, opts ...InvokeOption) ListControllerConnectionDetailsResultOutput

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

    public static class ListControllerConnectionDetails 
    {
        public static Task<ListControllerConnectionDetailsResult> InvokeAsync(ListControllerConnectionDetailsArgs args, InvokeOptions? opts = null)
        public static Output<ListControllerConnectionDetailsResult> Invoke(ListControllerConnectionDetailsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<ListControllerConnectionDetailsResult> listControllerConnectionDetails(ListControllerConnectionDetailsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:devspaces:listControllerConnectionDetails
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Name of the resource.
    ResourceGroupName string
    Resource group to which the resource belongs.
    TargetContainerHostResourceId string
    Resource ID of the target container host mapped to the Azure Dev Spaces Controller.
    Name string
    Name of the resource.
    ResourceGroupName string
    Resource group to which the resource belongs.
    TargetContainerHostResourceId string
    Resource ID of the target container host mapped to the Azure Dev Spaces Controller.
    name String
    Name of the resource.
    resourceGroupName String
    Resource group to which the resource belongs.
    targetContainerHostResourceId String
    Resource ID of the target container host mapped to the Azure Dev Spaces Controller.
    name string
    Name of the resource.
    resourceGroupName string
    Resource group to which the resource belongs.
    targetContainerHostResourceId string
    Resource ID of the target container host mapped to the Azure Dev Spaces Controller.
    name str
    Name of the resource.
    resource_group_name str
    Resource group to which the resource belongs.
    target_container_host_resource_id str
    Resource ID of the target container host mapped to the Azure Dev Spaces Controller.
    name String
    Name of the resource.
    resourceGroupName String
    Resource group to which the resource belongs.
    targetContainerHostResourceId String
    Resource ID of the target container host mapped to the Azure Dev Spaces Controller.

    listControllerConnectionDetails Result

    The following output properties are available:

    ConnectionDetailsList []ControllerConnectionDetailsResponse
    List of Azure Dev Spaces Controller connection details.
    connectionDetailsList List<ControllerConnectionDetailsResponse>
    List of Azure Dev Spaces Controller connection details.
    connectionDetailsList ControllerConnectionDetailsResponse[]
    List of Azure Dev Spaces Controller connection details.
    connection_details_list Sequence[ControllerConnectionDetailsResponse]
    List of Azure Dev Spaces Controller connection details.
    connectionDetailsList List<Property Map>
    List of Azure Dev Spaces Controller connection details.

    Supporting Types

    ControllerConnectionDetailsResponse

    OrchestratorSpecificConnectionDetails Pulumi.AzureNative.DevSpaces.Inputs.KubernetesConnectionDetailsResponse
    Base class for types that supply values used to connect to container orchestrators
    OrchestratorSpecificConnectionDetails KubernetesConnectionDetailsResponse
    Base class for types that supply values used to connect to container orchestrators
    orchestratorSpecificConnectionDetails KubernetesConnectionDetailsResponse
    Base class for types that supply values used to connect to container orchestrators
    orchestratorSpecificConnectionDetails KubernetesConnectionDetailsResponse
    Base class for types that supply values used to connect to container orchestrators
    orchestrator_specific_connection_details KubernetesConnectionDetailsResponse
    Base class for types that supply values used to connect to container orchestrators
    orchestratorSpecificConnectionDetails Property Map
    Base class for types that supply values used to connect to container orchestrators

    KubernetesConnectionDetailsResponse

    KubeConfig string
    Gets the kubeconfig for the cluster.
    KubeConfig string
    Gets the kubeconfig for the cluster.
    kubeConfig String
    Gets the kubeconfig for the cluster.
    kubeConfig string
    Gets the kubeconfig for the cluster.
    kube_config str
    Gets the kubeconfig for the cluster.
    kubeConfig String
    Gets the kubeconfig for the cluster.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.30.0 published on Friday, Feb 23, 2024 by Pulumi