Sdílet prostřednictvím


Účty Microsoft.Maps 2021-12-01-preview

Definice prostředku Bicep

Typ prostředku účtů je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Maps/accounts, přidejte do šablony následující bicep.

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

Hodnoty vlastností

Komponenty1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Jméno Popis Hodnota

CorsRule

Jméno Popis Hodnota
allowedOrigins Vyžaduje se, pokud je k dispozici element CorsRule. Seznam původních domén, které budou povoleny prostřednictvím CORS, nebo *, aby se povolily všechny domény string[] (povinné)

CorsRules

Jméno Popis Hodnota
corsRules Seznam pravidel CORS. Do požadavku můžete zahrnout až pět prvků CorsRule. CorsRule[]

LinkedResource

Jméno Popis Hodnota
id ID prostředku ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}. string (povinné)
uniqueName Zadaný název, který jednoznačně identifikuje propojený prostředek. string (povinné)

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Jméno Popis Hodnota

MapsAccountProperties

Jméno Popis Hodnota
cors Určuje pravidla CORS pro službu Blob Service. Do požadavku můžete zahrnout až pět prvků CorsRule. Pokud do textu požadavku nejsou zahrnuté žádné prvky CorsRule, odstraní se všechna pravidla CORS a CORS se pro službu Blob Service zakáže. CorsRules
disableLocalAuth Umožňuje přepnout funkce ve službě Azure Policy a zakázat podporu místního ověřování Azure Maps. Tím zakážete ověřování pomocí sdílených klíčů z jakéhokoli použití. Bool
linkedResources Nastaví prostředky, které se mají použít pro operace založené na spravovaných identitách pro prostředek mapového účtu. LinkedResource[]

Microsoft.Maps/accounts

Jméno Popis Hodnota
identita Nastaví vlastnost identity pro účet maps. ManagedServiceIdentity
laskavý Get nebo Set Kind vlastnost. Gen1
Gen2
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti účtu mapy. MapsAccountProperties
sku Skladová položka tohoto účtu. skladové položky (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

Sku

Jméno Popis Hodnota
Jméno Název skladové položky ve standardním formátu (například S0). "G2"
S0
S1 (povinné)

TrackedResourceTags

Jméno Popis Hodnota

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
nasazení služby Azure Maps Tato šablona nasadí účet Azure Maps a vypíše primární klíč.
nasazení Azure Maps pomocí azure Maps Creatoru (vnitřní mapy) Tato šablona nasadí účet Azure Maps s funkcí Tvůrce vnitřních map, aby bylo možné vytvářet vnitřní mapy.

Definice prostředku šablony ARM

Typ prostředku účtů je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Maps/accounts, přidejte do šablony následující JSON.

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

Hodnoty vlastností

Komponenty1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Jméno Popis Hodnota

CorsRule

Jméno Popis Hodnota
allowedOrigins Vyžaduje se, pokud je k dispozici element CorsRule. Seznam původních domén, které budou povoleny prostřednictvím CORS, nebo *, aby se povolily všechny domény string[] (povinné)

CorsRules

Jméno Popis Hodnota
corsRules Seznam pravidel CORS. Do požadavku můžete zahrnout až pět prvků CorsRule. CorsRule[]

LinkedResource

Jméno Popis Hodnota
id ID prostředku ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}. string (povinné)
uniqueName Zadaný název, který jednoznačně identifikuje propojený prostředek. string (povinné)

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Jméno Popis Hodnota

MapsAccountProperties

Jméno Popis Hodnota
cors Určuje pravidla CORS pro službu Blob Service. Do požadavku můžete zahrnout až pět prvků CorsRule. Pokud do textu požadavku nejsou zahrnuté žádné prvky CorsRule, odstraní se všechna pravidla CORS a CORS se pro službu Blob Service zakáže. CorsRules
disableLocalAuth Umožňuje přepnout funkce ve službě Azure Policy a zakázat podporu místního ověřování Azure Maps. Tím zakážete ověřování pomocí sdílených klíčů z jakéhokoli použití. Bool
linkedResources Nastaví prostředky, které se mají použít pro operace založené na spravovaných identitách pro prostředek mapového účtu. LinkedResource[]

Microsoft.Maps/accounts

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2021-12-01-preview
identita Nastaví vlastnost identity pro účet maps. ManagedServiceIdentity
laskavý Get nebo Set Kind vlastnost. Gen1
Gen2
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti účtu mapy. MapsAccountProperties
sku Skladová položka tohoto účtu. skladové položky (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Maps/accounts

Sku

Jméno Popis Hodnota
Jméno Název skladové položky ve standardním formátu (například S0). "G2"
S0
S1 (povinné)

TrackedResourceTags

Jméno Popis Hodnota

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
vytvoření tokenu SAS služby Azure Maps uloženého ve službě Azure Key Vault

nasazení do Azure
Tato šablona nasadí účet Azure Maps a vypíše token Sas na základě poskytnuté identity přiřazené uživatelem, která se má uložit v tajném kódu služby Azure Key Vault.
nasazení služby Azure Maps

nasazení do Azure
Tato šablona nasadí účet Azure Maps a vypíše primární klíč.
nasazení Azure Maps pomocí azure Maps Creatoru (vnitřní mapy)

nasazení do Azure
Tato šablona nasadí účet Azure Maps s funkcí Tvůrce vnitřních map, aby bylo možné vytvářet vnitřní mapy.
RBAC – Vytvoření přístupu ke spravované identitě v účtu Azure Maps

nasazení do Azure
Tato šablona vytvoří spravovanou identitu a přiřadí ji přístup k vytvořenému účtu Azure Maps.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku účtů je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Maps/accounts, přidejte do šablony následující Terraform.

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"
        }
      ]
    }
  })
}

Hodnoty vlastností

Komponenty1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Jméno Popis Hodnota

CorsRule

Jméno Popis Hodnota
allowedOrigins Vyžaduje se, pokud je k dispozici element CorsRule. Seznam původních domén, které budou povoleny prostřednictvím CORS, nebo *, aby se povolily všechny domény string[] (povinné)

CorsRules

Jméno Popis Hodnota
corsRules Seznam pravidel CORS. Do požadavku můžete zahrnout až pět prvků CorsRule. CorsRule[]

LinkedResource

Jméno Popis Hodnota
id ID prostředku ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}. string (povinné)
uniqueName Zadaný název, který jednoznačně identifikuje propojený prostředek. string (povinné)

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Jméno Popis Hodnota

MapsAccountProperties

Jméno Popis Hodnota
cors Určuje pravidla CORS pro službu Blob Service. Do požadavku můžete zahrnout až pět prvků CorsRule. Pokud do textu požadavku nejsou zahrnuté žádné prvky CorsRule, odstraní se všechna pravidla CORS a CORS se pro službu Blob Service zakáže. CorsRules
disableLocalAuth Umožňuje přepnout funkce ve službě Azure Policy a zakázat podporu místního ověřování Azure Maps. Tím zakážete ověřování pomocí sdílených klíčů z jakéhokoli použití. Bool
linkedResources Nastaví prostředky, které se mají použít pro operace založené na spravovaných identitách pro prostředek mapového účtu. LinkedResource[]

Microsoft.Maps/accounts

Jméno Popis Hodnota
identita Nastaví vlastnost identity pro účet maps. ManagedServiceIdentity
laskavý Get nebo Set Kind vlastnost. Gen1
Gen2
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti účtu mapy. MapsAccountProperties
sku Skladová položka tohoto účtu. skladové položky (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Maps/accounts@2021-12-01-preview

Sku

Jméno Popis Hodnota
Jméno Název skladové položky ve standardním formátu (například S0). "G2"
S0
S1 (povinné)

TrackedResourceTags

Jméno Popis Hodnota