Class: TencentCloud::Cds::V20180420::RegionInfo

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

Overview

数盾地域信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(regionid = nil, region = nil, regionname = nil, regionstate = nil) ⇒ RegionInfo

Returns a new instance of RegionInfo.



372
373
374
375
376
377
# File 'lib/v20180420/models.rb', line 372

def initialize(regionid=nil, region=nil, regionname=nil, regionstate=nil)
  @RegionId = regionid
  @Region = region
  @RegionName = regionname
  @RegionState = regionstate
end

Instance Attribute Details

#RegionObject

Parameters:

  • RegionId:

    地域ID

  • Region:

    地域名称

  • RegionName:

    地域描述

  • RegionState:

    地域可用状态



370
371
372
# File 'lib/v20180420/models.rb', line 370

def Region
  @Region
end

#RegionIdObject

Parameters:

  • RegionId:

    地域ID

  • Region:

    地域名称

  • RegionName:

    地域描述

  • RegionState:

    地域可用状态



370
371
372
# File 'lib/v20180420/models.rb', line 370

def RegionId
  @RegionId
end

#RegionNameObject

Parameters:

  • RegionId:

    地域ID

  • Region:

    地域名称

  • RegionName:

    地域描述

  • RegionState:

    地域可用状态



370
371
372
# File 'lib/v20180420/models.rb', line 370

def RegionName
  @RegionName
end

#RegionStateObject

Parameters:

  • RegionId:

    地域ID

  • Region:

    地域名称

  • RegionName:

    地域描述

  • RegionState:

    地域可用状态



370
371
372
# File 'lib/v20180420/models.rb', line 370

def RegionState
  @RegionState
end

Instance Method Details

#deserialize(params) ⇒ Object



379
380
381
382
383
384
# File 'lib/v20180420/models.rb', line 379

def deserialize(params)
  @RegionId = params['RegionId']
  @Region = params['Region']
  @RegionName = params['RegionName']
  @RegionState = params['RegionState']
end