lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.734 vs lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.735
- old
+ new
@@ -925,16 +925,19 @@
class AssignIpv6SubnetCidrBlockRequest < TencentCloud::Common::AbstractModel
# @param VpcId: 子网所在私有网络`ID`。形如:`vpc-f49l6u0z`。
# @type VpcId: String
# @param Ipv6SubnetCidrBlocks: 分配 `IPv6` 子网段列表。
# @type Ipv6SubnetCidrBlocks: Array
+ # @param ClientToken: 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
+ # @type ClientToken: String
- attr_accessor :VpcId, :Ipv6SubnetCidrBlocks
+ attr_accessor :VpcId, :Ipv6SubnetCidrBlocks, :ClientToken
- def initialize(vpcid=nil, ipv6subnetcidrblocks=nil)
+ def initialize(vpcid=nil, ipv6subnetcidrblocks=nil, clienttoken=nil)
@VpcId = vpcid
@Ipv6SubnetCidrBlocks = ipv6subnetcidrblocks
+ @ClientToken = clienttoken
end
def deserialize(params)
@VpcId = params['VpcId']
unless params['Ipv6SubnetCidrBlocks'].nil?
@@ -943,9 +946,10 @@
ipv6subnetcidrblock_tmp = Ipv6SubnetCidrBlock.new
ipv6subnetcidrblock_tmp.deserialize(i)
@Ipv6SubnetCidrBlocks << ipv6subnetcidrblock_tmp
end
end
+ @ClientToken = params['ClientToken']
end
end
# AssignIpv6SubnetCidrBlock返回参数结构体
class AssignIpv6SubnetCidrBlockResponse < TencentCloud::Common::AbstractModel