AppServiceEnvironmentPatchResource クラス
App Service 環境の ARM リソース。
変数はサーバーによってのみ設定され、要求の送信時には無視されます。
- 継承
-
azure.mgmt.web.v2020_06_01.models._models_py3.ProxyOnlyResourceAppServiceEnvironmentPatchResource
コンストラクター
AppServiceEnvironmentPatchResource(*, kind: str | None = None, name_properties_name: str | None = None, location: str | None = None, vnet_name: str | None = None, vnet_resource_group_name: str | None = None, vnet_subnet_name: str | None = None, virtual_network: _models.VirtualNetworkProfile | None = None, internal_load_balancing_mode: str | _models.LoadBalancingMode | None = None, multi_size: str | None = None, multi_role_count: int | None = None, worker_pools: List[_models.WorkerPool] | 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)
キーワードのみのパラメーター
名前 | 説明 |
---|---|
kind
|
リソースの種類。 |
name_properties_name
|
App Service Environmentの名前。 |
location
|
"米国西部" など、App Service Environmentの場所。 |
vnet_name
|
App Service EnvironmentのVirtual Networkの名前。 |
vnet_resource_group_name
|
Virtual Networkのリソース グループ。 |
vnet_subnet_name
|
Virtual Networkのサブネット。 |
virtual_network
|
Virtual Networkの説明。 |
internal_load_balancing_mode
|
str または
LoadBalancingMode
App Service EnvironmentのVirtual Networkで内部的に提供するエンドポイントを指定します。 既知の値は、"None"、"Web"、"Publishing"、"Web、Publishing" です。 |
multi_size
|
フロントエンド VM のサイズ ("Medium"、"Large" など)。 |
multi_role_count
|
フロントエンド インスタンスの数。 |
worker_pools
|
ワーカー サイズ ID、VM サイズ、各プール内のワーカー数を含むワーカー プールの説明。 |
ipssl_address_count
|
App Service Environment用に予約されている IP SSL アドレスの数。 |
dns_suffix
|
App Service Environmentの DNS サフィックス。 |
network_access_control_list
|
App Service Environmentへのトラフィックを制御するためのアクセス制御リスト。 |
front_end_scale_factor
|
フロントエンドのスケール ファクター。 |
api_management_account_id
|
App Service Environmentに関連付けられているアカウントをAPI Managementします。 |
suspended
|
(NSG が着信トラフィックをブロックした可能性が高い)。 |
dynamic_cache_enabled
|
App Service Environmentが中断されているかどうかを示す True/false。 管理エンドポイントが使用できなくなった場合など、環境を中断できます (NSG によって受信トラフィックがブロックされた可能性が高い)。 |
cluster_settings
|
App Service Environmentの動作を変更するためのカスタム設定。 |
user_whitelisted_ip_ranges
|
ASE db で許可されている IP 範囲の一覧をユーザーが追加しました。 |
has_linux_workers
|
ASE に Linux ワーカーがあるかどうかを表示するフラグ。 |
ssl_cert_key_vault_id
|
ILB App Service Environment既定の SSL 証明書のKey Vault ID。 |
ssl_cert_key_vault_secret_name
|
既定の SSL 証明書App Service Environment ILB のシークレット名をKey Vaultします。 |
変数
名前 | 説明 |
---|---|
id
|
リソース ID。 |
name
|
リソース名。 |
kind
|
リソースの種類。 |
type
|
リソースの種類。 |
name_properties_name
|
App Service Environmentの名前。 |
location
|
"米国西部" など、App Service Environmentの場所。 |
provisioning_state
|
str または
ProvisioningState
App Service Environmentのプロビジョニング状態。 既知の値は、"Succeeded"、"Failed"、"Canceled"、"InProgress"、および "Removeing" です。 |
status
|
App Service Environmentの現在の状態。 既知の値は、"準備中"、"準備完了"、"スケーリング"、および "削除中" です。 |
vnet_name
|
App Service EnvironmentのVirtual Networkの名前。 |
vnet_resource_group_name
|
Virtual Networkのリソース グループ。 |
vnet_subnet_name
|
Virtual Networkのサブネット。 |
virtual_network
|
Virtual Networkの説明。 |
internal_load_balancing_mode
|
str または
LoadBalancingMode
App Service EnvironmentのVirtual Networkで内部的に提供するエンドポイントを指定します。 既知の値は、"None"、"Web"、"Publishing"、"Web、Publishing" です。 |
multi_size
|
フロントエンド VM のサイズ ("Medium"、"Large" など)。 |
multi_role_count
|
フロントエンド インスタンスの数。 |
worker_pools
|
ワーカー サイズ ID、VM サイズ、各プール内のワーカー数を含むワーカー プールの説明。 |
ipssl_address_count
|
App Service Environment用に予約されている IP SSL アドレスの数。 |
database_edition
|
App Service Environmentのメタデータ データベースのエディション (例: "Standard")。 |
database_service_objective
|
App Service Environmentのメタデータ データベースのサービス目標 (例: "S0")。 |
upgrade_domains
|
App Service Environmentのアップグレード ドメインの数。 |
subscription_id
|
App Service Environmentのサブスクリプション。 |
dns_suffix
|
App Service Environmentの DNS サフィックス。 |
last_action
|
App Service Environmentでの最後のデプロイ アクション。 |
last_action_result
|
App Service Environmentでの最後のデプロイ アクションの結果。 |
allowed_multi_sizes
|
フロントエンドで許可される VM サイズを記述するコンマ区切り文字列の一覧。 |
allowed_worker_sizes
|
ワーカーに許可される VM サイズを記述するコンマ区切り文字列の一覧。 |
maximum_number_of_machines
|
App Service Environment内の VM の最大数。 |
vip_mappings
|
App Service Environmentの IP SSL マッピングの説明。 |
environment_capacities
|
現在の合計、使用済み、使用可能なワーカー容量。 |
network_access_control_list
|
App Service Environmentへのトラフィックを制御するためのアクセス制御リスト。 |
environment_is_healthy
|
App Service Environmentが正常かどうかを示す True/false。 |
environment_status
|
App Service Environmentの最後のチェックの結果に関する詳細なメッセージ。 |
resource_group
|
App Service Environmentのリソース グループ。 |
front_end_scale_factor
|
フロントエンドのスケール ファクター。 |
default_front_end_scale_factor
|
FrontEnds の既定のスケール ファクター。 |
api_management_account_id
|
App Service Environmentに関連付けられているアカウントをAPI Managementします。 |
suspended
|
(NSG が着信トラフィックをブロックした可能性が高い)。 |
dynamic_cache_enabled
|
App Service Environmentが中断されているかどうかを示す True/false。 管理エンドポイントが使用できなくなった場合など、環境を中断できます (NSG によって受信トラフィックがブロックされた可能性が高い)。 |
cluster_settings
|
App Service Environmentの動作を変更するためのカスタム設定。 |
user_whitelisted_ip_ranges
|
ASE db で許可されている IP 範囲の一覧をユーザーが追加しました。 |
has_linux_workers
|
ASE に Linux ワーカーがあるかどうかを表示するフラグ。 |
ssl_cert_key_vault_id
|
ILB App Service Environment既定の SSL 証明書のKey Vault ID。 |
ssl_cert_key_vault_secret_name
|
既定の SSL 証明書App Service Environment ILB のシークレット名をKey Vaultします。 |
Azure SDK for Python