CloningInfo interface
Сведения, необходимые для операции клонирования.
Свойства
app |
Переопределяет параметры приложения для клонированного приложения. Если они указаны, эти параметры переопределяют параметры, клонированные из исходного приложения. В противном случае параметры приложения из исходного приложения сохраняются. |
clone |
|
clone |
|
configure |
|
correlation |
Идентификатор корреляции операции клонирования. Этот идентификатор связывает несколько операций клонирования для использования одного и того же моментального снимка. |
hosting |
Среда службы приложений. |
overwrite |
|
source |
Идентификатор ресурса ARM исходного приложения. Идентификатор ресурса приложения имеет вид /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} для рабочих слотов и /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} для других слотов. |
source |
Расположение исходного приложения, например: западная часть США или Северная Европа |
traffic |
Идентификатор ресурса ARM для используемого профиля диспетчера трафика, если он существует. Идентификатор ресурса диспетчера трафика имеет вид /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
traffic |
Имя создаваемого профиля диспетчера трафика. Это необходимо, только если профиль диспетчера трафика еще не существует. |
Сведения о свойстве
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
Идентификатор корреляции операции клонирования. Этот идентификатор связывает несколько операций клонирования для использования одного и того же моментального снимка.
correlationId?: string
Значение свойства
string
hostingEnvironment
Среда службы приложений.
hostingEnvironment?: string
Значение свойства
string
overwrite
true
для перезаписи конечного приложения; в противном случае — false
.
overwrite?: boolean
Значение свойства
boolean
sourceWebAppId
Идентификатор ресурса ARM исходного приложения. Идентификатор ресурса приложения имеет вид /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
Идентификатор ресурса ARM для используемого профиля диспетчера трафика, если он существует. Идентификатор ресурса диспетчера трафика имеет вид /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
trafficManagerProfileId?: string
Значение свойства
string
trafficManagerProfileName
Имя создаваемого профиля диспетчера трафика. Это необходимо, только если профиль диспетчера трафика еще не существует.
trafficManagerProfileName?: string
Значение свойства
string