Class: TencentCloud::Iss::V20230517::UpdateUserDeviceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iss::V20230517::UpdateUserDeviceRequest
- Defined in:
- lib/v20230517/models.rb
Overview
UpdateUserDevice请求参数结构体
Instance Attribute Summary collapse
- #AudioSwitch ⇒ Object
- #Description ⇒ Object
- #DeviceId ⇒ Object
- #Ip ⇒ Object
- #Name ⇒ Object
- #Password ⇒ Object
- #Port ⇒ Object
- #ProtocolType ⇒ Object
- #SilentFrameSwitch ⇒ Object
- #SubscribeSwitch ⇒ Object
- #TransportProtocol ⇒ Object
- #Username ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(deviceid = nil, name = nil, transportprotocol = nil, password = nil, description = nil, ip = nil, port = nil, username = nil, protocoltype = nil, audioswitch = nil, subscribeswitch = nil, silentframeswitch = nil) ⇒ UpdateUserDeviceRequest
constructor
A new instance of UpdateUserDeviceRequest.
Constructor Details
#initialize(deviceid = nil, name = nil, transportprotocol = nil, password = nil, description = nil, ip = nil, port = nil, username = nil, protocoltype = nil, audioswitch = nil, subscribeswitch = nil, silentframeswitch = nil) ⇒ UpdateUserDeviceRequest
Returns a new instance of UpdateUserDeviceRequest.
8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 |
# File 'lib/v20230517/models.rb', line 8001 def initialize(deviceid=nil, name=nil, transportprotocol=nil, password=nil, description=nil, ip=nil, port=nil, username=nil, protocoltype=nil, audioswitch=nil, subscribeswitch=nil, silentframeswitch=nil) @DeviceId = deviceid @Name = name @TransportProtocol = transportprotocol @Password = password @Description = description @Ip = ip @Port = port @Username = username @ProtocolType = protocoltype @AudioSwitch = audioswitch @SubscribeSwitch = subscribeswitch @SilentFrameSwitch = silentframeswitch end |
Instance Attribute Details
#AudioSwitch ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def AudioSwitch @AudioSwitch end |
#Description ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def Description @Description end |
#DeviceId ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def DeviceId @DeviceId end |
#Ip ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def Ip @Ip end |
#Name ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def Name @Name end |
#Password ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def Password @Password end |
#Port ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def Port @Port end |
#ProtocolType ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def ProtocolType @ProtocolType end |
#SilentFrameSwitch ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def SilentFrameSwitch @SilentFrameSwitch end |
#SubscribeSwitch ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def SubscribeSwitch @SubscribeSwitch end |
#TransportProtocol ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def TransportProtocol @TransportProtocol end |
#Username ⇒ Object
7999 8000 8001 |
# File 'lib/v20230517/models.rb', line 7999 def Username @Username end |
Instance Method Details
#deserialize(params) ⇒ Object
8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 |
# File 'lib/v20230517/models.rb', line 8016 def deserialize(params) @DeviceId = params['DeviceId'] @Name = params['Name'] @TransportProtocol = params['TransportProtocol'] @Password = params['Password'] @Description = params['Description'] @Ip = params['Ip'] @Port = params['Port'] @Username = params['Username'] @ProtocolType = params['ProtocolType'] @AudioSwitch = params['AudioSwitch'] @SubscribeSwitch = params['SubscribeSwitch'] @SilentFrameSwitch = params['SilentFrameSwitch'] end |