Aracılığıyla paylaş


Extension interface

Uzantı nesnesi.

Extends

Özellikler

aksAssignedIdentity

AKS kümesindeki Uzantı kaynağının kimliği

autoUpgradeMinorVersion

Bu uzantının ikincil sürümün otomatik yükseltmesine katılılıp katılmadığını not etmek için bayrak ekleyin.

configurationProtectedSettings

Bu uzantıyı yapılandırmak için ad-değer çiftleri olarak hassas yapılandırma ayarları.

configurationSettings

Yapılandırma ayarları, bu uzantıyı yapılandırmak için ad-değer çiftleri olarak.

currentVersion

Uzantının şu anda yüklü sürümü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

customLocationSettings

Özel Konum ayarları özellikleri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

errorInfo

Aracıdan alınan hata bilgileri; örneğin yükleme sırasındaki hatalar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

extensionType

Bu kaynağın örneği olduğu Uzantının türü. Uzantı yayımcısı tarafından Microsoft.KubernetesConfiguration ile kaydedilen Uzantı Türlerinden biri olmalıdır.

identity

Uzantı kaynağının kimliği

isSystemExtension

Bu uzantının bir sistem uzantısı olup olmadığını not etmek için bayrak ekleyin NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

packageUri

Helm paketinin Uri'sini NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

plan

Plan bilgileri.

provisioningState

Bu uzantının yükleme durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

releaseTrain

ReleaseTrain bu uzantı otomatik yükseltme için katılır (kararlı, Önizleme vb.) - yalnızca autoUpgradeMinorVersion 'true' ise.

scope

Uzantının yüklendiği kapsam.

statuses

Bu uzantının durumu.

systemData

Üst düzey meta veriler https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

version

Bu uzantı için uzantının kullanıcı tarafından belirtilen sürümü 'pin' olarak belirlenmiş. 'version' kullanmak için autoUpgradeMinorVersion 'false' olmalıdır.

Devralınan Özellikler

id

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name

Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

aksAssignedIdentity

AKS kümesindeki Uzantı kaynağının kimliği

aksAssignedIdentity?: ExtensionPropertiesAksAssignedIdentity

Özellik Değeri

autoUpgradeMinorVersion

Bu uzantının ikincil sürümün otomatik yükseltmesine katılılıp katılmadığını not etmek için bayrak ekleyin.

autoUpgradeMinorVersion?: boolean

Özellik Değeri

boolean

configurationProtectedSettings

Bu uzantıyı yapılandırmak için ad-değer çiftleri olarak hassas yapılandırma ayarları.

configurationProtectedSettings?: {[propertyName: string]: string}

Özellik Değeri

{[propertyName: string]: string}

configurationSettings

Yapılandırma ayarları, bu uzantıyı yapılandırmak için ad-değer çiftleri olarak.

configurationSettings?: {[propertyName: string]: string}

Özellik Değeri

{[propertyName: string]: string}

currentVersion

Uzantının şu anda yüklü sürümü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

currentVersion?: string

Özellik Değeri

string

customLocationSettings

Özel Konum ayarları özellikleri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

customLocationSettings?: {[propertyName: string]: string}

Özellik Değeri

{[propertyName: string]: string}

errorInfo

Aracıdan alınan hata bilgileri; örneğin yükleme sırasındaki hatalar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

errorInfo?: ErrorDetail

Özellik Değeri

extensionType

Bu kaynağın örneği olduğu Uzantının türü. Uzantı yayımcısı tarafından Microsoft.KubernetesConfiguration ile kaydedilen Uzantı Türlerinden biri olmalıdır.

extensionType?: string

Özellik Değeri

string

identity

Uzantı kaynağının kimliği

identity?: Identity

Özellik Değeri

isSystemExtension

Bu uzantının bir sistem uzantısı olup olmadığını not etmek için bayrak ekleyin NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

isSystemExtension?: boolean

Özellik Değeri

boolean

packageUri

Helm paketinin Uri'sini NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

packageUri?: string

Özellik Değeri

string

plan

Plan bilgileri.

plan?: Plan

Özellik Değeri

provisioningState

Bu uzantının yükleme durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState?: string

Özellik Değeri

string

releaseTrain

ReleaseTrain bu uzantı otomatik yükseltme için katılır (kararlı, Önizleme vb.) - yalnızca autoUpgradeMinorVersion 'true' ise.

releaseTrain?: string

Özellik Değeri

string

scope

Uzantının yüklendiği kapsam.

scope?: Scope

Özellik Değeri

statuses

Bu uzantının durumu.

statuses?: ExtensionStatus[]

Özellik Değeri

systemData

Üst düzey meta veriler https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

systemData?: SystemData

Özellik Değeri

version

Bu uzantı için uzantının kullanıcı tarafından belirtilen sürümü 'pin' olarak belirlenmiş. 'version' kullanmak için autoUpgradeMinorVersion 'false' olmalıdır.

version?: string

Özellik Değeri

string

Devralınan Özellik Detayları

id

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

ProxyResource.id Devralındı

name

Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

ProxyResource.name Devralındı

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

ProxyResource.type'danDevralındı