CloningInfo interface

複製操作に必要な情報。

プロパティ

appSettingsOverrides

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

cloneCustomHostNames

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

cloneSourceControl

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

configureLoadBalancing

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

correlationId

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

hostingEnvironment

App Service Environment。

overwrite

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

sourceWebAppId

ソース アプリの ARM リソース ID。 アプリ リソース ID は、運用スロットの場合は /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}、他のスロットの場合は /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} の形式です。

sourceWebAppLocation

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

trafficManagerProfileId

使用する Traffic Manager プロファイルの ARM リソース ID (存在する場合)。 Traffic Manager リソース ID は、/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName} の形式です。

trafficManagerProfileName

作成する Traffic Manager プロファイルの名前。 これは、Traffic Manager プロファイルがまだ存在しない場合にのみ必要です。

プロパティの詳細

appSettingsOverrides

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

appSettingsOverrides?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

cloneCustomHostNames

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

cloneCustomHostNames?: boolean

プロパティ値

boolean

cloneSourceControl

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

cloneSourceControl?: boolean

プロパティ値

boolean

configureLoadBalancing

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

configureLoadBalancing?: boolean

プロパティ値

boolean

correlationId

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

correlationId?: string

プロパティ値

string

hostingEnvironment

App Service Environment。

hostingEnvironment?: string

プロパティ値

string

overwrite

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

overwrite?: boolean

プロパティ値

boolean

sourceWebAppId

ソース アプリの ARM リソース ID。 アプリ リソース ID は、運用スロットの場合は /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}、他のスロットの場合は /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} の形式です。

sourceWebAppId: string

プロパティ値

string

sourceWebAppLocation

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

sourceWebAppLocation?: string

プロパティ値

string

trafficManagerProfileId

使用する Traffic Manager プロファイルの ARM リソース ID (存在する場合)。 Traffic Manager リソース ID は、/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName} の形式です。

trafficManagerProfileId?: string

プロパティ値

string

trafficManagerProfileName

作成する Traffic Manager プロファイルの名前。 これは、Traffic Manager プロファイルがまだ存在しない場合にのみ必要です。

trafficManagerProfileName?: string

プロパティ値

string