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


CloningInfo Класс

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

Для отправки в Azure необходимо заполнить все необходимые параметры.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} для рабочих слотов и

/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: имя создаваемого профиля диспетчера трафика. Это только

требуется, если профиль диспетчера трафика еще не существует.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} для рабочих слотов и

/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 :ключевое слово traffic_manager_profile_name: имя создаваемого профиля диспетчера трафика. Это только

требуется, если профиль диспетчера трафика еще не существует.

Наследование
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

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

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 исходного приложения. Идентификатор ресурса приложения имеет вид

source_web_app_location
str

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

hosting_environment
str

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

app_settings_overrides

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

configure_load_balancing

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

traffic_manager_profile_id

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

traffic_manager_profile_name
Обязательно

Переменные

Имя Описание
correlation_id
str

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

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 исходного приложения. Идентификатор ресурса приложения имеет вид

source_web_app_location
str

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

hosting_environment
str

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

app_settings_overrides

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

configure_load_balancing

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

traffic_manager_profile_id

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