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.
11046 11047 11048 11049 11050 11051 11052 11053 11054 11055 |
# File 'lib/v20190423/models.rb', line 11046 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
11044 11045 11046 |
# File 'lib/v20190423/models.rb', line 11044 def Description @Description end |
#FrequencyId ⇒ Object
11044 11045 11046 |
# File 'lib/v20190423/models.rb', line 11044 def FrequencyId @FrequencyId end |
#GatewayId ⇒ Object
11044 11045 11046 |
# File 'lib/v20190423/models.rb', line 11044 def GatewayId @GatewayId end |
#IsPublic ⇒ Object
11044 11045 11046 |
# File 'lib/v20190423/models.rb', line 11044 def IsPublic @IsPublic end |
#Location ⇒ Object
11044 11045 11046 |
# File 'lib/v20190423/models.rb', line 11044 def Location @Location end |
#Name ⇒ Object
11044 11045 11046 |
# File 'lib/v20190423/models.rb', line 11044 def Name @Name end |
#Position ⇒ Object
11044 11045 11046 |
# File 'lib/v20190423/models.rb', line 11044 def Position @Position end |
#PositionDetails ⇒ Object
11044 11045 11046 |
# File 'lib/v20190423/models.rb', line 11044 def PositionDetails @PositionDetails end |
Instance Method Details
#deserialize(params) ⇒ Object
11057 11058 11059 11060 11061 11062 11063 11064 11065 11066 11067 11068 11069 |
# File 'lib/v20190423/models.rb', line 11057 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 |