Azure.ResourceManager.Maps.Models Namespace

Classes

Name Description
ArmMapsModelFactory

A factory class for creating instances of the models for mocking.

CustomerManagedKeyEncryption

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 Maps 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.

MapsLocationItem

Data processing location.

MapsPrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

MapsSku

The SKU of the Maps Account.

Structs

Name Description
MapsAccountKind

The Kind of the Maps Account.

MapsIdentityType

The type of identity to use.

MapsInfrastructureEncryption

(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.

MapsKeyType

Whether the operation refers to the primary or secondary key.

MapsPrivateEndpointConnectionProvisioningState

The current provisioning state.

MapsPrivateEndpointServiceConnectionStatus

The private endpoint connection status.

MapsPublicNetworkAccess

Property to specify whether the Maps Account will accept traffic from public internet. If set to 'disabled' all traffic except private endpoint traffic and that that originates from trusted services will be blocked.

MapsSigningKey

The Maps account key to use for signing. Picking primaryKey or secondaryKey will use the Maps 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 G2).