CloningInfo interface
Informationen, die für den Klonvorgang erforderlich sind.
Eigenschaften
app |
Anwendungseinstellung setzt außer Kraft für geklonte App. Wenn angegeben, überschreiben diese Einstellungen die von der Quell-App geklonten Einstellungen. Andernfalls werden Anwendungseinstellungen aus der Quell-App beibehalten. |
clone |
|
clone |
|
configure |
|
correlation |
Korrelations-ID des Klonvorgangs. Diese ID verknüpft mehrere Klonvorgänge zusammen, um dieselbe Momentaufnahme zu verwenden. |
hosting |
App Service Environment. |
overwrite |
|
source |
ARM-Ressourcen-ID der Quell-App. Die App-Ressourcen-ID ist das Format /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} für Produktionsmodule und /subscriptions/{subId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} für andere Slots. |
source |
Standort der Quell-App z. B.: West-USA oder Nordeuropa |
traffic |
ARM-Ressourcen-ID des zu verwendenden Traffic Manager-Profils, sofern vorhanden. Die Ressourcen-ID des Datenverkehrs-Managers ist das Format "/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}". |
traffic |
Name des zu erstellenden Traffic Manager-Profils. Dies ist nur erforderlich, wenn das Traffic Manager-Profil noch nicht vorhanden ist. |
Details zur Eigenschaft
appSettingsOverrides
Anwendungseinstellung setzt außer Kraft für geklonte App. Wenn angegeben, überschreiben diese Einstellungen die von der Quell-App geklonten Einstellungen. Andernfalls werden Anwendungseinstellungen aus der Quell-App beibehalten.
appSettingsOverrides?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
cloneCustomHostNames
true
, benutzerdefinierte Hostnamen aus der Quell-App zu klonen; andernfalls false
.
cloneCustomHostNames?: boolean
Eigenschaftswert
boolean
cloneSourceControl
true
, die Quellcodeverwaltung aus der Quell-App zu klonen; andernfalls false
.
cloneSourceControl?: boolean
Eigenschaftswert
boolean
configureLoadBalancing
true
zum Konfigurieren des Lastenausgleichs für die Quell- und Ziel-App.
configureLoadBalancing?: boolean
Eigenschaftswert
boolean
correlationId
Korrelations-ID des Klonvorgangs. Diese ID verknüpft mehrere Klonvorgänge zusammen, um dieselbe Momentaufnahme zu verwenden.
correlationId?: string
Eigenschaftswert
string
hostingEnvironment
App Service Environment.
hostingEnvironment?: string
Eigenschaftswert
string
overwrite
true
das Überschreiben der Ziel-App; andernfalls false
.
overwrite?: boolean
Eigenschaftswert
boolean
sourceWebAppId
ARM-Ressourcen-ID der Quell-App. Die App-Ressourcen-ID ist das Format /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} für Produktionsmodule und /subscriptions/{subId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} für andere Slots.
sourceWebAppId: string
Eigenschaftswert
string
sourceWebAppLocation
Standort der Quell-App z. B.: West-USA oder Nordeuropa
sourceWebAppLocation?: string
Eigenschaftswert
string
trafficManagerProfileId
ARM-Ressourcen-ID des zu verwendenden Traffic Manager-Profils, sofern vorhanden. Die Ressourcen-ID des Datenverkehrs-Managers ist das Format "/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}".
trafficManagerProfileId?: string
Eigenschaftswert
string
trafficManagerProfileName
Name des zu erstellenden Traffic Manager-Profils. Dies ist nur erforderlich, wenn das Traffic Manager-Profil noch nicht vorhanden ist.
trafficManagerProfileName?: string
Eigenschaftswert
string