Class: TencentCloud::Cfg::V20210820::TaskGroupConfig
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cfg::V20210820::TaskGroupConfig
- Defined in:
- lib/v20210820/models.rb
Overview
动作组的配置项
Instance Attribute Summary collapse
-
#TaskGroupActionsConfig ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-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.
-
#TaskGroupDescription ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-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.
-
#TaskGroupInstances ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-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.
-
#TaskGroupMode ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-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.
-
#TaskGroupTitle ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-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(taskgroupinstances = nil, taskgrouptitle = nil, taskgroupdescription = nil, taskgroupmode = nil, taskgroupactionsconfig = nil) ⇒ TaskGroupConfig
constructor
A new instance of TaskGroupConfig.
Constructor Details
#initialize(taskgroupinstances = nil, taskgrouptitle = nil, taskgroupdescription = nil, taskgroupmode = nil, taskgroupactionsconfig = nil) ⇒ TaskGroupConfig
Returns a new instance of TaskGroupConfig.
2008 2009 2010 2011 2012 2013 2014 |
# File 'lib/v20210820/models.rb', line 2008 def initialize(taskgroupinstances=nil, taskgrouptitle=nil, taskgroupdescription=nil, taskgroupmode=nil, taskgroupactionsconfig=nil) @TaskGroupInstances = taskgroupinstances @TaskGroupTitle = taskgrouptitle @TaskGroupDescription = taskgroupdescription @TaskGroupMode = taskgroupmode @TaskGroupActionsConfig = taskgroupactionsconfig end |
Instance Attribute Details
#TaskGroupActionsConfig ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 TencentCloud::Cfg::V20210820::TaskGroupConfig.“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::TaskGroupConfig.”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
2006 2007 2008 |
# File 'lib/v20210820/models.rb', line 2006 def TaskGroupActionsConfig @TaskGroupActionsConfig end |
#TaskGroupDescription ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 TencentCloud::Cfg::V20210820::TaskGroupConfig.“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::TaskGroupConfig.”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
2006 2007 2008 |
# File 'lib/v20210820/models.rb', line 2006 def TaskGroupDescription @TaskGroupDescription end |
#TaskGroupInstances ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 TencentCloud::Cfg::V20210820::TaskGroupConfig.“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::TaskGroupConfig.”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
2006 2007 2008 |
# File 'lib/v20210820/models.rb', line 2006 def TaskGroupInstances @TaskGroupInstances end |
#TaskGroupMode ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 TencentCloud::Cfg::V20210820::TaskGroupConfig.“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::TaskGroupConfig.”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
2006 2007 2008 |
# File 'lib/v20210820/models.rb', line 2006 def TaskGroupMode @TaskGroupMode end |
#TaskGroupTitle ⇒ Object
CVM ins-xxx MySQL cdb-xxx CLB lb-xxx Redis crs-xxx NAT网关 nat-xxx 专线-独享专用通道 dcx-xxx 标准集群普通节点 TencentCloud::Cfg::V20210820::TaskGroupConfig.“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::TaskGroupConfig.”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
2006 2007 2008 |
# File 'lib/v20210820/models.rb', line 2006 def TaskGroupTitle @TaskGroupTitle end |
Instance Method Details
#deserialize(params) ⇒ Object
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 |
# File 'lib/v20210820/models.rb', line 2016 def deserialize(params) @TaskGroupInstances = params['TaskGroupInstances'] @TaskGroupTitle = params['TaskGroupTitle'] @TaskGroupDescription = params['TaskGroupDescription'] @TaskGroupMode = params['TaskGroupMode'] unless params['TaskGroupActionsConfig'].nil? @TaskGroupActionsConfig = [] params['TaskGroupActionsConfig'].each do |i| taskgroupactionconfig_tmp = TaskGroupActionConfig.new taskgroupactionconfig_tmp.deserialize(i) @TaskGroupActionsConfig << taskgroupactionconfig_tmp end end end |