Microsoft.Maps (stable:2021-02-01)

2025/10/23 • 15 new, 15 deleted methods

Accounts_CreateOrUpdate (new)
Description Create or update a Maps Account. A Maps Account holds the keys which allow access to the Maps REST APIs.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
MapsAccount:
{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}
,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}

⚐ Response (201)

{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_Update (new)
Description Updates a Maps Account. Only a subset of the parameters may be updated after creation, such as Sku, Tags, Properties.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
MapsAccountUpdateParameters:
{
tags: object ,
kind: enum ,
sku:
{
name: enum ,
tier: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}
,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_Delete (new)
Description Delete a Maps Account.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_Get (new)
Description Get a Maps Account.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_ListByResourceGroup (new)
Description Get all Maps Accounts in a Resource Group
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_ListBySubscription (new)
Description Get all Maps Accounts in a Subscription
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Maps/accounts
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_ListKeys (new)
Description Get the keys to use with the Maps APIs. A key is used to authenticate and authorize access to the Maps REST APIs. Only one key is needed at a time; two are given to provide seamless key regeneration.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/listKeys
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{
primaryKeyLastUpdated: string ,
primaryKey: string ,
secondaryKey: string ,
secondaryKeyLastUpdated: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_RegenerateKeys (new)
Description Regenerate either the primary or secondary key for use with the Maps APIs. The old key will stop working immediately.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/regenerateKey
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
keySpecification:
{
keyType: enum ,
}
,
}

⚐ Response (200)

{
primaryKeyLastUpdated: string ,
primaryKey: string ,
secondaryKey: string ,
secondaryKeyLastUpdated: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Maps_ListOperations (new)
Description List operations available for the Maps Resource Provider
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Maps/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
properties:
{
serviceSpecification:
{
metricSpecifications:
[
{
name: string ,
displayName: string ,
displayDescription: string ,
unit: string ,
dimensions:
[
{
name: string ,
displayName: string ,
internalName: string ,
internalMetricName: string ,
sourceMdmNamespace: string ,
toBeExportedToShoebox: boolean ,
}
,
]
,
aggregationType: string ,
fillGapWithZero: boolean ,
category: string ,
resourceIdDimensionNameOverride: string ,
}
,
]
,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Maps_ListSubscriptionOperations (new)
Description List operations available for the Maps Resource Provider
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Maps/operations
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
properties:
{
serviceSpecification:
{
metricSpecifications:
[
{
name: string ,
displayName: string ,
displayDescription: string ,
unit: string ,
dimensions:
[
{
name: string ,
displayName: string ,
internalName: string ,
internalMetricName: string ,
sourceMdmNamespace: string ,
toBeExportedToShoebox: boolean ,
}
,
]
,
aggregationType: string ,
fillGapWithZero: boolean ,
category: string ,
resourceIdDimensionNameOverride: string ,
}
,
]
,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Creators_ListByAccount (new)
Description Get all Creator instances for an Azure Maps Account
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/creators
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Creators_CreateOrUpdate (new)
Description Create or update a Maps Creator resource. Creator resource will manage Azure resources required to populate a custom set of mapping data. It requires an account to exist before it can be created.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/creators/{creatorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
creatorName: string ,
CreatorResource:
{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Creators_Update (new)
Description Updates the Maps Creator resource. Only a subset of the parameters may be updated after creation, such as Tags.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/creators/{creatorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
creatorName: string ,
CreatorUpdateParameters:
{
tags: object ,
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Creators_Delete (new)
Description Delete a Maps Creator resource.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/creators/{creatorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
creatorName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Creators_Get (new)
Description Get a Maps Creator resource.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/creators/{creatorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
creatorName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_CreateOrUpdate (removed)
Description Create or update a Maps Account. A Maps Account holds the keys which allow access to the Maps REST APIs.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
MapsAccount:
{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}
,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}

⚐ Response (201)

{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_Update (removed)
Description Updates a Maps Account. Only a subset of the parameters may be updated after creation, such as Sku, Tags, Properties.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
MapsAccountUpdateParameters:
{
tags: object ,
kind: enum ,
sku:
{
name: enum ,
tier: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}
,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_Delete (removed)
Description Delete a Maps Account.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_Get (removed)
Description Get a Maps Account.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_ListByResourceGroup (removed)
Description Get all Maps Accounts in a Resource Group
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_ListBySubscription (removed)
Description Get all Maps Accounts in a Subscription
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Maps/accounts
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
sku:
{
name: enum ,
tier: string ,
}
,
kind: enum ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
uniqueId: string ,
disableLocalAuth: boolean ,
provisioningState: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_ListKeys (removed)
Description Get the keys to use with the Maps APIs. A key is used to authenticate and authorize access to the Maps REST APIs. Only one key is needed at a time; two are given to provide seamless key regeneration.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/listKeys
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{
primaryKeyLastUpdated: string ,
primaryKey: string ,
secondaryKey: string ,
secondaryKeyLastUpdated: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Accounts_RegenerateKeys (removed)
Description Regenerate either the primary or secondary key for use with the Maps APIs. The old key will stop working immediately.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/regenerateKey
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
keySpecification:
{
keyType: enum ,
}
,
}

⚐ Response (200)

{
primaryKeyLastUpdated: string ,
primaryKey: string ,
secondaryKey: string ,
secondaryKeyLastUpdated: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Maps_ListOperations (removed)
Description List operations available for the Maps Resource Provider
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Maps/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
properties:
{
serviceSpecification:
{
metricSpecifications:
[
{
name: string ,
displayName: string ,
displayDescription: string ,
unit: string ,
dimensions:
[
{
name: string ,
displayName: string ,
internalName: string ,
internalMetricName: string ,
sourceMdmNamespace: string ,
toBeExportedToShoebox: boolean ,
}
,
]
,
aggregationType: string ,
fillGapWithZero: boolean ,
category: string ,
resourceIdDimensionNameOverride: string ,
}
,
]
,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Maps_ListSubscriptionOperations (removed)
Description List operations available for the Maps Resource Provider
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Maps/operations
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
properties:
{
serviceSpecification:
{
metricSpecifications:
[
{
name: string ,
displayName: string ,
displayDescription: string ,
unit: string ,
dimensions:
[
{
name: string ,
displayName: string ,
internalName: string ,
internalMetricName: string ,
sourceMdmNamespace: string ,
toBeExportedToShoebox: boolean ,
}
,
]
,
aggregationType: string ,
fillGapWithZero: boolean ,
category: string ,
resourceIdDimensionNameOverride: string ,
}
,
]
,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Creators_ListByAccount (removed)
Description Get all Creator instances for an Azure Maps Account
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/creators
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Creators_CreateOrUpdate (removed)
Description Create or update a Maps Creator resource. Creator resource will manage Azure resources required to populate a custom set of mapping data. It requires an account to exist before it can be created.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/creators/{creatorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
creatorName: string ,
CreatorResource:
{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Creators_Update (removed)
Description Updates the Maps Creator resource. Only a subset of the parameters may be updated after creation, such as Tags.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/creators/{creatorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
creatorName: string ,
CreatorUpdateParameters:
{
tags: object ,
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Creators_Delete (removed)
Description Delete a Maps Creator resource.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/creators/{creatorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
creatorName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Creators_Get (removed)
Description Get a Maps Creator resource.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/creators/{creatorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
creatorName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: string ,
storageUnits: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}