Creators interface

Interface representing a Creators.

Methods

createOrUpdate(string, string, string, Creator, CreatorsCreateOrUpdateOptionalParams)

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.

delete(string, string, string, CreatorsDeleteOptionalParams)

Delete a Maps Creator resource.

get(string, string, string, CreatorsGetOptionalParams)

Get a Maps Creator resource.

listByAccount(string, string, CreatorsListByAccountOptionalParams)

Get all Creator instances for an Azure Maps Account

update(string, string, string, CreatorUpdateParameters, CreatorsUpdateOptionalParams)

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

Method Details

createOrUpdate(string, string, string, Creator, CreatorsCreateOrUpdateOptionalParams)

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.

function createOrUpdate(resourceGroupName: string, accountName: string, creatorName: string, creatorResource: Creator, options?: CreatorsCreateOrUpdateOptionalParams): Promise<Creator>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

accountName

string

The name of the Maps Account.

creatorName

string

The name of the Maps Creator instance.

creatorResource
Creator

The new or updated parameters for the Creator resource.

options
CreatorsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<Creator>

delete(string, string, string, CreatorsDeleteOptionalParams)

Delete a Maps Creator resource.

function delete(resourceGroupName: string, accountName: string, creatorName: string, options?: CreatorsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

accountName

string

The name of the Maps Account.

creatorName

string

The name of the Maps Creator instance.

options
CreatorsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, CreatorsGetOptionalParams)

Get a Maps Creator resource.

function get(resourceGroupName: string, accountName: string, creatorName: string, options?: CreatorsGetOptionalParams): Promise<Creator>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

accountName

string

The name of the Maps Account.

creatorName

string

The name of the Maps Creator instance.

options
CreatorsGetOptionalParams

The options parameters.

Returns

Promise<Creator>

listByAccount(string, string, CreatorsListByAccountOptionalParams)

Get all Creator instances for an Azure Maps Account

function listByAccount(resourceGroupName: string, accountName: string, options?: CreatorsListByAccountOptionalParams): PagedAsyncIterableIterator<Creator, Creator[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

accountName

string

The name of the Maps Account.

options
CreatorsListByAccountOptionalParams

The options parameters.

Returns

update(string, string, string, CreatorUpdateParameters, CreatorsUpdateOptionalParams)

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

function update(resourceGroupName: string, accountName: string, creatorName: string, creatorUpdateParameters: CreatorUpdateParameters, options?: CreatorsUpdateOptionalParams): Promise<Creator>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

accountName

string

The name of the Maps Account.

creatorName

string

The name of the Maps Creator instance.

creatorUpdateParameters
CreatorUpdateParameters

The update parameters for Maps Creator.

options
CreatorsUpdateOptionalParams

The options parameters.

Returns

Promise<Creator>