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

#CreateDate ⇒ Object

注意:此字段可能返回 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

#Creator ⇒ Object

注意:此字段可能返回 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

#Description ⇒ Object

注意:此字段可能返回 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

#FlowServiceChineseName ⇒ Object

注意:此字段可能返回 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

#FlowServiceId ⇒ Object

注意:此字段可能返回 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

#FlowServiceName ⇒ Object

注意:此字段可能返回 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

#FlowServiceResource ⇒ Object

注意:此字段可能返回 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

#Modifier ⇒ Object

注意:此字段可能返回 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

#ModifyDate ⇒ Object

注意:此字段可能返回 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

#Status ⇒ Object

注意:此字段可能返回 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

#TemplateId ⇒ Object

注意:此字段可能返回 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

#Type ⇒ Object

注意:此字段可能返回 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