Azure.ResourceManager.Maps.Models Namespace

Classes

ArmMapsModelFactory

Model factory for models.

CustomerManagedKeyEncryption

All Customer-managed key encryption properties for the resource.

CustomerManagedKeyEncryptionKeyIdentity

All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.

MapsAccountKeys

The set of keys which can be used to access the Maps REST APIs. Two keys are provided for key rotation without interruption.

MapsAccountPatch

Parameters used to update an existing Maps Account.

MapsAccountProperties

Additional Map account properties.

MapsAccountSasContent

Parameters used to create an account Shared Access Signature (SAS) token. The REST API access control is provided by Azure Maps Role Based Access (RBAC) identity and access.

MapsAccountSasToken

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.

MapsCorsRule

Specifies a CORS rule for the Map Account.

MapsCreatorPatch

Parameters used to update an existing Creator resource.

MapsCreatorProperties

Creator resource properties.

MapsEncryption

(Optional) Discouraged to include in resource definition. Only needed where it is possible to disable platform (AKA infrastructure) encryption. Azure SQL TDE is an example of this. Values are enabled and disabled.

MapsKeySpecification

Whether the operation refers to the primary or secondary key.

MapsLinkedResource

Linked resource is reference to a resource deployed in an Azure subscription, add the linked resource uniqueName value as an optional parameter for operations on Azure Maps Geospatial REST APIs.

MapsSku

The SKU of the Maps Account.

Structs

MapsAccountKind

The Kind of the Maps Account.

MapsIdentityType

Values can be systemAssignedIdentity or userAssignedIdentity.

MapsInfrastructureEncryption

Values are enabled and disabled.

MapsKeyType

Whether the operation refers to the primary or secondary key.

MapsSigningKey

The Map account key to use for signing. Picking primaryKey or secondaryKey will use the Map account Shared Keys, and using managedIdentity will use the auto-renewed private key to sign the SAS.

MapsSkuName

The name of the SKU, in standard format (such as S0).