Package-level declarations

Types

Link copied to clipboard
data class ElasticSanSku(val name: String, val tier: String? = null)
Link copied to clipboard
data class GetResult(val baseSizeInTib: Int, val extendedSizeInTib: Int, val id: String, val location: String, val name: String, val resourceGroupName: String, val skus: List<GetSkus>, val tags: Map<String, String>, val totalIops: Int, val totalMbps: Int, val totalSizeInTib: Int, val totalVolumeSizeInGib: Int, val volumeGroupCount: Int, val zones: List<String>)

A collection of values returned by get.

Link copied to clipboard
data class GetSkus(val name: String, val tier: String)
Link copied to clipboard
data class GetVolumeGroupEncryption(val currentVersionedKeyExpirationTimestamp: String, val currentVersionedKeyId: String, val keyVaultKeyId: String, val lastKeyRotationTimestamp: String, val userAssignedIdentityId: String)
Link copied to clipboard
data class GetVolumeGroupIdentity(val identityIds: List<String>, val principalId: String, val tenantId: String, val type: String)
Link copied to clipboard
data class GetVolumeGroupNetworkRule(val action: String, val subnetId: String)
Link copied to clipboard
data class GetVolumeGroupResult(val elasticSanId: String, val encryptionType: String, val encryptions: List<GetVolumeGroupEncryption>, val id: String, val identities: List<GetVolumeGroupIdentity>, val name: String, val networkRules: List<GetVolumeGroupNetworkRule>, val protocolType: String)

A collection of values returned by getVolumeGroup.

Link copied to clipboard
data class GetVolumeSnapshotResult(val id: String, val name: String, val sourceId: String, val sourceVolumeSizeInGib: Int, val volumeGroupId: String, val volumeName: String)

A collection of values returned by getVolumeSnapshot.

Link copied to clipboard
data class VolumeCreateSource(val sourceId: String, val sourceType: String)
Link copied to clipboard
data class VolumeGroupEncryption(val currentVersionedKeyExpirationTimestamp: String? = null, val currentVersionedKeyId: String? = null, val keyVaultKeyId: String, val lastKeyRotationTimestamp: String? = null, val userAssignedIdentityId: String? = null)
Link copied to clipboard
data class VolumeGroupIdentity(val identityIds: List<String>? = null, val principalId: String? = null, val tenantId: String? = null, val type: String)
Link copied to clipboard
data class VolumeGroupNetworkRule(val action: String? = null, val subnetId: String)