ManagedCluster interface
مورد نظام المجموعة المدار
- يمتد
الخصائص
| addon |
قائمة ميزات الوظيفة الإضافية التي يجب تمكينها على نظام المجموعة. |
| admin |
كلمة مرور مستخدم مسؤول الجهاز الظاهري. |
| admin |
اسم مستخدم مسؤول الجهاز الظاهري. |
| allocated |
عدد المنافذ الصادرة المخصصة ل SNAT لكل عقدة في تجمع الواجهة الخلفية لموازن التحميل الافتراضي. القيمة الافتراضية هي 0 التي توفر تخصيص منفذ ديناميكي استنادا إلى حجم التجمع. |
| allow |
يؤدي تعيين هذا إلى true إلى تمكين وصول RDP إلى الجهاز الظاهري. تفتح قاعدة NSG الافتراضية منفذ RDP إلى الإنترنت الذي يمكن تجاوزه باستخدام قواعد أمان الشبكة المخصصة. القيمة الافتراضية لهذا الإعداد خاطئة. |
| application |
النهج المستخدم لتنظيف الإصدارات غير المستخدمة. |
| auto |
هذه الخاصية هي نقطة الإدخال لاستخدام شهادة CA عامة لشهادات نظام المجموعة. يحدد مستوى إعادة الاستخدام المسموح به ل FQDN المخصص الذي تم إنشاؤه، ويطابق موضوع شهادة CA العامة. |
| auxiliary |
الشبكات الفرعية المساعدة لنظام المجموعة. |
| azure |
إعدادات مصادقة AAD للمجموعة. |
| client |
المنفذ المستخدم لاتصالات العميل إلى نظام المجموعة. |
| clients | شهادات العميل المسموح لها بإدارة نظام المجموعة. |
| cluster |
قائمة بصمات الإبهام لشهادات نظام المجموعة. |
| cluster |
إصدار وقت تشغيل Service Fabric من نظام المجموعة. هذه الخاصية مطلوبة عند تعيين clusterUpgradeMode إلى "يدوي". للحصول على قائمة بإصدارات Service Fabric المتوفرة للمجموعات الجديدة، استخدم ClusterVersion API. للحصول على قائمة الإصدار المتوفر للمجموعات الموجودة، استخدم availableClusterVersions. |
| cluster |
أنشأت خدمة معرفا فريدا لمورد نظام المجموعة. |
| cluster |
الحالة الحالية لنظام المجموعة. |
| cluster |
يشير إلى متى سيتم تطبيق ترقيات إصدار وقت تشغيل نظام المجموعة الجديدة بعد إصدارها. بشكل افتراضي هو Wave0. ينطبق فقط عند تعيين clusterUpgradeMode إلى "تلقائي". |
| cluster |
وضع ترقية نظام المجموعة عند توفر إصدار جديد من وقت تشغيل Service Fabric. |
| ddos |
حدد معرف المورد لخطة حماية شبكة DDoS التي سيتم إقرانها بالشبكة الظاهرية لنظام المجموعة. |
| dns |
اسم نظام مجموعة dns. |
| enable |
تمكين الترقية التلقائية لنظام التشغيل إلى أنواع العقد التي تم إنشاؤها باستخدام صور نظام التشغيل مع الإصدار "الأحدث". القيمة الافتراضية لهذا الإعداد خاطئة. |
| enable |
إذا كان صحيحا، لا يسمح بالمصادقة المستندة إلى الرمز المميز على HttpGatewayEndpoint. هذا مطلوب لدعم إصدارات TLS 1.3 والإصدارات الأحدث. إذا تم استخدام المصادقة المستندة إلى الرمز المميز، يجب تعريف HttpGatewayTokenAuthConnectionPort. |
| enable |
يؤدي تعيين هذا إلى true إلى إنشاء مساحة عنوان IPv6 للشبكة الظاهرية الافتراضية المستخدمة من قبل نظام المجموعة. لا يمكن تغيير هذا الإعداد بمجرد إنشاء نظام المجموعة. القيمة الافتراضية لهذا الإعداد خاطئة. |
| enable |
قم بتمكين إنشاء أنواع العقد مع تمكين نسبة استخدام الشبكة الصادرة فقط. إذا تم تعيينه، إنشاء تجمع خلفية منفصل لموازن التحميل لأنواع العقد مع تمكين نسبة استخدام الشبكة الواردة. لا يمكن تعيينها إلا في وقت إنشاء نظام المجموعة. |
| enable |
سيؤدي تعيين هذا إلى true إلى ربط عنوان IPv4 ك ServicePublicIP لعنوان IPv6. يمكن تعيينه إلى True فقط إذا تم تمكين IPv6 على نظام المجموعة. |
| etag | إذا تم توفير eTag في نص الاستجابة، فقد يتم توفيره أيضا كعنوان وفقا لاصطلاح etag العادي. تستخدم علامات الكيان لمقارنة كيانين أو أكثر من نفس المورد المطلوب. يستخدم HTTP/1.1 علامات الكيانات في حقول الرأس etag (القسم 14.19)، If-Match (القسم 14.24)، If-None-Match (القسم 14.26)، وIf-Range (القسم 14.27)." |
| fabric |
قائمة إعدادات النسيج المخصصة لتكوين نظام المجموعة. |
| fqdn | اسم المجال المؤهل بالكامل المقترن بموازن التحميل العام للمجموعة. |
| http |
المنفذ المستخدم لاتصالات HTTP إلى نظام المجموعة. |
| http |
المنفذ المستخدم لاتصالات HTTPS المستندة إلى مصادقة الرمز المميز إلى نظام المجموعة. لا يمكن تعيين إلى نفس المنفذ مثل HttpGatewayEndpoint. |
| ip |
قائمة علامات IP المقترنة بعنوان IP العام الافتراضي للمجموعة. |
| ipv4Address | عنوان IPv4 المقترن بموازن التحميل العام للمجموعة. |
| ipv6Address | عنوان IPv6 للمجموعة إذا تم تمكين IPv6. |
| load |
قواعد موازنة التحميل التي يتم تطبيقها على موازن التحميل العام للمجموعة. |
| network |
قواعد أمان الشبكة المخصصة التي تطبق على Virtual Network للعناقود. |
| provisioning |
حالة التزويد لمورد نظام المجموعة المدار. |
| public |
حدد معرف المورد لبادئة IPv4 العامة التي سيقوم موازن التحميل بتخصيص عنوان IPv4 عام منها. لا يمكن تغيير هذا الإعداد بمجرد إنشاء نظام المجموعة. |
| public |
حدد معرف المورد لبادئة IPv6 العامة التي سيقوم موازن التحميل بتخصيص عنوان IPv6 عام منها. لا يمكن تغيير هذا الإعداد بمجرد إنشاء نظام المجموعة. |
| service |
نقاط نهاية الخدمة للشبكات الفرعية في نظام المجموعة. |
| skip |
يحدد ما إذا كان يجب تخطي تعيين مجموعة أمن الشبكة المدارة (SF-NSG) إلى شبكة العنقود الفرعية عند استخدام تكوين الشبكة الافتراضية الخاصة بك (BYOVNET). القيمة الافتراضية هي false. |
| sku | وحدة sku للمجموعة المدارة |
| subnet |
إذا تم تحديدها، يتم إنشاء أنواع العقد لنظام المجموعة في هذه الشبكة الفرعية بدلا من الشبكة الظاهرية الافتراضية. يتم أيضا تطبيق networkSecurityRules المحددة لنظام المجموعة على هذه الشبكة الفرعية. لا يمكن تغيير هذا الإعداد بمجرد إنشاء نظام المجموعة. |
| upgrade |
النهج الذي يجب استخدامه عند ترقية نظام المجموعة. |
| use |
بالنسبة للمجموعات الجديدة، تشير هذه المعلمة إلى أنها تستخدم إحضار الشبكة الظاهرية الخاصة بك، ولكن يتم تحديد الشبكة الفرعية على مستوى نوع العقدة؛ وبالنسبة إلى مثل هذه المجموعات، تكون الخاصية subnetId مطلوبة لنوع العقدة. |
| vm |
صورة الجهاز الظاهري التي تم تكوين أنواع العقد بها. تتحكم هذه الخاصية في حزم مكونات Service Fabric لاستخدامها في نظام المجموعة. القيم المسموح بها هي: 'Windows'. القيمة الافتراضية هي 'Windows'. |
| zonal |
يشير إلى ما إذا كان نظام المجموعة يحتوي على مرونة المنطقة. |
| zonal |
يشير إلى وضع التحديث لمجموعات Cross Az. |
الخصائص الموروثة
| id | معرف المورد المؤهل بالكامل للمورد. على سبيل المثال - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | الموقع الجغرافي حيث يعيش المورد |
| name | اسم المورد |
| system |
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. |
| tags | علامات الموارد. |
| type | نوع المورد. على سبيل المثال "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts" |
تفاصيل الخاصية
addonFeatures
قائمة ميزات الوظيفة الإضافية التي يجب تمكينها على نظام المجموعة.
addonFeatures?: string[]
قيمة الخاصية
string[]
adminPassword
كلمة مرور مستخدم مسؤول الجهاز الظاهري.
adminPassword?: string
قيمة الخاصية
string
adminUserName
اسم مستخدم مسؤول الجهاز الظاهري.
adminUserName?: string
قيمة الخاصية
string
allocatedOutboundPorts
عدد المنافذ الصادرة المخصصة ل SNAT لكل عقدة في تجمع الواجهة الخلفية لموازن التحميل الافتراضي. القيمة الافتراضية هي 0 التي توفر تخصيص منفذ ديناميكي استنادا إلى حجم التجمع.
allocatedOutboundPorts?: number
قيمة الخاصية
number
allowRdpAccess
يؤدي تعيين هذا إلى true إلى تمكين وصول RDP إلى الجهاز الظاهري. تفتح قاعدة NSG الافتراضية منفذ RDP إلى الإنترنت الذي يمكن تجاوزه باستخدام قواعد أمان الشبكة المخصصة. القيمة الافتراضية لهذا الإعداد خاطئة.
allowRdpAccess?: boolean
قيمة الخاصية
boolean
applicationTypeVersionsCleanupPolicy
النهج المستخدم لتنظيف الإصدارات غير المستخدمة.
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
قيمة الخاصية
autoGeneratedDomainNameLabelScope
هذه الخاصية هي نقطة الإدخال لاستخدام شهادة CA عامة لشهادات نظام المجموعة. يحدد مستوى إعادة الاستخدام المسموح به ل FQDN المخصص الذي تم إنشاؤه، ويطابق موضوع شهادة CA العامة.
autoGeneratedDomainNameLabelScope?: string
قيمة الخاصية
string
auxiliarySubnets
azureActiveDirectory
إعدادات مصادقة AAD للمجموعة.
azureActiveDirectory?: AzureActiveDirectory
قيمة الخاصية
clientConnectionPort
المنفذ المستخدم لاتصالات العميل إلى نظام المجموعة.
clientConnectionPort?: number
قيمة الخاصية
number
clients
شهادات العميل المسموح لها بإدارة نظام المجموعة.
clients?: ClientCertificate[]
قيمة الخاصية
clusterCertificateThumbprints
قائمة بصمات الإبهام لشهادات نظام المجموعة.
clusterCertificateThumbprints?: string[]
قيمة الخاصية
string[]
clusterCodeVersion
إصدار وقت تشغيل Service Fabric من نظام المجموعة. هذه الخاصية مطلوبة عند تعيين clusterUpgradeMode إلى "يدوي". للحصول على قائمة بإصدارات Service Fabric المتوفرة للمجموعات الجديدة، استخدم ClusterVersion API. للحصول على قائمة الإصدار المتوفر للمجموعات الموجودة، استخدم availableClusterVersions.
clusterCodeVersion?: string
قيمة الخاصية
string
clusterId
أنشأت خدمة معرفا فريدا لمورد نظام المجموعة.
clusterId?: string
قيمة الخاصية
string
clusterState
الحالة الحالية لنظام المجموعة.
clusterState?: string
قيمة الخاصية
string
clusterUpgradeCadence
يشير إلى متى سيتم تطبيق ترقيات إصدار وقت تشغيل نظام المجموعة الجديدة بعد إصدارها. بشكل افتراضي هو Wave0. ينطبق فقط عند تعيين clusterUpgradeMode إلى "تلقائي".
clusterUpgradeCadence?: string
قيمة الخاصية
string
clusterUpgradeMode
وضع ترقية نظام المجموعة عند توفر إصدار جديد من وقت تشغيل Service Fabric.
clusterUpgradeMode?: string
قيمة الخاصية
string
ddosProtectionPlanId
حدد معرف المورد لخطة حماية شبكة DDoS التي سيتم إقرانها بالشبكة الظاهرية لنظام المجموعة.
ddosProtectionPlanId?: string
قيمة الخاصية
string
dnsName
اسم نظام مجموعة dns.
dnsName?: string
قيمة الخاصية
string
enableAutoOSUpgrade
تمكين الترقية التلقائية لنظام التشغيل إلى أنواع العقد التي تم إنشاؤها باستخدام صور نظام التشغيل مع الإصدار "الأحدث". القيمة الافتراضية لهذا الإعداد خاطئة.
enableAutoOSUpgrade?: boolean
قيمة الخاصية
boolean
enableHttpGatewayExclusiveAuthMode
إذا كان صحيحا، لا يسمح بالمصادقة المستندة إلى الرمز المميز على HttpGatewayEndpoint. هذا مطلوب لدعم إصدارات TLS 1.3 والإصدارات الأحدث. إذا تم استخدام المصادقة المستندة إلى الرمز المميز، يجب تعريف HttpGatewayTokenAuthConnectionPort.
enableHttpGatewayExclusiveAuthMode?: boolean
قيمة الخاصية
boolean
enableIpv6
يؤدي تعيين هذا إلى true إلى إنشاء مساحة عنوان IPv6 للشبكة الظاهرية الافتراضية المستخدمة من قبل نظام المجموعة. لا يمكن تغيير هذا الإعداد بمجرد إنشاء نظام المجموعة. القيمة الافتراضية لهذا الإعداد خاطئة.
enableIpv6?: boolean
قيمة الخاصية
boolean
enableOutboundOnlyNodeTypes
قم بتمكين إنشاء أنواع العقد مع تمكين نسبة استخدام الشبكة الصادرة فقط. إذا تم تعيينه، إنشاء تجمع خلفية منفصل لموازن التحميل لأنواع العقد مع تمكين نسبة استخدام الشبكة الواردة. لا يمكن تعيينها إلا في وقت إنشاء نظام المجموعة.
enableOutboundOnlyNodeTypes?: boolean
قيمة الخاصية
boolean
enableServicePublicIP
سيؤدي تعيين هذا إلى true إلى ربط عنوان IPv4 ك ServicePublicIP لعنوان IPv6. يمكن تعيينه إلى True فقط إذا تم تمكين IPv6 على نظام المجموعة.
enableServicePublicIP?: boolean
قيمة الخاصية
boolean
etag
إذا تم توفير eTag في نص الاستجابة، فقد يتم توفيره أيضا كعنوان وفقا لاصطلاح etag العادي. تستخدم علامات الكيان لمقارنة كيانين أو أكثر من نفس المورد المطلوب. يستخدم HTTP/1.1 علامات الكيانات في حقول الرأس etag (القسم 14.19)، If-Match (القسم 14.24)، If-None-Match (القسم 14.26)، وIf-Range (القسم 14.27)."
etag?: string
قيمة الخاصية
string
fabricSettings
قائمة إعدادات النسيج المخصصة لتكوين نظام المجموعة.
fabricSettings?: SettingsSectionDescription[]
قيمة الخاصية
fqdn
اسم المجال المؤهل بالكامل المقترن بموازن التحميل العام للمجموعة.
fqdn?: string
قيمة الخاصية
string
httpGatewayConnectionPort
المنفذ المستخدم لاتصالات HTTP إلى نظام المجموعة.
httpGatewayConnectionPort?: number
قيمة الخاصية
number
httpGatewayTokenAuthConnectionPort
المنفذ المستخدم لاتصالات HTTPS المستندة إلى مصادقة الرمز المميز إلى نظام المجموعة. لا يمكن تعيين إلى نفس المنفذ مثل HttpGatewayEndpoint.
httpGatewayTokenAuthConnectionPort?: number
قيمة الخاصية
number
ipTags
ipv4Address
عنوان IPv4 المقترن بموازن التحميل العام للمجموعة.
ipv4Address?: string
قيمة الخاصية
string
ipv6Address
عنوان IPv6 للمجموعة إذا تم تمكين IPv6.
ipv6Address?: string
قيمة الخاصية
string
loadBalancingRules
قواعد موازنة التحميل التي يتم تطبيقها على موازن التحميل العام للمجموعة.
loadBalancingRules?: LoadBalancingRule[]
قيمة الخاصية
networkSecurityRules
قواعد أمان الشبكة المخصصة التي تطبق على Virtual Network للعناقود.
networkSecurityRules?: NetworkSecurityRule[]
قيمة الخاصية
provisioningState
حالة التزويد لمورد نظام المجموعة المدار.
provisioningState?: string
قيمة الخاصية
string
publicIPPrefixId
حدد معرف المورد لبادئة IPv4 العامة التي سيقوم موازن التحميل بتخصيص عنوان IPv4 عام منها. لا يمكن تغيير هذا الإعداد بمجرد إنشاء نظام المجموعة.
publicIPPrefixId?: string
قيمة الخاصية
string
publicIPv6PrefixId
حدد معرف المورد لبادئة IPv6 العامة التي سيقوم موازن التحميل بتخصيص عنوان IPv6 عام منها. لا يمكن تغيير هذا الإعداد بمجرد إنشاء نظام المجموعة.
publicIPv6PrefixId?: string
قيمة الخاصية
string
serviceEndpoints
نقاط نهاية الخدمة للشبكات الفرعية في نظام المجموعة.
serviceEndpoints?: ServiceEndpoint[]
قيمة الخاصية
skipManagedNsgAssignment
يحدد ما إذا كان يجب تخطي تعيين مجموعة أمن الشبكة المدارة (SF-NSG) إلى شبكة العنقود الفرعية عند استخدام تكوين الشبكة الافتراضية الخاصة بك (BYOVNET). القيمة الافتراضية هي false.
skipManagedNsgAssignment?: boolean
قيمة الخاصية
boolean
sku
subnetId
إذا تم تحديدها، يتم إنشاء أنواع العقد لنظام المجموعة في هذه الشبكة الفرعية بدلا من الشبكة الظاهرية الافتراضية. يتم أيضا تطبيق networkSecurityRules المحددة لنظام المجموعة على هذه الشبكة الفرعية. لا يمكن تغيير هذا الإعداد بمجرد إنشاء نظام المجموعة.
subnetId?: string
قيمة الخاصية
string
upgradeDescription
النهج الذي يجب استخدامه عند ترقية نظام المجموعة.
upgradeDescription?: ClusterUpgradePolicy
قيمة الخاصية
useCustomVnet
بالنسبة للمجموعات الجديدة، تشير هذه المعلمة إلى أنها تستخدم إحضار الشبكة الظاهرية الخاصة بك، ولكن يتم تحديد الشبكة الفرعية على مستوى نوع العقدة؛ وبالنسبة إلى مثل هذه المجموعات، تكون الخاصية subnetId مطلوبة لنوع العقدة.
useCustomVnet?: boolean
قيمة الخاصية
boolean
vmImage
صورة الجهاز الظاهري التي تم تكوين أنواع العقد بها. تتحكم هذه الخاصية في حزم مكونات Service Fabric لاستخدامها في نظام المجموعة. القيم المسموح بها هي: 'Windows'. القيمة الافتراضية هي 'Windows'.
vmImage?: string
قيمة الخاصية
string
zonalResiliency
يشير إلى ما إذا كان نظام المجموعة يحتوي على مرونة المنطقة.
zonalResiliency?: boolean
قيمة الخاصية
boolean
zonalUpdateMode
يشير إلى وضع التحديث لمجموعات Cross Az.
zonalUpdateMode?: string
قيمة الخاصية
string
تفاصيل الخاصية الموروثة
id
معرف المورد المؤهل بالكامل للمورد. على سبيل المثال - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
قيمة الخاصية
string
موروث منTrackedResource.id
location
الموقع الجغرافي حيث يعيش المورد
location: string
قيمة الخاصية
string
موروث منTrackedResource.location
name
systemData
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy.
systemData?: SystemData
قيمة الخاصية
موروثة منTrackedResource.systemData
tags
علامات الموارد.
tags?: Record<string, string>
قيمة الخاصية
Record<string, string>
موروثة منTrackedResource.tags
type
نوع المورد. على سبيل المثال "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts"
type?: string
قيمة الخاصية
string
موروث منTrackedResource.type