Freigeben über


Microsoft.Maps-Konten

Bicep-Ressourcendefinition

Der Ressourcentyp "Konten" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Maps/Accounts-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden Bicep hinzu.

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'
  }
}

Eigenschaftswerte

CorsRule

Name Beschreibung Wert
allowedOrigins Erforderlich, wenn corsRule-Element vorhanden ist. Eine Liste der Ursprungsdomänen, die über CORS zulässig sind, oder "*", um alle Domänen zuzulassen string[] (erforderlich)

CorsRules

Name Beschreibung Wert
corsRules Die Liste der CORS-Regeln. Sie können bis zu fünf CorsRule-Elemente in die Anforderung aufnehmen. CorsRule[]

Verschlüsselung

Name Beschreibung Wert
customerManagedKeyEncryption Alle vom Kunden verwalteten Schlüsselverschlüsselungseigenschaften für die Ressource. EncryptionCustomerManagedKeyEncryption
infrastructureEncryption (Optional) Es wird davon abgeraten, in die Ressourcendefinition einzuschließen. Nur erforderlich, wenn die Plattformverschlüsselung (AKA-Infrastruktur) deaktiviert werden kann. Azure SQL TDE ist ein Beispiel dafür. Werte sind aktiviert und deaktiviert. "Deaktiviert"
"aktiviert"

EncryptionCustomerManagedKeyEncryption

Name Beschreibung Wert
keyEncryptionKeyIdentity Alle Identitätskonfigurationen für vom Kunden verwaltete Schlüsseleinstellungen, die definieren, welche Identität für die Authentifizierung bei Key Vault verwendet werden soll. EncryptionCustomerManagedKeyEncryptionKeyIdentity
keyEncryptionKeyUrl Schlüsselverschlüsselungsschlüssel-URL, versionslos oder nichtversioniert. Beispiel: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 oder https://contosovault.vault.azure.net/keys/contosokek. Schnur

EncryptionCustomerManagedKeyEncryptionKeyIdentity

Name Beschreibung Wert
delegatedIdentityClientId Delegierte Identität, die für den Zugriff auf schlüsselverschlüsselungsschlüssel-URL verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity und userAssignedIdentity – nur interne Verwendung. Schnur

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
federatedClientId Anwendungsclientidentität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels in einem anderen Mandanten verwendet werden soll. Ex: f83c6b1b-4d34-47e4-bb34-9d83df58b540 Schnur

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType Der Typ der zu verwendenden Identität. Werte können "systemAssignedIdentity", "userAssignedIdentity" oder "delegatedResourceIdentity" sein. "delegatedResourceIdentity"
"systemAssignedIdentity"
"userAssignedIdentity"
userAssignedIdentityResourceId Vom Benutzer zugewiesene Identität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity. Schnur

LinkedResource

Name Beschreibung Wert
id ARM-Ressourcen-ID im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. Zeichenfolge (erforderlich)
uniqueName Ein bereitgestellter Name, der die verknüpfte Ressource eindeutig identifiziert. Zeichenfolge (erforderlich)

LocationsItem

Name Beschreibung Wert
locationName Der Name des Speicherorts. Zeichenfolge (erforderlich)

ManagedServiceIdentity

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). 'None'
'SystemAssigned'
"SystemAssigned,UserAssigned"
"UserAssigned" (erforderlich)
userAssignedIdentities Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. UserAssignedIdentities-

MapsAccountProperties

Name Beschreibung Wert
Cors Gibt CORS-Regeln für den BLOB-Dienst an. Sie können bis zu fünf CorsRule-Elemente in die Anforderung aufnehmen. Wenn keine CorsRule-Elemente im Anforderungstext enthalten sind, werden alle CORS-Regeln gelöscht, und CORS wird für den Blob-Dienst deaktiviert. CorsRules
disableLocalAuth Ermöglicht das Umschalten von Funktionen in Azure-Richtlinie, um die Unterstützung der lokalen Azure Maps-Authentifizierung zu deaktivieren. Dadurch werden freigegebene Schlüssel und die Authentifizierung für gemeinsame Zugriffssignaturtoken bei jeder Verwendung deaktiviert. Bool
Verschlüsselung Alle Verschlüsselungskonfigurationen für eine Ressource. Verschlüsselungs-
linkedResources Das Array der zugeordneten Ressourcen für das Kartenkonto. Verknüpfte Ressource im Array kann nicht einzeln aktualisiert werden. Sie müssen alle verknüpften Ressourcen im Array zusammen aktualisieren. Diese Ressourcen können für Vorgänge in der Rest-API von Azure Maps verwendet werden. Der Zugriff wird durch die Berechtigungen "Verwaltete Identitäten des Kartenkontos" für diese Ressourcen gesteuert. LinkedResource-[]
Orte Liste der zusätzlichen Datenverarbeitungsregionen für das Kartenkonto, was dazu führen kann, dass Anforderungen in einer anderen Geografie verarbeitet werden. Einige Features oder Ergebnisse sind möglicherweise auf bestimmte Regionen beschränkt. Standardmäßig verarbeiten Karten-REST-APIs Anforderungen gemäß dem Kontostandort oder dem geografischen Bereich. LocationsItem-[]

Microsoft.Maps/Konten

Name Beschreibung Wert
Identität Verwaltete Dienstidentität (vom System zugewiesene und/oder vom Benutzer zugewiesene Identitäten) ManagedServiceIdentity-
Art Dient zum Abrufen oder Festlegen der Kind-Eigenschaft. 'Gen2'
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 1
Pattern = ^[^%&:\\/#?]+$ (erforderlich)
Eigenschaften Die Zuordnungskontoeigenschaften. MapsAccountProperties
Sku Die SKU dieses Kontos. Sku- (erforderlich)
Schilder Ressourcentags. TrackedResourceTags-

Sku

Name Beschreibung Wert
Name Der Name der SKU im Standardformat (z. B. G2). "G2" (erforderlich)

TrackedResourceTags

Name Beschreibung Wert

UserAssignedIdentities

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
Bereitstellen von Azure Maps Diese Vorlage stellt das Azure Maps-Konto bereit und listet den Primärschlüssel auf.
Bereitstellen von Azure Maps mit Azure Maps Creator (Indoor Maps) Diese Vorlage stellt ein Azure Maps-Konto mit dem Feature "Indoor Maps Creator" bereit, um das Erstellen von Indoor-Karten zu ermöglichen.

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "Konten" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Maps/Accounts-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "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"
  }
}

Eigenschaftswerte

CorsRule

Name Beschreibung Wert
allowedOrigins Erforderlich, wenn corsRule-Element vorhanden ist. Eine Liste der Ursprungsdomänen, die über CORS zulässig sind, oder "*", um alle Domänen zuzulassen string[] (erforderlich)

CorsRules

Name Beschreibung Wert
corsRules Die Liste der CORS-Regeln. Sie können bis zu fünf CorsRule-Elemente in die Anforderung aufnehmen. CorsRule[]

Verschlüsselung

Name Beschreibung Wert
customerManagedKeyEncryption Alle vom Kunden verwalteten Schlüsselverschlüsselungseigenschaften für die Ressource. EncryptionCustomerManagedKeyEncryption
infrastructureEncryption (Optional) Es wird davon abgeraten, in die Ressourcendefinition einzuschließen. Nur erforderlich, wenn die Plattformverschlüsselung (AKA-Infrastruktur) deaktiviert werden kann. Azure SQL TDE ist ein Beispiel dafür. Werte sind aktiviert und deaktiviert. "Deaktiviert"
"aktiviert"

EncryptionCustomerManagedKeyEncryption

Name Beschreibung Wert
keyEncryptionKeyIdentity Alle Identitätskonfigurationen für vom Kunden verwaltete Schlüsseleinstellungen, die definieren, welche Identität für die Authentifizierung bei Key Vault verwendet werden soll. EncryptionCustomerManagedKeyEncryptionKeyIdentity
keyEncryptionKeyUrl Schlüsselverschlüsselungsschlüssel-URL, versionslos oder nichtversioniert. Beispiel: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 oder https://contosovault.vault.azure.net/keys/contosokek. Schnur

EncryptionCustomerManagedKeyEncryptionKeyIdentity

Name Beschreibung Wert
delegatedIdentityClientId Delegierte Identität, die für den Zugriff auf schlüsselverschlüsselungsschlüssel-URL verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity und userAssignedIdentity – nur interne Verwendung. Schnur

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
federatedClientId Anwendungsclientidentität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels in einem anderen Mandanten verwendet werden soll. Ex: f83c6b1b-4d34-47e4-bb34-9d83df58b540 Schnur

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType Der Typ der zu verwendenden Identität. Werte können "systemAssignedIdentity", "userAssignedIdentity" oder "delegatedResourceIdentity" sein. "delegatedResourceIdentity"
"systemAssignedIdentity"
"userAssignedIdentity"
userAssignedIdentityResourceId Vom Benutzer zugewiesene Identität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity. Schnur

LinkedResource

Name Beschreibung Wert
id ARM-Ressourcen-ID im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. Zeichenfolge (erforderlich)
uniqueName Ein bereitgestellter Name, der die verknüpfte Ressource eindeutig identifiziert. Zeichenfolge (erforderlich)

LocationsItem

Name Beschreibung Wert
locationName Der Name des Speicherorts. Zeichenfolge (erforderlich)

ManagedServiceIdentity

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). 'None'
'SystemAssigned'
"SystemAssigned,UserAssigned"
"UserAssigned" (erforderlich)
userAssignedIdentities Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. UserAssignedIdentities-

MapsAccountProperties

Name Beschreibung Wert
Cors Gibt CORS-Regeln für den BLOB-Dienst an. Sie können bis zu fünf CorsRule-Elemente in die Anforderung aufnehmen. Wenn keine CorsRule-Elemente im Anforderungstext enthalten sind, werden alle CORS-Regeln gelöscht, und CORS wird für den Blob-Dienst deaktiviert. CorsRules
disableLocalAuth Ermöglicht das Umschalten von Funktionen in Azure-Richtlinie, um die Unterstützung der lokalen Azure Maps-Authentifizierung zu deaktivieren. Dadurch werden freigegebene Schlüssel und die Authentifizierung für gemeinsame Zugriffssignaturtoken bei jeder Verwendung deaktiviert. Bool
Verschlüsselung Alle Verschlüsselungskonfigurationen für eine Ressource. Verschlüsselungs-
linkedResources Das Array der zugeordneten Ressourcen für das Kartenkonto. Verknüpfte Ressource im Array kann nicht einzeln aktualisiert werden. Sie müssen alle verknüpften Ressourcen im Array zusammen aktualisieren. Diese Ressourcen können für Vorgänge in der Rest-API von Azure Maps verwendet werden. Der Zugriff wird durch die Berechtigungen "Verwaltete Identitäten des Kartenkontos" für diese Ressourcen gesteuert. LinkedResource-[]
Orte Liste der zusätzlichen Datenverarbeitungsregionen für das Kartenkonto, was dazu führen kann, dass Anforderungen in einer anderen Geografie verarbeitet werden. Einige Features oder Ergebnisse sind möglicherweise auf bestimmte Regionen beschränkt. Standardmäßig verarbeiten Karten-REST-APIs Anforderungen gemäß dem Kontostandort oder dem geografischen Bereich. LocationsItem-[]

Microsoft.Maps/Konten

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.Maps/Accounts"
Identität Verwaltete Dienstidentität (vom System zugewiesene und/oder vom Benutzer zugewiesene Identitäten) ManagedServiceIdentity-
Art Dient zum Abrufen oder Festlegen der Kind-Eigenschaft. 'Gen2'
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 1
Pattern = ^[^%&:\\/#?]+$ (erforderlich)
Eigenschaften Die Zuordnungskontoeigenschaften. MapsAccountProperties
Sku Die SKU dieses Kontos. Sku- (erforderlich)
Schilder Ressourcentags. TrackedResourceTags-

Sku

Name Beschreibung Wert
Name Der Name der SKU im Standardformat (z. B. G2). "G2" (erforderlich)

TrackedResourceTags

Name Beschreibung Wert

UserAssignedIdentities

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Erstellen eines Azure Maps SAS-Tokens, das in einem Azure Key Vault-

Bereitstellen in Azure
Diese Vorlage stellt das Azure Maps-Konto bereit und listet ein Sas-Token basierend auf der bereitgestellten vom Benutzer zugewiesenen Identität auf, die in einem Azure Key Vault-Geheimnis gespeichert werden soll.
Bereitstellen von Azure Maps

Bereitstellen in Azure
Diese Vorlage stellt das Azure Maps-Konto bereit und listet den Primärschlüssel auf.
Bereitstellen von Azure Maps mit Azure Maps Creator (Indoor Maps)

Bereitstellen in Azure
Diese Vorlage stellt ein Azure Maps-Konto mit dem Feature "Indoor Maps Creator" bereit, um das Erstellen von Indoor-Karten zu ermöglichen.
RBAC – Erstellen des verwalteten Identitätszugriffs auf dem Azure Maps-Konto

Bereitstellen in Azure
Diese Vorlage erstellt eine verwaltete Identität und weist ihm Zugriff auf ein erstelltes Azure Maps-Konto zu.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "Konten" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Maps/Accounts-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Maps/accounts@2024-07-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  kind = "string"
  location = "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"
        }
      ]
    }
  })
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
}

Eigenschaftswerte

CorsRule

Name Beschreibung Wert
allowedOrigins Erforderlich, wenn corsRule-Element vorhanden ist. Eine Liste der Ursprungsdomänen, die über CORS zulässig sind, oder "*", um alle Domänen zuzulassen string[] (erforderlich)

CorsRules

Name Beschreibung Wert
corsRules Die Liste der CORS-Regeln. Sie können bis zu fünf CorsRule-Elemente in die Anforderung aufnehmen. CorsRule[]

Verschlüsselung

Name Beschreibung Wert
customerManagedKeyEncryption Alle vom Kunden verwalteten Schlüsselverschlüsselungseigenschaften für die Ressource. EncryptionCustomerManagedKeyEncryption
infrastructureEncryption (Optional) Es wird davon abgeraten, in die Ressourcendefinition einzuschließen. Nur erforderlich, wenn die Plattformverschlüsselung (AKA-Infrastruktur) deaktiviert werden kann. Azure SQL TDE ist ein Beispiel dafür. Werte sind aktiviert und deaktiviert. "Deaktiviert"
"aktiviert"

EncryptionCustomerManagedKeyEncryption

Name Beschreibung Wert
keyEncryptionKeyIdentity Alle Identitätskonfigurationen für vom Kunden verwaltete Schlüsseleinstellungen, die definieren, welche Identität für die Authentifizierung bei Key Vault verwendet werden soll. EncryptionCustomerManagedKeyEncryptionKeyIdentity
keyEncryptionKeyUrl Schlüsselverschlüsselungsschlüssel-URL, versionslos oder nichtversioniert. Beispiel: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 oder https://contosovault.vault.azure.net/keys/contosokek. Schnur

EncryptionCustomerManagedKeyEncryptionKeyIdentity

Name Beschreibung Wert
delegatedIdentityClientId Delegierte Identität, die für den Zugriff auf schlüsselverschlüsselungsschlüssel-URL verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity und userAssignedIdentity – nur interne Verwendung. Schnur

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
federatedClientId Anwendungsclientidentität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels in einem anderen Mandanten verwendet werden soll. Ex: f83c6b1b-4d34-47e4-bb34-9d83df58b540 Schnur

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType Der Typ der zu verwendenden Identität. Werte können "systemAssignedIdentity", "userAssignedIdentity" oder "delegatedResourceIdentity" sein. "delegatedResourceIdentity"
"systemAssignedIdentity"
"userAssignedIdentity"
userAssignedIdentityResourceId Vom Benutzer zugewiesene Identität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity. Schnur

LinkedResource

Name Beschreibung Wert
id ARM-Ressourcen-ID im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. Zeichenfolge (erforderlich)
uniqueName Ein bereitgestellter Name, der die verknüpfte Ressource eindeutig identifiziert. Zeichenfolge (erforderlich)

LocationsItem

Name Beschreibung Wert
locationName Der Name des Speicherorts. Zeichenfolge (erforderlich)

ManagedServiceIdentity

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). 'None'
'SystemAssigned'
"SystemAssigned,UserAssigned"
"UserAssigned" (erforderlich)
userAssignedIdentities Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. UserAssignedIdentities-

MapsAccountProperties

Name Beschreibung Wert
Cors Gibt CORS-Regeln für den BLOB-Dienst an. Sie können bis zu fünf CorsRule-Elemente in die Anforderung aufnehmen. Wenn keine CorsRule-Elemente im Anforderungstext enthalten sind, werden alle CORS-Regeln gelöscht, und CORS wird für den Blob-Dienst deaktiviert. CorsRules
disableLocalAuth Ermöglicht das Umschalten von Funktionen in Azure-Richtlinie, um die Unterstützung der lokalen Azure Maps-Authentifizierung zu deaktivieren. Dadurch werden freigegebene Schlüssel und die Authentifizierung für gemeinsame Zugriffssignaturtoken bei jeder Verwendung deaktiviert. Bool
Verschlüsselung Alle Verschlüsselungskonfigurationen für eine Ressource. Verschlüsselungs-
linkedResources Das Array der zugeordneten Ressourcen für das Kartenkonto. Verknüpfte Ressource im Array kann nicht einzeln aktualisiert werden. Sie müssen alle verknüpften Ressourcen im Array zusammen aktualisieren. Diese Ressourcen können für Vorgänge in der Rest-API von Azure Maps verwendet werden. Der Zugriff wird durch die Berechtigungen "Verwaltete Identitäten des Kartenkontos" für diese Ressourcen gesteuert. LinkedResource-[]
Orte Liste der zusätzlichen Datenverarbeitungsregionen für das Kartenkonto, was dazu führen kann, dass Anforderungen in einer anderen Geografie verarbeitet werden. Einige Features oder Ergebnisse sind möglicherweise auf bestimmte Regionen beschränkt. Standardmäßig verarbeiten Karten-REST-APIs Anforderungen gemäß dem Kontostandort oder dem geografischen Bereich. LocationsItem-[]

Microsoft.Maps/Konten

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.Maps/accounts@2024-07-01-preview"
Identität Verwaltete Dienstidentität (vom System zugewiesene und/oder vom Benutzer zugewiesene Identitäten) ManagedServiceIdentity-
Art Dient zum Abrufen oder Festlegen der Kind-Eigenschaft. 'Gen2'
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 1
Pattern = ^[^%&:\\/#?]+$ (erforderlich)
Eigenschaften Die Zuordnungskontoeigenschaften. MapsAccountProperties
Sku Die SKU dieses Kontos. Sku- (erforderlich)
Schilder Ressourcentags. TrackedResourceTags-

Sku

Name Beschreibung Wert
Name Der Name der SKU im Standardformat (z. B. G2). "G2" (erforderlich)

TrackedResourceTags

Name Beschreibung Wert

UserAssignedIdentities

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert