Class: TencentCloud::Lighthouse::V20200324::DockerActivity

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

Overview

Docker活动信息

Instance Attribute Summary collapse

  • #ActivityId ⇒ Object
  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • .
  • #ActivityName ⇒ Object
  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • .
  • #ActivityState ⇒ Object
  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • .
  • #ContainerIds ⇒ Object
  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • .
  • #CreatedTime ⇒ Object
  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • .
  • #EndTime ⇒ Object
  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(activityid = nil, activityname = nil, activitystate = nil, activitycommandoutput = nil, containerids = nil, createdtime = nil, endtime = nil) ⇒ DockerActivity

    Returns a new instance of DockerActivity.

    
    
    4825
    4826
    4827
    4828
    4829
    4830
    4831
    4832
    4833
    # File 'lib/v20200324/models.rb', line 4825
    
    def initialize(activityid=nil, activityname=nil, activitystate=nil, activitycommandoutput=nil, containerids=nil, createdtime=nil, endtime=nil)
      @ActivityId = activityid
      @ActivityName = activityname
      @ActivityState = activitystate
      @ActivityCommandOutput = activitycommandoutput
      @ContainerIds = containerids
      @CreatedTime = createdtime
      @EndTime = endtime
    end

    Instance Attribute Details

    #ActivityCommandOutputObject

  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • Parameters:

    • 活动ID。

    • 活动名称。

    • 活动状态。取值范围:

    • 活动执行的命令输出,以base64编码。

    • 容器ID列表。

    • 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    • 结束时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    
    
    4823
    4824
    4825
    # File 'lib/v20200324/models.rb', line 4823
    
    def ActivityCommandOutput
      @ActivityCommandOutput
    end

    #ActivityIdObject

  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • Parameters:

    • 活动ID。

    • 活动名称。

    • 活动状态。取值范围:

    • 活动执行的命令输出,以base64编码。

    • 容器ID列表。

    • 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    • 结束时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    
    
    4823
    4824
    4825
    # File 'lib/v20200324/models.rb', line 4823
    
    def ActivityId
      @ActivityId
    end

    #ActivityNameObject

  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • Parameters:

    • 活动ID。

    • 活动名称。

    • 活动状态。取值范围:

    • 活动执行的命令输出,以base64编码。

    • 容器ID列表。

    • 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    • 结束时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    
    
    4823
    4824
    4825
    # File 'lib/v20200324/models.rb', line 4823
    
    def ActivityName
      @ActivityName
    end

    #ActivityStateObject

  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • Parameters:

    • 活动ID。

    • 活动名称。

    • 活动状态。取值范围:

    • 活动执行的命令输出,以base64编码。

    • 容器ID列表。

    • 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    • 结束时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    
    
    4823
    4824
    4825
    # File 'lib/v20200324/models.rb', line 4823
    
    def ActivityState
      @ActivityState
    end

    #ContainerIdsObject

  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • Parameters:

    • 活动ID。

    • 活动名称。

    • 活动状态。取值范围:

    • 活动执行的命令输出,以base64编码。

    • 容器ID列表。

    • 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    • 结束时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    
    
    4823
    4824
    4825
    # File 'lib/v20200324/models.rb', line 4823
    
    def ContainerIds
      @ContainerIds
    end

    #CreatedTimeObject

  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • Parameters:

    • 活动ID。

    • 活动名称。

    • 活动状态。取值范围:

    • 活动执行的命令输出,以base64编码。

    • 容器ID列表。

    • 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    • 结束时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    
    
    4823
    4824
    4825
    # File 'lib/v20200324/models.rb', line 4823
    
    def CreatedTime
      @CreatedTime
    end

    #EndTimeObject

  • INIT:表示初始化,活动尚未执行
  • OPERATING:表示活动执行中
  • SUCCESS:表示活动执行成功
  • FAILED:表示活动执行失败
  • Parameters:

    • 活动ID。

    • 活动名称。

    • 活动状态。取值范围:

    • 活动执行的命令输出,以base64编码。

    • 容器ID列表。

    • 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    • 结束时间。按照 ISO8601 标准表示,并且使用 UTC 时间。

    
    
    4823
    4824
    4825
    # File 'lib/v20200324/models.rb', line 4823
    
    def EndTime
      @EndTime
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    4835
    4836
    4837
    4838
    4839
    4840
    4841
    4842
    4843
    # File 'lib/v20200324/models.rb', line 4835
    
    def deserialize(params)
      @ActivityId = params['ActivityId']
      @ActivityName = params['ActivityName']
      @ActivityState = params['ActivityState']
      @ActivityCommandOutput = params['ActivityCommandOutput']
      @ContainerIds = params['ContainerIds']
      @CreatedTime = params['CreatedTime']
      @EndTime = params['EndTime']
    end