Package-level declarations

Types

Link copied to clipboard
data class GetImagesImage(val description: String, val id: String, val imageId: String, val imageName: String, val imageType: String, val platform: String)
Link copied to clipboard
data class GetImagesResult(val id: String, val ids: List<String>, val imageType: String? = null, val images: List<GetImagesImage>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val platform: String? = null)

A collection of values returned by getImages.

Link copied to clipboard
data class GetInstancesInstance(val businessStatus: String, val createTime: String, val ddosStatus: String, val expiredTime: String, val id: String, val imageId: String, val innerIpAddress: String, val instanceId: String, val instanceName: String, val paymentType: String, val planId: String, val publicIpAddress: String, val status: String)
Link copied to clipboard
data class GetInstancesResult(val id: String, val ids: List<String>, val instances: List<GetInstancesInstance>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val paymentType: String? = null, val status: String? = null)

A collection of values returned by getInstances.

Link copied to clipboard
data class GetServerCustomImagesImage(val customImageId: String, val customImageName: String, val description: String, val id: String, val platform: String)
Link copied to clipboard
data class GetServerCustomImagesResult(val id: String, val ids: List<String>, val images: List<GetServerCustomImagesImage>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null)

A collection of values returned by getServerCustomImages.

Link copied to clipboard
data class GetServerDisksDisk(val category: String, val createTime: String, val device: String, val diskId: String, val diskName: String, val diskType: String, val id: String, val instanceId: String, val paymentType: String, val size: Int, val status: String)
Link copied to clipboard
data class GetServerDisksResult(val diskType: String? = null, val disks: List<GetServerDisksDisk>, val id: String, val ids: List<String>, val instanceId: String? = null, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val status: String? = null)

A collection of values returned by getServerDisks.

Link copied to clipboard
data class GetServerFirewallRulesResult(val id: String, val ids: List<String>, val instanceId: String, val outputFile: String? = null, val rules: List<GetServerFirewallRulesRule>)

A collection of values returned by getServerFirewallRules.

Link copied to clipboard
data class GetServerFirewallRulesRule(val firewallRuleId: String, val id: String, val instanceId: String, val port: String, val remark: String, val ruleProtocol: String)
Link copied to clipboard
data class GetServerPlansPlan(val bandwidth: Int, val core: Int, val diskSize: Int, val flow: Int, val id: String, val memory: Double, val planId: String, val supportPlatform: String)
Link copied to clipboard
data class GetServerPlansResult(val bandwidth: Int? = null, val core: Int? = null, val diskSize: Int? = null, val flow: Int? = null, val id: String, val ids: List<String>, val memory: Double? = null, val outputFile: String? = null, val plans: List<GetServerPlansPlan>, val platform: String? = null)

A collection of values returned by getServerPlans.

Link copied to clipboard
data class GetServerSnapshotsResult(val diskId: String? = null, val id: String, val ids: List<String>, val instanceId: String? = null, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val snapshots: List<GetServerSnapshotsSnapshot>, val status: String? = null)

A collection of values returned by getServerSnapshots.

Link copied to clipboard
data class GetServerSnapshotsSnapshot(val createTime: String, val diskId: String, val id: String, val progress: String, val remark: String, val snapshotId: String, val snapshotName: String, val sourceDiskType: String, val status: String)