Class: TencentCloud::Asw::V20200722::ModifyFlowServiceRequest

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

Overview

ModifyFlowService请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(flowserviceresource = nil, definition = nil, flowservicename = nil, flowservicechinesename = nil, isnewrole = nil, type = nil, roleresource = nil, description = nil, enablecls = nil) ⇒ ModifyFlowServiceRequest

Returns a new instance of ModifyFlowServiceRequest.



486
487
488
489
490
491
492
493
494
495
496
# File 'lib/v20200722/models.rb', line 486

def initialize(flowserviceresource=nil, definition=nil, flowservicename=nil, flowservicechinesename=nil, isnewrole=nil, type=nil, roleresource=nil, description=nil, enablecls=nil)
  @FlowServiceResource = flowserviceresource
  @Definition = definition
  @FlowServiceName = flowservicename
  @FlowServiceChineseName = flowservicechinesename
  @IsNewRole = isnewrole
  @Type = type
  @RoleResource = roleresource
  @Description = description
  @EnableCLS = enablecls
end

Instance Attribute Details

#Definition ⇒ Object

Parameters:

  • FlowServiceResource: —

    状态机资源名

  • Definition: —

    定义JSON

  • FlowServiceName: —

    状态机所属服务名

  • FlowServiceChineseName: —

    状态机所属服务中文名

  • IsNewRole: —

    是否是新角色

  • Type: —

    状态机类型

  • RoleResource: —

    角色资源名

  • Description: —

    状态机备注

  • EnableCLS: —

    是否允许日志投递



484
485
486
# File 'lib/v20200722/models.rb', line 484

def Definition
  @Definition
end

#Description ⇒ Object

Parameters:

  • FlowServiceResource: —

    状态机资源名

  • Definition: —

    定义JSON

  • FlowServiceName: —

    状态机所属服务名

  • FlowServiceChineseName: —

    状态机所属服务中文名

  • IsNewRole: —

    是否是新角色

  • Type: —

    状态机类型

  • RoleResource: —

    角色资源名

  • Description: —

    状态机备注

  • EnableCLS: —

    是否允许日志投递



484
485
486
# File 'lib/v20200722/models.rb', line 484

def Description
  @Description
end

#EnableCLS ⇒ Object

Parameters:

  • FlowServiceResource: —

    状态机资源名

  • Definition: —

    定义JSON

  • FlowServiceName: —

    状态机所属服务名

  • FlowServiceChineseName: —

    状态机所属服务中文名

  • IsNewRole: —

    是否是新角色

  • Type: —

    状态机类型

  • RoleResource: —

    角色资源名

  • Description: —

    状态机备注

  • EnableCLS: —

    是否允许日志投递



484
485
486
# File 'lib/v20200722/models.rb', line 484

def EnableCLS
  @EnableCLS
end

#FlowServiceChineseName ⇒ Object

Parameters:

  • FlowServiceResource: —

    状态机资源名

  • Definition: —

    定义JSON

  • FlowServiceName: —

    状态机所属服务名

  • FlowServiceChineseName: —

    状态机所属服务中文名

  • IsNewRole: —

    是否是新角色

  • Type: —

    状态机类型

  • RoleResource: —

    角色资源名

  • Description: —

    状态机备注

  • EnableCLS: —

    是否允许日志投递



484
485
486
# File 'lib/v20200722/models.rb', line 484

def FlowServiceChineseName
  @FlowServiceChineseName
end

#FlowServiceName ⇒ Object

Parameters:

  • FlowServiceResource: —

    状态机资源名

  • Definition: —

    定义JSON

  • FlowServiceName: —

    状态机所属服务名

  • FlowServiceChineseName: —

    状态机所属服务中文名

  • IsNewRole: —

    是否是新角色

  • Type: —

    状态机类型

  • RoleResource: —

    角色资源名

  • Description: —

    状态机备注

  • EnableCLS: —

    是否允许日志投递



484
485
486
# File 'lib/v20200722/models.rb', line 484

def FlowServiceName
  @FlowServiceName
end

#FlowServiceResource ⇒ Object

Parameters:

  • FlowServiceResource: —

    状态机资源名

  • Definition: —

    定义JSON

  • FlowServiceName: —

    状态机所属服务名

  • FlowServiceChineseName: —

    状态机所属服务中文名

  • IsNewRole: —

    是否是新角色

  • Type: —

    状态机类型

  • RoleResource: —

    角色资源名

  • Description: —

    状态机备注

  • EnableCLS: —

    是否允许日志投递



484
485
486
# File 'lib/v20200722/models.rb', line 484

def FlowServiceResource
  @FlowServiceResource
end

#IsNewRole ⇒ Object

Parameters:

  • FlowServiceResource: —

    状态机资源名

  • Definition: —

    定义JSON

  • FlowServiceName: —

    状态机所属服务名

  • FlowServiceChineseName: —

    状态机所属服务中文名

  • IsNewRole: —

    是否是新角色

  • Type: —

    状态机类型

  • RoleResource: —

    角色资源名

  • Description: —

    状态机备注

  • EnableCLS: —

    是否允许日志投递



484
485
486
# File 'lib/v20200722/models.rb', line 484

def IsNewRole
  @IsNewRole
end

#RoleResource ⇒ Object

Parameters:

  • FlowServiceResource: —

    状态机资源名

  • Definition: —

    定义JSON

  • FlowServiceName: —

    状态机所属服务名

  • FlowServiceChineseName: —

    状态机所属服务中文名

  • IsNewRole: —

    是否是新角色

  • Type: —

    状态机类型

  • RoleResource: —

    角色资源名

  • Description: —

    状态机备注

  • EnableCLS: —

    是否允许日志投递



484
485
486
# File 'lib/v20200722/models.rb', line 484

def RoleResource
  @RoleResource
end

#Type ⇒ Object

Parameters:

  • FlowServiceResource: —

    状态机资源名

  • Definition: —

    定义JSON

  • FlowServiceName: —

    状态机所属服务名

  • FlowServiceChineseName: —

    状态机所属服务中文名

  • IsNewRole: —

    是否是新角色

  • Type: —

    状态机类型

  • RoleResource: —

    角色资源名

  • Description: —

    状态机备注

  • EnableCLS: —

    是否允许日志投递



484
485
486
# File 'lib/v20200722/models.rb', line 484

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



498
499
500
501
502
503
504
505
506
507
508
# File 'lib/v20200722/models.rb', line 498

def deserialize(params)
  @FlowServiceResource = params['FlowServiceResource']
  @Definition = params['Definition']
  @FlowServiceName = params['FlowServiceName']
  @FlowServiceChineseName = params['FlowServiceChineseName']
  @IsNewRole = params['IsNewRole']
  @Type = params['Type']
  @RoleResource = params['RoleResource']
  @Description = params['Description']
  @EnableCLS = params['EnableCLS']
end