CloningInfoOutput interface
Eigenschaften
app |
Anwendungseinstellungsüberschreibungen für geklonte App. Wenn angegeben, setzen diese Einstellungen die einstellungen außer Kraft, die aus der Quell-App geklont wurden. Andernfalls werden Anwendungseinstellungen aus der Quell-App beibehalten. |
clone |
|
clone |
|
configure |
|
correlation |
Korrelations-ID des Klonvorgangs. Diese ID verknüpft mehrere Klonvorgänge, um dieselbe Momentaufnahme zu verwenden. Der Wert kann eine UUID enthalten. |
hosting |
App Service-Umgebung. |
overwrite |
|
source |
ARM-Ressourcen-ID der Quell-App. Die App-Ressourcen-ID hat das Format /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. |
source |
Standort der Quell-App z. B.: USA, Westen oder Europa, Norden |
traffic |
ARM-Ressourcen-ID des zu verwendenden Traffic Manager-Profils, sofern vorhanden. Die Traffic Manager-Ressourcen-ID hat 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
Anwendungseinstellungsüberschreibungen für geklonte App. Wenn angegeben, setzen diese Einstellungen die einstellungen außer Kraft, die aus der Quell-App geklont wurden. Andernfalls werden Anwendungseinstellungen aus der Quell-App beibehalten.
appSettingsOverrides?: Record<string, string>
Eigenschaftswert
Record<string, string>
cloneCustomHostNames
true
, um benutzerdefinierte Hostnamen aus der Quell-App zu klonen; false
andernfalls .
cloneCustomHostNames?: boolean
Eigenschaftswert
boolean
cloneSourceControl
true
, um die Quellcodeverwaltung aus der Quell-App zu klonen; false
andernfalls .
cloneSourceControl?: boolean
Eigenschaftswert
boolean
configureLoadBalancing
true
, um den Lastenausgleich für Quell- und Ziel-App zu konfigurieren.
configureLoadBalancing?: boolean
Eigenschaftswert
boolean
correlationId
Korrelations-ID des Klonvorgangs. Diese ID verknüpft mehrere Klonvorgänge, um dieselbe Momentaufnahme zu verwenden. Der Wert kann eine UUID enthalten.
correlationId?: string
Eigenschaftswert
string
hostingEnvironment
App Service-Umgebung.
hostingEnvironment?: string
Eigenschaftswert
string
overwrite
true
, um die Ziel-App zu überschreiben; false
andernfalls .
overwrite?: boolean
Eigenschaftswert
boolean
sourceWebAppId
ARM-Ressourcen-ID der Quell-App. Die App-Ressourcen-ID hat das Format /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.
sourceWebAppId: string
Eigenschaftswert
string
sourceWebAppLocation
Standort der Quell-App z. B.: USA, Westen oder Europa, Norden
sourceWebAppLocation?: string
Eigenschaftswert
string
trafficManagerProfileId
ARM-Ressourcen-ID des zu verwendenden Traffic Manager-Profils, sofern vorhanden. Die Traffic Manager-Ressourcen-ID hat 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