1. Packages
  2. Azure Native
  3. API Docs
  4. web
  5. listAppServicePlanServerFarmInstanceDetails
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.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
azure-native logo
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.13.0 published on Wednesday, Jan 28, 2026 by Pulumi

    Description for Get the instance details for an app service plan.

    Uses Azure REST API version 2025-03-01.

    Other available API versions: 2025-05-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native web [ApiVersion]. See the version guide for details.

    Using listAppServicePlanServerFarmInstanceDetails

    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 listAppServicePlanServerFarmInstanceDetails(args: ListAppServicePlanServerFarmInstanceDetailsArgs, opts?: InvokeOptions): Promise<ListAppServicePlanServerFarmInstanceDetailsResult>
    function listAppServicePlanServerFarmInstanceDetailsOutput(args: ListAppServicePlanServerFarmInstanceDetailsOutputArgs, opts?: InvokeOptions): Output<ListAppServicePlanServerFarmInstanceDetailsResult>
    def list_app_service_plan_server_farm_instance_details(name: Optional[str] = None,
                                                           resource_group_name: Optional[str] = None,
                                                           opts: Optional[InvokeOptions] = None) -> ListAppServicePlanServerFarmInstanceDetailsResult
    def list_app_service_plan_server_farm_instance_details_output(name: Optional[pulumi.Input[str]] = None,
                                                           resource_group_name: Optional[pulumi.Input[str]] = None,
                                                           opts: Optional[InvokeOptions] = None) -> Output[ListAppServicePlanServerFarmInstanceDetailsResult]
    func ListAppServicePlanServerFarmInstanceDetails(ctx *Context, args *ListAppServicePlanServerFarmInstanceDetailsArgs, opts ...InvokeOption) (*ListAppServicePlanServerFarmInstanceDetailsResult, error)
    func ListAppServicePlanServerFarmInstanceDetailsOutput(ctx *Context, args *ListAppServicePlanServerFarmInstanceDetailsOutputArgs, opts ...InvokeOption) ListAppServicePlanServerFarmInstanceDetailsResultOutput

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

    public static class ListAppServicePlanServerFarmInstanceDetails 
    {
        public static Task<ListAppServicePlanServerFarmInstanceDetailsResult> InvokeAsync(ListAppServicePlanServerFarmInstanceDetailsArgs args, InvokeOptions? opts = null)
        public static Output<ListAppServicePlanServerFarmInstanceDetailsResult> Invoke(ListAppServicePlanServerFarmInstanceDetailsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<ListAppServicePlanServerFarmInstanceDetailsResult> listAppServicePlanServerFarmInstanceDetails(ListAppServicePlanServerFarmInstanceDetailsArgs args, InvokeOptions options)
    public static Output<ListAppServicePlanServerFarmInstanceDetailsResult> listAppServicePlanServerFarmInstanceDetails(ListAppServicePlanServerFarmInstanceDetailsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:web:listAppServicePlanServerFarmInstanceDetails
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Name of the App Service plan.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    Name string
    Name of the App Service plan.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    name String
    Name of the App Service plan.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    name string
    Name of the App Service plan.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    name str
    Name of the App Service plan.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    name String
    Name of the App Service plan.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    listAppServicePlanServerFarmInstanceDetails Result

    The following output properties are available:

    InstanceCount int
    The total number of instances.
    Instances List<Pulumi.AzureNative.Web.Outputs.ServerFarmInstanceResponse>
    The list of server farm instances.
    ServerFarmName string
    The server farm name.
    InstanceCount int
    The total number of instances.
    Instances []ServerFarmInstanceResponse
    The list of server farm instances.
    ServerFarmName string
    The server farm name.
    instanceCount Integer
    The total number of instances.
    instances List<ServerFarmInstanceResponse>
    The list of server farm instances.
    serverFarmName String
    The server farm name.
    instanceCount number
    The total number of instances.
    instances ServerFarmInstanceResponse[]
    The list of server farm instances.
    serverFarmName string
    The server farm name.
    instance_count int
    The total number of instances.
    instances Sequence[ServerFarmInstanceResponse]
    The list of server farm instances.
    server_farm_name str
    The server farm name.
    instanceCount Number
    The total number of instances.
    instances List<Property Map>
    The list of server farm instances.
    serverFarmName String
    The server farm name.

    Supporting Types

    ServerFarmInstanceResponse

    InstanceName string
    The instance name.
    IpAddress string
    The instance IP address.
    Status string
    The instance status.
    InstanceName string
    The instance name.
    IpAddress string
    The instance IP address.
    Status string
    The instance status.
    instanceName String
    The instance name.
    ipAddress String
    The instance IP address.
    status String
    The instance status.
    instanceName string
    The instance name.
    ipAddress string
    The instance IP address.
    status string
    The instance status.
    instance_name str
    The instance name.
    ip_address str
    The instance IP address.
    status str
    The instance status.
    instanceName String
    The instance name.
    ipAddress String
    The instance IP address.
    status String
    The instance status.

    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 v2 docs if using the v2 version of this package.
    Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate