AppServiceEnvironmentPatchResource クラス

App Service 環境の ARM リソース。

変数はサーバーによってのみ設定され、要求の送信時には無視されます。

継承
azure.mgmt.web.v2020_06_01.models._models_py3.ProxyOnlyResource
AppServiceEnvironmentPatchResource

コンストラクター

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
str

リソースの種類。

name_properties_name
str

App Service Environmentの名前。

location
str

"米国西部" など、App Service Environmentの場所。

vnet_name
str

App Service EnvironmentのVirtual Networkの名前。

vnet_resource_group_name
str

Virtual Networkのリソース グループ。

vnet_subnet_name
str

Virtual Networkのサブネット。

virtual_network

Virtual Networkの説明。

internal_load_balancing_mode

App Service EnvironmentのVirtual Networkで内部的に提供するエンドポイントを指定します。 既知の値は、"None"、"Web"、"Publishing"、"Web、Publishing" です。

multi_size
str

フロントエンド VM のサイズ ("Medium"、"Large" など)。

multi_role_count
int

フロントエンド インスタンスの数。

worker_pools

ワーカー サイズ ID、VM サイズ、各プール内のワーカー数を含むワーカー プールの説明。

ipssl_address_count
int

App Service Environment用に予約されている IP SSL アドレスの数。

dns_suffix
str

App Service Environmentの DNS サフィックス。

network_access_control_list

App Service Environmentへのトラフィックを制御するためのアクセス制御リスト。

front_end_scale_factor
int

フロントエンドのスケール ファクター。

api_management_account_id
str

App Service Environmentに関連付けられているアカウントをAPI Managementします。

suspended

<code>true</code>App Service Environmentが中断されている場合は 。それ以外の場合<code>false</code>は 。 管理エンドポイントが使用できなくなった場合など、環境を中断できます

(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
str

ILB App Service Environment既定の SSL 証明書のKey Vault ID。

ssl_cert_key_vault_secret_name
str

既定の SSL 証明書App Service Environment ILB のシークレット名をKey Vaultします。

変数

名前 説明
id
str

リソース ID。

name
str

リソース名。

kind
str

リソースの種類。

type
str

リソースの種類。

name_properties_name
str

App Service Environmentの名前。

location
str

"米国西部" など、App Service Environmentの場所。

provisioning_state

App Service Environmentのプロビジョニング状態。 既知の値は、"Succeeded"、"Failed"、"Canceled"、"InProgress"、および "Removeing" です。

status

App Service Environmentの現在の状態。 既知の値は、"準備中"、"準備完了"、"スケーリング"、および "削除中" です。

vnet_name
str

App Service EnvironmentのVirtual Networkの名前。

vnet_resource_group_name
str

Virtual Networkのリソース グループ。

vnet_subnet_name
str

Virtual Networkのサブネット。

virtual_network

Virtual Networkの説明。

internal_load_balancing_mode

App Service EnvironmentのVirtual Networkで内部的に提供するエンドポイントを指定します。 既知の値は、"None"、"Web"、"Publishing"、"Web、Publishing" です。

multi_size
str

フロントエンド VM のサイズ ("Medium"、"Large" など)。

multi_role_count
int

フロントエンド インスタンスの数。

worker_pools

ワーカー サイズ ID、VM サイズ、各プール内のワーカー数を含むワーカー プールの説明。

ipssl_address_count
int

App Service Environment用に予約されている IP SSL アドレスの数。

database_edition
str

App Service Environmentのメタデータ データベースのエディション (例: "Standard")。

database_service_objective
str

App Service Environmentのメタデータ データベースのサービス目標 (例: "S0")。

upgrade_domains
int

App Service Environmentのアップグレード ドメインの数。

subscription_id
str

App Service Environmentのサブスクリプション。

dns_suffix
str

App Service Environmentの DNS サフィックス。

last_action
str

App Service Environmentでの最後のデプロイ アクション。

last_action_result
str

App Service Environmentでの最後のデプロイ アクションの結果。

allowed_multi_sizes
str

フロントエンドで許可される VM サイズを記述するコンマ区切り文字列の一覧。

allowed_worker_sizes
str

ワーカーに許可される VM サイズを記述するコンマ区切り文字列の一覧。

maximum_number_of_machines
int

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
str

App Service Environmentの最後のチェックの結果に関する詳細なメッセージ。

resource_group
str

App Service Environmentのリソース グループ。

front_end_scale_factor
int

フロントエンドのスケール ファクター。

default_front_end_scale_factor
int

FrontEnds の既定のスケール ファクター。

api_management_account_id
str

App Service Environmentに関連付けられているアカウントをAPI Managementします。

suspended

<code>true</code>App Service Environmentが中断されている場合は 。それ以外の場合<code>false</code>は 。 管理エンドポイントが使用できなくなった場合など、環境を中断できます

(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
str

ILB App Service Environment既定の SSL 証明書のKey Vault ID。

ssl_cert_key_vault_secret_name
str

既定の SSL 証明書App Service Environment ILB のシークレット名をKey Vaultします。