AppServiceEnvironment interface
Description of an App Service Environment.
Properties
| cluster |
Custom settings for changing the behavior of the App Service Environment. |
| custom |
Full view of the custom domain suffix configuration for ASEv3. |
| dedicated |
Dedicated Host Count |
| dns |
DNS suffix of the App Service Environment. |
| front |
Scale factor for front-ends. |
| has |
Flag that displays whether an ASE has linux workers or not NOTE: This property will not be serialized. It can only be populated by the server. |
| internal |
Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. |
| ipssl |
Number of IP SSL addresses reserved for the App Service Environment. |
| maximum |
Maximum number of VMs in the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server. |
| multi |
Number of front-end instances. NOTE: This property will not be serialized. It can only be populated by the server. |
| multi |
Front-end VM size, e.g. "Medium", "Large". |
| networking |
Full view of networking configuration for an ASE. |
| provisioning |
Provisioning state of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server. |
| status | Current status of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server. |
| suspended |
|
| upgrade |
Whether an upgrade is available for this App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server. |
| upgrade |
Upgrade Preference |
| user |
User added ip ranges to whitelist on ASE db |
| virtual |
Description of the Virtual Network. |
| zone |
Whether or not this App Service Environment is zone-redundant. |
Property Details
clusterSettings
Custom settings for changing the behavior of the App Service Environment.
clusterSettings?: NameValuePair[]
Property Value
customDnsSuffixConfiguration
Full view of the custom domain suffix configuration for ASEv3.
customDnsSuffixConfiguration?: CustomDnsSuffixConfiguration
Property Value
dedicatedHostCount
Dedicated Host Count
dedicatedHostCount?: number
Property Value
number
dnsSuffix
DNS suffix of the App Service Environment.
dnsSuffix?: string
Property Value
string
frontEndScaleFactor
Scale factor for front-ends.
frontEndScaleFactor?: number
Property Value
number
hasLinuxWorkers
Flag that displays whether an ASE has linux workers or not NOTE: This property will not be serialized. It can only be populated by the server.
hasLinuxWorkers?: boolean
Property Value
boolean
internalLoadBalancingMode
Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.
internalLoadBalancingMode?: string
Property Value
string
ipsslAddressCount
Number of IP SSL addresses reserved for the App Service Environment.
ipsslAddressCount?: number
Property Value
number
maximumNumberOfMachines
Maximum number of VMs in the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.
maximumNumberOfMachines?: number
Property Value
number
multiRoleCount
Number of front-end instances. NOTE: This property will not be serialized. It can only be populated by the server.
multiRoleCount?: number
Property Value
number
multiSize
Front-end VM size, e.g. "Medium", "Large".
multiSize?: string
Property Value
string
networkingConfiguration
Full view of networking configuration for an ASE.
networkingConfiguration?: AseV3NetworkingConfiguration
Property Value
provisioningState
Provisioning state of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: ProvisioningState
Property Value
status
Current status of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.
status?: HostingEnvironmentStatus
Property Value
suspended
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).
NOTE: This property will not be serialized. It can only be populated by the server.
suspended?: boolean
Property Value
boolean
upgradeAvailability
Whether an upgrade is available for this App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.
upgradeAvailability?: string
Property Value
string
upgradePreference
Upgrade Preference
upgradePreference?: string
Property Value
string
userWhitelistedIpRanges
User added ip ranges to whitelist on ASE db
userWhitelistedIpRanges?: string[]
Property Value
string[]
virtualNetwork
Description of the Virtual Network.
virtualNetwork: VirtualNetworkProfile
Property Value
zoneRedundant
Whether or not this App Service Environment is zone-redundant.
zoneRedundant?: boolean
Property Value
boolean