lib/v20170312/models.rb in tencentcloud-sdk-cbs-3.0.566 vs lib/v20170312/models.rb in tencentcloud-sdk-cbs-3.0.567
- old
+ new
@@ -695,10 +695,11 @@
end
# CreateDisks返回参数结构体
class CreateDisksResponse < TencentCloud::Common::AbstractModel
# @param DiskIdSet: 创建的云硬盘ID列表。
+ # 注意:此字段可能返回 null,表示取不到有效值。
# @type DiskIdSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DiskIdSet, :RequestId
@@ -2632,11 +2633,11 @@
end
end
# ModifyDisksChargeType请求参数结构体
class ModifyDisksChargeTypeRequest < TencentCloud::Common::AbstractModel
- # @param DiskIds: 一个或多个待操作的云硬盘ID。每次请求批量云盘上限为100。
+ # @param DiskIds: 一个或多个待操作的云硬盘ID。每次请求批量云硬盘上限为100。
# @type DiskIds: Array
# @param DiskChargePrepaid: 设置为预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。
# @type DiskChargePrepaid: :class:`Tencentcloud::Cbs.v20170312.models.DiskChargePrepaid`
# @param DiskChargePostpaid: 设置为后付费模式
# @type DiskChargePostpaid: Boolean
@@ -2755,29 +2756,29 @@
end
end
# ModifySnapshotsSharePermission请求参数结构体
class ModifySnapshotsSharePermissionRequest < TencentCloud::Common::AbstractModel
+ # @param SnapshotIds: 快照ID, 可通过[DescribeSnapshots](https://cloud.tencent.com/document/api/362/15647)查询获取。
+ # @type SnapshotIds: Array
# @param AccountIds: 接收分享快照的账号Id列表,array型参数的格式可以参考[API简介](https://cloud.tencent.com/document/api/213/568)。帐号ID不同于QQ号,查询用户帐号ID请查看[帐号信息](https://console.cloud.tencent.com/developer)中的帐号ID栏。
# @type AccountIds: Array
# @param Permission: 操作,包括 SHARE,CANCEL。其中SHARE代表分享操作,CANCEL代表取消分享操作。
# @type Permission: String
- # @param SnapshotIds: 快照ID, 可通过[DescribeSnapshots](https://cloud.tencent.com/document/api/362/15647)查询获取。
- # @type SnapshotIds: Array
- attr_accessor :AccountIds, :Permission, :SnapshotIds
+ attr_accessor :SnapshotIds, :AccountIds, :Permission
- def initialize(accountids=nil, permission=nil, snapshotids=nil)
+ def initialize(snapshotids=nil, accountids=nil, permission=nil)
+ @SnapshotIds = snapshotids
@AccountIds = accountids
@Permission = permission
- @SnapshotIds = snapshotids
end
def deserialize(params)
+ @SnapshotIds = params['SnapshotIds']
@AccountIds = params['AccountIds']
@Permission = params['Permission']
- @SnapshotIds = params['SnapshotIds']
end
end
# ModifySnapshotsSharePermission返回参数结构体
class ModifySnapshotsSharePermissionResponse < TencentCloud::Common::AbstractModel
@@ -2993,10 +2994,10 @@
end
end
# RenewDisk请求参数结构体
class RenewDiskRequest < TencentCloud::Common::AbstractModel
- # @param DiskChargePrepaid: 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月云盘的续费时长。<br>在云盘与挂载的实例一起续费的场景下,可以指定参数CurInstanceDeadline,此时云盘会按对齐到实例续费后的到期时间来续费。
+ # @param DiskChargePrepaid: 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月云硬盘的续费时长。<br>在云硬盘与挂载的实例一起续费的场景下,可以指定参数CurInstanceDeadline,此时云硬盘会按对齐到实例续费后的到期时间来续费。
# @type DiskChargePrepaid: :class:`Tencentcloud::Cbs.v20170312.models.DiskChargePrepaid`
# @param DiskId: 云硬盘ID, 通过[DescribeDisks](/document/product/362/16315)接口查询。
# @type DiskId: String
attr_accessor :DiskChargePrepaid, :DiskId