Share via


Maps Class

Definition

Low-level API implementation for the Maps service. Resource Provider

public class Maps
type Maps = class
Public Class Maps
Inheritance
Maps

Constructors

Maps()

Methods

AccountsCreateOrUpdate(String, String, String, IMapsAccount, Func<HttpResponseMessage, Task<IMapsAccount>,Task>, Func<HttpResponseMessage,Task<IMapsAccount>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Create or update a Maps Account. A Maps Account holds the keys which allow access to the Maps REST APIs.

AccountsCreateOrUpdateViaIdentity(String, IMapsAccount, Func<HttpResponseMessage, Task<IMapsAccount>,Task>, Func<HttpResponseMessage,Task<IMapsAccount>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Create or update a Maps Account. A Maps Account holds the keys which allow access to the Maps REST APIs.

AccountsDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Maps Account.

AccountsDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Delete a Maps Account.

AccountsGet(String, String, String, Func<HttpResponseMessage, Task<IMapsAccount>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a Maps Account.

AccountsGetViaIdentity(String, Func<HttpResponseMessage,Task<IMapsAccount>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a Maps Account.

AccountsListByResourceGroup(String, String, Func<HttpResponseMessage, Task<IMapsAccounts>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get all Maps Accounts in a Resource Group

AccountsListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<IMapsAccounts>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get all Maps Accounts in a Resource Group

AccountsListBySubscription(String, Func<HttpResponseMessage,Task<IMapsAccounts>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get all Maps Accounts in a Subscription

AccountsListBySubscriptionViaIdentity(String, Func<HttpResponseMessage, Task<IMapsAccounts>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get all Maps Accounts in a Subscription

AccountsListKeys(String, String, String, Func<HttpResponseMessage, Task<IMapsAccountKeys>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

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.

AccountsListKeysViaIdentity(String, Func<HttpResponseMessage, Task<IMapsAccountKeys>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

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.

AccountsRegenerateKeys(String, String, String, IMapsKeySpecification, Func<HttpResponseMessage,Task<IMapsAccountKeys>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Regenerate either the primary or secondary key for use with the Maps APIs. The old key will stop working immediately.

AccountsRegenerateKeysViaIdentity(String, IMapsKeySpecification, Func<HttpResponseMessage,Task<IMapsAccountKeys>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Regenerate either the primary or secondary key for use with the Maps APIs. The old key will stop working immediately.

AccountsUpdate(String, String, String, IMapsAccountUpdateParameters, Func<HttpResponseMessage,Task<IMapsAccount>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates a Maps Account. Only a subset of the parameters may be updated after creation, such as Sku, Tags, Properties.

AccountsUpdateViaIdentity(String, IMapsAccountUpdateParameters, Func<HttpResponseMessage,Task<IMapsAccount>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates a Maps Account. Only a subset of the parameters may be updated after creation, such as Sku, Tags, Properties.

CreatorsCreateOrUpdate(String, String, String, String, ICreator, Func<HttpResponseMessage,Task<ICreator>,Task>, Func<HttpResponseMessage, Task<ICreator>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

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.

CreatorsCreateOrUpdateViaIdentity(String, ICreator, Func<HttpResponseMessage, Task<ICreator>,Task>, Func<HttpResponseMessage,Task<ICreator>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

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.

CreatorsDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Maps Creator resource.

CreatorsDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Delete a Maps Creator resource.

CreatorsGet(String, String, String, String, Func<HttpResponseMessage, Task<ICreator>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a Maps Creator resource.

CreatorsGetViaIdentity(String, Func<HttpResponseMessage,Task<ICreator>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a Maps Creator resource.

CreatorsListByAccount(String, String, String, Func<HttpResponseMessage, Task<ICreatorList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get all Creator instances for an Azure Maps Account

CreatorsListByAccountViaIdentity(String, Func<HttpResponseMessage, Task<ICreatorList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get all Creator instances for an Azure Maps Account

CreatorsUpdate(String, String, String, String, ICreatorUpdateParameters, Func<HttpResponseMessage,Task<ICreator>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates the Maps Creator resource. Only a subset of the parameters may be updated after creation, such as Tags.

CreatorsUpdateViaIdentity(String, ICreatorUpdateParameters, Func<HttpResponseMessage, Task<ICreator>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Updates the Maps Creator resource. Only a subset of the parameters may be updated after creation, such as Tags.

MapsListOperations(Func<HttpResponseMessage,Task<IMapsOperations>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List operations available for the Maps Resource Provider

MapsListOperationsViaIdentity(String, Func<HttpResponseMessage, Task<IMapsOperations>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List operations available for the Maps Resource Provider

MapsListSubscriptionOperations(String, Func<HttpResponseMessage, Task<IMapsOperations>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List operations available for the Maps Resource Provider

MapsListSubscriptionOperationsViaIdentity(String, Func<HttpResponseMessage, Task<IMapsOperations>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List operations available for the Maps Resource Provider

Applies to