Aracılığıyla paylaş


CloningInfo interface

Kopyalama işlemi için gereken bilgiler.

Özellikler

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.

cloneCustomHostNames

Kaynak uygulamadan özel konak adlarını kopyalamak için true; aksi takdirde false.

cloneSourceControl

Kaynak uygulamadan kaynak denetimi kopyalamak için true; aksi takdirde false.

configureLoadBalancing

Kaynak ve hedef uygulama için yük dengelemeyi yapılandırmak için true.

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

hostingEnvironment

App Service Ortamı.

overwrite

Hedef uygulamanın üzerine yazmak true; aksi takdirde false.

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.

sourceWebAppLocation

Kaynak uygulamanın konumu: Batı ABD veya Kuzey Avrupa

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.

trafficManagerProfileName

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