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

#DefinitionObject

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

#DescriptionObject

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

#EnableCLSObject

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

#FlowServiceChineseNameObject

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

#FlowServiceNameObject

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

#FlowServiceResourceObject

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

#IsNewRoleObject

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

#RoleResourceObject

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

#TypeObject

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