Class: TencentCloud::Monitor::V20180724::UpdatePrometheusAgentStatusRequest

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

Overview

UpdatePrometheusAgentStatus请求参数结构体

Instance Attribute Summary collapse

  • #InstanceId ⇒ Object
  • 1= 开启
  • 2= 关闭
  • .
  • #Status ⇒ Object
  • 1= 开启
  • 2= 关闭
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(instanceid = nil, agentids = nil, status = nil) ⇒ UpdatePrometheusAgentStatusRequest

    Returns a new instance of UpdatePrometheusAgentStatusRequest.

    
    
    15971
    15972
    15973
    15974
    15975
    # File 'lib/v20180724/models.rb', line 15971
    
    def initialize(instanceid=nil, agentids=nil, status=nil)
      @InstanceId = instanceid
      @AgentIds = agentids
      @Status = status
    end

    Instance Attribute Details

    #AgentIdsObject

  • 1= 开启
  • 2= 关闭
  • Parameters:

    • InstanceId:

      Prometheus 实例 ID

    • AgentIds:

      Agent ID 列表,例如:agent-abcd1234,可在控制台 Agent 管理中获取

    • Status:

      要更新的状态

    
    
    15969
    15970
    15971
    # File 'lib/v20180724/models.rb', line 15969
    
    def AgentIds
      @AgentIds
    end

    #InstanceIdObject

  • 1= 开启
  • 2= 关闭
  • Parameters:

    • InstanceId:

      Prometheus 实例 ID

    • AgentIds:

      Agent ID 列表,例如:agent-abcd1234,可在控制台 Agent 管理中获取

    • Status:

      要更新的状态

    
    
    15969
    15970
    15971
    # File 'lib/v20180724/models.rb', line 15969
    
    def InstanceId
      @InstanceId
    end

    #StatusObject

  • 1= 开启
  • 2= 关闭
  • Parameters:

    • InstanceId:

      Prometheus 实例 ID

    • AgentIds:

      Agent ID 列表,例如:agent-abcd1234,可在控制台 Agent 管理中获取

    • Status:

      要更新的状态

    
    
    15969
    15970
    15971
    # File 'lib/v20180724/models.rb', line 15969
    
    def Status
      @Status
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    15977
    15978
    15979
    15980
    15981
    # File 'lib/v20180724/models.rb', line 15977
    
    def deserialize(params)
      @InstanceId = params['InstanceId']
      @AgentIds = params['AgentIds']
      @Status = params['Status']
    end