مشاركة عبر


تخصيصات Microsoft.ExtendedLocation

تعريف مورد Bicep

يمكن نشر نوع مورد customLocations مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.ExtendedLocation/customLocations، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.ExtendedLocation/customLocations@2021-08-31-preview' = {
  identity: {
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    authentication: {
      type: 'string'
      value: 'string'
    }
    clusterExtensionIds: [
      'string'
    ]
    displayName: 'string'
    hostResourceId: 'string'
    hostType: 'string'
    namespace: 'string'
    provisioningState: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

قيم الخصائص

Microsoft.ExtendedLocation/customLocations

اسم وصف قيمة
الهوية هوية المورد. الهوية
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
اسم اسم المورد خيط

القيود:
الحد الأدنى للطول = 1
الحد الأقصى للطول = 63
النمط = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (مطلوب)
خصائص مجموعة الخصائص الخاصة بموقع مخصص customLocationProperties
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب

CustomLocationProperties

اسم وصف قيمة
المصادقه هذا هو الإدخال الاختياري الذي يحتوي على المصادقة التي يجب استخدامها لإنشاء مساحة الاسم. CustomLocationPropertiesAuthentication
clusterExtensionIds يحتوي على مرجع الوظيفة الإضافية التي تحتوي على مخططات لنشر CRDs وعوامل التشغيل. سلسلة[]
اسم العرض اسم العرض لموقع المواقع المخصصة. خيط
معرف المورد المضيف نظام المجموعة المتصل أو نظام مجموعة AKS. سيقوم RP للمواقع المخصصة بتنفيذ واجهة برمجة تطبيقات checkAccess لأذونات listAdminCredentials. خيط
نوع المضيف نوع المضيف الذي تشير إليه المواقع المخصصة (Kubernetes، إلخ...). "Kubernetes"
Namespace مساحة اسم Kubernetes التي سيتم إنشاؤها على نظام المجموعة المحدد. خيط
حالة التوفير حالة التوفير للموقع المخصص. خيط

CustomLocationPropertiesAuthentication

اسم وصف قيمة
نوع نوع مصادقة المواقع المخصصة خيط
قيمة قيمة kubeconfig. خيط

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.

الهوية

اسم وصف قيمة
نوع نوع الهوية. "بلا"
"تم تعيين النظام"

تتبع المواردالعلامات

اسم وصف قيمة

تعريف مورد قالب ARM

يمكن نشر نوع مورد customLocations مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.ExtendedLocation/customLocations، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.ExtendedLocation/customLocations",
  "apiVersion": "2021-08-31-preview",
  "name": "string",
  "identity": {
    "type": "string"
  },
  "location": "string",
  "properties": {
    "authentication": {
      "type": "string",
      "value": "string"
    },
    "clusterExtensionIds": [ "string" ],
    "displayName": "string",
    "hostResourceId": "string",
    "hostType": "string",
    "namespace": "string",
    "provisioningState": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

قيم الخصائص

Microsoft.ExtendedLocation/customLocations

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات "معاينة 2021-08-31"
الهوية هوية المورد. الهوية
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
اسم اسم المورد خيط

القيود:
الحد الأدنى للطول = 1
الحد الأقصى للطول = 63
النمط = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (مطلوب)
خصائص مجموعة الخصائص الخاصة بموقع مخصص customLocationProperties
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
نوع نوع المورد "Microsoft.ExtendedLocation/customLocations"

CustomLocationProperties

اسم وصف قيمة
المصادقه هذا هو الإدخال الاختياري الذي يحتوي على المصادقة التي يجب استخدامها لإنشاء مساحة الاسم. CustomLocationPropertiesAuthentication
clusterExtensionIds يحتوي على مرجع الوظيفة الإضافية التي تحتوي على مخططات لنشر CRDs وعوامل التشغيل. سلسلة[]
اسم العرض اسم العرض لموقع المواقع المخصصة. خيط
معرف المورد المضيف نظام المجموعة المتصل أو نظام مجموعة AKS. سيقوم RP للمواقع المخصصة بتنفيذ واجهة برمجة تطبيقات checkAccess لأذونات listAdminCredentials. خيط
نوع المضيف نوع المضيف الذي تشير إليه المواقع المخصصة (Kubernetes، إلخ...). "Kubernetes"
Namespace مساحة اسم Kubernetes التي سيتم إنشاؤها على نظام المجموعة المحدد. خيط
حالة التوفير حالة التوفير للموقع المخصص. خيط

CustomLocationPropertiesAuthentication

اسم وصف قيمة
نوع نوع مصادقة المواقع المخصصة خيط
قيمة قيمة kubeconfig. خيط

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.

الهوية

اسم وصف قيمة
نوع نوع الهوية. "بلا"
"تم تعيين النظام"

تتبع المواردالعلامات

اسم وصف قيمة

أمثلة الاستخدام

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد customLocations مع العمليات التي تستهدف:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.ExtendedLocation/customLocations، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ExtendedLocation/customLocations@2021-08-31-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      authentication = {
        type = "string"
        value = "string"
      }
      clusterExtensionIds = [
        "string"
      ]
      displayName = "string"
      hostResourceId = "string"
      hostType = "string"
      namespace = "string"
      provisioningState = "string"
    }
  }
}

قيم الخصائص

Microsoft.ExtendedLocation/customLocations

اسم وصف قيمة
الهوية هوية المورد. الهوية
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
اسم اسم المورد خيط

القيود:
الحد الأدنى للطول = 1
الحد الأقصى للطول = 63
النمط = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$ (مطلوب)
خصائص مجموعة الخصائص الخاصة بموقع مخصص customLocationProperties
العلامات علامات الموارد قاموس أسماء العلامات والقيم.
نوع نوع المورد "Microsoft.ExtendedLocation/customLocations@2021-08-31-preview"

CustomLocationProperties

اسم وصف قيمة
المصادقه هذا هو الإدخال الاختياري الذي يحتوي على المصادقة التي يجب استخدامها لإنشاء مساحة الاسم. CustomLocationPropertiesAuthentication
clusterExtensionIds يحتوي على مرجع الوظيفة الإضافية التي تحتوي على مخططات لنشر CRDs وعوامل التشغيل. سلسلة[]
اسم العرض اسم العرض لموقع المواقع المخصصة. خيط
معرف المورد المضيف نظام المجموعة المتصل أو نظام مجموعة AKS. سيقوم RP للمواقع المخصصة بتنفيذ واجهة برمجة تطبيقات checkAccess لأذونات listAdminCredentials. خيط
نوع المضيف نوع المضيف الذي تشير إليه المواقع المخصصة (Kubernetes، إلخ...). "Kubernetes"
Namespace مساحة اسم Kubernetes التي سيتم إنشاؤها على نظام المجموعة المحدد. خيط
حالة التوفير حالة التوفير للموقع المخصص. خيط

CustomLocationPropertiesAuthentication

اسم وصف قيمة
نوع نوع مصادقة المواقع المخصصة خيط
قيمة قيمة kubeconfig. خيط

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.

الهوية

اسم وصف قيمة
نوع نوع الهوية. "بلا"
"تم تعيين النظام"

تتبع المواردالعلامات

اسم وصف قيمة