Package-level declarations
Types
Link copied to clipboard
data class GetElasticSanResult(val availabilityZones: List<String>? = null, val baseSizeTiB: Double, val extendedCapacitySizeTiB: Double, val id: String, val location: String? = null, val name: String, val provisioningState: String, val sku: SkuResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val totalIops: Double, val totalMBps: Double, val totalSizeTiB: Double, val totalVolumeSizeGiB: Double, val type: String, val volumeGroupCount: Double)
Response for ElasticSan request.
Link copied to clipboard
data class GetPrivateEndpointConnectionResult(val groupIds: List<String>? = null, val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val systemData: SystemDataResponse, val type: String)
Response for PrivateEndpoint Connection object
Link copied to clipboard
data class GetVolumeGroupResult(val encryption: String? = null, val id: String, val name: String, val networkAcls: NetworkRuleSetResponse? = null, val protocolType: String? = null, val provisioningState: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Response for Volume Group request.
Link copied to clipboard
data class GetVolumeResult(val creationData: SourceCreationDataResponse? = null, val id: String, val name: String, val sizeGiB: Double? = null, val storageTarget: IscsiTargetInfoResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String, val volumeId: String)
Response for Volume request.
Link copied to clipboard
data class GetVolumeSnapshotResult(val creationData: SnapshotCreationDataResponse, val id: String, val name: String, val provisioningState: String, val sourceVolumeSizeGiB: Double, val systemData: SystemDataResponse, val type: String, val volumeName: String)
Response for Volume Snapshot request.
Link copied to clipboard
Link copied to clipboard
data class NetworkRuleSetResponse(val virtualNetworkRules: List<VirtualNetworkRuleResponse>? = null)
A set of rules governing the network accessibility.
Link copied to clipboard
Response for PrivateEndpoint
Link copied to clipboard
data class PrivateLinkServiceConnectionStateResponse(val actionsRequired: String? = null, val description: String? = null, val status: String? = null)
Response for Private Link Service Connection state
Link copied to clipboard
The SKU name. Required for account creation; optional for update.
Link copied to clipboard
Data used when creating a volume snapshot.
Link copied to clipboard
data class SourceCreationDataResponse(val createSource: String? = null, val sourceUri: String? = null)
Data source used when creating the volume.
Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)
Metadata pertaining to creation and last modification of the resource.
Link copied to clipboard
data class VirtualNetworkRuleResponse(val action: String? = null, val state: String, val virtualNetworkResourceId: String)
Virtual Network rule.