MapsFunctions

Functions

Link copied to clipboard

An Azure resource which represents access to a suite of Maps REST APIs. API Version: 2018-05-01.

suspend fun getAccount(argument: suspend GetAccountPlainArgsBuilder.() -> Unit): GetAccountResult
suspend fun getAccount(accountName: String, resourceGroupName: String): GetAccountResult
Link copied to clipboard

An Azure resource which represents Maps Creator product and provides ability to manage private location data. API Version: 2020-02-01-preview.

suspend fun getCreator(argument: suspend GetCreatorPlainArgsBuilder.() -> Unit): GetCreatorResult
suspend fun getCreator(accountName: String, creatorName: String, resourceGroupName: String): GetCreatorResult
Link copied to clipboard

An Azure resource which represents which will provision the ability to create private location data. API Version: 2020-02-01-preview.

suspend fun getPrivateAtlase(accountName: String, privateAtlasName: String, resourceGroupName: String): GetPrivateAtlaseResult
Link copied to clipboard

The set of keys which can be used to access the Maps REST APIs. Two keys are provided for key rotation without interruption. API Version: 2018-05-01.

suspend fun listAccountKeys(accountName: String, resourceGroupName: String): ListAccountKeysResult
Link copied to clipboard

A new Sas token which can be used to access the Maps REST APIs and is controlled by the specified Managed identity permissions on Azure (IAM) Role Based Access Control. API Version: 2021-12-01-preview.

suspend fun listAccountSas(accountName: String, expiry: String, maxRatePerSecond: Int, principalId: String, regions: List<String>? = null, resourceGroupName: String, signingKey: Either<String, SigningKey>, start: String): ListAccountSasResult