1. Packages
  2. Azure Native
  3. API Docs
  4. delegatednetwork
  5. getControllerDetails
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.34.0 published on Thursday, Mar 28, 2024 by Pulumi

azure-native.delegatednetwork.getControllerDetails

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.34.0 published on Thursday, Mar 28, 2024 by Pulumi

    Gets details about the specified dnc controller. Azure REST API version: 2021-03-15.

    Other available API versions: 2023-05-18-preview, 2023-06-27-preview.

    Using getControllerDetails

    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 getControllerDetails(args: GetControllerDetailsArgs, opts?: InvokeOptions): Promise<GetControllerDetailsResult>
    function getControllerDetailsOutput(args: GetControllerDetailsOutputArgs, opts?: InvokeOptions): Output<GetControllerDetailsResult>
    def get_controller_details(resource_group_name: Optional[str] = None,
                               resource_name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetControllerDetailsResult
    def get_controller_details_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                               resource_name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetControllerDetailsResult]
    func LookupControllerDetails(ctx *Context, args *LookupControllerDetailsArgs, opts ...InvokeOption) (*LookupControllerDetailsResult, error)
    func LookupControllerDetailsOutput(ctx *Context, args *LookupControllerDetailsOutputArgs, opts ...InvokeOption) LookupControllerDetailsResultOutput

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

    public static class GetControllerDetails 
    {
        public static Task<GetControllerDetailsResult> InvokeAsync(GetControllerDetailsArgs args, InvokeOptions? opts = null)
        public static Output<GetControllerDetailsResult> Invoke(GetControllerDetailsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetControllerDetailsResult> getControllerDetails(GetControllerDetailsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:delegatednetwork:getControllerDetails
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ResourceName string
    The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ResourceName string
    The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    resourceName String
    The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    resourceName string
    The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    resource_name str
    The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    resourceName String
    The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.

    getControllerDetails Result

    The following output properties are available:

    DncAppId string
    dnc application id should be used by customer to authenticate with dnc gateway.
    DncEndpoint string
    dnc endpoint url that customers can use to connect to
    DncTenantId string
    tenant id of dnc application id
    Id string
    An identifier that represents the resource.
    Name string
    The name of the resource.
    ProvisioningState string
    The current state of dnc controller resource.
    ResourceGuid string
    Resource guid.
    Type string
    The type of resource.
    Location string
    Location of the resource.
    Tags Dictionary<string, string>
    The resource tags.
    DncAppId string
    dnc application id should be used by customer to authenticate with dnc gateway.
    DncEndpoint string
    dnc endpoint url that customers can use to connect to
    DncTenantId string
    tenant id of dnc application id
    Id string
    An identifier that represents the resource.
    Name string
    The name of the resource.
    ProvisioningState string
    The current state of dnc controller resource.
    ResourceGuid string
    Resource guid.
    Type string
    The type of resource.
    Location string
    Location of the resource.
    Tags map[string]string
    The resource tags.
    dncAppId String
    dnc application id should be used by customer to authenticate with dnc gateway.
    dncEndpoint String
    dnc endpoint url that customers can use to connect to
    dncTenantId String
    tenant id of dnc application id
    id String
    An identifier that represents the resource.
    name String
    The name of the resource.
    provisioningState String
    The current state of dnc controller resource.
    resourceGuid String
    Resource guid.
    type String
    The type of resource.
    location String
    Location of the resource.
    tags Map<String,String>
    The resource tags.
    dncAppId string
    dnc application id should be used by customer to authenticate with dnc gateway.
    dncEndpoint string
    dnc endpoint url that customers can use to connect to
    dncTenantId string
    tenant id of dnc application id
    id string
    An identifier that represents the resource.
    name string
    The name of the resource.
    provisioningState string
    The current state of dnc controller resource.
    resourceGuid string
    Resource guid.
    type string
    The type of resource.
    location string
    Location of the resource.
    tags {[key: string]: string}
    The resource tags.
    dnc_app_id str
    dnc application id should be used by customer to authenticate with dnc gateway.
    dnc_endpoint str
    dnc endpoint url that customers can use to connect to
    dnc_tenant_id str
    tenant id of dnc application id
    id str
    An identifier that represents the resource.
    name str
    The name of the resource.
    provisioning_state str
    The current state of dnc controller resource.
    resource_guid str
    Resource guid.
    type str
    The type of resource.
    location str
    Location of the resource.
    tags Mapping[str, str]
    The resource tags.
    dncAppId String
    dnc application id should be used by customer to authenticate with dnc gateway.
    dncEndpoint String
    dnc endpoint url that customers can use to connect to
    dncTenantId String
    tenant id of dnc application id
    id String
    An identifier that represents the resource.
    name String
    The name of the resource.
    provisioningState String
    The current state of dnc controller resource.
    resourceGuid String
    Resource guid.
    type String
    The type of resource.
    location String
    Location of the resource.
    tags Map<String>
    The resource tags.

    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.34.0 published on Thursday, Mar 28, 2024 by Pulumi