AgentPool interface
يمثل AgentPool تجمع عامل مجموعة Kubernetes.
- يمتد
الخصائص
| administrator |
بيانات اعتماد المسؤول لاستخدامها للعقد في تجمع العامل هذا. |
| agent |
التكوينات التي سيتم تطبيقها على كل عامل في تجمع العامل هذا. |
| attached |
تكوين الشبكات المرفقة بتجمع الوكلاء لاستخدامها من قبل أحمال العمل التي تعمل على مجموعة Kubernetes هذه. |
| availability |
قائمة مناطق التوفر لمجموعة Network Cloud المستخدمة لتوفير العقد في تجمع الوكلاء هذا. إذا لم يتم تحديدها، استخدام جميع مناطق التوفر. |
| count | عدد الأجهزة الظاهرية التي تستخدم هذا التكوين. |
| detailed |
الحالة الحالية لتجمع الوكلاء. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| detailed |
الرسالة الوصفية حول الحالة التفصيلية الحالية. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| etag | الموارد ETag. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| extended |
الموقع الموسع للمجموعة المقترنة بالمورد. |
| kubernetes |
إصدار Kubernetes قيد التشغيل في تجمع الوكلاء هذا. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| labels | التسميات المطبقة على العقد في تجمع العامل هذا. |
| mode | تحديد كيفية استخدام تجمع الوكلاء هذا، إما كتجمع نظام أو تجمع مستخدم. تقوم تجمعات النظام بتشغيل الميزات والخدمات الهامة لمجموعة Kubernetes، بينما يتم تخصيص تجمعات المستخدمين لأحمال عمل المستخدم. يجب أن تحتوي كل مجموعة Kubernetes على تجمع عقدة نظام واحد على الأقل مع عقدة واحدة على الأقل. |
| provisioning |
حالة التزويد لتجمع الوكلاء. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| taints | الملامح المطبقة على العقد في تجمع العامل هذا. |
| upgrade |
تكوين تجمع العامل. |
| vm |
اسم VM SKU الذي يحدد حجم الموارد المخصصة للأجهزة الظاهرية للعقدة. |
الخصائص الموروثة
| id | معرف المورد المؤهل بالكامل للمورد. على سبيل المثال، "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| location | الموقع الجغرافي حيث يعيش المورد |
| name | اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| system |
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| tags | علامات الموارد. |
| type | نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
تفاصيل الخاصية
administratorConfiguration
بيانات اعتماد المسؤول لاستخدامها للعقد في تجمع العامل هذا.
administratorConfiguration?: AdministratorConfiguration
قيمة الخاصية
agentOptions
التكوينات التي سيتم تطبيقها على كل عامل في تجمع العامل هذا.
agentOptions?: AgentOptions
قيمة الخاصية
attachedNetworkConfiguration
تكوين الشبكات المرفقة بتجمع الوكلاء لاستخدامها من قبل أحمال العمل التي تعمل على مجموعة Kubernetes هذه.
attachedNetworkConfiguration?: AttachedNetworkConfiguration
قيمة الخاصية
availabilityZones
قائمة مناطق التوفر لمجموعة Network Cloud المستخدمة لتوفير العقد في تجمع الوكلاء هذا. إذا لم يتم تحديدها، استخدام جميع مناطق التوفر.
availabilityZones?: string[]
قيمة الخاصية
string[]
count
عدد الأجهزة الظاهرية التي تستخدم هذا التكوين.
count: number
قيمة الخاصية
number
detailedStatus
الحالة الحالية لتجمع الوكلاء. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
detailedStatus?: string
قيمة الخاصية
string
detailedStatusMessage
الرسالة الوصفية حول الحالة التفصيلية الحالية. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
detailedStatusMessage?: string
قيمة الخاصية
string
etag
الموارد ETag. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
etag?: string
قيمة الخاصية
string
extendedLocation
الموقع الموسع للمجموعة المقترنة بالمورد.
extendedLocation?: ExtendedLocation
قيمة الخاصية
kubernetesVersion
إصدار Kubernetes قيد التشغيل في تجمع الوكلاء هذا. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
kubernetesVersion?: string
قيمة الخاصية
string
labels
التسميات المطبقة على العقد في تجمع العامل هذا.
labels?: KubernetesLabel[]
قيمة الخاصية
mode
تحديد كيفية استخدام تجمع الوكلاء هذا، إما كتجمع نظام أو تجمع مستخدم. تقوم تجمعات النظام بتشغيل الميزات والخدمات الهامة لمجموعة Kubernetes، بينما يتم تخصيص تجمعات المستخدمين لأحمال عمل المستخدم. يجب أن تحتوي كل مجموعة Kubernetes على تجمع عقدة نظام واحد على الأقل مع عقدة واحدة على الأقل.
mode: string
قيمة الخاصية
string
provisioningState
حالة التزويد لتجمع الوكلاء. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
provisioningState?: string
قيمة الخاصية
string
taints
الملامح المطبقة على العقد في تجمع العامل هذا.
taints?: KubernetesLabel[]
قيمة الخاصية
upgradeSettings
vmSkuName
اسم VM SKU الذي يحدد حجم الموارد المخصصة للأجهزة الظاهرية للعقدة.
vmSkuName: string
قيمة الخاصية
string
تفاصيل الخاصية الموروثة
id
معرف المورد المؤهل بالكامل للمورد. على سبيل المثال، "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
id?: string
قيمة الخاصية
string
موروث منTrackedResource.id
location
الموقع الجغرافي حيث يعيش المورد
location: string
قيمة الخاصية
string
موروث منTrackedResource.location
name
اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
name?: string
قيمة الخاصية
string
موروث منTrackedResource.name
systemData
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
systemData?: SystemData
قيمة الخاصية
موروثة منTrackedResource.systemData
tags
علامات الموارد.
tags?: {[propertyName: string]: string}
قيمة الخاصية
{[propertyName: string]: string}
موروثة منTrackedResource.tags
type
نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
type?: string
قيمة الخاصية
string
موروث منTrackedResource.type