Class: TencentCloud::Ecm::V20190719::AssignIpv6CidrBlocksResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190719/models.rb

Overview

AssignIpv6CidrBlocks返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ipv6cidrblockset = nil, requestid = nil) ⇒ AssignIpv6CidrBlocksResponse

Returns a new instance of AssignIpv6CidrBlocksResponse.



477
478
479
480
# File 'lib/v20190719/models.rb', line 477

def initialize(ipv6cidrblockset=nil, requestid=nil)
  @IPv6CidrBlockSet = ipv6cidrblockset
  @RequestId = requestid
end

Instance Attribute Details

#IPv6CidrBlockSetObject

Parameters:

  • IPv6CidrBlockSet:

    IPv6网段和所属运营商。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



475
476
477
# File 'lib/v20190719/models.rb', line 475

def IPv6CidrBlockSet
  @IPv6CidrBlockSet
end

#RequestIdObject

Parameters:

  • IPv6CidrBlockSet:

    IPv6网段和所属运营商。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



475
476
477
# File 'lib/v20190719/models.rb', line 475

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



482
483
484
485
486
487
488
489
490
491
492
# File 'lib/v20190719/models.rb', line 482

def deserialize(params)
  unless params['IPv6CidrBlockSet'].nil?
    @IPv6CidrBlockSet = []
    params['IPv6CidrBlockSet'].each do |i|
      ispipv6cidrblock_tmp = ISPIPv6CidrBlock.new
      ispipv6cidrblock_tmp.deserialize(i)
      @IPv6CidrBlockSet << ispipv6cidrblock_tmp
    end
  end
  @RequestId = params['RequestId']
end