Поделиться через


CloningInfo interface

Сведения, необходимые для операции клонирования.

Свойства

appSettingsOverrides

Переопределяет параметры приложения для клонированного приложения. Если они указаны, эти параметры переопределяют параметры, клонированные из исходного приложения. В противном случае параметры приложения из исходного приложения сохраняются.

cloneCustomHostNames

true для клонирования пользовательских имен узлов из исходного приложения; в противном случае — false.

cloneSourceControl

true для клонирования системы управления версиями из исходного приложения; в противном случае — false.

configureLoadBalancing

true для настройки балансировки нагрузки для исходного и целевого приложений.

correlationId

Идентификатор корреляции операции клонирования. Этот идентификатор связывает несколько операций клонирования для использования одного и того же моментального снимка.

hostingEnvironment

Среда службы приложений.

overwrite

true для перезаписи конечного приложения; в противном случае — false.

sourceWebAppId

Идентификатор ресурса ARM исходного приложения. Идентификатор ресурса приложения имеет вид /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} для рабочих слотов и /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} для других слотов.

sourceWebAppLocation

Расположение исходного приложения, например: западная часть США или Северная Европа

trafficManagerProfileId

Идентификатор ресурса ARM для используемого профиля диспетчера трафика, если он существует. Идентификатор ресурса диспетчера трафика имеет вид /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.

trafficManagerProfileName

Имя создаваемого профиля диспетчера трафика. Это необходимо, только если профиль диспетчера трафика еще не существует.

Сведения о свойстве

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