Class: TencentCloud::Iotexplorer::V20190423::ModifyLoRaGatewayRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iotexplorer::V20190423::ModifyLoRaGatewayRequest
- Defined in:
- lib/v20190423/models.rb
Overview
ModifyLoRaGateway请求参数结构体
Instance Attribute Summary collapse
- #Description ⇒ Object
- #FrequencyId ⇒ Object
- #GatewayId ⇒ Object
- #IsPublic ⇒ Object
- #Location ⇒ Object
- #Name ⇒ Object
- #Position ⇒ Object
- #PositionDetails ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(description = nil, gatewayid = nil, location = nil, name = nil, ispublic = nil, position = nil, positiondetails = nil, frequencyid = nil) ⇒ ModifyLoRaGatewayRequest
constructor
A new instance of ModifyLoRaGatewayRequest.
Constructor Details
#initialize(description = nil, gatewayid = nil, location = nil, name = nil, ispublic = nil, position = nil, positiondetails = nil, frequencyid = nil) ⇒ ModifyLoRaGatewayRequest
Returns a new instance of ModifyLoRaGatewayRequest.
11062 11063 11064 11065 11066 11067 11068 11069 11070 11071 |
# File 'lib/v20190423/models.rb', line 11062 def initialize(description=nil, gatewayid=nil, location=nil, name=nil, ispublic=nil, position=nil, positiondetails=nil, frequencyid=nil) @Description = description @GatewayId = gatewayid @Location = location @Name = name @IsPublic = ispublic @Position = position @PositionDetails = positiondetails @FrequencyId = frequencyid end |
Instance Attribute Details
#Description ⇒ Object
11060 11061 11062 |
# File 'lib/v20190423/models.rb', line 11060 def Description @Description end |
#FrequencyId ⇒ Object
11060 11061 11062 |
# File 'lib/v20190423/models.rb', line 11060 def FrequencyId @FrequencyId end |
#GatewayId ⇒ Object
11060 11061 11062 |
# File 'lib/v20190423/models.rb', line 11060 def GatewayId @GatewayId end |
#IsPublic ⇒ Object
11060 11061 11062 |
# File 'lib/v20190423/models.rb', line 11060 def IsPublic @IsPublic end |
#Location ⇒ Object
11060 11061 11062 |
# File 'lib/v20190423/models.rb', line 11060 def Location @Location end |
#Name ⇒ Object
11060 11061 11062 |
# File 'lib/v20190423/models.rb', line 11060 def Name @Name end |
#Position ⇒ Object
11060 11061 11062 |
# File 'lib/v20190423/models.rb', line 11060 def Position @Position end |
#PositionDetails ⇒ Object
11060 11061 11062 |
# File 'lib/v20190423/models.rb', line 11060 def PositionDetails @PositionDetails end |
Instance Method Details
#deserialize(params) ⇒ Object
11073 11074 11075 11076 11077 11078 11079 11080 11081 11082 11083 11084 11085 |
# File 'lib/v20190423/models.rb', line 11073 def deserialize(params) @Description = params['Description'] @GatewayId = params['GatewayId'] unless params['Location'].nil? @Location = LoRaGatewayLocation.new @Location.deserialize(params['Location']) end @Name = params['Name'] @IsPublic = params['IsPublic'] @Position = params['Position'] @PositionDetails = params['PositionDetails'] @FrequencyId = params['FrequencyId'] end |