Partager via


CloningInfo Classe

Informations nécessaires pour l’opération de clonage.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} pour les emplacements de production et

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} pour les autres emplacements. Obligatoire.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. :vartype traffic_manager_profile_id: str :ivar traffic_manager_profile_name : nom du profil Traffic Manager à créer. Il s’agit uniquement de

nécessaire si le profil Traffic Manager n’existe pas déjà.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} pour les emplacements de production et

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} pour les autres emplacements. Obligatoire.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. :p aramtype traffic_manager_profile_id: str :mot clé traffic_manager_profile_name: Nom du profil Traffic Manager à créer. Il s’agit uniquement de

nécessaire si le profil Traffic Manager n’existe pas déjà.

Héritage
azure.mgmt.web._serialization.Model
CloningInfo

Constructeur

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, 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, ignore_quotas: bool | None = None, **kwargs: Any)

Paramètres de mots-clés uniquement

Nom Description
correlation_id
str

ID de corrélation de l’opération de clonage. Cet ID lie plusieurs opérations de clonage pour utiliser le même instantané.

overwrite

<code>true</code> pour remplacer l’application de destination ; sinon, <code>false</code>.

clone_custom_host_names

<code>true</code> pour cloner des noms d’hôte personnalisés à partir de l’application source ; sinon, <code>false</code>.

clone_source_control

<code>true</code> pour cloner le contrôle de code source à partir de l’application source ; sinon, <code>false</code>.

source_web_app_id

ID de ressource ARM de l’application source. L’ID de ressource d’application est au format

hosting_environment
str

App Service Environment.

app_settings_overrides

Remplacements de paramètres d’application pour l’application cloné. S’ils sont spécifiés, ces paramètres remplacent les paramètres clonés à partir de l’application source. Sinon, les paramètres d’application de l’application source sont conservés.

configure_load_balancing

<code>true</code> pour configurer l’équilibrage de charge pour l’application source et de destination.

traffic_manager_profile_id

ID de ressource ARM du profil Traffic Manager à utiliser, s’il existe. L’ID de ressource Traffic Manager se présente sous la forme

ignore_quotas

<code>true</code> si les quotas doivent être ignorés ; sinon, <code>false</code>.

traffic_manager_profile_name
Obligatoire

Variables

Nom Description
correlation_id
str

ID de corrélation de l’opération de clonage. Cet ID lie plusieurs opérations de clonage pour utiliser le même instantané.

overwrite

<code>true</code> pour remplacer l’application de destination ; sinon, <code>false</code>.

clone_custom_host_names

<code>true</code> pour cloner des noms d’hôte personnalisés à partir de l’application source ; sinon, <code>false</code>.

clone_source_control

<code>true</code> pour cloner le contrôle de code source à partir de l’application source ; sinon, <code>false</code>.

source_web_app_id

ID de ressource ARM de l’application source. L’ID de ressource d’application est au format

hosting_environment
str

App Service Environment.

app_settings_overrides

Remplacements de paramètres d’application pour l’application cloné. S’ils sont spécifiés, ces paramètres remplacent les paramètres clonés à partir de l’application source. Sinon, les paramètres d’application de l’application source sont conservés.

configure_load_balancing

<code>true</code> pour configurer l’équilibrage de charge pour l’application source et de destination.

traffic_manager_profile_id

ID de ressource ARM du profil Traffic Manager à utiliser, s’il existe. L’ID de ressource Traffic Manager se présente sous la forme

ignore_quotas

<code>true</code> si les quotas doivent être ignorés ; sinon, <code>false</code>.