Class: TencentCloud::Dayu::V20180709::DescribeResourceListRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dayu::V20180709::DescribeResourceListRequest
- Defined in:
- lib/v20180709/models.rb
Overview
DescribeResourceList请求参数结构体
Instance Attribute Summary collapse
- #Business ⇒ Object
- #CName ⇒ Object
- #Domain ⇒ Object
- #Expire ⇒ Object
- #IdList ⇒ Object
- #IpList ⇒ Object
- #Limit ⇒ Object
- #Line ⇒ Object
- #Name ⇒ Object
- #OderBy ⇒ Object
- #Offset ⇒ Object
- #RegionList ⇒ Object
- #Status ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(business = nil, regionlist = nil, line = nil, idlist = nil, name = nil, iplist = nil, status = nil, expire = nil, oderby = nil, limit = nil, offset = nil, cname = nil, domain = nil) ⇒ DescribeResourceListRequest
constructor
A new instance of DescribeResourceListRequest.
Constructor Details
#initialize(business = nil, regionlist = nil, line = nil, idlist = nil, name = nil, iplist = nil, status = nil, expire = nil, oderby = nil, limit = nil, offset = nil, cname = nil, domain = nil) ⇒ DescribeResourceListRequest
Returns a new instance of DescribeResourceListRequest.
5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 |
# File 'lib/v20180709/models.rb', line 5368 def initialize(business=nil, regionlist=nil, line=nil, idlist=nil, name=nil, iplist=nil, status=nil, expire=nil, oderby=nil, limit=nil, offset=nil, cname=nil, domain=nil) @Business = business @RegionList = regionlist @Line = line @IdList = idlist @Name = name @IpList = iplist @Status = status @Expire = expire @OderBy = oderby @Limit = limit @Offset = offset @CName = cname @Domain = domain end |
Instance Attribute Details
#Business ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def Business @Business end |
#CName ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def CName @CName end |
#Domain ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def Domain @Domain end |
#Expire ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def Expire @Expire end |
#IdList ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def IdList @IdList end |
#IpList ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def IpList @IpList end |
#Limit ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def Limit @Limit end |
#Line ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def Line @Line end |
#Name ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def Name @Name end |
#OderBy ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def OderBy @OderBy end |
#Offset ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def Offset @Offset end |
#RegionList ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def RegionList @RegionList end |
#Status ⇒ Object
5366 5367 5368 |
# File 'lib/v20180709/models.rb', line 5366 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 |
# File 'lib/v20180709/models.rb', line 5384 def deserialize(params) @Business = params['Business'] @RegionList = params['RegionList'] @Line = params['Line'] @IdList = params['IdList'] @Name = params['Name'] @IpList = params['IpList'] @Status = params['Status'] @Expire = params['Expire'] unless params['OderBy'].nil? @OderBy = [] params['OderBy'].each do |i| orderby_tmp = OrderBy.new orderby_tmp.deserialize(i) @OderBy << orderby_tmp end end @Limit = params['Limit'] @Offset = params['Offset'] @CName = params['CName'] @Domain = params['Domain'] end |