Class: TencentCloud::Asw::V20200722::StateMachine

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

Overview

状态机

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(flowserviceresource = nil, type = nil, flowservicename = nil, flowservicechinesename = nil, createdate = nil, modifydate = nil, status = nil, creator = nil, modifier = nil, flowserviceid = nil, templateid = nil, description = nil) ⇒ StateMachine

Returns a new instance of StateMachine.



614
615
616
617
618
619
620
621
622
623
624
625
626
627
# File 'lib/v20200722/models.rb', line 614

def initialize(flowserviceresource=nil, type=nil, flowservicename=nil, flowservicechinesename=nil, createdate=nil, modifydate=nil, status=nil, creator=nil, modifier=nil, flowserviceid=nil, templateid=nil, description=nil)
  @FlowServiceResource = flowserviceresource
  @Type = type
  @FlowServiceName = flowservicename
  @FlowServiceChineseName = flowservicechinesename
  @CreateDate = createdate
  @ModifyDate = modifydate
  @Status = status
  @Creator = creator
  @Modifier = modifier
  @FlowServiceId = flowserviceid
  @TemplateId = templateid
  @Description = description
end

Instance Attribute Details

#CreateDateObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def CreateDate
  @CreateDate
end

#CreatorObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def Creator
  @Creator
end

#DescriptionObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def Description
  @Description
end

#FlowServiceChineseNameObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def FlowServiceChineseName
  @FlowServiceChineseName
end

#FlowServiceIdObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def FlowServiceId
  @FlowServiceId
end

#FlowServiceNameObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def FlowServiceName
  @FlowServiceName
end

#FlowServiceResourceObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def FlowServiceResource
  @FlowServiceResource
end

#ModifierObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def Modifier
  @Modifier
end

#ModifyDateObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def ModifyDate
  @ModifyDate
end

#StatusObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def Status
  @Status
end

#TemplateIdObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def TemplateId
  @TemplateId
end

#TypeObject

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

Parameters:

  • FlowServiceResource:

    状态机资源

  • Type:

    状态机类型。EXPRESS,STANDARD

  • FlowServiceName:

    状态机名称

  • FlowServiceChineseName:

    状态机中文名

  • CreateDate:

    创建时间。timestamp

  • ModifyDate:

    修改时间。timestamp

  • Status:

    状态机状态

  • Creator:

    创建者的subAccountUin

  • Modifier:

    修改者的subAccountUin

  • FlowServiceId:

    状态机id

  • TemplateId:

    模板id

  • Description:

    备注



612
613
614
# File 'lib/v20200722/models.rb', line 612

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



629
630
631
632
633
634
635
636
637
638
639
640
641
642
# File 'lib/v20200722/models.rb', line 629

def deserialize(params)
  @FlowServiceResource = params['FlowServiceResource']
  @Type = params['Type']
  @FlowServiceName = params['FlowServiceName']
  @FlowServiceChineseName = params['FlowServiceChineseName']
  @CreateDate = params['CreateDate']
  @ModifyDate = params['ModifyDate']
  @Status = params['Status']
  @Creator = params['Creator']
  @Modifier = params['Modifier']
  @FlowServiceId = params['FlowServiceId']
  @TemplateId = params['TemplateId']
  @Description = params['Description']
end