Class: TencentCloud::Dbbrain::V20210527::CreateKillTaskRequest

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

Overview

CreateKillTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, duration = nil, host = nil, db = nil, command = nil, info = nil, infos = nil, user = nil, time = nil, product = nil) ⇒ CreateKillTaskRequest

Returns a new instance of CreateKillTaskRequest.



1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
# File 'lib/v20210527/models.rb', line 1036

def initialize(instanceid=nil, duration=nil, host=nil, db=nil, command=nil, info=nil, infos=nil, user=nil, time=nil, product=nil)
  @InstanceId = instanceid
  @Duration = duration
  @Host = host
  @DB = db
  @Command = command
  @Info = info
  @Infos = infos
  @User = user
  @Time = time
  @Product = product
end

Instance Attribute Details

#CommandObject

Parameters:

  • InstanceId:

    kill会话任务的关联实例ID。

  • Duration:

    任务持续时间,单位秒,手动关闭任务传-1。

  • Host:

    任务过滤条件,客户端IP。

  • DB:

    任务过滤条件,数据库库名,多个“,”隔开。

  • Command:

    任务过滤条件,相关命令,多个“,”隔开。

  • Info:

    任务过滤条件,支持单条件前缀匹配。

  • Infos:

    任务过滤条件,支持多个关键字匹配,与Info参数互斥。

  • User:

    任务过滤条件,用户类型。

  • Time:

    任务过滤条件,会话持续时长,单位秒。

  • Product:

    服务产品类型,支持值包括: “mysql” - 云数据库 MySQL, “cynosdb” - 云数据库 CynosDB for MySQL,默认为“mysql”。



1034
1035
1036
# File 'lib/v20210527/models.rb', line 1034

def Command
  @Command
end

#DBObject

Parameters:

  • InstanceId:

    kill会话任务的关联实例ID。

  • Duration:

    任务持续时间,单位秒,手动关闭任务传-1。

  • Host:

    任务过滤条件,客户端IP。

  • DB:

    任务过滤条件,数据库库名,多个“,”隔开。

  • Command:

    任务过滤条件,相关命令,多个“,”隔开。

  • Info:

    任务过滤条件,支持单条件前缀匹配。

  • Infos:

    任务过滤条件,支持多个关键字匹配,与Info参数互斥。

  • User:

    任务过滤条件,用户类型。

  • Time:

    任务过滤条件,会话持续时长,单位秒。

  • Product:

    服务产品类型,支持值包括: “mysql” - 云数据库 MySQL, “cynosdb” - 云数据库 CynosDB for MySQL,默认为“mysql”。



1034
1035
1036
# File 'lib/v20210527/models.rb', line 1034

def DB
  @DB
end

#DurationObject

Parameters:

  • InstanceId:

    kill会话任务的关联实例ID。

  • Duration:

    任务持续时间,单位秒,手动关闭任务传-1。

  • Host:

    任务过滤条件,客户端IP。

  • DB:

    任务过滤条件,数据库库名,多个“,”隔开。

  • Command:

    任务过滤条件,相关命令,多个“,”隔开。

  • Info:

    任务过滤条件,支持单条件前缀匹配。

  • Infos:

    任务过滤条件,支持多个关键字匹配,与Info参数互斥。

  • User:

    任务过滤条件,用户类型。

  • Time:

    任务过滤条件,会话持续时长,单位秒。

  • Product:

    服务产品类型,支持值包括: “mysql” - 云数据库 MySQL, “cynosdb” - 云数据库 CynosDB for MySQL,默认为“mysql”。



1034
1035
1036
# File 'lib/v20210527/models.rb', line 1034

def Duration
  @Duration
end

#HostObject

Parameters:

  • InstanceId:

    kill会话任务的关联实例ID。

  • Duration:

    任务持续时间,单位秒,手动关闭任务传-1。

  • Host:

    任务过滤条件,客户端IP。

  • DB:

    任务过滤条件,数据库库名,多个“,”隔开。

  • Command:

    任务过滤条件,相关命令,多个“,”隔开。

  • Info:

    任务过滤条件,支持单条件前缀匹配。

  • Infos:

    任务过滤条件,支持多个关键字匹配,与Info参数互斥。

  • User:

    任务过滤条件,用户类型。

  • Time:

    任务过滤条件,会话持续时长,单位秒。

  • Product:

    服务产品类型,支持值包括: “mysql” - 云数据库 MySQL, “cynosdb” - 云数据库 CynosDB for MySQL,默认为“mysql”。



1034
1035
1036
# File 'lib/v20210527/models.rb', line 1034

def Host
  @Host
end

#InfoObject

Parameters:

  • InstanceId:

    kill会话任务的关联实例ID。

  • Duration:

    任务持续时间,单位秒,手动关闭任务传-1。

  • Host:

    任务过滤条件,客户端IP。

  • DB:

    任务过滤条件,数据库库名,多个“,”隔开。

  • Command:

    任务过滤条件,相关命令,多个“,”隔开。

  • Info:

    任务过滤条件,支持单条件前缀匹配。

  • Infos:

    任务过滤条件,支持多个关键字匹配,与Info参数互斥。

  • User:

    任务过滤条件,用户类型。

  • Time:

    任务过滤条件,会话持续时长,单位秒。

  • Product:

    服务产品类型,支持值包括: “mysql” - 云数据库 MySQL, “cynosdb” - 云数据库 CynosDB for MySQL,默认为“mysql”。



1034
1035
1036
# File 'lib/v20210527/models.rb', line 1034

def Info
  @Info
end

#InfosObject

Parameters:

  • InstanceId:

    kill会话任务的关联实例ID。

  • Duration:

    任务持续时间,单位秒,手动关闭任务传-1。

  • Host:

    任务过滤条件,客户端IP。

  • DB:

    任务过滤条件,数据库库名,多个“,”隔开。

  • Command:

    任务过滤条件,相关命令,多个“,”隔开。

  • Info:

    任务过滤条件,支持单条件前缀匹配。

  • Infos:

    任务过滤条件,支持多个关键字匹配,与Info参数互斥。

  • User:

    任务过滤条件,用户类型。

  • Time:

    任务过滤条件,会话持续时长,单位秒。

  • Product:

    服务产品类型,支持值包括: “mysql” - 云数据库 MySQL, “cynosdb” - 云数据库 CynosDB for MySQL,默认为“mysql”。



1034
1035
1036
# File 'lib/v20210527/models.rb', line 1034

def Infos
  @Infos
end

#InstanceIdObject

Parameters:

  • InstanceId:

    kill会话任务的关联实例ID。

  • Duration:

    任务持续时间,单位秒,手动关闭任务传-1。

  • Host:

    任务过滤条件,客户端IP。

  • DB:

    任务过滤条件,数据库库名,多个“,”隔开。

  • Command:

    任务过滤条件,相关命令,多个“,”隔开。

  • Info:

    任务过滤条件,支持单条件前缀匹配。

  • Infos:

    任务过滤条件,支持多个关键字匹配,与Info参数互斥。

  • User:

    任务过滤条件,用户类型。

  • Time:

    任务过滤条件,会话持续时长,单位秒。

  • Product:

    服务产品类型,支持值包括: “mysql” - 云数据库 MySQL, “cynosdb” - 云数据库 CynosDB for MySQL,默认为“mysql”。



1034
1035
1036
# File 'lib/v20210527/models.rb', line 1034

def InstanceId
  @InstanceId
end

#ProductObject

Parameters:

  • InstanceId:

    kill会话任务的关联实例ID。

  • Duration:

    任务持续时间,单位秒,手动关闭任务传-1。

  • Host:

    任务过滤条件,客户端IP。

  • DB:

    任务过滤条件,数据库库名,多个“,”隔开。

  • Command:

    任务过滤条件,相关命令,多个“,”隔开。

  • Info:

    任务过滤条件,支持单条件前缀匹配。

  • Infos:

    任务过滤条件,支持多个关键字匹配,与Info参数互斥。

  • User:

    任务过滤条件,用户类型。

  • Time:

    任务过滤条件,会话持续时长,单位秒。

  • Product:

    服务产品类型,支持值包括: “mysql” - 云数据库 MySQL, “cynosdb” - 云数据库 CynosDB for MySQL,默认为“mysql”。



1034
1035
1036
# File 'lib/v20210527/models.rb', line 1034

def Product
  @Product
end

#TimeObject

Parameters:

  • InstanceId:

    kill会话任务的关联实例ID。

  • Duration:

    任务持续时间,单位秒,手动关闭任务传-1。

  • Host:

    任务过滤条件,客户端IP。

  • DB:

    任务过滤条件,数据库库名,多个“,”隔开。

  • Command:

    任务过滤条件,相关命令,多个“,”隔开。

  • Info:

    任务过滤条件,支持单条件前缀匹配。

  • Infos:

    任务过滤条件,支持多个关键字匹配,与Info参数互斥。

  • User:

    任务过滤条件,用户类型。

  • Time:

    任务过滤条件,会话持续时长,单位秒。

  • Product:

    服务产品类型,支持值包括: “mysql” - 云数据库 MySQL, “cynosdb” - 云数据库 CynosDB for MySQL,默认为“mysql”。



1034
1035
1036
# File 'lib/v20210527/models.rb', line 1034

def Time
  @Time
end

#UserObject

Parameters:

  • InstanceId:

    kill会话任务的关联实例ID。

  • Duration:

    任务持续时间,单位秒,手动关闭任务传-1。

  • Host:

    任务过滤条件,客户端IP。

  • DB:

    任务过滤条件,数据库库名,多个“,”隔开。

  • Command:

    任务过滤条件,相关命令,多个“,”隔开。

  • Info:

    任务过滤条件,支持单条件前缀匹配。

  • Infos:

    任务过滤条件,支持多个关键字匹配,与Info参数互斥。

  • User:

    任务过滤条件,用户类型。

  • Time:

    任务过滤条件,会话持续时长,单位秒。

  • Product:

    服务产品类型,支持值包括: “mysql” - 云数据库 MySQL, “cynosdb” - 云数据库 CynosDB for MySQL,默认为“mysql”。



1034
1035
1036
# File 'lib/v20210527/models.rb', line 1034

def User
  @User
end

Instance Method Details

#deserialize(params) ⇒ Object



1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
# File 'lib/v20210527/models.rb', line 1049

def deserialize(params)
  @InstanceId = params['InstanceId']
  @Duration = params['Duration']
  @Host = params['Host']
  @DB = params['DB']
  @Command = params['Command']
  @Info = params['Info']
  @Infos = params['Infos']
  @User = params['User']
  @Time = params['Time']
  @Product = params['Product']
end