Aracılığıyla paylaş


CloudServiceExtensionProperties interface

Uzantı Özellikleri.

Özellikler

autoUpgradeMinorVersion

Platform kullanılabilir olduğunda typeHandlerVersion'ı otomatik olarak daha yüksek ikincil sürümlere yükseltip yükseltemeyeceğini açıkça belirtin.

forceUpdateTag

Sağlanan genel ve korumalı ayarları zorlamak için etiket. Etiket değerinin değiştirilmesi, genel veya korumalı ayarlardan herhangi birini değiştirmeden uzantının yeniden çalıştırılmasına olanak tanır. forceUpdateTag değiştirilmezse, ortak veya korumalı ayarlara yapılan güncelleştirmeler işleyici tarafından uygulanmaya devam eder. ForceUpdateTag veya genel veya korumalı ayarların hiçbiri değişmezse, uzantı aynı sıra numarasına sahip rol örneğine akar ve yeniden çalıştırılıp çalıştırılmayacağı işleyici uygulamasına bağlı olur

protectedSettings

Rol örneğine gönderilmeden önce şifrelenen uzantının korumalı ayarları.

protectedSettingsFromKeyVault

Rol örneğine gönderilmeden önce şifrelenen KeyVault kullanılarak başvurulan uzantının korumalı ayarları.

provisioningState

Yalnızca yanıtta görünen sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

publisher

Uzantı işleyici yayımcısının adı.

rolesAppliedTo

Bu uzantıyı uygulamak için isteğe bağlı rol listesi. Özellik belirtilmezse veya '*' belirtilirse, uzantı bulut hizmetindeki tüm rollere uygulanır.

settings

Uzantının genel ayarları. JSON uzantıları için bu, uzantının JSON ayarlarıdır. XML Uzantısı (RDP gibi) için bu, uzantının XML ayarıdır.

type

Uzantının türünü belirtir.

typeHandlerVersion

Uzantının sürümünü belirtir. Uzantının sürümünü belirtir. Bu öğe belirtilmezse veya değer olarak yıldız işareti (*) kullanılırsa, uzantının en son sürümü kullanılır. Değer bir ana sürüm numarası ve ikincil sürüm numarası (X) olarak yıldız işaretiyle belirtilirse, belirtilen ana sürümün en son ikincil sürümü seçilir. Ana sürüm numarası ve ikincil sürüm numarası belirtilirse (X.Y), belirli bir uzantı sürümü seçilir. Bir sürüm belirtilirse rol örneğinde otomatik yükseltme gerçekleştirilir.

Özellik Ayrıntıları

autoUpgradeMinorVersion

Platform kullanılabilir olduğunda typeHandlerVersion'ı otomatik olarak daha yüksek ikincil sürümlere yükseltip yükseltemeyeceğini açıkça belirtin.

autoUpgradeMinorVersion?: boolean

Özellik Değeri

boolean

forceUpdateTag

Sağlanan genel ve korumalı ayarları zorlamak için etiket. Etiket değerinin değiştirilmesi, genel veya korumalı ayarlardan herhangi birini değiştirmeden uzantının yeniden çalıştırılmasına olanak tanır. forceUpdateTag değiştirilmezse, ortak veya korumalı ayarlara yapılan güncelleştirmeler işleyici tarafından uygulanmaya devam eder. ForceUpdateTag veya genel veya korumalı ayarların hiçbiri değişmezse, uzantı aynı sıra numarasına sahip rol örneğine akar ve yeniden çalıştırılıp çalıştırılmayacağı işleyici uygulamasına bağlı olur

forceUpdateTag?: string

Özellik Değeri

string

protectedSettings

Rol örneğine gönderilmeden önce şifrelenen uzantının korumalı ayarları.

protectedSettings?: any

Özellik Değeri

any

protectedSettingsFromKeyVault

Rol örneğine gönderilmeden önce şifrelenen KeyVault kullanılarak başvurulan uzantının korumalı ayarları.

protectedSettingsFromKeyVault?: CloudServiceVaultAndSecretReference

Özellik Değeri

provisioningState

Yalnızca yanıtta görünen sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState?: string

Özellik Değeri

string

publisher

Uzantı işleyici yayımcısının adı.

publisher?: string

Özellik Değeri

string

rolesAppliedTo

Bu uzantıyı uygulamak için isteğe bağlı rol listesi. Özellik belirtilmezse veya '*' belirtilirse, uzantı bulut hizmetindeki tüm rollere uygulanır.

rolesAppliedTo?: string[]

Özellik Değeri

string[]

settings

Uzantının genel ayarları. JSON uzantıları için bu, uzantının JSON ayarlarıdır. XML Uzantısı (RDP gibi) için bu, uzantının XML ayarıdır.

settings?: any

Özellik Değeri

any

type

Uzantının türünü belirtir.

type?: string

Özellik Değeri

string

typeHandlerVersion

Uzantının sürümünü belirtir. Uzantının sürümünü belirtir. Bu öğe belirtilmezse veya değer olarak yıldız işareti (*) kullanılırsa, uzantının en son sürümü kullanılır. Değer bir ana sürüm numarası ve ikincil sürüm numarası (X) olarak yıldız işaretiyle belirtilirse, belirtilen ana sürümün en son ikincil sürümü seçilir. Ana sürüm numarası ve ikincil sürüm numarası belirtilirse (X.Y), belirli bir uzantı sürümü seçilir. Bir sürüm belirtilirse rol örneğinde otomatik yükseltme gerçekleştirilir.

typeHandlerVersion?: string

Özellik Değeri

string