CloudServiceProperties interface
Bulut hizmeti özellikleri
Özellikler
| allow |
(İsteğe bağlı) Model/şablonda belirtilen rol sku özelliklerinin (roleProfile.roles.sku) sırasıyla .cscfg ve .csdef içinde belirtilen rol örneği sayısını ve vm boyutunu geçersiz kılıp geçersiz kılmayacağını gösterir.
Varsayılan değer |
| configuration | Bulut hizmeti için XML hizmet yapılandırmasını (.cscfg) belirtir. |
| configuration |
Blob hizmetindeki hizmet yapılandırmasının konumuna başvuran bir URL belirtir. Hizmet paketi URL'si herhangi bir depolama hesabından Paylaşılan Erişim İmzası (SAS) URI'si olabilir. Bu salt yazma özelliğidir ve GET çağrılarında döndürülmemektedir. |
| extension |
Bir bulut hizmeti uzantısı profilini açıklar. |
| network |
Bulut hizmeti için Ağ Profili. |
| os |
Bulut hizmeti için işletim sistemi profilini açıklar. |
| package |
Blob hizmetindeki hizmet paketinin konumuna başvuran bir URL belirtir. Hizmet paketi URL'si herhangi bir depolama hesabından Paylaşılan Erişim İmzası (SAS) URI'si olabilir. Bu salt yazma özelliğidir ve GET çağrılarında döndürülmemektedir. |
| role |
Bulut hizmeti için rol profilini açıklar. |
| start |
(İsteğe bağlı) Bulut hizmetinin oluşturulduktan hemen sonra başlatılıp başlatılmayacağını gösterir. Varsayılan değer |
| upgrade |
Bulut hizmeti için güncelleştirme modu. Rol örnekleri, hizmet dağıtıldığında etki alanlarını güncelleştirmek için ayrılır. Güncelleştirmeler her güncelleştirme etki alanında el ile veya tüm güncelleştirme etki alanlarında otomatik olarak başlatılabilir.
Olası Değerler şunlardır: |
Özellik Ayrıntıları
allowModelOverride
(İsteğe bağlı) Model/şablonda belirtilen rol sku özelliklerinin (roleProfile.roles.sku) sırasıyla .cscfg ve .csdef içinde belirtilen rol örneği sayısını ve vm boyutunu geçersiz kılıp geçersiz kılmayacağını gösterir.
Varsayılan değer false.
allowModelOverride?: boolean
Özellik Değeri
boolean
configuration
Bulut hizmeti için XML hizmet yapılandırmasını (.cscfg) belirtir.
configuration?: string
Özellik Değeri
string
configurationUrl
Blob hizmetindeki hizmet yapılandırmasının konumuna başvuran bir URL belirtir. Hizmet paketi URL'si herhangi bir depolama hesabından Paylaşılan Erişim İmzası (SAS) URI'si olabilir. Bu salt yazma özelliğidir ve GET çağrılarında döndürülmemektedir.
configurationUrl?: string
Özellik Değeri
string
extensionProfile
Bir bulut hizmeti uzantısı profilini açıklar.
extensionProfile?: CloudServiceExtensionProfile
Özellik Değeri
networkProfile
Bulut hizmeti için Ağ Profili.
networkProfile?: CloudServiceNetworkProfile
Özellik Değeri
osProfile
Bulut hizmeti için işletim sistemi profilini açıklar.
osProfile?: CloudServiceOsProfile
Özellik Değeri
packageUrl
Blob hizmetindeki hizmet paketinin konumuna başvuran bir URL belirtir. Hizmet paketi URL'si herhangi bir depolama hesabından Paylaşılan Erişim İmzası (SAS) URI'si olabilir. Bu salt yazma özelliğidir ve GET çağrılarında döndürülmemektedir.
packageUrl?: string
Özellik Değeri
string
roleProfile
Bulut hizmeti için rol profilini açıklar.
roleProfile?: CloudServiceRoleProfile
Özellik Değeri
startCloudService
(İsteğe bağlı) Bulut hizmetinin oluşturulduktan hemen sonra başlatılıp başlatılmayacağını gösterir. Varsayılan değer true.
False ise hizmet modeli yine de dağıtılır, ancak kod hemen çalıştırılmaz. Bunun yerine, siz Başlat'ı çağırana kadar hizmet PoweredOff olur ve bu sırada hizmet başlatılır. Dağıtılan bir hizmet, güçlendirilmiş olsa bile ücrete tabi olmaya devam eder.
startCloudService?: boolean
Özellik Değeri
boolean
upgradeMode
Bulut hizmeti için güncelleştirme modu. Rol örnekleri, hizmet dağıtıldığında etki alanlarını güncelleştirmek için ayrılır. Güncelleştirmeler her güncelleştirme etki alanında el ile veya tüm güncelleştirme etki alanlarında otomatik olarak başlatılabilir.
Olası Değerler şunlardır:
Otomatik
el ile
Eşzamanlı
Belirtilmezse, varsayılan değer Otomatik'tir. El ile olarak ayarlanırsa, güncelleştirmeyi uygulamak için PUT UpdateDomain çağrılmalıdır. Otomatik olarak ayarlanırsa, güncelleştirme her güncelleştirme etki alanına sırayla otomatik olarak uygulanır.
upgradeMode?: "Manual" | "Auto" | "Simultaneous"
Özellik Değeri
"Manual" | "Auto" | "Simultaneous"