مشاركة عبر


حسابات Microsoft.Maps

تعريف مورد Bicep

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

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Maps/accounts@2024-07-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    cors: {
      corsRules: [
        {
          allowedOrigins: [
            'string'
          ]
        }
      ]
    }
    disableLocalAuth: bool
    encryption: {
      customerManagedKeyEncryption: {
        keyEncryptionKeyIdentity: {
          delegatedIdentityClientId: 'string'
          federatedClientId: 'string'
          identityType: 'string'
          userAssignedIdentityResourceId: 'string'
        }
        keyEncryptionKeyUrl: 'string'
      }
      infrastructureEncryption: 'string'
    }
    linkedResources: [
      {
        id: 'string'
        uniqueName: 'string'
      }
    ]
    locations: [
      {
        locationName: 'string'
      }
    ]
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

قيم الخصائص

CorsRule

اسم وصف قيمة
التواريخ الأصلية المسموح بها مطلوب إذا كان عنصر CorsRule موجودا. قائمة مجالات الأصل التي سيتم السماح بها عبر CORS، أو "*" للسماح لجميع المجالات string[] (مطلوبة)

CorsRules

اسم وصف قيمة
corsRules قائمة قواعد CORS. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. CorsRule[]

التشفير

اسم وصف قيمة
customerManagedKeyEncryption جميع خصائص تشفير المفاتيح التي يديرها العميل للمورد. EncryptionCustomerManagedKeyEncryption
تشفير البنية الأساسية (اختياري) لا ينصح بتضمين في تعريف المورد. مطلوب فقط حيثما يكون من الممكن تعطيل تشفير النظام الأساسي (البنية الأساسية ل AKA). يعد Azure SQL TDE مثالا على ذلك. يتم تمكين القيم وتعطيلها. "معطل"
"ممكن"

تشفيرCustomerManagedKeyEncryption

اسم وصف قيمة
keyEncryptionKeyIdentity جميع تكوينات الهوية لإعدادات المفاتيح التي يديرها العميل والتي تحدد الهوية التي يجب استخدامها للمصادقة على Key Vault. EncryptionCustomerManagedKeyEncryptionKeyIdentity
keyEncryptionKeyUrl عنوان URL لمفتاح تشفير المفتاح، تم إصداره أو إلغاء تحويله. على سبيل المثال: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 أو https://contosovault.vault.azure.net/keys/contosokek. خيط

EncryptionCustomerManagedKeyEncryptionKeyIdentity

اسم وصف قيمة
معرف المعرف المفوضClientId الهوية المفوضة لاستخدامها للوصول إلى عنوان URL لمفتاح تشفير المفتاح. على سبيل المثال: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<مجموعة الموارد>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. حصري بشكل متبادل مع نظام identityTypeAssignedIdentity وuserAssignedIdentity - الاستخدام الداخلي فقط. خيط

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
FederatedClientId هوية عميل التطبيق لاستخدامها للوصول إلى عنوان URL لمفتاح تشفير المفتاح في مستأجر مختلف. على سبيل المثال: f83c6b1b-4d34-47e4-bb34-9d83df58b540 خيط

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
نوع الهوية نوع الهوية التي يجب استخدامها. يمكن أن تكون القيم systemAssignedIdentity أو userAssignedIdentity أو delegatedResourceIdentity. 'delegatedResourceIdentity'
'systemAssignedIdentity'
'userAssignedIdentity'
userAssignedIdentityResourceId الهوية المعينة من قبل المستخدم لاستخدامها للوصول إلى عنوان URL لمفتاح تشفير المفتاح. على سبيل المثال: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<مجموعة الموارد>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. حصري بشكل متبادل مع نظام identityTypeAssignedIdentity. خيط

LinkedResource

اسم وصف قيمة
معرف معرف مورد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. سلسلة (مطلوب)
اسم فريد اسم مقدم يعرف المورد المرتبط بشكل فريد. سلسلة (مطلوب)

LocationsItem

اسم وصف قيمة
اسم الموقع اسم الموقع. سلسلة (مطلوب)

معرف الخدمة المدارة

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة (حيث يسمح بكل من الأنواع SystemAssigned وUserAssigned). "بلا"
'SystemAssigned'
'SystemAssigned,UserAssigned'
"UserAssigned" (مطلوب)
معرفات تعيين المستخدم مجموعة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مفاتيح قاموس userAssignedIdentities معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. يمكن أن تكون قيم القاموس كائنات فارغة ({}) في الطلبات. UserAssignedIdentities

خصائص حساب الخرائط

اسم وصف قيمة
cors تحديد قواعد CORS لخدمة Blob. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. إذا لم يتم تضمين أي عناصر CorsRule في نص الطلب، حذف جميع قواعد CORS، وسيتم تعطيل CORS لخدمة Blob. CorsRules
تعطيلLocalAuth يسمح بالتبديل بين الوظائف في نهج Azure لتعطيل دعم المصادقة المحلية لخرائط Azure. سيؤدي ذلك إلى تعطيل المفاتيح المشتركة ومصادقة الرمز المميز لتوقيع الوصول المشترك من أي استخدام. قيمة منطقية
التشفير كافة تكوينات التشفير لمورد. تشفير
linkedResources صفيف الموارد المقترنة بحساب الخرائط. لا يمكن تحديث المورد المرتبط في الصفيف بشكل فردي، يجب تحديث كافة الموارد المرتبطة في الصفيف معا. يمكن استخدام هذه الموارد في العمليات على واجهة برمجة تطبيقات REST لخرائط Azure. يتم التحكم في الوصول بواسطة أذونات الهوية (الهوية) المدارة لحساب الخرائط إلى تلك الموارد (الموارد). LinkedResource []
مواقع قائمة مناطق معالجة البيانات الإضافية لحساب الخرائط، مما قد يؤدي إلى معالجة الطلبات في منطقة جغرافية أخرى. قد تقتصر بعض الميزات أو النتائج على مناطق معينة. بشكل افتراضي، تعالج Maps REST APIs الطلبات وفقا لموقع الحساب أو النطاق الجغرافي . LocationsItem[]

Microsoft.Maps/accounts

اسم وصف قيمة
الهوية هوية الخدمة المدارة (النظام المعين و/أو الهويات المعينة من قبل المستخدم) ManagedServiceIdentity
نوع الحصول على خاصية Kind أو تعيينها. "Gen2"
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
اسم اسم المورد خيط

القيود:
الحد الأدنى للطول = 1
النمط = ^[^%&:\\/#?]+$ (مطلوب)
خصائص خصائص حساب الخريطة. MapsAccountProperties
سكو SKU لهذا الحساب. Sku (مطلوب)
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب

سكو

اسم وصف قيمة
اسم اسم SKU، بتنسيق قياسي (مثل G2). 'G2' (مطلوب)

TrackedResourceTags

اسم وصف قيمة

معرفات تعيين المستخدم

اسم وصف قيمة

معرف تعيين المستخدم

اسم وصف قيمة

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

نماذج Azure Quickstart

تحتوي قوالب Azure Quickstart التالية على نماذج Bicep لنشر نوع المورد هذا.

ملف Bicep وصف
نشر خرائط Azure ينشر هذا القالب حساب خرائط Azure ويسرد المفتاح الأساسي.
نشر خرائط Azure باستخدام منشئ خرائط Azure (خرائط داخلية) ينشر هذا القالب حساب خرائط Azure مع ميزة منشئ الخرائط الداخلية للسماح بإنشاء خرائط داخلية.

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

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.Maps/accounts",
  "apiVersion": "2024-07-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "cors": {
      "corsRules": [
        {
          "allowedOrigins": [ "string" ]
        }
      ]
    },
    "disableLocalAuth": "bool",
    "encryption": {
      "customerManagedKeyEncryption": {
        "keyEncryptionKeyIdentity": {
          "delegatedIdentityClientId": "string",
          "federatedClientId": "string",
          "identityType": "string",
          "userAssignedIdentityResourceId": "string"
        },
        "keyEncryptionKeyUrl": "string"
      },
      "infrastructureEncryption": "string"
    },
    "linkedResources": [
      {
        "id": "string",
        "uniqueName": "string"
      }
    ],
    "locations": [
      {
        "locationName": "string"
      }
    ]
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

قيم الخصائص

CorsRule

اسم وصف قيمة
التواريخ الأصلية المسموح بها مطلوب إذا كان عنصر CorsRule موجودا. قائمة مجالات الأصل التي سيتم السماح بها عبر CORS، أو "*" للسماح لجميع المجالات string[] (مطلوبة)

CorsRules

اسم وصف قيمة
corsRules قائمة قواعد CORS. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. CorsRule[]

التشفير

اسم وصف قيمة
customerManagedKeyEncryption جميع خصائص تشفير المفاتيح التي يديرها العميل للمورد. EncryptionCustomerManagedKeyEncryption
تشفير البنية الأساسية (اختياري) لا ينصح بتضمين في تعريف المورد. مطلوب فقط حيثما يكون من الممكن تعطيل تشفير النظام الأساسي (البنية الأساسية ل AKA). يعد Azure SQL TDE مثالا على ذلك. يتم تمكين القيم وتعطيلها. "معطل"
"ممكن"

تشفيرCustomerManagedKeyEncryption

اسم وصف قيمة
keyEncryptionKeyIdentity جميع تكوينات الهوية لإعدادات المفاتيح التي يديرها العميل والتي تحدد الهوية التي يجب استخدامها للمصادقة على Key Vault. EncryptionCustomerManagedKeyEncryptionKeyIdentity
keyEncryptionKeyUrl عنوان URL لمفتاح تشفير المفتاح، تم إصداره أو إلغاء تحويله. على سبيل المثال: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 أو https://contosovault.vault.azure.net/keys/contosokek. خيط

EncryptionCustomerManagedKeyEncryptionKeyIdentity

اسم وصف قيمة
معرف المعرف المفوضClientId الهوية المفوضة لاستخدامها للوصول إلى عنوان URL لمفتاح تشفير المفتاح. على سبيل المثال: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<مجموعة الموارد>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. حصري بشكل متبادل مع نظام identityTypeAssignedIdentity وuserAssignedIdentity - الاستخدام الداخلي فقط. خيط

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
FederatedClientId هوية عميل التطبيق لاستخدامها للوصول إلى عنوان URL لمفتاح تشفير المفتاح في مستأجر مختلف. على سبيل المثال: f83c6b1b-4d34-47e4-bb34-9d83df58b540 خيط

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
نوع الهوية نوع الهوية التي يجب استخدامها. يمكن أن تكون القيم systemAssignedIdentity أو userAssignedIdentity أو delegatedResourceIdentity. 'delegatedResourceIdentity'
'systemAssignedIdentity'
'userAssignedIdentity'
userAssignedIdentityResourceId الهوية المعينة من قبل المستخدم لاستخدامها للوصول إلى عنوان URL لمفتاح تشفير المفتاح. على سبيل المثال: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<مجموعة الموارد>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. حصري بشكل متبادل مع نظام identityTypeAssignedIdentity. خيط

LinkedResource

اسم وصف قيمة
معرف معرف مورد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. سلسلة (مطلوب)
اسم فريد اسم مقدم يعرف المورد المرتبط بشكل فريد. سلسلة (مطلوب)

LocationsItem

اسم وصف قيمة
اسم الموقع اسم الموقع. سلسلة (مطلوب)

معرف الخدمة المدارة

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة (حيث يسمح بكل من الأنواع SystemAssigned وUserAssigned). "بلا"
'SystemAssigned'
'SystemAssigned,UserAssigned'
"UserAssigned" (مطلوب)
معرفات تعيين المستخدم مجموعة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مفاتيح قاموس userAssignedIdentities معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. يمكن أن تكون قيم القاموس كائنات فارغة ({}) في الطلبات. UserAssignedIdentities

خصائص حساب الخرائط

اسم وصف قيمة
cors تحديد قواعد CORS لخدمة Blob. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. إذا لم يتم تضمين أي عناصر CorsRule في نص الطلب، حذف جميع قواعد CORS، وسيتم تعطيل CORS لخدمة Blob. CorsRules
تعطيلLocalAuth يسمح بالتبديل بين الوظائف في نهج Azure لتعطيل دعم المصادقة المحلية لخرائط Azure. سيؤدي ذلك إلى تعطيل المفاتيح المشتركة ومصادقة الرمز المميز لتوقيع الوصول المشترك من أي استخدام. قيمة منطقية
التشفير كافة تكوينات التشفير لمورد. تشفير
linkedResources صفيف الموارد المقترنة بحساب الخرائط. لا يمكن تحديث المورد المرتبط في الصفيف بشكل فردي، يجب تحديث كافة الموارد المرتبطة في الصفيف معا. يمكن استخدام هذه الموارد في العمليات على واجهة برمجة تطبيقات REST لخرائط Azure. يتم التحكم في الوصول بواسطة أذونات الهوية (الهوية) المدارة لحساب الخرائط إلى تلك الموارد (الموارد). LinkedResource []
مواقع قائمة مناطق معالجة البيانات الإضافية لحساب الخرائط، مما قد يؤدي إلى معالجة الطلبات في منطقة جغرافية أخرى. قد تقتصر بعض الميزات أو النتائج على مناطق معينة. بشكل افتراضي، تعالج Maps REST APIs الطلبات وفقا لموقع الحساب أو النطاق الجغرافي . LocationsItem[]

Microsoft.Maps/accounts

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات '2024-07-01-preview'
الهوية هوية الخدمة المدارة (النظام المعين و/أو الهويات المعينة من قبل المستخدم) ManagedServiceIdentity
نوع الحصول على خاصية Kind أو تعيينها. "Gen2"
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
اسم اسم المورد خيط

القيود:
الحد الأدنى للطول = 1
النمط = ^[^%&:\\/#?]+$ (مطلوب)
خصائص خصائص حساب الخريطة. MapsAccountProperties
سكو SKU لهذا الحساب. Sku (مطلوب)
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
نوع نوع المورد 'Microsoft.Maps/accounts'

سكو

اسم وصف قيمة
اسم اسم SKU، بتنسيق قياسي (مثل G2). 'G2' (مطلوب)

TrackedResourceTags

اسم وصف قيمة

معرفات تعيين المستخدم

اسم وصف قيمة

معرف تعيين المستخدم

اسم وصف قيمة

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

قوالب Azure Quickstart

قوالب Azure Quickstart التالية توزيع نوع المورد هذا.

قالب وصف
إنشاء رمز SAS المميز لخرائط Azure المخزنة في Azure Key Vault

Deploy to Azure
ينشر هذا القالب حساب خرائط Azure ويسرد رمز Sas المميز استنادا إلى الهوية المعينة من قبل المستخدم المتوفرة ليتم تخزينها في سر Azure Key Vault.
نشر خرائط Azure

Deploy to Azure
ينشر هذا القالب حساب خرائط Azure ويسرد المفتاح الأساسي.
نشر خرائط Azure باستخدام منشئ خرائط Azure (خرائط داخلية)

Deploy to Azure
ينشر هذا القالب حساب خرائط Azure مع ميزة منشئ الخرائط الداخلية للسماح بإنشاء خرائط داخلية.
RBAC - إنشاء الوصول إلى الهوية المدارة على حساب خرائط Azure

Deploy to Azure
ينشئ هذا القالب هوية مدارة ويعينها حق الوصول إلى حساب خرائط Azure تم إنشاؤه.

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Maps/accounts@2024-07-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  kind = "string"
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      cors = {
        corsRules = [
          {
            allowedOrigins = [
              "string"
            ]
          }
        ]
      }
      disableLocalAuth = bool
      encryption = {
        customerManagedKeyEncryption = {
          keyEncryptionKeyIdentity = {
            delegatedIdentityClientId = "string"
            federatedClientId = "string"
            identityType = "string"
            userAssignedIdentityResourceId = "string"
          }
          keyEncryptionKeyUrl = "string"
        }
        infrastructureEncryption = "string"
      }
      linkedResources = [
        {
          id = "string"
          uniqueName = "string"
        }
      ]
      locations = [
        {
          locationName = "string"
        }
      ]
    }
  })
}

قيم الخصائص

CorsRule

اسم وصف قيمة
التواريخ الأصلية المسموح بها مطلوب إذا كان عنصر CorsRule موجودا. قائمة مجالات الأصل التي سيتم السماح بها عبر CORS، أو "*" للسماح لجميع المجالات string[] (مطلوبة)

CorsRules

اسم وصف قيمة
corsRules قائمة قواعد CORS. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. CorsRule[]

التشفير

اسم وصف قيمة
customerManagedKeyEncryption جميع خصائص تشفير المفاتيح التي يديرها العميل للمورد. EncryptionCustomerManagedKeyEncryption
تشفير البنية الأساسية (اختياري) لا ينصح بتضمين في تعريف المورد. مطلوب فقط حيثما يكون من الممكن تعطيل تشفير النظام الأساسي (البنية الأساسية ل AKA). يعد Azure SQL TDE مثالا على ذلك. يتم تمكين القيم وتعطيلها. "معطل"
"ممكن"

تشفيرCustomerManagedKeyEncryption

اسم وصف قيمة
keyEncryptionKeyIdentity جميع تكوينات الهوية لإعدادات المفاتيح التي يديرها العميل والتي تحدد الهوية التي يجب استخدامها للمصادقة على Key Vault. EncryptionCustomerManagedKeyEncryptionKeyIdentity
keyEncryptionKeyUrl عنوان URL لمفتاح تشفير المفتاح، تم إصداره أو إلغاء تحويله. على سبيل المثال: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 أو https://contosovault.vault.azure.net/keys/contosokek. خيط

EncryptionCustomerManagedKeyEncryptionKeyIdentity

اسم وصف قيمة
معرف المعرف المفوضClientId الهوية المفوضة لاستخدامها للوصول إلى عنوان URL لمفتاح تشفير المفتاح. على سبيل المثال: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<مجموعة الموارد>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. حصري بشكل متبادل مع نظام identityTypeAssignedIdentity وuserAssignedIdentity - الاستخدام الداخلي فقط. خيط

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
FederatedClientId هوية عميل التطبيق لاستخدامها للوصول إلى عنوان URL لمفتاح تشفير المفتاح في مستأجر مختلف. على سبيل المثال: f83c6b1b-4d34-47e4-bb34-9d83df58b540 خيط

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
نوع الهوية نوع الهوية التي يجب استخدامها. يمكن أن تكون القيم systemAssignedIdentity أو userAssignedIdentity أو delegatedResourceIdentity. 'delegatedResourceIdentity'
'systemAssignedIdentity'
'userAssignedIdentity'
userAssignedIdentityResourceId الهوية المعينة من قبل المستخدم لاستخدامها للوصول إلى عنوان URL لمفتاح تشفير المفتاح. على سبيل المثال: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<مجموعة الموارد>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. حصري بشكل متبادل مع نظام identityTypeAssignedIdentity. خيط

LinkedResource

اسم وصف قيمة
معرف معرف مورد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. سلسلة (مطلوب)
اسم فريد اسم مقدم يعرف المورد المرتبط بشكل فريد. سلسلة (مطلوب)

LocationsItem

اسم وصف قيمة
اسم الموقع اسم الموقع. سلسلة (مطلوب)

معرف الخدمة المدارة

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة (حيث يسمح بكل من الأنواع SystemAssigned وUserAssigned). "بلا"
'SystemAssigned'
'SystemAssigned,UserAssigned'
"UserAssigned" (مطلوب)
معرفات تعيين المستخدم مجموعة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مفاتيح قاموس userAssignedIdentities معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. يمكن أن تكون قيم القاموس كائنات فارغة ({}) في الطلبات. UserAssignedIdentities

خصائص حساب الخرائط

اسم وصف قيمة
cors تحديد قواعد CORS لخدمة Blob. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. إذا لم يتم تضمين أي عناصر CorsRule في نص الطلب، حذف جميع قواعد CORS، وسيتم تعطيل CORS لخدمة Blob. CorsRules
تعطيلLocalAuth يسمح بالتبديل بين الوظائف في نهج Azure لتعطيل دعم المصادقة المحلية لخرائط Azure. سيؤدي ذلك إلى تعطيل المفاتيح المشتركة ومصادقة الرمز المميز لتوقيع الوصول المشترك من أي استخدام. قيمة منطقية
التشفير كافة تكوينات التشفير لمورد. تشفير
linkedResources صفيف الموارد المقترنة بحساب الخرائط. لا يمكن تحديث المورد المرتبط في الصفيف بشكل فردي، يجب تحديث كافة الموارد المرتبطة في الصفيف معا. يمكن استخدام هذه الموارد في العمليات على واجهة برمجة تطبيقات REST لخرائط Azure. يتم التحكم في الوصول بواسطة أذونات الهوية (الهوية) المدارة لحساب الخرائط إلى تلك الموارد (الموارد). LinkedResource []
مواقع قائمة مناطق معالجة البيانات الإضافية لحساب الخرائط، مما قد يؤدي إلى معالجة الطلبات في منطقة جغرافية أخرى. قد تقتصر بعض الميزات أو النتائج على مناطق معينة. بشكل افتراضي، تعالج Maps REST APIs الطلبات وفقا لموقع الحساب أو النطاق الجغرافي . LocationsItem[]

Microsoft.Maps/accounts

اسم وصف قيمة
الهوية هوية الخدمة المدارة (النظام المعين و/أو الهويات المعينة من قبل المستخدم) ManagedServiceIdentity
نوع الحصول على خاصية Kind أو تعيينها. "Gen2"
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
اسم اسم المورد خيط

القيود:
الحد الأدنى للطول = 1
النمط = ^[^%&:\\/#?]+$ (مطلوب)
خصائص خصائص حساب الخريطة. MapsAccountProperties
سكو SKU لهذا الحساب. Sku (مطلوب)
العلامات علامات الموارد قاموس أسماء العلامات والقيم.
نوع نوع المورد "Microsoft.Maps/accounts@2024-07-01-preview"

سكو

اسم وصف قيمة
اسم اسم SKU، بتنسيق قياسي (مثل G2). 'G2' (مطلوب)

TrackedResourceTags

اسم وصف قيمة

معرفات تعيين المستخدم

اسم وصف قيمة

معرف تعيين المستخدم

اسم وصف قيمة