CloningInfo interface
Kopyalama işlemi için gereken bilgiler.
Özellikler
| app |
Kopyalanan uygulama için uygulama ayarı geçersiz kılar. Belirtilirse, bu ayarlar kaynak uygulamadan kopyalanan ayarları geçersiz kılar. Aksi takdirde, kaynak uygulamadan uygulama ayarları korunur. |
| clone |
Kaynak uygulamadan özel konak adlarını kopyalamak için |
| clone |
Kaynak uygulamadan kaynak denetimi kopyalamak için |
| configure |
Kaynak ve hedef uygulama için yük dengelemeyi yapılandırmak için |
| correlation |
Kopyalama işleminin bağıntı kimliği. Bu kimlik, aynı anlık görüntüyü kullanmak için birden çok kopyalama işlemini birbirine bağlar. Değer bir UUID içerebilir |
| hosting |
App Service Ortamı. |
| overwrite | Hedef uygulamanın üzerine yazmak |
| source |
Kaynak uygulamanın ARM kaynak kimliği. Uygulama kaynak kimliği, üretim yuvaları için /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} ve /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} biçimindedir. |
| source |
Kaynak uygulamanın konumu: Batı ABD veya Kuzey Avrupa |
| traffic |
Varsa kullanılacak Traffic Manager profilinin ARM kaynak kimliği. Traffic Manager kaynak kimliği /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName} biçimindedir. |
| traffic |
Oluşturulacak Traffic Manager profilinin adı. Bu yalnızca Traffic Manager profili yoksa gereklidir. |
Özellik Ayrıntıları
appSettingsOverrides
Kopyalanan uygulama için uygulama ayarı geçersiz kılar. Belirtilirse, bu ayarlar kaynak uygulamadan kopyalanan ayarları geçersiz kılar. Aksi takdirde, kaynak uygulamadan uygulama ayarları korunur.
appSettingsOverrides?: Record<string, string>
Özellik Değeri
Record<string, string>
cloneCustomHostNames
Kaynak uygulamadan özel konak adlarını kopyalamak için true; aksi takdirde false.
cloneCustomHostNames?: boolean
Özellik Değeri
boolean
cloneSourceControl
Kaynak uygulamadan kaynak denetimi kopyalamak için true; aksi takdirde false.
cloneSourceControl?: boolean
Özellik Değeri
boolean
configureLoadBalancing
Kaynak ve hedef uygulama için yük dengelemeyi yapılandırmak için true.
configureLoadBalancing?: boolean
Özellik Değeri
boolean
correlationId
Kopyalama işleminin bağıntı kimliği. Bu kimlik, aynı anlık görüntüyü kullanmak için birden çok kopyalama işlemini birbirine bağlar.
Değer bir UUID içerebilir
correlationId?: string
Özellik Değeri
string
hostingEnvironment
App Service Ortamı.
hostingEnvironment?: string
Özellik Değeri
string
overwrite
Hedef uygulamanın üzerine yazmak true; aksi takdirde false.
overwrite?: boolean
Özellik Değeri
boolean
sourceWebAppId
Kaynak uygulamanın ARM kaynak kimliği. Uygulama kaynak kimliği, üretim yuvaları için /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} ve /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} biçimindedir.
sourceWebAppId: string
Özellik Değeri
string
sourceWebAppLocation
Kaynak uygulamanın konumu: Batı ABD veya Kuzey Avrupa
sourceWebAppLocation?: string
Özellik Değeri
string
trafficManagerProfileId
Varsa kullanılacak Traffic Manager profilinin ARM kaynak kimliği. Traffic Manager kaynak kimliği /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName} biçimindedir.
trafficManagerProfileId?: string
Özellik Değeri
string
trafficManagerProfileName
Oluşturulacak Traffic Manager profilinin adı. Bu yalnızca Traffic Manager profili yoksa gereklidir.
trafficManagerProfileName?: string
Özellik Değeri
string