Package-level declarations

Types

Link copied to clipboard
data class CorsRuleArgs(val allowedOrigins: Output<List<String>>) : ConvertibleToJava<CorsRuleArgs>

Specifies a CORS rule for the Map Account.

Link copied to clipboard
Link copied to clipboard
data class CorsRulesArgs(val corsRules: Output<List<CorsRuleArgs>>? = null) : ConvertibleToJava<CorsRulesArgs>

Sets the CORS rules. You can include up to five CorsRule elements in the request.

Link copied to clipboard
Link copied to clipboard
data class CreatorPropertiesArgs(val consumedStorageUnitSizeInBytes: Output<Int>? = null, val storageUnits: Output<Int>, val totalStorageUnitSizeInBytes: Output<Int>? = null) : ConvertibleToJava<CreatorPropertiesArgs>

Creator resource properties

Link copied to clipboard
data class EncryptionArgs(val customerManagedKeyEncryption: Output<EncryptionCustomerManagedKeyEncryptionArgs>? = null, val infrastructureEncryption: Output<Either<String, InfrastructureEncryption>>? = null) : ConvertibleToJava<EncryptionArgs>

All encryption configuration for a resource.

Link copied to clipboard
data class EncryptionCustomerManagedKeyEncryptionArgs(val keyEncryptionKeyIdentity: Output<EncryptionKeyEncryptionKeyIdentityArgs>? = null, val keyEncryptionKeyUrl: Output<String>? = null) : ConvertibleToJava<EncryptionCustomerManagedKeyEncryptionArgs>

All Customer-managed key encryption properties for the resource.

Link copied to clipboard
data class EncryptionKeyEncryptionKeyIdentityArgs(val delegatedIdentityClientId: Output<String>? = null, val federatedClientId: Output<String>? = null, val identityType: Output<String>? = null, val userAssignedIdentityResourceId: Output<String>? = null) : ConvertibleToJava<EncryptionKeyEncryptionKeyIdentityArgs>

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

Link copied to clipboard
data class GetAccountPlainArgs(val accountName: String, val resourceGroupName: String) : ConvertibleToJava<GetAccountPlainArgs>
Link copied to clipboard
data class GetCreatorPlainArgs(val accountName: String, val creatorName: String, val resourceGroupName: String) : ConvertibleToJava<GetCreatorPlainArgs>
Link copied to clipboard
data class GetPrivateAtlasePlainArgs(val accountName: String, val privateAtlasName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateAtlasePlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val accountName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class LinkedResourceArgs(val id: Output<String>, val uniqueName: Output<String>) : ConvertibleToJava<LinkedResourceArgs>

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.

Link copied to clipboard
Link copied to clipboard
data class ListAccountKeysPlainArgs(val accountName: String, val resourceGroupName: String) : ConvertibleToJava<ListAccountKeysPlainArgs>
Link copied to clipboard
data class ListAccountSasPlainArgs(val accountName: String, val expiry: String, val maxRatePerSecond: Int, val principalId: String, val regions: List<String>? = null, val resourceGroupName: String, val signingKey: Either<String, SigningKey>, val start: String) : ConvertibleToJava<ListAccountSasPlainArgs>
Link copied to clipboard
data class ManagedServiceIdentityArgs(val type: Output<Either<String, ManagedServiceIdentityType>>, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<ManagedServiceIdentityArgs>

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

Link copied to clipboard
data class MapsAccountPropertiesArgs(val cors: Output<CorsRulesArgs>? = null, val disableLocalAuth: Output<Boolean>? = null, val encryption: Output<EncryptionArgs>? = null, val linkedResources: Output<List<LinkedResourceArgs>>? = null, val locations: Output<List<MapsAccountPropertiesLocationsArgs>>? = null) : ConvertibleToJava<MapsAccountPropertiesArgs>

Additional Maps account properties

Link copied to clipboard
data class MapsAccountPropertiesLocationsArgs(val locationName: Output<String>) : ConvertibleToJava<MapsAccountPropertiesLocationsArgs>

Data processing location.

Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val actionsRequired: Output<String>? = null, val description: Output<String>? = null, val status: Output<Either<String, PrivateEndpointServiceConnectionStatus>>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStateArgs>

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

Link copied to clipboard
data class SkuArgs(val name: Output<Either<String, Name>>) : ConvertibleToJava<SkuArgs>

The SKU of the Maps Account.

Link copied to clipboard

Builder for SkuArgs.