Maps - List Subscription Operations

List operations available for the Maps Resource Provider

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Maps/operations?api-version=2023-06-01

URI Parameters

Name In Required Type Description
subscriptionId
path True

string

The ID of the target subscription.

api-version
query True

string

The API version to use for this operation.

Responses

Name Type Description
200 OK

MapsOperations

The request was successful.

Other Status Codes

ErrorResponse

An unexpected error occurred.

Security

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation impersonate your user account

Examples

Get Operations by Subscription

Sample Request

GET https://management.azure.com/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/providers/Microsoft.Maps/operations?api-version=2023-06-01

Sample Response

{
  "value": [
    {
      "name": "Microsoft.Maps/register/action",
      "isDataAction": false,
      "display": {
        "provider": "Microsoft Maps",
        "resource": "Maps Account",
        "operation": "Register the provider",
        "description": "Register the provider"
      }
    },
    {
      "name": "Microsoft.Maps/accounts/write",
      "isDataAction": false,
      "display": {
        "provider": "Microsoft Maps",
        "resource": "Maps Account",
        "operation": "Create or update a Maps Account.",
        "description": "Create or update a Maps Account."
      }
    },
    {
      "name": "Microsoft.Maps/accounts/read",
      "isDataAction": false,
      "display": {
        "provider": "Microsoft Maps",
        "resource": "Maps Account",
        "operation": "Get a Maps Account.",
        "description": "Get a Maps Account."
      }
    },
    {
      "name": "Microsoft.Maps/accounts/delete",
      "isDataAction": false,
      "display": {
        "provider": "Microsoft Maps",
        "resource": "Maps Account",
        "operation": "Delete a Maps Account.",
        "description": "Delete a Maps Account."
      }
    },
    {
      "name": "Microsoft.Maps/accounts/listKeys/action",
      "isDataAction": false,
      "display": {
        "provider": "Microsoft Maps",
        "resource": "Maps Account",
        "operation": "List keys",
        "description": "List Maps Account keys"
      }
    },
    {
      "name": "Microsoft.Maps/accounts/regenerateKey/action",
      "isDataAction": false,
      "display": {
        "provider": "Microsoft Maps",
        "resource": "Maps Account",
        "operation": "Generate new primary or secondary key",
        "description": "Generate new Maps Account primary or secondary key"
      }
    },
    {
      "name": "Microsoft.Maps/accounts/creators/write",
      "isDataAction": false,
      "display": {
        "provider": "Microsoft Maps",
        "resource": "Creator",
        "operation": "Create or update a Maps Creator.",
        "description": "Create or update a Maps Creator."
      }
    },
    {
      "name": "Microsoft.Maps/accounts/creators/read",
      "isDataAction": false,
      "display": {
        "provider": "Microsoft Maps",
        "resource": "Creator",
        "operation": "Get a Maps Creator.",
        "description": "Get a Maps Creator."
      }
    },
    {
      "name": "Microsoft.Maps/accounts/creators/delete",
      "isDataAction": false,
      "display": {
        "provider": "Microsoft Maps",
        "resource": "Creator",
        "operation": "Delete a Maps Creator.",
        "description": "Delete a Maps Creator."
      }
    }
  ],
  "nextLink": null
}

Definitions

Name Description
Dimension

Dimension of map account, for example API Category, Api Name, Result Type, and Response Code.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Error response

MapsOperations

The set of operations available for Maps.

MetricSpecification

Metric specification of operation.

OperationDetail

Operation detail payload

OperationDisplay

Operation display payload

ServiceSpecification

One property of operation, include metric specifications.

Dimension

Dimension of map account, for example API Category, Api Name, Result Type, and Response Code.

Name Type Description
displayName

string

Display name of dimension.

internalMetricName

string

Internal metric name of the dimension.

internalName

string

Internal name of the dimension.

name

string

Display name of dimension.

sourceMdmNamespace

string

Source Mdm Namespace of the dimension.

toBeExportedToShoebox

boolean

Flag to indicate exporting to Azure Monitor.

ErrorAdditionalInfo

The resource management error additional info.

Name Type Description
info

object

The additional info.

type

string

The additional info type.

ErrorDetail

The error detail.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

The error additional info.

code

string

The error code.

details

ErrorDetail[]

The error details.

message

string

The error message.

target

string

The error target.

ErrorResponse

Error response

Name Type Description
error

ErrorDetail

The error object.

MapsOperations

The set of operations available for Maps.

Name Type Description
nextLink

string

URL client should use to fetch the next page (per server side paging). It's null for now, added for future use.

value

OperationDetail[]

An operation available for Maps.

MetricSpecification

Metric specification of operation.

Name Type Description
aggregationType

string

Aggregation type could be Average.

category

string

The category this metric specification belong to, could be Capacity.

dimensions

Dimension[]

Dimensions of map account.

displayDescription

string

Display description of metric specification.

displayName

string

Display name of metric specification.

fillGapWithZero

boolean

The property to decide fill gap with zero or not.

internalMetricName

string

Internal metric name.

lockAggregationType

string

Lock aggregation type for metrics.

name

string

Name of metric specification.

resourceIdDimensionNameOverride

string

Account Resource Id.

sourceMdmAccount

string

Source metrics account.

sourceMdmNamespace

string

Metrics namespace.

supportedAggregationTypes

string

Allowed aggregation types for metrics.

unit

string

Unit could be Count.

OperationDetail

Operation detail payload

Name Type Description
display

OperationDisplay

Display of the operation

isDataAction

boolean

Indicates whether the operation is a data action

name

string

Name of the operation

origin

string

Origin of the operation

properties.serviceSpecification

ServiceSpecification

One property of operation, include metric specifications.

OperationDisplay

Operation display payload

Name Type Description
description

string

Localized friendly description for the operation

operation

string

Localized friendly name for the operation

provider

string

Resource provider of the operation

resource

string

Resource of the operation

ServiceSpecification

One property of operation, include metric specifications.

Name Type Description
metricSpecifications

MetricSpecification[]

Metric specifications of operation.