1. Packages
  2. Azure Native
  3. API Docs
  4. devspaces
  5. listControllerConnectionDetails
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.devspaces.listControllerConnectionDetails

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 connection details for the underlying container resources of an Azure Dev Spaces Controller.

Uses 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>
Copy
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]
Copy
func ListControllerConnectionDetails(ctx *Context, args *ListControllerConnectionDetailsArgs, opts ...InvokeOption) (*ListControllerConnectionDetailsResult, error)
func ListControllerConnectionDetailsOutput(ctx *Context, args *ListControllerConnectionDetailsOutputArgs, opts ...InvokeOption) ListControllerConnectionDetailsResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<ListControllerConnectionDetailsResult> listControllerConnectionDetails(ListControllerConnectionDetailsArgs args, InvokeOptions options)
public static Output<ListControllerConnectionDetailsResult> listControllerConnectionDetails(ListControllerConnectionDetailsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:devspaces:listControllerConnectionDetails
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Name
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Resource group to which the resource belongs.
TargetContainerHostResourceId This property is required. string
Resource ID of the target container host mapped to the Azure Dev Spaces Controller.
Name
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Resource group to which the resource belongs.
TargetContainerHostResourceId This property is required. string
Resource ID of the target container host mapped to the Azure Dev Spaces Controller.
name
This property is required.
Changes to this property will trigger replacement.
String
Name of the resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Resource group to which the resource belongs.
targetContainerHostResourceId This property is required. String
Resource ID of the target container host mapped to the Azure Dev Spaces Controller.
name
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Resource group to which the resource belongs.
targetContainerHostResourceId This property is required. string
Resource ID of the target container host mapped to the Azure Dev Spaces Controller.
name
This property is required.
Changes to this property will trigger replacement.
str
Name of the resource.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
Resource group to which the resource belongs.
target_container_host_resource_id This property is required. str
Resource ID of the target container host mapped to the Azure Dev Spaces Controller.
name
This property is required.
Changes to this property will trigger replacement.
String
Name of the resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Resource group to which the resource belongs.
targetContainerHostResourceId This property is required. 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
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