Package-level declarations

Types

Link copied to clipboard
data class EncryptionIdentityArgs(val encryptionUserAssignedIdentity: Output<String>? = null) : ConvertibleToJava<EncryptionIdentityArgs>

Encryption identity for the volume group.

Link copied to clipboard
data class EncryptionPropertiesArgs(val encryptionIdentity: Output<EncryptionIdentityArgs>? = null, val keyVaultProperties: Output<KeyVaultPropertiesArgs>? = null) : ConvertibleToJava<EncryptionPropertiesArgs>

The encryption settings on the volume group.

Link copied to clipboard
data class GetElasticSanPlainArgs(val elasticSanName: String, val resourceGroupName: String) : ConvertibleToJava<GetElasticSanPlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val elasticSanName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetVolumeGroupPlainArgs(val elasticSanName: String, val resourceGroupName: String, val volumeGroupName: String) : ConvertibleToJava<GetVolumeGroupPlainArgs>
Link copied to clipboard
data class GetVolumePlainArgs(val elasticSanName: String, val resourceGroupName: String, val volumeGroupName: String, val volumeName: String) : ConvertibleToJava<GetVolumePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetVolumeSnapshotPlainArgs(val elasticSanName: String, val resourceGroupName: String, val snapshotName: String, val volumeGroupName: String) : ConvertibleToJava<GetVolumeSnapshotPlainArgs>
Link copied to clipboard
data class IdentityArgs(val type: Output<Either<String, IdentityType>>, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<IdentityArgs>

Identity for the resource.

Link copied to clipboard
Link copied to clipboard
data class KeyVaultPropertiesArgs(val keyName: Output<String>? = null, val keyVaultUri: Output<String>? = null, val keyVersion: Output<String>? = null) : ConvertibleToJava<KeyVaultPropertiesArgs>

Properties of key vault.

Link copied to clipboard
data class ManagedByInfoArgs(val resourceId: Output<String>? = null) : ConvertibleToJava<ManagedByInfoArgs>

Parent resource information.

Link copied to clipboard
Link copied to clipboard
data class NetworkRuleSetArgs(val virtualNetworkRules: Output<List<VirtualNetworkRuleArgs>>? = null) : ConvertibleToJava<NetworkRuleSetArgs>

A set of rules governing the network accessibility.

Link copied to clipboard
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>

Response for Private Link Service Connection state

Link copied to clipboard
data class SkuArgs(val name: Output<Either<String, SkuName>>, val tier: Output<Either<String, SkuTier>>? = null) : ConvertibleToJava<SkuArgs>

The SKU name. Required for account creation; optional for update.

Link copied to clipboard

Builder for SkuArgs.

Link copied to clipboard
data class SnapshotCreationDataArgs(val sourceId: Output<String>) : ConvertibleToJava<SnapshotCreationDataArgs>

Data used when creating a volume snapshot.

Link copied to clipboard
data class SourceCreationDataArgs(val createSource: Output<Either<String, VolumeCreateOption>>? = null, val sourceId: Output<String>? = null) : ConvertibleToJava<SourceCreationDataArgs>

Data source used when creating the volume.

Link copied to clipboard
data class VirtualNetworkRuleArgs(val action: Output<Either<String, Action>>? = null, val virtualNetworkResourceId: Output<String>) : ConvertibleToJava<VirtualNetworkRuleArgs>

Virtual Network rule.