Share via


Microsoft.Maps-accounts 2021-07-01-preview

Bicep-resourcedefinitie

Het resourcetype accounts kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Maps/accounts-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Maps/accounts@2021-07-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  kind: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    disableLocalAuth: bool
    linkedResources: [
      {
        id: 'string'
        uniqueName: 'string'
      }
    ]
  }
}

Eigenschapswaarden

accounts

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-98 (voor resourcegroepnaam en accountnaam)

Geldige tekens:
Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes.

Begin met alfanumeriek.
location De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku De SKU van dit account. SKU (vereist)
Soort De eigenschap Soort ophalen of instellen. 'Gen1'
'Gen2'
identity Hiermee stelt u de identiteitseigenschap voor het toewijzingsaccount in. ManagedServiceIdentity
properties De eigenschappen van het kaartaccount. MapsAccountProperties

ManagedServiceIdentity

Naam Description Waarde
type Het identiteitstype. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. object

MapsAccountProperties

Naam Description Waarde
disableLocalAuth Hiermee kunt u functionaliteit in-/uitschakelen op Azure Policy om ondersteuning voor Azure Maps lokale verificatie uit te schakelen. Hiermee wordt verificatie van gedeelde sleutels uitgeschakeld voor elk gebruik. booleaans
linkedResources Hiermee stelt u de resources in die moeten worden gebruikt voor bewerkingen op basis van beheerde identiteiten voor de resource Account toewijzen. LinkedResource[]

Beperkingen:
Maximale lengte = 10

LinkedResource

Naam Description Waarde
id ARM-resource-id in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. tekenreeks (vereist)
uniqueName Een opgegeven naam die de gekoppelde resource uniek identificeert. tekenreeks (vereist)

Sku

Naam Description Waarde
naam De naam van de SKU, in standaardindeling (zoals S0). 'G2'
'S0'
'S1' (vereist)

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
RBAC: toegang tot beheerde identiteiten maken voor Azure Maps-account

Implementeren op Azure
Deze sjabloon maakt een beheerde identiteit en wijst deze toegang toe aan een gemaakt Azure Maps-account.
Azure Maps implementeren

Implementeren op Azure
Met deze sjabloon wordt het account geïmplementeerd en Azure Maps en wordt de primaire sleutel weergegeven.
Azure Maps implementeren met Azure Maps Creator (indoorkaarten)

Implementeren op Azure
Deze sjabloon implementeert en Azure Maps-account met de functie Voor het maken van indoorkaarten om het bouwen van indoorkaarten toe te staan.
Azure Maps SAS-token maken dat is opgeslagen in een Azure-Key Vault

Implementeren op Azure
Met deze sjabloon implementeert en Azure Maps account en wordt een SAS-token weergegeven op basis van de opgegeven door de gebruiker toegewezen identiteit die moet worden opgeslagen in een Azure Key Vault geheim.

Resourcedefinitie van ARM-sjabloon

Het resourcetype accounts kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Maps/accounts-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Maps/accounts",
  "apiVersion": "2021-07-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "disableLocalAuth": "bool",
    "linkedResources": [
      {
        "id": "string",
        "uniqueName": "string"
      }
    ]
  }
}

Eigenschapswaarden

accounts

Naam Description Waarde
type Het resourcetype 'Microsoft.Maps/accounts'
apiVersion De resource-API-versie '2021-07-01-preview'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-98 (voor resourcegroepnaam en accountnaam)

Geldige tekens:
Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes.

Begin met alfanumeriek.
location De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku De SKU van dit account. SKU (vereist)
Soort De eigenschap Soort ophalen of instellen. 'Gen1'
'Gen2'
identity Hiermee stelt u de identiteitseigenschap voor het toewijzingsaccount in. ManagedServiceIdentity
properties De eigenschappen van het kaartaccount. MapsAccountProperties

ManagedServiceIdentity

Naam Description Waarde
type Het identiteitstype. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. object

MapsAccountProperties

Naam Description Waarde
disableLocalAuth Hiermee kunt u functionaliteit in-/uitschakelen op Azure Policy om ondersteuning voor Azure Maps lokale verificatie uit te schakelen. Hiermee wordt verificatie van gedeelde sleutels uitgeschakeld voor elk gebruik. booleaans
linkedResources Hiermee stelt u de resources in die moeten worden gebruikt voor bewerkingen op basis van beheerde identiteiten voor de resource Account toewijzen. LinkedResource[]

Beperkingen:
Maximale lengte = 10

LinkedResource

Naam Description Waarde
id ARM-resource-id in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. tekenreeks (vereist)
uniqueName Een opgegeven naam die de gekoppelde resource uniek identificeert. tekenreeks (vereist)

Sku

Naam Description Waarde
naam De naam van de SKU, in standaardindeling (zoals S0). 'G2'
'S0'
'S1' (vereist)

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
RBAC: toegang tot beheerde identiteiten maken voor Azure Maps-account

Implementeren op Azure
Deze sjabloon maakt een beheerde identiteit en wijst deze toegang toe aan een gemaakt Azure Maps-account.
Azure Maps implementeren

Implementeren op Azure
Met deze sjabloon wordt het account geïmplementeerd en Azure Maps en wordt de primaire sleutel weergegeven.
Azure Maps implementeren met Azure Maps Creator (indoorkaarten)

Implementeren op Azure
Deze sjabloon implementeert en Azure Maps-account met de functie Voor het maken van indoorkaarten om het bouwen van indoorkaarten toe te staan.
Azure Maps SAS-token maken dat is opgeslagen in een Azure-Key Vault

Implementeren op Azure
Met deze sjabloon implementeert en Azure Maps account en wordt een SAS-token weergegeven op basis van de opgegeven door de gebruiker toegewezen identiteit die moet worden opgeslagen in een Azure Key Vault geheim.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype accounts kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Maps/accounts-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Maps/accounts@2021-07-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      disableLocalAuth = bool
      linkedResources = [
        {
          id = "string"
          uniqueName = "string"
        }
      ]
    }
    sku = {
      name = "string"
    }
    kind = "string"
  })
}

Eigenschapswaarden

accounts

Naam Description Waarde
type Het resourcetype "Microsoft.Maps/accounts@2021-07-01-preview"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-98 (voor resourcegroepnaam en accountnaam)

Geldige tekens:
Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes.

Begin met alfanumeriek.
location De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
sku De SKU van dit account. SKU (vereist)
Soort De eigenschap Soort ophalen of instellen. "Gen1"
"Gen2"
identity Hiermee stelt u de identiteitseigenschap voor het toewijzingsaccount in. ManagedServiceIdentity
properties De eigenschappen van het kaartaccount. MapsAccountProperties

ManagedServiceIdentity

Naam Description Waarde
type Het identiteitstype. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Matrix met gebruikersidentiteits-id's.

MapsAccountProperties

Naam Description Waarde
disableLocalAuth Hiermee kunt u functionaliteit in-/uitschakelen op Azure Policy om ondersteuning voor Azure Maps lokale verificatie uit te schakelen. Hiermee wordt verificatie van gedeelde sleutels uitgeschakeld voor elk gebruik. booleaans
linkedResources Hiermee stelt u de resources in die moeten worden gebruikt voor bewerkingen op basis van beheerde identiteiten voor de resource Account toewijzen. LinkedResource[]

Beperkingen:
Maximale lengte = 10

LinkedResource

Naam Description Waarde
id ARM-resource-id in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'. tekenreeks (vereist)
uniqueName Een opgegeven naam die de gekoppelde resource uniek identificeert. tekenreeks (vereist)

Sku

Naam Description Waarde
naam De naam van de SKU, in standaardindeling (zoals S0). "G2"
"S0"
"S1" (vereist)