com.azure.resourcemanager.maps.models

Package containing the data models for AzureMapsManagementClient. Azure Maps.

Classes

AccountSasParameters

Parameters used to create an account Shared Access Signature (SAS) token.

CorsRule

Specifies a CORS rule for the Map Account.

CorsRules

Sets the CORS rules.

CreatorList

A list of Creator resources.

CreatorUpdateParameters

Parameters used to update an existing Creator resource.

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.

Dimension

Dimension of map account, for example API Category, Api Name, Result Type, and Response Code.

Encryption

(Optional) Discouraged to include in resource definition.

IdentityType

Values can be systemAssignedIdentity or userAssignedIdentity.

InfrastructureEncryption

Values are enabled and disabled.

KeyType

Whether the operation refers to the primary or secondary key.

Kind

The Kind of the Maps Account.

LinkedResource

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.

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities).

ManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

MapsAccountUpdateParameters

Parameters used to update an existing Maps Account.

MapsAccounts

A list of Maps Accounts.

MapsKeySpecification

Whether the operation refers to the primary or secondary key.

MapsOperations

The set of operations available for Maps.

MetricSpecification

Metric specification of operation.

Name

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

OperationDisplay

Operation display payload.

ServiceSpecification

One property of operation, include metric specifications.

SigningKey

The Map account key to use for signing.

Sku

The SKU of the Maps Account.

UserAssignedIdentity

User assigned identity properties.

Interfaces

Accounts

Resource collection API of Accounts.

Creator

An immutable client-side representation of Creator.

Creator.Definition

The entirety of the Creator definition.

Creator.DefinitionStages

The Creator definition stages.

Creator.DefinitionStages.Blank

The first stage of the Creator definition.

Creator.DefinitionStages.WithCreate

The stage of the Creator definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Creator.DefinitionStages.WithLocation

The stage of the Creator definition allowing to specify location.

Creator.DefinitionStages.WithParentResource

The stage of the Creator definition allowing to specify parent resource.

Creator.DefinitionStages.WithProperties

The stage of the Creator definition allowing to specify properties.

Creator.DefinitionStages.WithTags

The stage of the Creator definition allowing to specify tags.

Creator.Update

The template for Creator update.

Creator.UpdateStages

The Creator update stages.

Creator.UpdateStages.WithStorageUnits

The stage of the Creator update allowing to specify storageUnits.

Creator.UpdateStages.WithTags

The stage of the Creator update allowing to specify tags.

Creators

Resource collection API of Creators.

Maps

Resource collection API of Maps.

MapsAccount

An immutable client-side representation of MapsAccount.

MapsAccount.Definition

The entirety of the MapsAccount definition.

MapsAccount.DefinitionStages

The MapsAccount definition stages.

MapsAccount.DefinitionStages.Blank

The first stage of the MapsAccount definition.

MapsAccount.DefinitionStages.WithCreate

The stage of the MapsAccount definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

MapsAccount.DefinitionStages.WithIdentity

The stage of the MapsAccount definition allowing to specify identity.

MapsAccount.DefinitionStages.WithKind

The stage of the MapsAccount definition allowing to specify kind.

MapsAccount.DefinitionStages.WithLocation

The stage of the MapsAccount definition allowing to specify location.

MapsAccount.DefinitionStages.WithProperties

The stage of the MapsAccount definition allowing to specify properties.

MapsAccount.DefinitionStages.WithResourceGroup

The stage of the MapsAccount definition allowing to specify parent resource.

MapsAccount.DefinitionStages.WithSku

The stage of the MapsAccount definition allowing to specify sku.

MapsAccount.DefinitionStages.WithTags

The stage of the MapsAccount definition allowing to specify tags.

MapsAccount.Update

The template for MapsAccount update.

MapsAccount.UpdateStages

The MapsAccount update stages.

MapsAccount.UpdateStages.WithCors

The stage of the MapsAccount update allowing to specify cors.

MapsAccount.UpdateStages.WithDisableLocalAuth

The stage of the MapsAccount update allowing to specify disableLocalAuth.

MapsAccount.UpdateStages.WithEncryption

The stage of the MapsAccount update allowing to specify encryption.

MapsAccount.UpdateStages.WithIdentity

The stage of the MapsAccount update allowing to specify identity.

MapsAccount.UpdateStages.WithKind

The stage of the MapsAccount update allowing to specify kind.

MapsAccount.UpdateStages.WithLinkedResources

The stage of the MapsAccount update allowing to specify linkedResources.

MapsAccount.UpdateStages.WithSku

The stage of the MapsAccount update allowing to specify sku.

MapsAccount.UpdateStages.WithTags

The stage of the MapsAccount update allowing to specify tags.

MapsAccountKeys

An immutable client-side representation of MapsAccountKeys.

MapsAccountSasToken

An immutable client-side representation of MapsAccountSasToken.

OperationDetail

An immutable client-side representation of OperationDetail.