Condividi tramite


Account Microsoft.Maps 2021-12-01-preview

Definizione di risorsa Bicep

Il tipo di risorsa account può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Maps/accounts, aggiungere il bicep seguente al modello.

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

Valori delle proprietà

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Nome Descrizione Valore

CorsRule

Nome Descrizione Valore
allowedOrigins Obbligatorio se l'elemento CorsRule è presente. Elenco di domini di origine che saranno consentiti tramite CORS o "*" per consentire tutti i domini string[] (obbligatorio)

CorsRules

Nome Descrizione Valore
corsRules Elenco delle regole CORS. È possibile includere fino a cinque elementi CorsRule nella richiesta. CorsRule[]

LinkedResource

Nome Descrizione Valore
Id ID risorsa ARM nel formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. stringa (obbligatorio)
uniqueName Nome specificato che identifica in modo univoco la risorsa collegata. stringa (obbligatorio)

ManagedServiceIdentity

Nome Descrizione Valore
digitare Tipo di identità. 'Nessuno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nome Descrizione Valore

MapsAccountProperties

Nome Descrizione Valore
cors Specifica le regole CORS per il servizio BLOB. È possibile includere fino a cinque elementi CorsRule nella richiesta. Se nel corpo della richiesta non sono inclusi elementi CorsRule, tutte le regole CORS verranno eliminate e CORS verrà disabilitato per il servizio BLOB. CorsRules
disableLocalAuth Consente di attivare/disattivare la funzionalità in Criteri di Azure per disabilitare il supporto dell'autenticazione locale di Mappe di Azure. In questo modo verrà disabilitata l'autenticazione con chiavi condivise da qualsiasi utilizzo. Bool
linkedResources Imposta le risorse da usare per le operazioni basate su identità gestite per la risorsa dell'account mappa. LinkedResource []

Microsoft.Maps/accounts

Nome Descrizione Valore
identità Imposta la proprietà Identity per l'account mappe. ManagedServiceIdentity
gentile Ottiene o imposta la proprietà Kind. 'Gen1'
'Gen2'
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'account della mappa. MapsAccountProperties
Sku SKU di questo account. sku (obbligatorio)
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

Sku

Nome Descrizione Valore
nome Nome dello SKU, in formato standard (ad esempio S0). 'G2'
'S0'
'S1' (obbligatorio)

TrackedResourceTags

Nome Descrizione Valore

Esempi di avvio rapido

Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Bicep File Descrizione
Distribuire mappe di Azure Questo modello distribuisce e l'account mappe di Azure ed elenca la chiave primaria.
distribuire Mappe di Azure con Il creatore di Mappe di Azure (mappe interne) Questo modello distribuisce e l'account mappe di Azure con la funzionalità Creator di Mappe di interni per consentire la creazione di mappe di interni.

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa account può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Maps/accounts, aggiungere il codice JSON seguente al modello.

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

Valori delle proprietà

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Nome Descrizione Valore

CorsRule

Nome Descrizione Valore
allowedOrigins Obbligatorio se l'elemento CorsRule è presente. Elenco di domini di origine che saranno consentiti tramite CORS o "*" per consentire tutti i domini string[] (obbligatorio)

CorsRules

Nome Descrizione Valore
corsRules Elenco delle regole CORS. È possibile includere fino a cinque elementi CorsRule nella richiesta. CorsRule[]

LinkedResource

Nome Descrizione Valore
Id ID risorsa ARM nel formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. stringa (obbligatorio)
uniqueName Nome specificato che identifica in modo univoco la risorsa collegata. stringa (obbligatorio)

ManagedServiceIdentity

Nome Descrizione Valore
digitare Tipo di identità. 'Nessuno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nome Descrizione Valore

MapsAccountProperties

Nome Descrizione Valore
cors Specifica le regole CORS per il servizio BLOB. È possibile includere fino a cinque elementi CorsRule nella richiesta. Se nel corpo della richiesta non sono inclusi elementi CorsRule, tutte le regole CORS verranno eliminate e CORS verrà disabilitato per il servizio BLOB. CorsRules
disableLocalAuth Consente di attivare/disattivare la funzionalità in Criteri di Azure per disabilitare il supporto dell'autenticazione locale di Mappe di Azure. In questo modo verrà disabilitata l'autenticazione con chiavi condivise da qualsiasi utilizzo. Bool
linkedResources Imposta le risorse da usare per le operazioni basate su identità gestite per la risorsa dell'account mappa. LinkedResource []

Microsoft.Maps/accounts

Nome Descrizione Valore
apiVersion Versione dell'API '2021-12-01-preview'
identità Imposta la proprietà Identity per l'account mappe. ManagedServiceIdentity
gentile Ottiene o imposta la proprietà Kind. 'Gen1'
'Gen2'
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'account della mappa. MapsAccountProperties
Sku SKU di questo account. sku (obbligatorio)
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.Maps/accounts'

Sku

Nome Descrizione Valore
nome Nome dello SKU, in formato standard (ad esempio S0). 'G2'
'S0'
'S1' (obbligatorio)

TrackedResourceTags

Nome Descrizione Valore

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
Creare un token di firma di accesso condiviso di Mappe di Azure archiviato in un'istanza di Azure Key Vault

Distribuire in Azure
Questo modello distribuisce e l'account mappe di Azure e elenca un token di firma di accesso condiviso in base all'identità assegnata dall'utente fornita da archiviare in un segreto di Azure Key Vault.
Distribuire mappe di Azure

Distribuire in Azure
Questo modello distribuisce e l'account mappe di Azure ed elenca la chiave primaria.
distribuire Mappe di Azure con Il creatore di Mappe di Azure (mappe interne)

Distribuire in Azure
Questo modello distribuisce e l'account mappe di Azure con la funzionalità Creator di Mappe di interni per consentire la creazione di mappe di interni.
controllo degli accessi in base al ruolo - Creare l'accesso alle identità gestite nell'account di Mappe di Azure

Distribuire in Azure
Questo modello crea un'identità gestita e lo assegna a un account di Mappe di Azure creato.

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa account può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Maps/accounts, aggiungere il codice Terraform seguente al modello.

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

Valori delle proprietà

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Nome Descrizione Valore

CorsRule

Nome Descrizione Valore
allowedOrigins Obbligatorio se l'elemento CorsRule è presente. Elenco di domini di origine che saranno consentiti tramite CORS o "*" per consentire tutti i domini string[] (obbligatorio)

CorsRules

Nome Descrizione Valore
corsRules Elenco delle regole CORS. È possibile includere fino a cinque elementi CorsRule nella richiesta. CorsRule[]

LinkedResource

Nome Descrizione Valore
Id ID risorsa ARM nel formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. stringa (obbligatorio)
uniqueName Nome specificato che identifica in modo univoco la risorsa collegata. stringa (obbligatorio)

ManagedServiceIdentity

Nome Descrizione Valore
digitare Tipo di identità. 'Nessuno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nome Descrizione Valore

MapsAccountProperties

Nome Descrizione Valore
cors Specifica le regole CORS per il servizio BLOB. È possibile includere fino a cinque elementi CorsRule nella richiesta. Se nel corpo della richiesta non sono inclusi elementi CorsRule, tutte le regole CORS verranno eliminate e CORS verrà disabilitato per il servizio BLOB. CorsRules
disableLocalAuth Consente di attivare/disattivare la funzionalità in Criteri di Azure per disabilitare il supporto dell'autenticazione locale di Mappe di Azure. In questo modo verrà disabilitata l'autenticazione con chiavi condivise da qualsiasi utilizzo. Bool
linkedResources Imposta le risorse da usare per le operazioni basate su identità gestite per la risorsa dell'account mappa. LinkedResource []

Microsoft.Maps/accounts

Nome Descrizione Valore
identità Imposta la proprietà Identity per l'account mappe. ManagedServiceIdentity
gentile Ottiene o imposta la proprietà Kind. 'Gen1'
'Gen2'
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'account della mappa. MapsAccountProperties
Sku SKU di questo account. sku (obbligatorio)
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.Maps/accounts@2021-12-01-preview"

Sku

Nome Descrizione Valore
nome Nome dello SKU, in formato standard (ad esempio S0). 'G2'
'S0'
'S1' (obbligatorio)

TrackedResourceTags

Nome Descrizione Valore