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.web.getAppServiceEnvironment
Explore with Pulumi AI
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
Get the properties of an App Service Environment. API Version: 2020-12-01.
Using getAppServiceEnvironment
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 getAppServiceEnvironment(args: GetAppServiceEnvironmentArgs, opts?: InvokeOptions): Promise<GetAppServiceEnvironmentResult>
function getAppServiceEnvironmentOutput(args: GetAppServiceEnvironmentOutputArgs, opts?: InvokeOptions): Output<GetAppServiceEnvironmentResult>def get_app_service_environment(name: Optional[str] = None,
                                resource_group_name: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetAppServiceEnvironmentResult
def get_app_service_environment_output(name: Optional[pulumi.Input[str]] = None,
                                resource_group_name: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetAppServiceEnvironmentResult]func LookupAppServiceEnvironment(ctx *Context, args *LookupAppServiceEnvironmentArgs, opts ...InvokeOption) (*LookupAppServiceEnvironmentResult, error)
func LookupAppServiceEnvironmentOutput(ctx *Context, args *LookupAppServiceEnvironmentOutputArgs, opts ...InvokeOption) LookupAppServiceEnvironmentResultOutput> Note: This function is named LookupAppServiceEnvironment in the Go SDK.
public static class GetAppServiceEnvironment 
{
    public static Task<GetAppServiceEnvironmentResult> InvokeAsync(GetAppServiceEnvironmentArgs args, InvokeOptions? opts = null)
    public static Output<GetAppServiceEnvironmentResult> Invoke(GetAppServiceEnvironmentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAppServiceEnvironmentResult> getAppServiceEnvironment(GetAppServiceEnvironmentArgs args, InvokeOptions options)
public static Output<GetAppServiceEnvironmentResult> getAppServiceEnvironment(GetAppServiceEnvironmentArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:web:getAppServiceEnvironment
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Name string
- Name of the App Service Environment.
- ResourceGroup stringName 
- Name of the resource group to which the resource belongs.
- Name string
- Name of the App Service Environment.
- ResourceGroup stringName 
- Name of the resource group to which the resource belongs.
- name String
- Name of the App Service Environment.
- resourceGroup StringName 
- Name of the resource group to which the resource belongs.
- name string
- Name of the App Service Environment.
- resourceGroup stringName 
- Name of the resource group to which the resource belongs.
- name str
- Name of the App Service Environment.
- resource_group_ strname 
- Name of the resource group to which the resource belongs.
- name String
- Name of the App Service Environment.
- resourceGroup StringName 
- Name of the resource group to which the resource belongs.
getAppServiceEnvironment Result
The following output properties are available:
- DedicatedHost intCount 
- Dedicated Host Count
- HasLinux boolWorkers 
- Flag that displays whether an ASE has linux workers or not
- Id string
- Resource Id.
- Location string
- Resource Location.
- MaximumNumber intOf Machines 
- Maximum number of VMs in the App Service Environment.
- MultiRole intCount 
- Number of front-end instances.
- Name string
- Resource Name.
- ProvisioningState string
- Provisioning state of the App Service Environment.
- Status string
- Current status of the App Service Environment.
- Suspended bool
- true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available (most likely because NSG blocked the incoming traffic).
- Type string
- Resource type.
- VirtualNetwork Pulumi.Azure Native. Web. Outputs. Virtual Network Profile Response 
- Description of the Virtual Network.
- ClusterSettings List<Pulumi.Azure Native. Web. Outputs. Name Value Pair Response> 
- Custom settings for changing the behavior of the App Service Environment.
- DnsSuffix string
- DNS suffix of the App Service Environment.
- FrontEnd intScale Factor 
- Scale factor for front-ends.
- InternalLoad stringBalancing Mode 
- Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.
- IpsslAddress intCount 
- Number of IP SSL addresses reserved for the App Service Environment.
- Kind string
- Kind of resource.
- MultiSize string
- Front-end VM size, e.g. "Medium", "Large".
- Dictionary<string, string>
- Resource tags.
- UserWhitelisted List<string>Ip Ranges 
- User added list of IP Ranges allowed on ASE db
- DedicatedHost intCount 
- Dedicated Host Count
- HasLinux boolWorkers 
- Flag that displays whether an ASE has linux workers or not
- Id string
- Resource Id.
- Location string
- Resource Location.
- MaximumNumber intOf Machines 
- Maximum number of VMs in the App Service Environment.
- MultiRole intCount 
- Number of front-end instances.
- Name string
- Resource Name.
- ProvisioningState string
- Provisioning state of the App Service Environment.
- Status string
- Current status of the App Service Environment.
- Suspended bool
- true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available (most likely because NSG blocked the incoming traffic).
- Type string
- Resource type.
- VirtualNetwork VirtualNetwork Profile Response 
- Description of the Virtual Network.
- ClusterSettings []NameValue Pair Response 
- Custom settings for changing the behavior of the App Service Environment.
- DnsSuffix string
- DNS suffix of the App Service Environment.
- FrontEnd intScale Factor 
- Scale factor for front-ends.
- InternalLoad stringBalancing Mode 
- Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.
- IpsslAddress intCount 
- Number of IP SSL addresses reserved for the App Service Environment.
- Kind string
- Kind of resource.
- MultiSize string
- Front-end VM size, e.g. "Medium", "Large".
- map[string]string
- Resource tags.
- UserWhitelisted []stringIp Ranges 
- User added list of IP Ranges allowed on ASE db
- dedicatedHost IntegerCount 
- Dedicated Host Count
- hasLinux BooleanWorkers 
- Flag that displays whether an ASE has linux workers or not
- id String
- Resource Id.
- location String
- Resource Location.
- maximumNumber IntegerOf Machines 
- Maximum number of VMs in the App Service Environment.
- multiRole IntegerCount 
- Number of front-end instances.
- name String
- Resource Name.
- provisioningState String
- Provisioning state of the App Service Environment.
- status String
- Current status of the App Service Environment.
- suspended Boolean
- true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available (most likely because NSG blocked the incoming traffic).
- type String
- Resource type.
- virtualNetwork VirtualNetwork Profile Response 
- Description of the Virtual Network.
- clusterSettings List<NameValue Pair Response> 
- Custom settings for changing the behavior of the App Service Environment.
- dnsSuffix String
- DNS suffix of the App Service Environment.
- frontEnd IntegerScale Factor 
- Scale factor for front-ends.
- internalLoad StringBalancing Mode 
- Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.
- ipsslAddress IntegerCount 
- Number of IP SSL addresses reserved for the App Service Environment.
- kind String
- Kind of resource.
- multiSize String
- Front-end VM size, e.g. "Medium", "Large".
- Map<String,String>
- Resource tags.
- userWhitelisted List<String>Ip Ranges 
- User added list of IP Ranges allowed on ASE db
- dedicatedHost numberCount 
- Dedicated Host Count
- hasLinux booleanWorkers 
- Flag that displays whether an ASE has linux workers or not
- id string
- Resource Id.
- location string
- Resource Location.
- maximumNumber numberOf Machines 
- Maximum number of VMs in the App Service Environment.
- multiRole numberCount 
- Number of front-end instances.
- name string
- Resource Name.
- provisioningState string
- Provisioning state of the App Service Environment.
- status string
- Current status of the App Service Environment.
- suspended boolean
- true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available (most likely because NSG blocked the incoming traffic).
- type string
- Resource type.
- virtualNetwork VirtualNetwork Profile Response 
- Description of the Virtual Network.
- clusterSettings NameValue Pair Response[] 
- Custom settings for changing the behavior of the App Service Environment.
- dnsSuffix string
- DNS suffix of the App Service Environment.
- frontEnd numberScale Factor 
- Scale factor for front-ends.
- internalLoad stringBalancing Mode 
- Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.
- ipsslAddress numberCount 
- Number of IP SSL addresses reserved for the App Service Environment.
- kind string
- Kind of resource.
- multiSize string
- Front-end VM size, e.g. "Medium", "Large".
- {[key: string]: string}
- Resource tags.
- userWhitelisted string[]Ip Ranges 
- User added list of IP Ranges allowed on ASE db
- dedicated_host_ intcount 
- Dedicated Host Count
- has_linux_ boolworkers 
- Flag that displays whether an ASE has linux workers or not
- id str
- Resource Id.
- location str
- Resource Location.
- maximum_number_ intof_ machines 
- Maximum number of VMs in the App Service Environment.
- multi_role_ intcount 
- Number of front-end instances.
- name str
- Resource Name.
- provisioning_state str
- Provisioning state of the App Service Environment.
- status str
- Current status of the App Service Environment.
- suspended bool
- true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available (most likely because NSG blocked the incoming traffic).
- type str
- Resource type.
- virtual_network VirtualNetwork Profile Response 
- Description of the Virtual Network.
- cluster_settings Sequence[NameValue Pair Response] 
- Custom settings for changing the behavior of the App Service Environment.
- dns_suffix str
- DNS suffix of the App Service Environment.
- front_end_ intscale_ factor 
- Scale factor for front-ends.
- internal_load_ strbalancing_ mode 
- Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.
- ipssl_address_ intcount 
- Number of IP SSL addresses reserved for the App Service Environment.
- kind str
- Kind of resource.
- multi_size str
- Front-end VM size, e.g. "Medium", "Large".
- Mapping[str, str]
- Resource tags.
- user_whitelisted_ Sequence[str]ip_ ranges 
- User added list of IP Ranges allowed on ASE db
- dedicatedHost NumberCount 
- Dedicated Host Count
- hasLinux BooleanWorkers 
- Flag that displays whether an ASE has linux workers or not
- id String
- Resource Id.
- location String
- Resource Location.
- maximumNumber NumberOf Machines 
- Maximum number of VMs in the App Service Environment.
- multiRole NumberCount 
- Number of front-end instances.
- name String
- Resource Name.
- provisioningState String
- Provisioning state of the App Service Environment.
- status String
- Current status of the App Service Environment.
- suspended Boolean
- true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available (most likely because NSG blocked the incoming traffic).
- type String
- Resource type.
- virtualNetwork Property Map
- Description of the Virtual Network.
- clusterSettings List<Property Map>
- Custom settings for changing the behavior of the App Service Environment.
- dnsSuffix String
- DNS suffix of the App Service Environment.
- frontEnd NumberScale Factor 
- Scale factor for front-ends.
- internalLoad StringBalancing Mode 
- Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.
- ipsslAddress NumberCount 
- Number of IP SSL addresses reserved for the App Service Environment.
- kind String
- Kind of resource.
- multiSize String
- Front-end VM size, e.g. "Medium", "Large".
- Map<String>
- Resource tags.
- userWhitelisted List<String>Ip Ranges 
- User added list of IP Ranges allowed on ASE db
Supporting Types
NameValuePairResponse   
VirtualNetworkProfileResponse   
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
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