Delen via


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

Bicep-resourcedefinitie

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

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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

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

Eigenschapswaarden

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Naam Beschrijving Waarde

CorsRule

Naam Beschrijving Waarde
allowedOrigins Vereist als het CorsRule-element aanwezig is. Een lijst met oorspronkelijke domeinen die worden toegestaan via CORS of *om alle domeinen toe te staan tekenreeks[] (vereist)

CorsRules

Naam Beschrijving Waarde
corsRules De lijst met CORS-regels. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. CorsRule[]

LinkedResource

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

ManagedServiceIdentity

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

ManagedServiceIdentityUserAssignedIdentities

Naam Beschrijving Waarde

MapsAccountProperties

Naam Beschrijving Waarde
cors Hiermee geeft u CORS-regels voor de Blob-service op. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. Als er geen CorsRule-elementen zijn opgenomen in de aanvraagbody, worden alle CORS-regels verwijderd en wordt CORS uitgeschakeld voor de Blob-service. CorsRules-
disableLocalAuth Hiermee kunt u de functionaliteit van Azure Policy in-/uitschakelen om ondersteuning voor lokale verificatie van Azure Maps uit te schakelen. Hiermee wordt verificatie van gedeelde sleutels uitgeschakeld voor elk gebruik. Bool
linkedResources Hiermee stelt u de resources in die moeten worden gebruikt voor bewerkingen op basis van beheerde identiteiten voor de resource van het toewijzingsaccount. LinkedResource[]

Microsoft.Maps/accounts

Naam Beschrijving Waarde
identiteit Hiermee stelt u de id-eigenschap voor het toewijzingsaccount in. ManagedServiceIdentity-
soort De eigenschap Soort ophalen of instellen. 'Gen1'
'Gen2'
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen van het kaartaccount. MapsAccountProperties-
Sku De SKU van dit account. SKU- (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

Sku

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

TrackedResourceTags

Naam Beschrijving Waarde

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
Azure Maps implementeren Met deze sjabloon worden een Azure Maps-account geïmplementeerd en wordt de primaire sleutel vermeld.
Azure Maps implementeren met Azure Maps Creator (Indoor Maps) Met deze sjabloon wordt een Azure Maps-account geïmplementeerd met de functie Indoor Maps Creator om het bouwen van Indoor Maps toe te staan.

Resourcedefinitie van ARM-sjabloon

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

Zie logboek wijzigenvoor 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-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"
  }
}

Eigenschapswaarden

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Naam Beschrijving Waarde

CorsRule

Naam Beschrijving Waarde
allowedOrigins Vereist als het CorsRule-element aanwezig is. Een lijst met oorspronkelijke domeinen die worden toegestaan via CORS of *om alle domeinen toe te staan tekenreeks[] (vereist)

CorsRules

Naam Beschrijving Waarde
corsRules De lijst met CORS-regels. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. CorsRule[]

LinkedResource

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

ManagedServiceIdentity

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

ManagedServiceIdentityUserAssignedIdentities

Naam Beschrijving Waarde

MapsAccountProperties

Naam Beschrijving Waarde
cors Hiermee geeft u CORS-regels voor de Blob-service op. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. Als er geen CorsRule-elementen zijn opgenomen in de aanvraagbody, worden alle CORS-regels verwijderd en wordt CORS uitgeschakeld voor de Blob-service. CorsRules-
disableLocalAuth Hiermee kunt u de functionaliteit van Azure Policy in-/uitschakelen om ondersteuning voor lokale verificatie van Azure Maps uit te schakelen. Hiermee wordt verificatie van gedeelde sleutels uitgeschakeld voor elk gebruik. Bool
linkedResources Hiermee stelt u de resources in die moeten worden gebruikt voor bewerkingen op basis van beheerde identiteiten voor de resource van het toewijzingsaccount. LinkedResource[]

Microsoft.Maps/accounts

Naam Beschrijving Waarde
apiVersion De API-versie '2021-12-01-preview'
identiteit Hiermee stelt u de id-eigenschap voor het toewijzingsaccount in. ManagedServiceIdentity-
soort De eigenschap Soort ophalen of instellen. 'Gen1'
'Gen2'
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen van het kaartaccount. MapsAccountProperties-
Sku De SKU van dit account. SKU- (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Maps/accounts'

Sku

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

TrackedResourceTags

Naam Beschrijving Waarde

Quickstart-sjablonen

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

Sjabloon Beschrijving
Een SAS-token voor Azure Maps maken dat is opgeslagen in een Azure Key Vault-

implementeren in Azure
Met deze sjabloon wordt een Azure Maps-account geïmplementeerd 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.
Azure Maps implementeren

implementeren in Azure
Met deze sjabloon worden een Azure Maps-account geïmplementeerd en wordt de primaire sleutel vermeld.
Azure Maps implementeren met Azure Maps Creator (Indoor Maps)

implementeren in Azure
Met deze sjabloon wordt een Azure Maps-account geïmplementeerd met de functie Indoor Maps Creator om het bouwen van Indoor Maps toe te staan.
RBAC - Beheerde identiteitstoegang maken in een Azure Maps-account

implementeren in Azure
Met deze sjabloon maakt u een beheerde identiteit en wijst deze toegang toe aan een gemaakt Azure Maps-account.

Resourcedefinitie van Terraform (AzAPI-provider)

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

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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

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

Eigenschapswaarden

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Naam Beschrijving Waarde

CorsRule

Naam Beschrijving Waarde
allowedOrigins Vereist als het CorsRule-element aanwezig is. Een lijst met oorspronkelijke domeinen die worden toegestaan via CORS of *om alle domeinen toe te staan tekenreeks[] (vereist)

CorsRules

Naam Beschrijving Waarde
corsRules De lijst met CORS-regels. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. CorsRule[]

LinkedResource

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

ManagedServiceIdentity

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

ManagedServiceIdentityUserAssignedIdentities

Naam Beschrijving Waarde

MapsAccountProperties

Naam Beschrijving Waarde
cors Hiermee geeft u CORS-regels voor de Blob-service op. U kunt maximaal vijf CorsRule-elementen opnemen in de aanvraag. Als er geen CorsRule-elementen zijn opgenomen in de aanvraagbody, worden alle CORS-regels verwijderd en wordt CORS uitgeschakeld voor de Blob-service. CorsRules-
disableLocalAuth Hiermee kunt u de functionaliteit van Azure Policy in-/uitschakelen om ondersteuning voor lokale verificatie van Azure Maps uit te schakelen. Hiermee wordt verificatie van gedeelde sleutels uitgeschakeld voor elk gebruik. Bool
linkedResources Hiermee stelt u de resources in die moeten worden gebruikt voor bewerkingen op basis van beheerde identiteiten voor de resource van het toewijzingsaccount. LinkedResource[]

Microsoft.Maps/accounts

Naam Beschrijving Waarde
identiteit Hiermee stelt u de id-eigenschap voor het toewijzingsaccount in. ManagedServiceIdentity-
soort De eigenschap Soort ophalen of instellen. 'Gen1'
'Gen2'
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen van het kaartaccount. MapsAccountProperties-
Sku De SKU van dit account. SKU- (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Maps/accounts@2021-12-01-preview"

Sku

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

TrackedResourceTags

Naam Beschrijving Waarde