1. Packages
  2. Azure Native v1
  3. API Docs
  4. delegatednetwork
  5. getControllerDetails
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.delegatednetwork.getControllerDetails

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

    Gets details about the specified dnc controller. API Version: 2021-03-15.

    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-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