CloningInfo interface
Informazioni necessarie per l'operazione di clonazione.
Proprietà
app |
L'impostazione dell'applicazione esegue l'override per l'app clonata. Se specificato, queste impostazioni sostituiscono le impostazioni clonate dall'app di origine. In caso contrario, le impostazioni dell'applicazione dall'app di origine vengono mantenute. |
clone |
|
clone |
|
configure |
|
correlation |
ID di correlazione dell'operazione di clonazione. Questo ID collega più operazioni di clonazione per usare lo stesso snapshot. |
hosting |
Ambiente del servizio app. |
overwrite |
|
source |
ID risorsa ARM dell'app di origine. L'ID risorsa app è nel formato /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} per gli slot di produzione e /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} per altri slot. |
source |
Posizione dell'app di origine, ad esempio Stati Uniti occidentali o Europa settentrionale |
traffic |
ID risorsa ARM del profilo di Gestione traffico da usare, se esistente. L'ID risorsa di Gestione traffico è nel formato /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
traffic |
Nome del profilo di Gestione traffico da creare. Questa operazione è necessaria solo se il profilo di Gestione traffico non esiste già. |
Dettagli proprietà
appSettingsOverrides
L'impostazione dell'applicazione esegue l'override per l'app clonata. Se specificato, queste impostazioni sostituiscono le impostazioni clonate dall'app di origine. In caso contrario, le impostazioni dell'applicazione dall'app di origine vengono mantenute.
appSettingsOverrides?: {[propertyName: string]: string}
Valore della proprietà
{[propertyName: string]: string}
cloneCustomHostNames
true
clonare nomi host personalizzati dall'app di origine; in caso contrario, false
.
cloneCustomHostNames?: boolean
Valore della proprietà
boolean
cloneSourceControl
true
clonare il controllo del codice sorgente dall'app di origine; in caso contrario, false
.
cloneSourceControl?: boolean
Valore della proprietà
boolean
configureLoadBalancing
true
configurare il bilanciamento del carico per l'app di origine e di destinazione.
configureLoadBalancing?: boolean
Valore della proprietà
boolean
correlationId
ID di correlazione dell'operazione di clonazione. Questo ID collega più operazioni di clonazione per usare lo stesso snapshot.
correlationId?: string
Valore della proprietà
string
hostingEnvironment
Ambiente del servizio app.
hostingEnvironment?: string
Valore della proprietà
string
overwrite
true
per sovrascrivere l'app di destinazione; in caso contrario, false
.
overwrite?: boolean
Valore della proprietà
boolean
sourceWebAppId
ID risorsa ARM dell'app di origine. L'ID risorsa app è nel formato /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} per gli slot di produzione e /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} per altri slot.
sourceWebAppId: string
Valore della proprietà
string
sourceWebAppLocation
Posizione dell'app di origine, ad esempio Stati Uniti occidentali o Europa settentrionale
sourceWebAppLocation?: string
Valore della proprietà
string
trafficManagerProfileId
ID risorsa ARM del profilo di Gestione traffico da usare, se esistente. L'ID risorsa di Gestione traffico è nel formato /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
trafficManagerProfileId?: string
Valore della proprietà
string
trafficManagerProfileName
Nome del profilo di Gestione traffico da creare. Questa operazione è necessaria solo se il profilo di Gestione traffico non esiste già.
trafficManagerProfileName?: string
Valore della proprietà
string