Freigeben über


CloningInfo Klasse

Informationen, die für den Klonvorgang benötigt werden.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} für Produktionsslots und

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} für andere Slots. Erforderlich.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. :vartype traffic_manager_profile_id: str :ivar traffic_manager_profile_name: Name des zu erstellenden Traffic Manager-Profils. Dies ist nur

erforderlich, wenn das Traffic Manager-Profil noch nicht vorhanden ist.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} für Produktionsslots und

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} für andere Slots. Erforderlich.

/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. :p aramtype traffic_manager_profile_id: str :Schlüsselwort (keyword) traffic_manager_profile_name: Name des zu erstellenden Traffic Manager-Profils. Dies ist nur

erforderlich, wenn das Traffic Manager-Profil noch nicht vorhanden ist.

Vererbung
azure.mgmt.web._serialization.Model
CloningInfo

Konstruktor

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 Parameter

Name Beschreibung
correlation_id
str

Korrelations-ID des Klonvorgangs. Diese ID bindet mehrere Klonvorgänge zusammen, um dieselbe Momentaufnahme zu verwenden.

overwrite

<code>true</code> , um die Ziel-App zu überschreiben; <code>false</code>andernfalls .

clone_custom_host_names

<code>true</code> , um benutzerdefinierte Hostnamen aus der Quell-App zu klonen; <code>false</code>andernfalls .

clone_source_control

<code>true</code> um die Quellcodeverwaltung aus der Quell-App zu klonen; <code>false</code>andernfalls .

source_web_app_id

ARM-Ressourcen-ID der Quell-App. Die App-Ressourcen-ID hat das Format

source_web_app_location
str

Standort der Quell-App: USA, Westen oder Europa, Norden.

hosting_environment
str

App Service-Umgebung.

app_settings_overrides

Anwendungseinstellungsüberschreibungen für geklonte App. Falls angegeben, überschreiben diese Einstellungen die einstellungen, die aus der Quell-App geklont wurden. Andernfalls werden Anwendungseinstellungen aus der Quell-App beibehalten.

configure_load_balancing

<code>true</code> , um den Lastenausgleich für die Quell- und Ziel-App zu konfigurieren.

traffic_manager_profile_id

ARM-Ressourcen-ID des zu verwendenden Traffic Manager-Profils, sofern vorhanden. Die Traffic Manager-Ressourcen-ID hat das Format

traffic_manager_profile_name
Erforderlich

Variablen

Name Beschreibung
correlation_id
str

Korrelations-ID des Klonvorgangs. Diese ID bindet mehrere Klonvorgänge zusammen, um dieselbe Momentaufnahme zu verwenden.

overwrite

<code>true</code> , um die Ziel-App zu überschreiben; <code>false</code>andernfalls .

clone_custom_host_names

<code>true</code> , um benutzerdefinierte Hostnamen aus der Quell-App zu klonen; <code>false</code>andernfalls .

clone_source_control

<code>true</code> um die Quellcodeverwaltung aus der Quell-App zu klonen; <code>false</code>andernfalls .

source_web_app_id

ARM-Ressourcen-ID der Quell-App. Die App-Ressourcen-ID hat das Format

source_web_app_location
str

Standort der Quell-App: USA, Westen oder Europa, Norden.

hosting_environment
str

App Service-Umgebung.

app_settings_overrides

Anwendungseinstellungsüberschreibungen für geklonte App. Falls angegeben, überschreiben diese Einstellungen die einstellungen, die aus der Quell-App geklont wurden. Andernfalls werden Anwendungseinstellungen aus der Quell-App beibehalten.

configure_load_balancing

<code>true</code> , um den Lastenausgleich für die Quell- und Ziel-App zu konfigurieren.

traffic_manager_profile_id

ARM-Ressourcen-ID des zu verwendenden Traffic Manager-Profils, sofern vorhanden. Die Traffic Manager-Ressourcen-ID hat das Format