CloningInfo クラス

複製操作に必要な情報。

Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} (他のスロットの場合)。 必須。

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}。 :vartype traffic_manager_profile_id: str :ivar traffic_manager_profile_name: 作成する Traffic Manager プロファイルの名前。 これは、次の場合にのみ行います。

Traffic Manager プロファイルがまだ存在しない場合は、 が必要です。

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} (他のスロットの場合)。 必須。

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}。 :p aramtype traffic_manager_profile_id: str :キーワード (keyword) traffic_manager_profile_name: 作成する Traffic Manager プロファイルの名前。 これは、次の場合にのみ行います。

Traffic Manager プロファイルがまだ存在しない場合は、 が必要です。

継承
azure.mgmt.web._serialization.Model
CloningInfo

コンストラクター

CloningInfo(*, source_web_app_id: str, correlation_id: str | None = None, overwrite: bool | None = None, clone_custom_host_names: bool | None = None, clone_source_control: bool | None = None, source_web_app_location: str | None = None, hosting_environment: str | None = None, app_settings_overrides: Dict[str, str] | None = None, configure_load_balancing: bool | None = None, traffic_manager_profile_id: str | None = None, traffic_manager_profile_name: str | None = None, **kwargs: Any)

Keyword-Only パラメータ

名前 説明
correlation_id
str

複製操作の関連付け ID。 この ID は、同じスナップショットを使用するために複数の複製操作を結び付けます。

overwrite

<code>true</code> 宛先アプリを上書きする場合。それ以外の場合は <code>false</code>

clone_custom_host_names

<code>true</code> ソース アプリからカスタム ホスト名を複製する場合。それ以外の場合は <code>false</code>

clone_source_control

<code>true</code> ソース アプリからソース管理を複製する場合。それ以外の場合は <code>false</code>

source_web_app_id

ソース アプリの ARM リソース ID。 アプリ リソース ID の形式

source_web_app_location
str

ソース アプリの場所 (例: 米国西部または北ヨーロッパ)。

hosting_environment
str

App Service Environment。

app_settings_overrides

複製されたアプリのアプリケーション設定がオーバーライドされます。 指定した場合、これらの設定はソース アプリから複製された設定をオーバーライドします。 それ以外の場合は、ソース アプリのアプリケーション設定が保持されます。

configure_load_balancing

<code>true</code> を使用して、移行元アプリと移行先アプリの負荷分散を構成します。

traffic_manager_profile_id

使用する Traffic Manager プロファイルの ARM リソース ID (存在する場合)。 Traffic Manager リソース ID は 形式です

traffic_manager_profile_name
必須

変数

名前 説明
correlation_id
str

複製操作の関連付け ID。 この ID は、同じスナップショットを使用するために複数の複製操作を結び付けます。

overwrite

<code>true</code> 宛先アプリを上書きする場合。それ以外の場合は <code>false</code>

clone_custom_host_names

<code>true</code> ソース アプリからカスタム ホスト名を複製する場合。それ以外の場合は <code>false</code>

clone_source_control

<code>true</code> ソース アプリからソース管理を複製する場合。それ以外の場合は <code>false</code>

source_web_app_id

ソース アプリの ARM リソース ID。 アプリ リソース ID の形式

source_web_app_location
str

ソース アプリの場所 (例: 米国西部または北ヨーロッパ)。

hosting_environment
str

App Service Environment。

app_settings_overrides

複製されたアプリのアプリケーション設定がオーバーライドされます。 指定した場合、これらの設定はソース アプリから複製された設定をオーバーライドします。 それ以外の場合は、ソース アプリのアプリケーション設定が保持されます。

configure_load_balancing

<code>true</code> を使用して、移行元アプリと移行先アプリの負荷分散を構成します。

traffic_manager_profile_id

使用する Traffic Manager プロファイルの ARM リソース ID (存在する場合)。 Traffic Manager リソース ID は 形式です