Site クラス
Web アプリ、モバイル アプリ バックエンド、または API アプリ。
変数はサーバーによってのみ設定され、要求の送信時には無視されます。
Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。
- 継承
-
azure.mgmt.web.v2021_01_15.models._models_py3.ResourceSite
コンストラクター
Site(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, identity: _models.ManagedServiceIdentity | None = None, extended_location: _models.ExtendedLocation | None = None, enabled: bool | None = None, host_name_ssl_states: List[_models.HostNameSslState] | None = None, server_farm_id: str | None = None, reserved: bool = False, is_xenon: bool = False, hyper_v: bool = False, site_config: _models.SiteConfig | None = None, scm_site_also_stopped: bool = False, hosting_environment_profile: _models.HostingEnvironmentProfile | None = None, client_affinity_enabled: bool | None = None, client_cert_enabled: bool | None = None, client_cert_mode: str | _models.ClientCertMode | None = None, client_cert_exclusion_paths: str | None = None, host_names_disabled: bool | None = None, custom_domain_verification_id: str | None = None, container_size: int | None = None, daily_memory_time_quota: int | None = None, cloning_info: _models.CloningInfo | None = None, https_only: bool | None = None, redundancy_mode: str | _models.RedundancyMode | None = None, storage_account_required: bool | None = None, key_vault_reference_identity: str | None = None, virtual_network_subnet_id: str | None = None, **kwargs: Any)
Keyword-Only パラメータ
名前 | 説明 |
---|---|
kind
|
リソースの種類。 |
location
|
リソースの場所。 必須。 |
tags
|
リソース タグ。 |
identity
|
マネージド サービス ID。 |
extended_location
|
拡張された場所。 |
enabled
|
|
host_name_ssl_states
|
ホスト名 SSL 状態は、アプリのホスト名の SSL バインドを管理するために使用されます。 |
server_farm_id
|
関連付けられたApp Service プランのリソース ID。"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}" という形式です。 |
reserved
|
|
is_xenon
|
現在は使用されていません: Hyper-V サンドボックス。 |
hyper_v
|
Hyper-V サンドボックス。 |
site_config
|
アプリの構成。 |
scm_site_also_stopped
|
|
hosting_environment_profile
|
アプリに使用するApp Service Environment。 |
client_affinity_enabled
|
|
client_cert_enabled
|
|
client_cert_mode
|
str または
ClientCertMode
これは ClientCertEnabled 設定で構成されます。
受け入れ られる。 既知の値は、"Required"、"Optional"、および "OptionalInteractiveUser" です。 |
client_cert_exclusion_paths
|
クライアント証明書認証のコンマ区切り除外パス。 |
host_names_disabled
|
の場合 |
custom_domain_verification_id
|
アプリに割り当てられているカスタム ドメインを検証する一意識別子。 お客様は、確認のためにこの ID を txt レコードに追加します。 |
container_size
|
関数コンテナーのサイズ。 |
daily_memory_time_quota
|
1 日に許可される最大メモリ時間クォータ (動的アプリにのみ適用されます)。 |
cloning_info
|
アプリの作成時に指定した場合、アプリはソース アプリから複製されます。 |
https_only
|
HttpsOnly: https 要求のみを受け入れるように Web サイトを構成します。 http 要求のリダイレクトに関する問題。 |
redundancy_mode
|
str または
RedundancyMode
サイト冗長モード。 既知の値は、"None"、"Manual"、"Failover"、"ActiveActive"、"GeoRedundant" です。 |
storage_account_required
|
顧客が指定したストレージ アカウントが必要かどうかを確認します。 |
key_vault_reference_identity
|
Key Vault参照認証に使用する ID。 |
virtual_network_subnet_id
|
リージョン VNET 統合によって参加する仮想ネットワークとサブネットの Azure Resource Manager ID。 これは、/subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} の形式である必要があります。 |
変数
名前 | 説明 |
---|---|
id
|
リソース ID。 |
name
|
リソース名。 |
kind
|
リソースの種類。 |
location
|
リソースの場所。 必須。 |
type
|
リソースの種類。 |
tags
|
リソース タグ。 |
identity
|
マネージド サービス ID。 |
extended_location
|
拡張された場所。 |
state
|
アプリの現在の状態。 |
host_names
|
アプリに関連付けられているホスト名。 |
repository_site_name
|
リポジトリ サイトの名前。 |
usage_state
|
str または
UsageState
アプリがクォータ使用量を超えたかどうかを示す状態。 読み取り専用です。 既知の値は、"Normal" と "Exceeded" です。 |
enabled
|
|
enabled_host_names
|
アプリのホスト名を有効にしました。ホスト名を割り当てる必要があります (HostNames を参照) AND を有効にします。 それ以外の場合、アプリはそれらのホスト名で提供されません。 |
availability_state
|
アプリの管理情報の可用性の状態。 既知の値は、"Normal"、"Limited"、および "DisasterRecoveryMode" です。 |
host_name_ssl_states
|
ホスト名 SSL 状態は、アプリのホスト名の SSL バインドを管理するために使用されます。 |
server_farm_id
|
関連付けられたApp Service プランのリソース ID。"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}" という形式です。 |
reserved
|
|
is_xenon
|
現在は使用されていません: Hyper-V サンドボックス。 |
hyper_v
|
Hyper-V サンドボックス。 |
last_modified_time_utc
|
アプリが最後に変更されたとき (UTC)。 読み取り専用です。 |
site_config
|
アプリの構成。 |
traffic_manager_host_names
|
アプリに関連付けられている Azure Traffic Manager ホスト名。 読み取り専用です。 |
scm_site_also_stopped
|
|
target_swap_slot
|
このアプリをスワップするデプロイ スロットを指定します。 読み取り専用です。 |
hosting_environment_profile
|
アプリに使用するApp Service Environment。 |
client_affinity_enabled
|
|
client_cert_enabled
|
|
client_cert_mode
|
str または
ClientCertMode
これは ClientCertEnabled 設定で構成されます。
受け入れ られる。 既知の値は、"Required"、"Optional"、および "OptionalInteractiveUser" です。 |
client_cert_exclusion_paths
|
クライアント証明書認証のコンマ区切り除外パス。 |
host_names_disabled
|
の場合 |
custom_domain_verification_id
|
アプリに割り当てられているカスタム ドメインを検証する一意識別子。 お客様は、確認のためにこの ID を txt レコードに追加します。 |
outbound_ip_addresses
|
アプリが送信接続に使用する IP アドレスの一覧 (データベース アクセスなど)。 現在の設定でサイトをホストできるテナントからの VIP が含まれます。 読み取り専用です。 |
possible_outbound_ip_addresses
|
アプリが送信接続に使用する IP アドレスの一覧 (データベース アクセスなど)。 dataComponent を除くすべてのテナントの VIP が含まれます。 読み取り専用です。 |
container_size
|
関数コンテナーのサイズ。 |
daily_memory_time_quota
|
1 日に許可される最大メモリ時間クォータ (動的アプリにのみ適用されます)。 |
suspended_till
|
メモリ時間クォータを超える場合に備え、アプリは中断されます。 |
max_number_of_workers
|
ワーカーの最大数。 これは Functions コンテナーにのみ適用されます。 |
cloning_info
|
アプリの作成時に指定した場合、アプリはソース アプリから複製されます。 |
resource_group
|
アプリが属するリソース グループの名前。 読み取り専用です。 |
is_default_container
|
|
default_host_name
|
アプリの既定のホスト名。 読み取り専用です。 |
slot_swap_status
|
最後のデプロイ スロットスワップ操作の状態。 |
https_only
|
HttpsOnly: https 要求のみを受け入れるように Web サイトを構成します。 http 要求のリダイレクトに関する問題。 |
redundancy_mode
|
str または
RedundancyMode
サイト冗長モード。 既知の値は、"None"、"Manual"、"Failover"、"ActiveActive"、"GeoRedundant" です。 |
in_progress_operation_id
|
このサイトに保留中の操作がある場合は、操作 ID を指定します。 |
storage_account_required
|
顧客が指定したストレージ アカウントが必要かどうかを確認します。 |
key_vault_reference_identity
|
Key Vault参照認証に使用する ID。 |
virtual_network_subnet_id
|
リージョン VNET 統合によって参加する仮想ネットワークとサブネットの Azure Resource Manager ID。 これは、/subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} の形式である必要があります。 |
Azure SDK for Python