Class: TencentCloud::Asw::V20200722::DescribeExecutionResponse

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

Overview

DescribeExecution返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(executionresourcename = nil, name = nil, startdate = nil, stopdate = nil, statemachineresourcename = nil, status = nil, input = nil, output = nil, executiondefinition = nil, requestid = nil) ⇒ DescribeExecutionResponse

Returns a new instance of DescribeExecutionResponse.



178
179
180
181
182
183
184
185
186
187
188
189
# File 'lib/v20200722/models.rb', line 178

def initialize(executionresourcename=nil, name=nil, startdate=nil, stopdate=nil, statemachineresourcename=nil, status=nil, input=nil, output=nil, executiondefinition=nil, requestid=nil)
  @ExecutionResourceName = executionresourcename
  @Name = name
  @StartDate = startdate
  @StopDate = stopdate
  @StateMachineResourceName = statemachineresourcename
  @Status = status
  @Input = input
  @Output = output
  @ExecutionDefinition = executiondefinition
  @RequestId = requestid
end

Instance Attribute Details

#ExecutionDefinitionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExecutionResourceName:

    执行资源名

  • Name:

    资源名称

  • StartDate:

    执行开始时间,毫秒

  • StopDate:

    执行结束时间,毫秒

  • StateMachineResourceName:

    状态机资源名

  • Status:

    执行状态。INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • Input:

    执行的输入

  • Output:

    执行的输出

  • ExecutionDefinition:

    启动执行时,状态机的定义

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



176
177
178
# File 'lib/v20200722/models.rb', line 176

def ExecutionDefinition
  @ExecutionDefinition
end

#ExecutionResourceNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExecutionResourceName:

    执行资源名

  • Name:

    资源名称

  • StartDate:

    执行开始时间,毫秒

  • StopDate:

    执行结束时间,毫秒

  • StateMachineResourceName:

    状态机资源名

  • Status:

    执行状态。INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • Input:

    执行的输入

  • Output:

    执行的输出

  • ExecutionDefinition:

    启动执行时,状态机的定义

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



176
177
178
# File 'lib/v20200722/models.rb', line 176

def ExecutionResourceName
  @ExecutionResourceName
end

#InputObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExecutionResourceName:

    执行资源名

  • Name:

    资源名称

  • StartDate:

    执行开始时间,毫秒

  • StopDate:

    执行结束时间,毫秒

  • StateMachineResourceName:

    状态机资源名

  • Status:

    执行状态。INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • Input:

    执行的输入

  • Output:

    执行的输出

  • ExecutionDefinition:

    启动执行时,状态机的定义

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



176
177
178
# File 'lib/v20200722/models.rb', line 176

def Input
  @Input
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExecutionResourceName:

    执行资源名

  • Name:

    资源名称

  • StartDate:

    执行开始时间,毫秒

  • StopDate:

    执行结束时间,毫秒

  • StateMachineResourceName:

    状态机资源名

  • Status:

    执行状态。INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • Input:

    执行的输入

  • Output:

    执行的输出

  • ExecutionDefinition:

    启动执行时,状态机的定义

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



176
177
178
# File 'lib/v20200722/models.rb', line 176

def Name
  @Name
end

#OutputObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExecutionResourceName:

    执行资源名

  • Name:

    资源名称

  • StartDate:

    执行开始时间,毫秒

  • StopDate:

    执行结束时间,毫秒

  • StateMachineResourceName:

    状态机资源名

  • Status:

    执行状态。INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • Input:

    执行的输入

  • Output:

    执行的输出

  • ExecutionDefinition:

    启动执行时,状态机的定义

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



176
177
178
# File 'lib/v20200722/models.rb', line 176

def Output
  @Output
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExecutionResourceName:

    执行资源名

  • Name:

    资源名称

  • StartDate:

    执行开始时间,毫秒

  • StopDate:

    执行结束时间,毫秒

  • StateMachineResourceName:

    状态机资源名

  • Status:

    执行状态。INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • Input:

    执行的输入

  • Output:

    执行的输出

  • ExecutionDefinition:

    启动执行时,状态机的定义

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



176
177
178
# File 'lib/v20200722/models.rb', line 176

def RequestId
  @RequestId
end

#StartDateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExecutionResourceName:

    执行资源名

  • Name:

    资源名称

  • StartDate:

    执行开始时间,毫秒

  • StopDate:

    执行结束时间,毫秒

  • StateMachineResourceName:

    状态机资源名

  • Status:

    执行状态。INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • Input:

    执行的输入

  • Output:

    执行的输出

  • ExecutionDefinition:

    启动执行时,状态机的定义

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



176
177
178
# File 'lib/v20200722/models.rb', line 176

def StartDate
  @StartDate
end

#StateMachineResourceNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExecutionResourceName:

    执行资源名

  • Name:

    资源名称

  • StartDate:

    执行开始时间,毫秒

  • StopDate:

    执行结束时间,毫秒

  • StateMachineResourceName:

    状态机资源名

  • Status:

    执行状态。INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • Input:

    执行的输入

  • Output:

    执行的输出

  • ExecutionDefinition:

    启动执行时,状态机的定义

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



176
177
178
# File 'lib/v20200722/models.rb', line 176

def StateMachineResourceName
  @StateMachineResourceName
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExecutionResourceName:

    执行资源名

  • Name:

    资源名称

  • StartDate:

    执行开始时间,毫秒

  • StopDate:

    执行结束时间,毫秒

  • StateMachineResourceName:

    状态机资源名

  • Status:

    执行状态。INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • Input:

    执行的输入

  • Output:

    执行的输出

  • ExecutionDefinition:

    启动执行时,状态机的定义

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



176
177
178
# File 'lib/v20200722/models.rb', line 176

def Status
  @Status
end

#StopDateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ExecutionResourceName:

    执行资源名

  • Name:

    资源名称

  • StartDate:

    执行开始时间,毫秒

  • StopDate:

    执行结束时间,毫秒

  • StateMachineResourceName:

    状态机资源名

  • Status:

    执行状态。INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • Input:

    执行的输入

  • Output:

    执行的输出

  • ExecutionDefinition:

    启动执行时,状态机的定义

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



176
177
178
# File 'lib/v20200722/models.rb', line 176

def StopDate
  @StopDate
end

Instance Method Details

#deserialize(params) ⇒ Object



191
192
193
194
195
196
197
198
199
200
201
202
# File 'lib/v20200722/models.rb', line 191

def deserialize(params)
  @ExecutionResourceName = params['ExecutionResourceName']
  @Name = params['Name']
  @StartDate = params['StartDate']
  @StopDate = params['StopDate']
  @StateMachineResourceName = params['StateMachineResourceName']
  @Status = params['Status']
  @Input = params['Input']
  @Output = params['Output']
  @ExecutionDefinition = params['ExecutionDefinition']
  @RequestId = params['RequestId']
end