Microsoft.Maps-accounts
Bicep-resourcedefinitie
Het resourcetype accounts kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van 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 Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Maps/accounts@2024-07-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
cors: {
corsRules: [
{
allowedOrigins: [
'string'
]
}
]
}
disableLocalAuth: bool
encryption: {
customerManagedKeyEncryption: {
keyEncryptionKeyIdentity: {
delegatedIdentityClientId: 'string'
federatedClientId: 'string'
identityType: 'string'
userAssignedIdentityResourceId: 'string'
}
keyEncryptionKeyUrl: 'string'
}
infrastructureEncryption: 'string'
}
linkedResources: [
{
id: 'string'
uniqueName: 'string'
}
]
locations: [
{
locationName: 'string'
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
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[] |
Codering
Naam | Beschrijving | Waarde |
---|---|---|
customerManagedKeyEncryption | Alle door de klant beheerde sleutelversleutelingseigenschappen voor de resource. | EncryptionCustomerManagedKeyEncryption |
infrastructureEncryption | (Optioneel) Afgeraden om in de resourcedefinitie op te nemen. Alleen nodig als het mogelijk is om platformversleuteling (AKA Infrastructure) uit te schakelen. Azure SQL TDE is een voorbeeld hiervan. Waarden zijn ingeschakeld en uitgeschakeld. | 'uitgeschakeld' 'ingeschakeld' |
EncryptionCustomerManagedKeyEncryption
Naam | Beschrijving | Waarde |
---|---|---|
keyEncryptionKeyIdentity | Alle identiteitsconfiguraties voor door de klant beheerde sleutelinstellingen die definiëren welke identiteit moet worden gebruikt voor verificatie bij Key Vault. | EncryptionCustomerManagedKeyEncryptionKeyIdentity |
keyEncryptionKeyUrl | sleutelversleutelingssleutel-URL, versie of niet-versleutelingssleutel. Bijvoorbeeld: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 of https://contosovault.vault.azure.net/keys/contosokek. | snaar |
EncryptionCustomerManagedKeyEncryptionKeyIdentity
Naam | Beschrijving | Waarde |
---|---|---|
delegatedIdentityClientId | Gedelegeerde identiteit die moet worden gebruikt voor toegang tot de URL van de sleutelversleutelingssleutel. Bijvoorbeeld: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resourcegroep>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Wederzijds exclusief met identityType systemAssignedIdentity en userAssignedIdentity - alleen intern gebruik. | string Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
federatedClientId | clientidentiteit van de toepassing die moet worden gebruikt voor toegang tot de URL van de sleutelversleutelingssleutel in een andere tenant. Bijvoorbeeld: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | string Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | Het type identiteit dat moet worden gebruikt. Waarden kunnen systemAssignedIdentity, userAssignedIdentity of delegatedResourceIdentity zijn. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
userAssignedIdentityResourceId | Door de gebruiker toegewezen identiteit die moet worden gebruikt voor toegang tot de URL van de sleutelversleutelingssleutel. Bijvoorbeeld: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resourcegroep>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Wederzijds exclusief met identityType systemAssignedIdentity. | snaar |
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) |
LocationsItem
Naam | Beschrijving | Waarde |
---|---|---|
locationName | De locatienaam. | tekenreeks (vereist) |
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned (vereist) |
userAssignedIdentities | De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. | UserAssignedId-entiteiten |
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 worden gedeelde sleutels en Shared Access Signature-tokenverificatie uitgeschakeld vanuit elk gebruik. | Bool |
Codering | Alle versleutelingsconfiguratie voor een resource. | versleutelings |
linkedResources | De matrix met gekoppelde resources voor het Maps-account. Gekoppelde resource in de matrix kan niet afzonderlijk worden bijgewerkt. U moet alle gekoppelde resources in de matrix bijwerken. Deze resources kunnen worden gebruikt voor bewerkingen in de REST API van Azure Maps. Toegang wordt beheerd door de machtigingen voor beheerde identiteit(en) van het Maps-account voor deze resources. | LinkedResource[] |
Locaties | Lijst met extra regio's voor gegevensverwerking voor het Kaarten-account, wat kan leiden tot aanvragen die in een andere geografie worden verwerkt. Sommige functies of resultaten kunnen worden beperkt tot specifieke regio's. Rest API's van Maps verwerken standaard aanvragen op basis van de accountlocatie of het geografische bereik. | LocationsItem[] |
Microsoft.Maps/accounts
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | Beheerde service-identiteit (door het systeem toegewezen en/of door de gebruiker toegewezen identiteiten) | ManagedServiceIdentity- |
soort | De eigenschap Soort ophalen of instellen. | 'Gen2' |
plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
naam | De resourcenaam | string Beperkingen: Minimale lengte = 1 Patroon = ^[^%&:\\/#?]+$ (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 G2). | G2 (vereist) |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
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:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
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": "2024-07-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"kind": "string",
"location": "string",
"properties": {
"cors": {
"corsRules": [
{
"allowedOrigins": [ "string" ]
}
]
},
"disableLocalAuth": "bool",
"encryption": {
"customerManagedKeyEncryption": {
"keyEncryptionKeyIdentity": {
"delegatedIdentityClientId": "string",
"federatedClientId": "string",
"identityType": "string",
"userAssignedIdentityResourceId": "string"
},
"keyEncryptionKeyUrl": "string"
},
"infrastructureEncryption": "string"
},
"linkedResources": [
{
"id": "string",
"uniqueName": "string"
}
],
"locations": [
{
"locationName": "string"
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
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[] |
Codering
Naam | Beschrijving | Waarde |
---|---|---|
customerManagedKeyEncryption | Alle door de klant beheerde sleutelversleutelingseigenschappen voor de resource. | EncryptionCustomerManagedKeyEncryption |
infrastructureEncryption | (Optioneel) Afgeraden om in de resourcedefinitie op te nemen. Alleen nodig als het mogelijk is om platformversleuteling (AKA Infrastructure) uit te schakelen. Azure SQL TDE is een voorbeeld hiervan. Waarden zijn ingeschakeld en uitgeschakeld. | 'uitgeschakeld' 'ingeschakeld' |
EncryptionCustomerManagedKeyEncryption
Naam | Beschrijving | Waarde |
---|---|---|
keyEncryptionKeyIdentity | Alle identiteitsconfiguraties voor door de klant beheerde sleutelinstellingen die definiëren welke identiteit moet worden gebruikt voor verificatie bij Key Vault. | EncryptionCustomerManagedKeyEncryptionKeyIdentity |
keyEncryptionKeyUrl | sleutelversleutelingssleutel-URL, versie of niet-versleutelingssleutel. Bijvoorbeeld: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 of https://contosovault.vault.azure.net/keys/contosokek. | snaar |
EncryptionCustomerManagedKeyEncryptionKeyIdentity
Naam | Beschrijving | Waarde |
---|---|---|
delegatedIdentityClientId | Gedelegeerde identiteit die moet worden gebruikt voor toegang tot de URL van de sleutelversleutelingssleutel. Bijvoorbeeld: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resourcegroep>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Wederzijds exclusief met identityType systemAssignedIdentity en userAssignedIdentity - alleen intern gebruik. | string Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
federatedClientId | clientidentiteit van de toepassing die moet worden gebruikt voor toegang tot de URL van de sleutelversleutelingssleutel in een andere tenant. Bijvoorbeeld: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | string Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | Het type identiteit dat moet worden gebruikt. Waarden kunnen systemAssignedIdentity, userAssignedIdentity of delegatedResourceIdentity zijn. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
userAssignedIdentityResourceId | Door de gebruiker toegewezen identiteit die moet worden gebruikt voor toegang tot de URL van de sleutelversleutelingssleutel. Bijvoorbeeld: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resourcegroep>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Wederzijds exclusief met identityType systemAssignedIdentity. | snaar |
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) |
LocationsItem
Naam | Beschrijving | Waarde |
---|---|---|
locationName | De locatienaam. | tekenreeks (vereist) |
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned (vereist) |
userAssignedIdentities | De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. | UserAssignedId-entiteiten |
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 worden gedeelde sleutels en Shared Access Signature-tokenverificatie uitgeschakeld vanuit elk gebruik. | Bool |
Codering | Alle versleutelingsconfiguratie voor een resource. | versleutelings |
linkedResources | De matrix met gekoppelde resources voor het Maps-account. Gekoppelde resource in de matrix kan niet afzonderlijk worden bijgewerkt. U moet alle gekoppelde resources in de matrix bijwerken. Deze resources kunnen worden gebruikt voor bewerkingen in de REST API van Azure Maps. Toegang wordt beheerd door de machtigingen voor beheerde identiteit(en) van het Maps-account voor deze resources. | LinkedResource[] |
Locaties | Lijst met extra regio's voor gegevensverwerking voor het Kaarten-account, wat kan leiden tot aanvragen die in een andere geografie worden verwerkt. Sommige functies of resultaten kunnen worden beperkt tot specifieke regio's. Rest API's van Maps verwerken standaard aanvragen op basis van de accountlocatie of het geografische bereik. | LocationsItem[] |
Microsoft.Maps/accounts
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2024-07-01-preview' |
identiteit | Beheerde service-identiteit (door het systeem toegewezen en/of door de gebruiker toegewezen identiteiten) | ManagedServiceIdentity- |
soort | De eigenschap Soort ophalen of instellen. | 'Gen2' |
plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
naam | De resourcenaam | string Beperkingen: Minimale lengte = 1 Patroon = ^[^%&:\\/#?]+$ (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 G2). | G2 (vereist) |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
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- |
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 |
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. |
RBAC - Beheerde identiteitstoegang maken in een Azure Maps-account |
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@2024-07-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
encryption = {
customerManagedKeyEncryption = {
keyEncryptionKeyIdentity = {
delegatedIdentityClientId = "string"
federatedClientId = "string"
identityType = "string"
userAssignedIdentityResourceId = "string"
}
keyEncryptionKeyUrl = "string"
}
infrastructureEncryption = "string"
}
linkedResources = [
{
id = "string"
uniqueName = "string"
}
]
locations = [
{
locationName = "string"
}
]
}
})
}
Eigenschapswaarden
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[] |
Codering
Naam | Beschrijving | Waarde |
---|---|---|
customerManagedKeyEncryption | Alle door de klant beheerde sleutelversleutelingseigenschappen voor de resource. | EncryptionCustomerManagedKeyEncryption |
infrastructureEncryption | (Optioneel) Afgeraden om in de resourcedefinitie op te nemen. Alleen nodig als het mogelijk is om platformversleuteling (AKA Infrastructure) uit te schakelen. Azure SQL TDE is een voorbeeld hiervan. Waarden zijn ingeschakeld en uitgeschakeld. | 'uitgeschakeld' 'ingeschakeld' |
EncryptionCustomerManagedKeyEncryption
Naam | Beschrijving | Waarde |
---|---|---|
keyEncryptionKeyIdentity | Alle identiteitsconfiguraties voor door de klant beheerde sleutelinstellingen die definiëren welke identiteit moet worden gebruikt voor verificatie bij Key Vault. | EncryptionCustomerManagedKeyEncryptionKeyIdentity |
keyEncryptionKeyUrl | sleutelversleutelingssleutel-URL, versie of niet-versleutelingssleutel. Bijvoorbeeld: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 of https://contosovault.vault.azure.net/keys/contosokek. | snaar |
EncryptionCustomerManagedKeyEncryptionKeyIdentity
Naam | Beschrijving | Waarde |
---|---|---|
delegatedIdentityClientId | Gedelegeerde identiteit die moet worden gebruikt voor toegang tot de URL van de sleutelversleutelingssleutel. Bijvoorbeeld: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resourcegroep>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Wederzijds exclusief met identityType systemAssignedIdentity en userAssignedIdentity - alleen intern gebruik. | string Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
federatedClientId | clientidentiteit van de toepassing die moet worden gebruikt voor toegang tot de URL van de sleutelversleutelingssleutel in een andere tenant. Bijvoorbeeld: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | string Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | Het type identiteit dat moet worden gebruikt. Waarden kunnen systemAssignedIdentity, userAssignedIdentity of delegatedResourceIdentity zijn. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
userAssignedIdentityResourceId | Door de gebruiker toegewezen identiteit die moet worden gebruikt voor toegang tot de URL van de sleutelversleutelingssleutel. Bijvoorbeeld: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resourcegroep>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Wederzijds exclusief met identityType systemAssignedIdentity. | snaar |
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) |
LocationsItem
Naam | Beschrijving | Waarde |
---|---|---|
locationName | De locatienaam. | tekenreeks (vereist) |
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned (vereist) |
userAssignedIdentities | De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. | UserAssignedId-entiteiten |
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 worden gedeelde sleutels en Shared Access Signature-tokenverificatie uitgeschakeld vanuit elk gebruik. | Bool |
Codering | Alle versleutelingsconfiguratie voor een resource. | versleutelings |
linkedResources | De matrix met gekoppelde resources voor het Maps-account. Gekoppelde resource in de matrix kan niet afzonderlijk worden bijgewerkt. U moet alle gekoppelde resources in de matrix bijwerken. Deze resources kunnen worden gebruikt voor bewerkingen in de REST API van Azure Maps. Toegang wordt beheerd door de machtigingen voor beheerde identiteit(en) van het Maps-account voor deze resources. | LinkedResource[] |
Locaties | Lijst met extra regio's voor gegevensverwerking voor het Kaarten-account, wat kan leiden tot aanvragen die in een andere geografie worden verwerkt. Sommige functies of resultaten kunnen worden beperkt tot specifieke regio's. Rest API's van Maps verwerken standaard aanvragen op basis van de accountlocatie of het geografische bereik. | LocationsItem[] |
Microsoft.Maps/accounts
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | Beheerde service-identiteit (door het systeem toegewezen en/of door de gebruiker toegewezen identiteiten) | ManagedServiceIdentity- |
soort | De eigenschap Soort ophalen of instellen. | 'Gen2' |
plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
naam | De resourcenaam | string Beperkingen: Minimale lengte = 1 Patroon = ^[^%&:\\/#?]+$ (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@2024-07-01-preview" |
Sku
Naam | Beschrijving | Waarde |
---|---|---|
naam | De naam van de SKU, in standaardindeling (zoals G2). | G2 (vereist) |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
Naam | Beschrijving | Waarde |
---|