Dela via


Microsoft.Maps-konton 2021-12-01-preview

Bicep-resursdefinition

Kontoresurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Maps/accounts-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Maps/accounts@2021-12-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    cors: {
      corsRules: [
        {
          allowedOrigins: [
            'string'
          ]
        }
      ]
    }
    disableLocalAuth: bool
    linkedResources: [
      {
        id: 'string'
        uniqueName: 'string'
      }
    ]
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde

CorsRule

Namn Beskrivning Värde
allowedOrigins Krävs om CorsRule-elementet finns. En lista över ursprungsdomäner som tillåts via CORS eller "*" för att tillåta alla domäner string[] (krävs)

CorsRules

Namn Beskrivning Värde
corsRules Listan över CORS-regler. Du kan inkludera upp till fem CorsRule-element i begäran. CorsRule[]

LinkedResource

Namn Beskrivning Värde
Id ARM-resurs-ID i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. sträng (krävs)
uniqueName Ett angivet namn som unikt identifierar den länkade resursen. sträng (krävs)

ManagedServiceIdentity

Namn Beskrivning Värde
typ Identitetstypen. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

MapsAccountProperties

Namn Beskrivning Värde
cors Anger CORS-regler för blobtjänsten. Du kan inkludera upp till fem CorsRule-element i begäran. Om inga CorsRule-element ingår i begärandetexten tas alla CORS-regler bort och CORS inaktiveras för Blob-tjänsten. CorsRules
disableLocalAuth Tillåter växling av funktioner i Azure Policy för att inaktivera stöd för lokal Azure Maps-autentisering. Detta inaktiverar autentisering med delade nycklar från all användning. Bool
linkedResources Anger vilka resurser som ska användas för hanterade identitetsbaserade åtgärder för map-kontoresursen. LinkedResource[]

Microsoft.Maps/accounts

Namn Beskrivning Värde
identitet Anger identitetsegenskapen för maps-kontot. ManagedServiceIdentity
sort Hämta eller ange egenskapen Kind. "Gen1"
"Gen2"
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för kartkontot. MapsAccountProperties
Sku SKU:n för det här kontot. Sku- (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

Sku

Namn Beskrivning Värde
Namn Namnet på SKU:n i standardformat (till exempel S0). "G2"
'S0'
"S1" (krävs)

TrackedResourceTags

Namn Beskrivning Värde

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Distribuera Azure Maps Den här mallen distribuerar och Azure Maps-kontot och visar en lista över den primära nyckeln.
Distribuera Azure Maps med Azure Maps Creator (Inomhuskartor) Den här mallen distribuerar och Azure Maps-kontot med funktionen Inomhuskartorskapare så att inomhuskartor kan skapas.

Resursdefinition för ARM-mall

Kontoresurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Maps/accounts-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Maps/accounts",
  "apiVersion": "2021-12-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "cors": {
      "corsRules": [
        {
          "allowedOrigins": [ "string" ]
        }
      ]
    },
    "disableLocalAuth": "bool",
    "linkedResources": [
      {
        "id": "string",
        "uniqueName": "string"
      }
    ]
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde

CorsRule

Namn Beskrivning Värde
allowedOrigins Krävs om CorsRule-elementet finns. En lista över ursprungsdomäner som tillåts via CORS eller "*" för att tillåta alla domäner string[] (krävs)

CorsRules

Namn Beskrivning Värde
corsRules Listan över CORS-regler. Du kan inkludera upp till fem CorsRule-element i begäran. CorsRule[]

LinkedResource

Namn Beskrivning Värde
Id ARM-resurs-ID i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. sträng (krävs)
uniqueName Ett angivet namn som unikt identifierar den länkade resursen. sträng (krävs)

ManagedServiceIdentity

Namn Beskrivning Värde
typ Identitetstypen. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

MapsAccountProperties

Namn Beskrivning Värde
cors Anger CORS-regler för blobtjänsten. Du kan inkludera upp till fem CorsRule-element i begäran. Om inga CorsRule-element ingår i begärandetexten tas alla CORS-regler bort och CORS inaktiveras för Blob-tjänsten. CorsRules
disableLocalAuth Tillåter växling av funktioner i Azure Policy för att inaktivera stöd för lokal Azure Maps-autentisering. Detta inaktiverar autentisering med delade nycklar från all användning. Bool
linkedResources Anger vilka resurser som ska användas för hanterade identitetsbaserade åtgärder för map-kontoresursen. LinkedResource[]

Microsoft.Maps/accounts

Namn Beskrivning Värde
apiVersion API-versionen "2021-12-01-preview"
identitet Anger identitetsegenskapen för maps-kontot. ManagedServiceIdentity
sort Hämta eller ange egenskapen Kind. "Gen1"
"Gen2"
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för kartkontot. MapsAccountProperties
Sku SKU:n för det här kontot. Sku- (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Maps/accounts"

Sku

Namn Beskrivning Värde
Namn Namnet på SKU:n i standardformat (till exempel S0). "G2"
'S0'
"S1" (krävs)

TrackedResourceTags

Namn Beskrivning Värde

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa Azure Maps SAS-token som lagras i en Azure Key Vault-

Distribuera till Azure
Den här mallen distribuerar och Azure Maps-kontot och visar en Sas-token baserat på den angivna användartilldelade identiteten som ska lagras i en Azure Key Vault-hemlighet.
Distribuera Azure Maps

Distribuera till Azure
Den här mallen distribuerar och Azure Maps-kontot och visar en lista över den primära nyckeln.
Distribuera Azure Maps med Azure Maps Creator (Inomhuskartor)

Distribuera till Azure
Den här mallen distribuerar och Azure Maps-kontot med funktionen Inomhuskartorskapare så att inomhuskartor kan skapas.
RBAC – Skapa hanterad identitetsåtkomst på Azure Maps-konto

Distribuera till Azure
Den här mallen skapar en hanterad identitet och tilldelar den åtkomst till ett skapat Azure Maps-konto.

Resursdefinition för Terraform (AzAPI-provider)

Kontoresurstypen kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Maps/accounts-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Maps/accounts@2021-12-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
      linkedResources = [
        {
          id = "string"
          uniqueName = "string"
        }
      ]
    }
  })
}

Egenskapsvärden

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde

CorsRule

Namn Beskrivning Värde
allowedOrigins Krävs om CorsRule-elementet finns. En lista över ursprungsdomäner som tillåts via CORS eller "*" för att tillåta alla domäner string[] (krävs)

CorsRules

Namn Beskrivning Värde
corsRules Listan över CORS-regler. Du kan inkludera upp till fem CorsRule-element i begäran. CorsRule[]

LinkedResource

Namn Beskrivning Värde
Id ARM-resurs-ID i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. sträng (krävs)
uniqueName Ett angivet namn som unikt identifierar den länkade resursen. sträng (krävs)

ManagedServiceIdentity

Namn Beskrivning Värde
typ Identitetstypen. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

MapsAccountProperties

Namn Beskrivning Värde
cors Anger CORS-regler för blobtjänsten. Du kan inkludera upp till fem CorsRule-element i begäran. Om inga CorsRule-element ingår i begärandetexten tas alla CORS-regler bort och CORS inaktiveras för Blob-tjänsten. CorsRules
disableLocalAuth Tillåter växling av funktioner i Azure Policy för att inaktivera stöd för lokal Azure Maps-autentisering. Detta inaktiverar autentisering med delade nycklar från all användning. Bool
linkedResources Anger vilka resurser som ska användas för hanterade identitetsbaserade åtgärder för map-kontoresursen. LinkedResource[]

Microsoft.Maps/accounts

Namn Beskrivning Värde
identitet Anger identitetsegenskapen för maps-kontot. ManagedServiceIdentity
sort Hämta eller ange egenskapen Kind. "Gen1"
"Gen2"
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för kartkontot. MapsAccountProperties
Sku SKU:n för det här kontot. Sku- (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Maps/accounts@2021-12-01-preview"

Sku

Namn Beskrivning Värde
Namn Namnet på SKU:n i standardformat (till exempel S0). "G2"
'S0'
"S1" (krävs)

TrackedResourceTags

Namn Beskrivning Värde