ArmMapsModelFactory Class

Definition

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

public static class ArmMapsModelFactory
type ArmMapsModelFactory = class
Public Class ArmMapsModelFactory
Inheritance
ArmMapsModelFactory

Methods

Name Description
MapsAccountData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, MapsSku, Nullable<MapsAccountKind>, ManagedServiceIdentity, MapsAccountProperties)

Initializes a new instance of MapsAccountData.

MapsAccountKeys(Nullable<DateTimeOffset>, String, String, Nullable<DateTimeOffset>)

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

MapsAccountPatch(IDictionary<String,String>, Nullable<MapsAccountKind>, MapsSku, ManagedServiceIdentity, Nullable<Guid>, Nullable<Boolean>, String, IEnumerable<MapsLinkedResource>, MapsEncryption, IEnumerable<MapsLocationItem>, IEnumerable<MapsPrivateEndpointConnectionData>, Nullable<MapsPublicNetworkAccess>, IEnumerable<MapsCorsRule>, IEnumerable<MapsCorsRule>)
MapsAccountProperties(Nullable<Guid>, Nullable<Boolean>, String, IEnumerable<MapsLinkedResource>, IEnumerable<MapsCorsRule>, MapsEncryption, IEnumerable<MapsLocationItem>, IEnumerable<MapsPrivateEndpointConnectionData>, Nullable<MapsPublicNetworkAccess>)
MapsAccountSasContent(MapsSigningKey, String, IEnumerable<String>, Int32, String, String)

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(String)

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(IEnumerable<String>)

Specifies a CORS rule for the Map Account.

MapsCreatorData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, MapsCreatorProperties)

An Azure resource which represents Maps Creator product and provides ability to manage private location data.

MapsCreatorPatch(IDictionary<String,String>, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)
MapsCreatorProperties(String, Int32, Nullable<Int32>, Nullable<Int32>)

Creator resource properties.

MapsKeySpecification(MapsKeyType)

Whether the operation refers to the primary or secondary key.

MapsPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<String>, MapsPrivateLinkServiceConnectionState, Nullable<MapsPrivateEndpointConnectionProvisioningState>, ResourceIdentifier)
MapsPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<String>)
MapsSku(MapsSkuName, String)

The SKU of the Maps Account.

Applies to