Get Ecs Disks Result
data class GetEcsDisksResult(val additionalAttributes: List<String>? = null, val autoSnapshotPolicyId: String? = null, val availabilityZone: String? = null, val category: String? = null, val deleteAutoSnapshot: Boolean? = null, val deleteWithInstance: Boolean? = null, val diskName: String? = null, val diskType: String? = null, val disks: List<GetEcsDisksDisk>, val dryRun: Boolean? = null, val enableAutoSnapshot: Boolean? = null, val enableAutomatedSnapshotPolicy: Boolean? = null, val enableShared: Boolean? = null, val encrypted: String? = null, val id: String, val ids: List<String>, val instanceId: String? = null, val kmsKeyId: String? = null, val nameRegex: String? = null, val names: List<String>, val operationLocks: List<GetEcsDisksOperationLock>? = null, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val paymentType: String? = null, val portable: Boolean? = null, val resourceGroupId: String? = null, val snapshotId: String? = null, val status: String? = null, val tags: Map<String, String>? = null, val totalCount: Int, val type: String? = null, val zoneId: String? = null)
A collection of values returned by getEcsDisks.
Constructors
Link copied to clipboard
constructor(additionalAttributes: List<String>? = null, autoSnapshotPolicyId: String? = null, availabilityZone: String? = null, category: String? = null, deleteAutoSnapshot: Boolean? = null, deleteWithInstance: Boolean? = null, diskName: String? = null, diskType: String? = null, disks: List<GetEcsDisksDisk>, dryRun: Boolean? = null, enableAutoSnapshot: Boolean? = null, enableAutomatedSnapshotPolicy: Boolean? = null, enableShared: Boolean? = null, encrypted: String? = null, id: String, ids: List<String>, instanceId: String? = null, kmsKeyId: String? = null, nameRegex: String? = null, names: List<String>, operationLocks: List<GetEcsDisksOperationLock>? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, paymentType: String? = null, portable: Boolean? = null, resourceGroupId: String? = null, snapshotId: String? = null, status: String? = null, tags: Map<String, String>? = null, totalCount: Int, type: String? = null, zoneId: String? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Query cloud disks based on the automatic snapshot policy ID.
Link copied to clipboard
Availability zone of the disk.
Link copied to clipboard
Indicates whether the automatic snapshot is deleted when the disk is released.
Link copied to clipboard
Indicates whether the disk is released together with the instance.
Link copied to clipboard
A list of Ecs Disks. Each element contains the following attributes:
Link copied to clipboard
Whether the disk implements an automatic snapshot policy.
Link copied to clipboard
Whether the disk implements an automatic snapshot policy.
Link copied to clipboard
Link copied to clipboard
The instance ID of the disk mount.
Link copied to clipboard
The reasons why the disk was locked.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Payment method for disk.
Link copied to clipboard
The Id of resource group.
Link copied to clipboard
Snapshot used to create the disk. It is null if no snapshot is used to create the disk.
Link copied to clipboard