Class: TencentCloud::Dbbrain::V20210527::UpdateAgentSwitchRequest

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

Overview

UpdateAgentSwitch请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(agentid = nil, switch = nil, product = nil) ⇒ UpdateAgentSwitchRequest

Returns a new instance of UpdateAgentSwitchRequest.



7847
7848
7849
7850
7851
# File 'lib/v20210527/models.rb', line 7847

def initialize(agentid=nil, switch=nil, product=nil)
  @AgentId = agentid
  @Switch = switch
  @Product = product
end

Instance Attribute Details

#AgentIdObject

Parameters:

  • AgentId:

    Agent标识。可通过 [DescribeDiagDBInstances](cloud.tencent.com/document/api/1130/57798) 接口获取。

  • Switch:

    停止或重连Agent,支持值包括:“on” - 重连Agent, “off” - 停止Agent。

  • Product:

    服务产品类型,仅支持 “dbbrain-mysql” - 自建MySQL。



7845
7846
7847
# File 'lib/v20210527/models.rb', line 7845

def AgentId
  @AgentId
end

#ProductObject

Parameters:

  • AgentId:

    Agent标识。可通过 [DescribeDiagDBInstances](cloud.tencent.com/document/api/1130/57798) 接口获取。

  • Switch:

    停止或重连Agent,支持值包括:“on” - 重连Agent, “off” - 停止Agent。

  • Product:

    服务产品类型,仅支持 “dbbrain-mysql” - 自建MySQL。



7845
7846
7847
# File 'lib/v20210527/models.rb', line 7845

def Product
  @Product
end

#SwitchObject

Parameters:

  • AgentId:

    Agent标识。可通过 [DescribeDiagDBInstances](cloud.tencent.com/document/api/1130/57798) 接口获取。

  • Switch:

    停止或重连Agent,支持值包括:“on” - 重连Agent, “off” - 停止Agent。

  • Product:

    服务产品类型,仅支持 “dbbrain-mysql” - 自建MySQL。



7845
7846
7847
# File 'lib/v20210527/models.rb', line 7845

def Switch
  @Switch
end

Instance Method Details

#deserialize(params) ⇒ Object



7853
7854
7855
7856
7857
# File 'lib/v20210527/models.rb', line 7853

def deserialize(params)
  @AgentId = params['AgentId']
  @Switch = params['Switch']
  @Product = params['Product']
end