Aracılığıyla paylaş


CloudServiceProperties interface

Bulut hizmeti özellikleri

Özellikler

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.

configuration

Bulut hizmeti için XML hizmet yapılandırmasını (.cscfg) belirtir.

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.

extensionProfile

Bir bulut hizmeti uzantısı profilini açıklar.

networkProfile

Bulut hizmeti için Ağ Profili.

osProfile

Bulut hizmeti için işletim sistemi profilini açıklar.

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.

roleProfile

Bulut hizmeti için rol profilini açıklar.

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.

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.

Ö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"