Extension interface

Objek Ekstensi.

Memperluas

Properti

aksAssignedIdentity

Identitas sumber daya Ekstensi dalam kluster AKS

autoUpgradeMinorVersion

Bendera untuk dicatat jika ekstensi ini berpartisipasi dalam peningkatan otomatis versi minor, atau tidak.

configurationProtectedSettings

Pengaturan konfigurasi yang sensitif, sebagai pasangan nilai nama untuk mengonfigurasi ekstensi ini.

configurationSettings

Pengaturan konfigurasi, sebagai pasangan nama-nilai untuk mengonfigurasi ekstensi ini.

currentVersion

Versi ekstensi yang saat ini diinstal. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

customLocationSettings

Properti pengaturan Lokasi Kustom. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

errorInfo

Informasi kesalahan dari Agen - misalnya kesalahan selama penginstalan. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

extensionType

Jenis Ekstensi, di mana sumber daya ini adalah instans. Ini harus menjadi salah satu Jenis Ekstensi yang terdaftar di Microsoft.KubernetesConfiguration oleh penerbit Ekstensi.

identity

Identitas sumber daya Ekstensi

isSystemExtension

Bendera untuk dicatat jika ekstensi ini adalah ekstensi sistem CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

packageUri

Uri paket Helm CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

plan

Informasi rencana.

provisioningState

Status penginstalan ekstensi ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

releaseTrain

ReleaseTrain ekstensi ini berpartisipasi dalam peningkatan otomatis (misalnya Stabil, Pratinjau, dll.) - hanya jika autoUpgradeMinorVersion adalah 'true'.

scope

Cakupan tempat ekstensi diinstal.

statuses

Status dari ekstensi ini.

systemData

Metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources tingkat atas CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

version

Versi ekstensi yang ditentukan pengguna untuk ekstensi ini ke 'pin'. Untuk menggunakan 'versi', autoUpgradeMinorVersion harus 'false'.

Properti yang Diwariskan

id

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name

Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type

Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

Detail Properti

aksAssignedIdentity

Identitas sumber daya Ekstensi dalam kluster AKS

aksAssignedIdentity?: ExtensionPropertiesAksAssignedIdentity

Nilai Properti

autoUpgradeMinorVersion

Bendera untuk dicatat jika ekstensi ini berpartisipasi dalam peningkatan otomatis versi minor, atau tidak.

autoUpgradeMinorVersion?: boolean

Nilai Properti

boolean

configurationProtectedSettings

Pengaturan konfigurasi yang sensitif, sebagai pasangan nilai nama untuk mengonfigurasi ekstensi ini.

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

Nilai Properti

{[propertyName: string]: string}

configurationSettings

Pengaturan konfigurasi, sebagai pasangan nama-nilai untuk mengonfigurasi ekstensi ini.

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

Nilai Properti

{[propertyName: string]: string}

currentVersion

Versi ekstensi yang saat ini diinstal. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

currentVersion?: string

Nilai Properti

string

customLocationSettings

Properti pengaturan Lokasi Kustom. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

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

Nilai Properti

{[propertyName: string]: string}

errorInfo

Informasi kesalahan dari Agen - misalnya kesalahan selama penginstalan. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

errorInfo?: ErrorDetail

Nilai Properti

extensionType

Jenis Ekstensi, di mana sumber daya ini adalah instans. Ini harus menjadi salah satu Jenis Ekstensi yang terdaftar di Microsoft.KubernetesConfiguration oleh penerbit Ekstensi.

extensionType?: string

Nilai Properti

string

identity

Identitas sumber daya Ekstensi

identity?: Identity

Nilai Properti

isSystemExtension

Bendera untuk dicatat jika ekstensi ini adalah ekstensi sistem CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

isSystemExtension?: boolean

Nilai Properti

boolean

packageUri

Uri paket Helm CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

packageUri?: string

Nilai Properti

string

plan

Informasi rencana.

plan?: Plan

Nilai Properti

provisioningState

Status penginstalan ekstensi ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

provisioningState?: string

Nilai Properti

string

releaseTrain

ReleaseTrain ekstensi ini berpartisipasi dalam peningkatan otomatis (misalnya Stabil, Pratinjau, dll.) - hanya jika autoUpgradeMinorVersion adalah 'true'.

releaseTrain?: string

Nilai Properti

string

scope

Cakupan tempat ekstensi diinstal.

scope?: Scope

Nilai Properti

statuses

Status dari ekstensi ini.

statuses?: ExtensionStatus[]

Nilai Properti

systemData

Metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources tingkat atas CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

systemData?: SystemData

Nilai Properti

version

Versi ekstensi yang ditentukan pengguna untuk ekstensi ini ke 'pin'. Untuk menggunakan 'versi', autoUpgradeMinorVersion harus 'false'.

version?: string

Nilai Properti

string

Detail Properti yang Diwariskan

id

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

id?: string

Nilai Properti

string

Diwarisi dari ProxyResource.id

name

Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name?: string

Nilai Properti

string

Diwarisi dari ProxyResource.name

type

Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type?: string

Nilai Properti

string

Diwarisi dariProxyResource.type