RestoreRequest interface
Geri yükleme isteğinin açıklaması.
- Extends
Özellikler
| adjust |
SiteConfig.ConnectionStrings'in yeni uygulamada ayarlanması gerekip gerekmediğini |
| app |
Geri yüklenen siteye sahip olacak app service planını belirtin. |
| blob |
Yedeklemeyi içeren blobun adı. |
| databases | Geri yüklenmesi gereken veritabanları koleksiyonu. Bu listenin yedeklemeye dahil edilen veritabanları listesiyle eşleşmesi gerekir. |
| hosting |
Gerekirse App Service Ortamı adı (yalnızca bir uygulamayı App Service Ortamına geri yüklerken). |
| ignore |
Bir uygulamayı özel etki alanlarıyla geri yüklerken mantığı değiştirir. Özel etki alanlarını otomatik olarak kaldırmak için |
| ignore |
Veritabanlarını yoksayma ve yalnızca site içeriğini geri yükleme |
| operation |
İşlem türü. |
| overwrite | Geri yükleme işleminin hedef uygulamanın üzerine yazıp yazamadığını |
| site |
Uygulamanın adı. |
| storage |
Kapsayıcının SAS URL'si. |
Devralınan Özellikler
| id | Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| kind | Kaynak türü. |
| name | Kaynak Adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| type | Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
adjustConnectionStrings
SiteConfig.ConnectionStrings'in yeni uygulamada ayarlanması gerekip gerekmediğini true; aksi takdirde false.
adjustConnectionStrings?: boolean
Özellik Değeri
boolean
appServicePlan
Geri yüklenen siteye sahip olacak app service planını belirtin.
appServicePlan?: string
Özellik Değeri
string
blobName
Yedeklemeyi içeren blobun adı.
blobName?: string
Özellik Değeri
string
databases
Geri yüklenmesi gereken veritabanları koleksiyonu. Bu listenin yedeklemeye dahil edilen veritabanları listesiyle eşleşmesi gerekir.
databases?: DatabaseBackupSetting[]
Özellik Değeri
hostingEnvironment
Gerekirse App Service Ortamı adı (yalnızca bir uygulamayı App Service Ortamına geri yüklerken).
hostingEnvironment?: string
Özellik Değeri
string
ignoreConflictingHostNames
Bir uygulamayı özel etki alanlarıyla geri yüklerken mantığı değiştirir. Özel etki alanlarını otomatik olarak kaldırmak için true.
false, geri yüklenirken uygulamanın nesnesine özel etki alanları eklenir, ancak işlem sırasında çakışmalar nedeniyle başarısız olabilir.
ignoreConflictingHostNames?: boolean
Özellik Değeri
boolean
ignoreDatabases
Veritabanlarını yoksayma ve yalnızca site içeriğini geri yükleme
ignoreDatabases?: boolean
Özellik Değeri
boolean
operationType
overwrite
Geri yükleme işleminin hedef uygulamanın üzerine yazıp yazamadığını true; aksi takdirde false. Mevcut bir uygulama üzerinden geri yüklemeye çalışırken true gereklidir.
overwrite?: boolean
Özellik Değeri
boolean
siteName
Uygulamanın adı.
siteName?: string
Özellik Değeri
string
storageAccountUrl
Kapsayıcının SAS URL'si.
storageAccountUrl?: string
Özellik Değeri
string
Devralınan Özellik Detayları
id
Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
id?: string
Özellik Değeri
string
kind
name
Kaynak Adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
type
Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string
ProxyOnlyResource.typeDevralındı