你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AppServiceEnvironment 类
应用服务环境的说明。
变量仅由服务器填充,发送请求时将被忽略。
必须填充所有必需的参数才能发送到 Azure。
- 继承
-
azure.mgmt.web._serialization.ModelAppServiceEnvironment
构造函数
AppServiceEnvironment(*, name: str, location: str, virtual_network: _models.VirtualNetworkProfile, worker_pools: List[_models.WorkerPool], vnet_name: str | None = None, vnet_resource_group_name: str | None = None, vnet_subnet_name: str | None = None, internal_load_balancing_mode: str | _models.InternalLoadBalancingMode | None = None, multi_size: str | None = None, multi_role_count: int | None = None, ipssl_address_count: int | None = None, dns_suffix: str | None = None, network_access_control_list: List[_models.NetworkAccessControlEntry] | None = None, front_end_scale_factor: int | None = None, api_management_account_id: str | None = None, suspended: bool | None = None, dynamic_cache_enabled: bool | None = None, cluster_settings: List[_models.NameValuePair] | None = None, user_whitelisted_ip_ranges: List[str] | None = None, has_linux_workers: bool | None = None, ssl_cert_key_vault_id: str | None = None, ssl_cert_key_vault_secret_name: str | None = None, **kwargs: Any)
仅限关键字的参数
名称 | 说明 |
---|---|
name
|
应用服务环境的名称。 必需。 |
location
|
应用服务环境的位置,例如“美国西部”。 必需。 |
vnet_name
|
应用服务环境虚拟网络的名称。 |
vnet_resource_group_name
|
虚拟网络的资源组。 |
vnet_subnet_name
|
虚拟网络的子网。 |
virtual_network
|
虚拟网络的说明。 必需。 |
internal_load_balancing_mode
|
指定要在虚拟网络内部为应用服务环境提供服务的终结点。 已知值为:“None”、“Web”和“Publishing”。 |
multi_size
|
前端 VM 大小,例如“中”、“大”。 |
multi_role_count
|
前端实例数。 |
worker_pools
|
每个池中具有辅助角色大小 ID、VM 大小和辅助角色数的工作器池的说明。 必需。 |
ipssl_address_count
|
为应用服务环境保留的 IP SSL 地址数。 |
dns_suffix
|
应用服务环境的 DNS 后缀。 |
network_access_control_list
|
用于控制应用服务环境流量的访问控制列表。 |
front_end_scale_factor
|
前端的比例因子。 |
api_management_account_id
|
API 管理与应用服务环境关联的帐户。 |
suspended
|
(很可能是因为 NSG 阻止了传入流量) 。 |
dynamic_cache_enabled
|
True/false,指示应用服务环境是否已挂起。 当管理终结点不再可用时,环境可以挂起, (很可能是因为 NSG 阻止了传入流量) 。 |
cluster_settings
|
用于更改应用服务环境行为的自定义设置。 |
user_whitelisted_ip_ranges
|
用户添加了 ASE db 上允许的 IP 范围列表。 |
has_linux_workers
|
显示 ASE 是否具有 linux 辅助角色的标志。 |
ssl_cert_key_vault_id
|
ILB 应用服务环境默认 SSL 证书的密钥保管库 ID。 |
ssl_cert_key_vault_secret_name
|
密钥保管库 ILB 应用服务环境默认 SSL 证书的机密名称。 |
变量
名称 | 说明 |
---|---|
name
|
应用服务环境的名称。 必需。 |
location
|
应用服务环境的位置,例如“美国西部”。 必需。 |
provisioning_state
|
应用服务环境的预配状态。 已知值为:“Succeeded”、“Failed”、“Canceled”、“InProgress”和“Deleting”。 |
status
|
应用服务环境的当前状态。 已知值为:“正在准备”、“就绪”、“缩放”和“删除”。 |
vnet_name
|
应用服务环境虚拟网络的名称。 |
vnet_resource_group_name
|
虚拟网络的资源组。 |
vnet_subnet_name
|
虚拟网络的子网。 |
virtual_network
|
虚拟网络的说明。 必需。 |
internal_load_balancing_mode
|
指定要在虚拟网络内部为应用服务环境提供服务的终结点。 已知值为:“None”、“Web”和“Publishing”。 |
multi_size
|
前端 VM 大小,例如“中”、“大”。 |
multi_role_count
|
前端实例数。 |
worker_pools
|
每个池中具有辅助角色大小 ID、VM 大小和辅助角色数的工作器池的说明。 必需。 |
ipssl_address_count
|
为应用服务环境保留的 IP SSL 地址数。 |
database_edition
|
应用服务环境的元数据数据库版本,例如“标准”。 |
database_service_objective
|
应用服务环境的元数据数据库的服务目标,例如“S0”。 |
upgrade_domains
|
应用服务环境的升级域数。 |
subscription_id
|
应用服务环境的订阅。 |
dns_suffix
|
应用服务环境的 DNS 后缀。 |
last_action
|
应用服务环境的最后一个部署操作。 |
last_action_result
|
应用服务环境上一个部署操作的结果。 |
allowed_multi_sizes
|
以逗号分隔的字符串列表,描述前端允许使用哪些 VM 大小。 |
allowed_worker_sizes
|
以逗号分隔的字符串列表,描述允许辅助角色使用哪些 VM 大小。 |
maximum_number_of_machines
|
应用服务环境中 VM 的最大数目。 |
vip_mappings
|
应用服务环境的 IP SSL 映射的说明。 |
environment_capacities
|
当前总数、已用和可用辅助角色容量。 |
network_access_control_list
|
用于控制应用服务环境流量的访问控制列表。 |
environment_is_healthy
|
True/false,指示应用服务环境是否正常。 |
environment_status
|
有关 的详细消息以及应用服务环境的最后一个检查的结果。 |
resource_group
|
应用服务环境的资源组。 |
front_end_scale_factor
|
前端的比例因子。 |
default_front_end_scale_factor
|
前端的默认比例系数。 |
api_management_account_id
|
API 管理与应用服务环境关联的帐户。 |
suspended
|
(很可能是因为 NSG 阻止了传入流量) 。 |
dynamic_cache_enabled
|
True/false,指示应用服务环境是否已挂起。 当管理终结点不再可用时,环境可以挂起, (很可能是因为 NSG 阻止了传入流量) 。 |
cluster_settings
|
用于更改应用服务环境行为的自定义设置。 |
user_whitelisted_ip_ranges
|
用户添加了 ASE db 上允许的 IP 范围列表。 |
has_linux_workers
|
显示 ASE 是否具有 linux 辅助角色的标志。 |
ssl_cert_key_vault_id
|
ILB 应用服务环境默认 SSL 证书的密钥保管库 ID。 |
ssl_cert_key_vault_secret_name
|
密钥保管库 ILB 应用服务环境默认 SSL 证书的机密名称。 |