Class: TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest
- Defined in:
- lib/v20210820/models.rb
Overview
CreateTaskFromMultiAction请求参数结构体
Instance Attribute Summary collapse
-
#TaskAction ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx Redis crs-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 “ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1.1” 标准集群Pod “ClusterId”:“cls-xxx”,“PodName”:“podname”,“NodeName”:“1.1.1.1”,“NameSpace”:“ns”,“Workload”:“workload” TDSQL-MySQL(InnoDB) tdsqlshard-xxx TDSQL-C cynosdbmysql-xxx VPC子网 subnet-xxxx CKafka ckafka-xxx MariaDB tdsql-xxxx PostgreSQL postgres-xxx 云原生网关 gateway-xxx 标准集群超级节点 “ClusterId”:“cls-xxx”,“InstanceId”:“eklet-xxx”,“LanIP”:“1.1.1.1,”NodePoolId“:”np-xxx“ Serverless集群超级节点 ”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1.1“ Elasticsearch集群 es-xxxx RabbitMQ amqp-xxxx.
-
#TaskDescription ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx Redis crs-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 “ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1.1” 标准集群Pod “ClusterId”:“cls-xxx”,“PodName”:“podname”,“NodeName”:“1.1.1.1”,“NameSpace”:“ns”,“Workload”:“workload” TDSQL-MySQL(InnoDB) tdsqlshard-xxx TDSQL-C cynosdbmysql-xxx VPC子网 subnet-xxxx CKafka ckafka-xxx MariaDB tdsql-xxxx PostgreSQL postgres-xxx 云原生网关 gateway-xxx 标准集群超级节点 “ClusterId”:“cls-xxx”,“InstanceId”:“eklet-xxx”,“LanIP”:“1.1.1.1,”NodePoolId“:”np-xxx“ Serverless集群超级节点 ”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1.1“ Elasticsearch集群 es-xxxx RabbitMQ amqp-xxxx.
-
#TaskInstances ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx Redis crs-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 “ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1.1” 标准集群Pod “ClusterId”:“cls-xxx”,“PodName”:“podname”,“NodeName”:“1.1.1.1”,“NameSpace”:“ns”,“Workload”:“workload” TDSQL-MySQL(InnoDB) tdsqlshard-xxx TDSQL-C cynosdbmysql-xxx VPC子网 subnet-xxxx CKafka ckafka-xxx MariaDB tdsql-xxxx PostgreSQL postgres-xxx 云原生网关 gateway-xxx 标准集群超级节点 “ClusterId”:“cls-xxx”,“InstanceId”:“eklet-xxx”,“LanIP”:“1.1.1.1,”NodePoolId“:”np-xxx“ Serverless集群超级节点 ”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1.1“ Elasticsearch集群 es-xxxx RabbitMQ amqp-xxxx.
-
#TaskPauseDuration ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx Redis crs-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 “ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1.1” 标准集群Pod “ClusterId”:“cls-xxx”,“PodName”:“podname”,“NodeName”:“1.1.1.1”,“NameSpace”:“ns”,“Workload”:“workload” TDSQL-MySQL(InnoDB) tdsqlshard-xxx TDSQL-C cynosdbmysql-xxx VPC子网 subnet-xxxx CKafka ckafka-xxx MariaDB tdsql-xxxx PostgreSQL postgres-xxx 云原生网关 gateway-xxx 标准集群超级节点 “ClusterId”:“cls-xxx”,“InstanceId”:“eklet-xxx”,“LanIP”:“1.1.1.1,”NodePoolId“:”np-xxx“ Serverless集群超级节点 ”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1.1“ Elasticsearch集群 es-xxxx RabbitMQ amqp-xxxx.
-
#TaskTitle ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx Redis crs-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 “ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1.1” 标准集群Pod “ClusterId”:“cls-xxx”,“PodName”:“podname”,“NodeName”:“1.1.1.1”,“NameSpace”:“ns”,“Workload”:“workload” TDSQL-MySQL(InnoDB) tdsqlshard-xxx TDSQL-C cynosdbmysql-xxx VPC子网 subnet-xxxx CKafka ckafka-xxx MariaDB tdsql-xxxx PostgreSQL postgres-xxx 云原生网关 gateway-xxx 标准集群超级节点 “ClusterId”:“cls-xxx”,“InstanceId”:“eklet-xxx”,“LanIP”:“1.1.1.1,”NodePoolId“:”np-xxx“ Serverless集群超级节点 ”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1.1“ Elasticsearch集群 es-xxxx RabbitMQ amqp-xxxx.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskinstances = nil, tasktitle = nil, taskdescription = nil, taskpauseduration = nil, taskaction = nil) ⇒ CreateTaskFromMultiActionRequest
constructor
A new instance of CreateTaskFromMultiActionRequest.
Constructor Details
#initialize(taskinstances = nil, tasktitle = nil, taskdescription = nil, taskpauseduration = nil, taskaction = nil) ⇒ CreateTaskFromMultiActionRequest
Returns a new instance of CreateTaskFromMultiActionRequest.
381 382 383 384 385 386 387 |
# File 'lib/v20210820/models.rb', line 381 def initialize(taskinstances=nil, tasktitle=nil, taskdescription=nil, taskpauseduration=nil, taskaction=nil) @TaskInstances = taskinstances @TaskTitle = tasktitle @TaskDescription = taskdescription @TaskPauseDuration = taskpauseduration @TaskAction = taskaction end |
Instance Attribute Details
#TaskAction ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx Redis crs-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest.“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1.1” 标准集群Pod “ClusterId”:“cls-xxx”,“PodName”:“podname”,“NodeName”:“1.1.1.1”,“NameSpace”:“ns”,“Workload”:“workload” TDSQL-MySQL(InnoDB) tdsqlshard-xxx TDSQL-C cynosdbmysql-xxx VPC子网 subnet-xxxx CKafka ckafka-xxx MariaDB tdsql-xxxx PostgreSQL postgres-xxx 云原生网关 gateway-xxx 标准集群超级节点 “ClusterId”:“cls-xxx”,“InstanceId”:“eklet-xxx”,“LanIP”:“1.1.1.1,”NodePoolId“:”np-xxx“ Serverless集群超级节点 TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest.”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1.1“ Elasticsearch集群 es-xxxx RabbitMQ amqp-xxxx
379 380 381 |
# File 'lib/v20210820/models.rb', line 379 def TaskAction @TaskAction end |
#TaskDescription ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx Redis crs-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest.“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1.1” 标准集群Pod “ClusterId”:“cls-xxx”,“PodName”:“podname”,“NodeName”:“1.1.1.1”,“NameSpace”:“ns”,“Workload”:“workload” TDSQL-MySQL(InnoDB) tdsqlshard-xxx TDSQL-C cynosdbmysql-xxx VPC子网 subnet-xxxx CKafka ckafka-xxx MariaDB tdsql-xxxx PostgreSQL postgres-xxx 云原生网关 gateway-xxx 标准集群超级节点 “ClusterId”:“cls-xxx”,“InstanceId”:“eklet-xxx”,“LanIP”:“1.1.1.1,”NodePoolId“:”np-xxx“ Serverless集群超级节点 TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest.”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1.1“ Elasticsearch集群 es-xxxx RabbitMQ amqp-xxxx
379 380 381 |
# File 'lib/v20210820/models.rb', line 379 def TaskDescription @TaskDescription end |
#TaskInstances ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx Redis crs-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest.“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1.1” 标准集群Pod “ClusterId”:“cls-xxx”,“PodName”:“podname”,“NodeName”:“1.1.1.1”,“NameSpace”:“ns”,“Workload”:“workload” TDSQL-MySQL(InnoDB) tdsqlshard-xxx TDSQL-C cynosdbmysql-xxx VPC子网 subnet-xxxx CKafka ckafka-xxx MariaDB tdsql-xxxx PostgreSQL postgres-xxx 云原生网关 gateway-xxx 标准集群超级节点 “ClusterId”:“cls-xxx”,“InstanceId”:“eklet-xxx”,“LanIP”:“1.1.1.1,”NodePoolId“:”np-xxx“ Serverless集群超级节点 TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest.”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1.1“ Elasticsearch集群 es-xxxx RabbitMQ amqp-xxxx
379 380 381 |
# File 'lib/v20210820/models.rb', line 379 def TaskInstances @TaskInstances end |
#TaskPauseDuration ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx Redis crs-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest.“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1.1” 标准集群Pod “ClusterId”:“cls-xxx”,“PodName”:“podname”,“NodeName”:“1.1.1.1”,“NameSpace”:“ns”,“Workload”:“workload” TDSQL-MySQL(InnoDB) tdsqlshard-xxx TDSQL-C cynosdbmysql-xxx VPC子网 subnet-xxxx CKafka ckafka-xxx MariaDB tdsql-xxxx PostgreSQL postgres-xxx 云原生网关 gateway-xxx 标准集群超级节点 “ClusterId”:“cls-xxx”,“InstanceId”:“eklet-xxx”,“LanIP”:“1.1.1.1,”NodePoolId“:”np-xxx“ Serverless集群超级节点 TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest.”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1.1“ Elasticsearch集群 es-xxxx RabbitMQ amqp-xxxx
379 380 381 |
# File 'lib/v20210820/models.rb', line 379 def TaskPauseDuration @TaskPauseDuration end |
#TaskTitle ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx Redis crs-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest.“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1“ClusterId”:“cls-xxx”,“InstanceId”:“ins-xxx”,“LanIP”:“1.1.1.1” 标准集群Pod “ClusterId”:“cls-xxx”,“PodName”:“podname”,“NodeName”:“1.1.1.1”,“NameSpace”:“ns”,“Workload”:“workload” TDSQL-MySQL(InnoDB) tdsqlshard-xxx TDSQL-C cynosdbmysql-xxx VPC子网 subnet-xxxx CKafka ckafka-xxx MariaDB tdsql-xxxx PostgreSQL postgres-xxx 云原生网关 gateway-xxx 标准集群超级节点 “ClusterId”:“cls-xxx”,“InstanceId”:“eklet-xxx”,“LanIP”:“1.1.1.1,”NodePoolId“:”np-xxx“ Serverless集群超级节点 TencentCloud::Cfg::V20210820::CreateTaskFromMultiActionRequest.”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1”ClusterId“:”cls-xxxx“,”InstanceId“:”eklet-xxxx“,”LanIP“:”1.1.1.1“ Elasticsearch集群 es-xxxx RabbitMQ amqp-xxxx
379 380 381 |
# File 'lib/v20210820/models.rb', line 379 def TaskTitle @TaskTitle end |
Instance Method Details
#deserialize(params) ⇒ Object
389 390 391 392 393 394 395 396 397 398 399 400 401 402 |
# File 'lib/v20210820/models.rb', line 389 def deserialize(params) @TaskInstances = params['TaskInstances'] @TaskTitle = params['TaskTitle'] @TaskDescription = params['TaskDescription'] @TaskPauseDuration = params['TaskPauseDuration'] unless params['TaskAction'].nil? @TaskAction = [] params['TaskAction'].each do |i| taskgroupforaction_tmp = TaskGroupForAction.new taskgroupforaction_tmp.deserialize(i) @TaskAction << taskgroupforaction_tmp end end end |