CloningInfo interface
複製操作に必要な情報。
プロパティ
app |
複製されたアプリのアプリケーション設定がオーバーライドされます。 指定した場合、これらの設定はソース アプリから複製された設定をオーバーライドします。 それ以外の場合は、ソース アプリのアプリケーション設定が保持されます。 |
clone |
|
clone |
|
configure |
|
correlation |
複製操作の関連付け ID。 この ID は、同じスナップショットを使用するために複数の複製操作を結び付けます。 |
hosting |
App Service Environment。 |
overwrite |
|
source |
ソース アプリの ARM リソース ID。 アプリ リソース ID は、運用スロットの場合は /subscriptions/{subId}/resourceGroupName}/providers/Microsoft.Web/sites/{siteName}、他のスロットの場合は /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} の形式です。 |
source |
ソース アプリの場所例: 米国西部または北ヨーロッパ |
traffic |
使用する Traffic Manager プロファイルの ARM リソース ID (存在する場合)。 Traffic Manager リソース ID は、/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName} の形式です。 |
traffic |
作成する 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}/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