مشاركة عبر


Extension interface

كائن الملحق.

يمتد

الخصائص

aksAssignedIdentity

هوية مورد الملحق في نظام مجموعة AKS

autoUpgradeMinorVersion

ضع علامة لملاحظة ما إذا كان هذا الملحق يشارك في الترقية التلقائية للإصدار الثانوي، أم لا.

configurationProtectedSettings

إعدادات التكوين الحساسة، كأزواج قيمة الاسم لتكوين هذا الملحق.

configurationSettings

إعدادات التكوين، كأزواج اسم-قيمة لتكوين هذا الملحق.

currentVersion

إصدار مثبت حاليا من الملحق. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

customLocationSettings

خصائص إعدادات الموقع المخصص. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

errorInfo

معلومات الخطأ من العامل - على سبيل المثال، الأخطاء أثناء التثبيت. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

extensionType

نوع الملحق، الذي يمثل هذا المورد مثيلا له. يجب أن يكون أحد أنواع الملحقات المسجلة مع Microsoft.KubernetesConfiguration بواسطة ناشر الملحق.

identity

هوية مورد الملحق

isSystemExtension

ضع علامة لملاحظة ما إذا كان هذا الملحق عبارة عن ملحق نظام ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

packageUri

Uri لحزمة Helm NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

plan

معلومات الخطة.

provisioningState

حالة تثبيت هذا الملحق. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

releaseTrain

ReleaseTrain يشارك هذا الملحق للترقية التلقائية (على سبيل المثال، ثابت، معاينة، وما إلى ذلك) - فقط إذا كان autoUpgradeMinorVersion هو "صحيح".

scope

النطاق الذي تم تثبيت الملحق فيه.

statuses

الحالة من هذا الملحق.

systemData

بيانات تعريف المستوى الأعلى https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

version

الإصدار المحدد من قبل المستخدم من الملحق لهذا الملحق إلى "pin". لاستخدام 'version'، يجب أن يكون autoUpgradeMinorVersion 'false'.

الخصائص الموروثة

id

معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

name

اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

type

نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

تفاصيل الخاصية

aksAssignedIdentity

هوية مورد الملحق في نظام مجموعة AKS

aksAssignedIdentity?: ExtensionPropertiesAksAssignedIdentity

قيمة الخاصية

autoUpgradeMinorVersion

ضع علامة لملاحظة ما إذا كان هذا الملحق يشارك في الترقية التلقائية للإصدار الثانوي، أم لا.

autoUpgradeMinorVersion?: boolean

قيمة الخاصية

boolean

configurationProtectedSettings

إعدادات التكوين الحساسة، كأزواج قيمة الاسم لتكوين هذا الملحق.

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

قيمة الخاصية

{[propertyName: string]: string}

configurationSettings

إعدادات التكوين، كأزواج اسم-قيمة لتكوين هذا الملحق.

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

قيمة الخاصية

{[propertyName: string]: string}

currentVersion

إصدار مثبت حاليا من الملحق. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

currentVersion?: string

قيمة الخاصية

string

customLocationSettings

خصائص إعدادات الموقع المخصص. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

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

قيمة الخاصية

{[propertyName: string]: string}

errorInfo

معلومات الخطأ من العامل - على سبيل المثال، الأخطاء أثناء التثبيت. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

errorInfo?: ErrorDetail

قيمة الخاصية

extensionType

نوع الملحق، الذي يمثل هذا المورد مثيلا له. يجب أن يكون أحد أنواع الملحقات المسجلة مع Microsoft.KubernetesConfiguration بواسطة ناشر الملحق.

extensionType?: string

قيمة الخاصية

string

identity

هوية مورد الملحق

identity?: Identity

قيمة الخاصية

isSystemExtension

ضع علامة لملاحظة ما إذا كان هذا الملحق عبارة عن ملحق نظام ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

isSystemExtension?: boolean

قيمة الخاصية

boolean

packageUri

Uri لحزمة Helm NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

packageUri?: string

قيمة الخاصية

string

plan

معلومات الخطة.

plan?: Plan

قيمة الخاصية

provisioningState

حالة تثبيت هذا الملحق. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

provisioningState?: string

قيمة الخاصية

string

releaseTrain

ReleaseTrain يشارك هذا الملحق للترقية التلقائية (على سبيل المثال، ثابت، معاينة، وما إلى ذلك) - فقط إذا كان autoUpgradeMinorVersion هو "صحيح".

releaseTrain?: string

قيمة الخاصية

string

scope

النطاق الذي تم تثبيت الملحق فيه.

scope?: Scope

قيمة الخاصية

statuses

الحالة من هذا الملحق.

statuses?: ExtensionStatus[]

قيمة الخاصية

systemData

بيانات تعريف المستوى الأعلى https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

systemData?: SystemData

قيمة الخاصية

version

الإصدار المحدد من قبل المستخدم من الملحق لهذا الملحق إلى "pin". لاستخدام 'version'، يجب أن يكون autoUpgradeMinorVersion 'false'.

version?: string

قيمة الخاصية

string

تفاصيل الخاصية الموروثة

id

معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

id?: string

قيمة الخاصية

string

موروث منProxyResource.id

name

اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

name?: string

قيمة الخاصية

string

موروث منProxyResource.name

type

نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

type?: string

قيمة الخاصية

string

موروث منProxyResource.type