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