Microsoft.Maps-Konten 2021-07-01-Preview

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@2021-07-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    disableLocalAuth: bool
    linkedResources: [
      {
        id: 'string'
        uniqueName: 'string'
      }
    ]
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Name Beschreibung Wert

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)

ManagedServiceIdentity

Name Beschreibung Wert
Art Der Identitätstyp. 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities-

ManagedServiceIdentityUserAssignedIdentities

Name Beschreibung Wert

MapsAccountProperties

Name Beschreibung Wert
disableLocalAuth Ermöglicht das Umschalten von Funktionen in Azure-Richtlinie, um die Unterstützung der lokalen Azure Maps-Authentifizierung zu deaktivieren. Dadurch wird die Authentifizierung mit freigegebenen Schlüsseln bei jeder Verwendung deaktiviert. Bool
linkedResources Legt die Ressourcen fest, die für verwaltete Identitäten basierende Vorgänge für die Zuordnungskontoressource verwendet werden sollen. LinkedResource-[]

Microsoft.Maps/Konten

Name Beschreibung Wert
Identität Legt die Identitätseigenschaft für kartenkonto fest. ManagedServiceIdentity-
Art Dient zum Abrufen oder Festlegen der Kind-Eigenschaft. 'Gen1'
'Gen2'
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (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. S0). "G2"
'S0'
'S1' (erforderlich)

TrackedResourceTags

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": "2021-07-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "disableLocalAuth": "bool",
    "linkedResources": [
      {
        "id": "string",
        "uniqueName": "string"
      }
    ]
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Name Beschreibung Wert

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)

ManagedServiceIdentity

Name Beschreibung Wert
Art Der Identitätstyp. 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities-

ManagedServiceIdentityUserAssignedIdentities

Name Beschreibung Wert

MapsAccountProperties

Name Beschreibung Wert
disableLocalAuth Ermöglicht das Umschalten von Funktionen in Azure-Richtlinie, um die Unterstützung der lokalen Azure Maps-Authentifizierung zu deaktivieren. Dadurch wird die Authentifizierung mit freigegebenen Schlüsseln bei jeder Verwendung deaktiviert. Bool
linkedResources Legt die Ressourcen fest, die für verwaltete Identitäten basierende Vorgänge für die Zuordnungskontoressource verwendet werden sollen. LinkedResource-[]

Microsoft.Maps/Konten

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.Maps/Accounts"
Identität Legt die Identitätseigenschaft für kartenkonto fest. ManagedServiceIdentity-
Art Dient zum Abrufen oder Festlegen der Kind-Eigenschaft. 'Gen1'
'Gen2'
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (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. S0). "G2"
'S0'
'S1' (erforderlich)

TrackedResourceTags

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@2021-07-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  kind = "string"
  location = "string"
  body = jsonencode({
    properties = {
      disableLocalAuth = bool
      linkedResources = [
        {
          id = "string"
          uniqueName = "string"
        }
      ]
    }
  })
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
}

Eigenschaftswerte

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Name Beschreibung Wert

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)

ManagedServiceIdentity

Name Beschreibung Wert
Art Der Identitätstyp. 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities-

ManagedServiceIdentityUserAssignedIdentities

Name Beschreibung Wert

MapsAccountProperties

Name Beschreibung Wert
disableLocalAuth Ermöglicht das Umschalten von Funktionen in Azure-Richtlinie, um die Unterstützung der lokalen Azure Maps-Authentifizierung zu deaktivieren. Dadurch wird die Authentifizierung mit freigegebenen Schlüsseln bei jeder Verwendung deaktiviert. Bool
linkedResources Legt die Ressourcen fest, die für verwaltete Identitäten basierende Vorgänge für die Zuordnungskontoressource verwendet werden sollen. LinkedResource-[]

Microsoft.Maps/Konten

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.Maps/accounts@2021-07-01-preview"
Identität Legt die Identitätseigenschaft für kartenkonto fest. ManagedServiceIdentity-
Art Dient zum Abrufen oder Festlegen der Kind-Eigenschaft. 'Gen1'
'Gen2'
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (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. S0). "G2"
'S0'
'S1' (erforderlich)

TrackedResourceTags

Name Beschreibung Wert