AppServiceEnvironmentPatchResource Class

ARM resource for a app service environment.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.web.v2020_12_01.models._models_py3.ProxyOnlyResource
AppServiceEnvironmentPatchResource

Constructor

AppServiceEnvironmentPatchResource(*, kind: str | None = None, virtual_network: _models.VirtualNetworkProfile | None = None, internal_load_balancing_mode: str | _models.LoadBalancingMode | None = None, multi_size: str | None = None, ipssl_address_count: int | None = None, dns_suffix: str | None = None, front_end_scale_factor: int | None = None, cluster_settings: List[_models.NameValuePair] | None = None, user_whitelisted_ip_ranges: List[str] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
kind
str

Kind of resource.

virtual_network

Description of the Virtual Network.

internal_load_balancing_mode

Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. Known values are: "None", "Web", "Publishing", and "Web, Publishing".

multi_size
str

Front-end VM size, e.g. "Medium", "Large".

ipssl_address_count
int

Number of IP SSL addresses reserved for the App Service Environment.

dns_suffix
str

DNS suffix of the App Service Environment.

front_end_scale_factor
int

Scale factor for front-ends.

cluster_settings

Custom settings for changing the behavior of the App Service Environment.

user_whitelisted_ip_ranges

User added list of IP Ranges allowed on ASE db.

Variables

Name Description
id
str

Resource Id.

name
str

Resource Name.

kind
str

Kind of resource.

type
str

Resource type.

provisioning_state

Provisioning state of the App Service Environment. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting".

status

Current status of the App Service Environment. Known values are: "Preparing", "Ready", "Scaling", and "Deleting".

virtual_network

Description of the Virtual Network.

internal_load_balancing_mode

Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. Known values are: "None", "Web", "Publishing", and "Web, Publishing".

multi_size
str

Front-end VM size, e.g. "Medium", "Large".

multi_role_count
int

Number of front-end instances.

ipssl_address_count
int

Number of IP SSL addresses reserved for the App Service Environment.

dns_suffix
str

DNS suffix of the App Service Environment.

maximum_number_of_machines
int

Maximum number of VMs in the App Service Environment.

front_end_scale_factor
int

Scale factor for front-ends.

suspended

<code>true</code> if the App Service Environment is suspended; otherwise, <code>false</code>. The environment can be suspended, e.g. when the management endpoint is no longer available

(most likely because NSG blocked the incoming traffic).

cluster_settings

Custom settings for changing the behavior of the App Service Environment.

user_whitelisted_ip_ranges

User added list of IP Ranges allowed on ASE db.

has_linux_workers

Flag that displays whether an ASE has linux workers or not.

dedicated_host_count
int

Dedicated Host Count.