云数据库 MySQL 版是火山引擎基于开源数据库 MySQL 打造的弹性、可靠的在线关系型数据库服务。 MySQL 实例使用云原生方式部署,结合本地 SSD 存储类型,提供高性能读写能力;完全兼容 MySQL 引擎,并提供实例管理、备份恢复、日志管理、监控告警、数据迁移等全套解决方案,帮助企业简化繁杂的数据库管理和运维任务,使企业有更多的时间与资源聚焦于自己的核心业务。
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
resources:
rDSMySQLInstanceDemo:
type: bytepluscc:rdsmysql:Instance
name: RDSMySQLInstanceDemo
properties:
deletionProtection: Disabled
dbEngineVersion: MySQL_5_7
nodes:
- zone_id: cn-beijing-a
node_spec: rds.mysql.c.s.1c2g
node_type: Primary
- zone_id: cn-beijing-a
node_spec: rds.mysql.c.s.1c2g
node_type: Secondary
- zone_id: cn-beijing-a
node_spec: rds.mysql.c.s.1c2g
node_type: ReadOnly
storageType: CloudESSD_PL0
storageSpace: 100
instanceType: DoubleNode
vpcId: vpc-rrco37ovjq4gv0x58xxxxx
subnetId: subnet-rrwqhg3qzxfkv0x57xxxxx
instanceName: RDSMySQLInstanceDemo-PostPaid
superAccountName: test_account
superAccountPassword: '***********'
lowerCaseTableNames: '1'
dbTimeZone: UTC +08:00
chargeDetail:
charge_type: PostPaid
auto_renew: false
number: 1
allowListIds:
- acl-8cde5e16f44143788234ca4489xxxxx
- acl-31f6053bd6be4cff88c1b205d20xxxxx
port: 3306
maintenanceWindow:
day_kind: Week
day_of_week:
- Monday
maintenance_time: 18:00Z-21:59Z
autoStorageScalingConfig:
enable_storage_auto_scale: true
storage_threshold: 10
storage_upper_bound: 3000
projectName: default
tags:
- key: env
value: test
Create Instance Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Instance(name: string, args: InstanceArgs, opts?: CustomResourceOptions);@overload
def Instance(resource_name: str,
args: InstanceArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Instance(resource_name: str,
opts: Optional[ResourceOptions] = None,
nodes: Optional[Sequence[InstanceNodeArgs]] = None,
vpc_id: Optional[str] = None,
subnet_id: Optional[str] = None,
charge_detail: Optional[InstanceChargeDetailArgs] = None,
storage_type: Optional[str] = None,
db_engine_version: Optional[str] = None,
storage_space: Optional[int] = None,
db_param_group_id: Optional[str] = None,
port: Optional[int] = None,
global_read_only: Optional[bool] = None,
instance_name: Optional[str] = None,
instance_type: Optional[str] = None,
lower_case_table_names: Optional[str] = None,
maintenance_window: Optional[InstanceMaintenanceWindowArgs] = None,
node_spec: Optional[str] = None,
db_time_zone: Optional[str] = None,
deletion_protection: Optional[str] = None,
project_name: Optional[str] = None,
allow_list_ids: Optional[Sequence[str]] = None,
cpu_num: Optional[int] = None,
auto_upgrade_minor_version: Optional[str] = None,
super_account_name: Optional[str] = None,
super_account_password: Optional[str] = None,
sync_mode: Optional[str] = None,
tags: Optional[Sequence[InstanceTagArgs]] = None,
auto_storage_scaling_config: Optional[InstanceAutoStorageScalingConfigArgs] = None)func NewInstance(ctx *Context, name string, args InstanceArgs, opts ...ResourceOption) (*Instance, error)public Instance(string name, InstanceArgs args, CustomResourceOptions? opts = null)
public Instance(String name, InstanceArgs args)
public Instance(String name, InstanceArgs args, CustomResourceOptions options)
type: bytepluscc:rdsmysql:Instance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampleinstanceResourceResourceFromRdsmysqlinstance = new Bytepluscc.Rdsmysql.Instance("exampleinstanceResourceResourceFromRdsmysqlinstance", new()
{
Nodes = new[]
{
new Bytepluscc.Rdsmysql.Inputs.InstanceNodeArgs
{
NodeSpec = "string",
NodeType = "string",
ZoneId = "string",
},
},
VpcId = "string",
SubnetId = "string",
ChargeDetail = new Bytepluscc.Rdsmysql.Inputs.InstanceChargeDetailArgs
{
ChargeType = "string",
AutoRenew = false,
ChargeEndTime = "string",
ChargeStartTime = "string",
ChargeStatus = "string",
Number = 0,
OverdueReclaimTime = "string",
OverdueTime = "string",
Period = 0,
PeriodUnit = "string",
TempModifyEndTime = "string",
TempModifyStartTime = "string",
},
StorageType = "string",
DbEngineVersion = "string",
StorageSpace = 0,
DbParamGroupId = "string",
Port = 0,
GlobalReadOnly = false,
InstanceName = "string",
InstanceType = "string",
LowerCaseTableNames = "string",
MaintenanceWindow = new Bytepluscc.Rdsmysql.Inputs.InstanceMaintenanceWindowArgs
{
DayKind = "string",
DayOfWeeks = new[]
{
"string",
},
MaintenanceTime = "string",
},
NodeSpec = "string",
DbTimeZone = "string",
DeletionProtection = "string",
ProjectName = "string",
AllowListIds = new[]
{
"string",
},
CpuNum = 0,
AutoUpgradeMinorVersion = "string",
SuperAccountName = "string",
SuperAccountPassword = "string",
SyncMode = "string",
Tags = new[]
{
new Bytepluscc.Rdsmysql.Inputs.InstanceTagArgs
{
Key = "string",
Value = "string",
},
},
AutoStorageScalingConfig = new Bytepluscc.Rdsmysql.Inputs.InstanceAutoStorageScalingConfigArgs
{
EnableStorageAutoScale = false,
StorageThreshold = 0,
StorageUpperBound = 0,
},
});
example, err := rdsmysql.NewInstance(ctx, "exampleinstanceResourceResourceFromRdsmysqlinstance", &rdsmysql.InstanceArgs{
Nodes: rdsmysql.InstanceNodeArray{
&rdsmysql.InstanceNodeArgs{
NodeSpec: pulumi.String("string"),
NodeType: pulumi.String("string"),
ZoneId: pulumi.String("string"),
},
},
VpcId: pulumi.String("string"),
SubnetId: pulumi.String("string"),
ChargeDetail: &rdsmysql.InstanceChargeDetailArgs{
ChargeType: pulumi.String("string"),
AutoRenew: pulumi.Bool(false),
ChargeEndTime: pulumi.String("string"),
ChargeStartTime: pulumi.String("string"),
ChargeStatus: pulumi.String("string"),
Number: pulumi.Int(0),
OverdueReclaimTime: pulumi.String("string"),
OverdueTime: pulumi.String("string"),
Period: pulumi.Int(0),
PeriodUnit: pulumi.String("string"),
TempModifyEndTime: pulumi.String("string"),
TempModifyStartTime: pulumi.String("string"),
},
StorageType: pulumi.String("string"),
DbEngineVersion: pulumi.String("string"),
StorageSpace: pulumi.Int(0),
DbParamGroupId: pulumi.String("string"),
Port: pulumi.Int(0),
GlobalReadOnly: pulumi.Bool(false),
InstanceName: pulumi.String("string"),
InstanceType: pulumi.String("string"),
LowerCaseTableNames: pulumi.String("string"),
MaintenanceWindow: &rdsmysql.InstanceMaintenanceWindowArgs{
DayKind: pulumi.String("string"),
DayOfWeeks: pulumi.StringArray{
pulumi.String("string"),
},
MaintenanceTime: pulumi.String("string"),
},
NodeSpec: pulumi.String("string"),
DbTimeZone: pulumi.String("string"),
DeletionProtection: pulumi.String("string"),
ProjectName: pulumi.String("string"),
AllowListIds: pulumi.StringArray{
pulumi.String("string"),
},
CpuNum: pulumi.Int(0),
AutoUpgradeMinorVersion: pulumi.String("string"),
SuperAccountName: pulumi.String("string"),
SuperAccountPassword: pulumi.String("string"),
SyncMode: pulumi.String("string"),
Tags: rdsmysql.InstanceTagArray{
&rdsmysql.InstanceTagArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
AutoStorageScalingConfig: &rdsmysql.InstanceAutoStorageScalingConfigArgs{
EnableStorageAutoScale: pulumi.Bool(false),
StorageThreshold: pulumi.Int(0),
StorageUpperBound: pulumi.Int(0),
},
})
var exampleinstanceResourceResourceFromRdsmysqlinstance = new com.byteplus.bytepluscc.rdsmysql.Instance("exampleinstanceResourceResourceFromRdsmysqlinstance", com.byteplus.bytepluscc.rdsmysql.InstanceArgs.builder()
.nodes(InstanceNodeArgs.builder()
.nodeSpec("string")
.nodeType("string")
.zoneId("string")
.build())
.vpcId("string")
.subnetId("string")
.chargeDetail(InstanceChargeDetailArgs.builder()
.chargeType("string")
.autoRenew(false)
.chargeEndTime("string")
.chargeStartTime("string")
.chargeStatus("string")
.number(0)
.overdueReclaimTime("string")
.overdueTime("string")
.period(0)
.periodUnit("string")
.tempModifyEndTime("string")
.tempModifyStartTime("string")
.build())
.storageType("string")
.dbEngineVersion("string")
.storageSpace(0)
.dbParamGroupId("string")
.port(0)
.globalReadOnly(false)
.instanceName("string")
.instanceType("string")
.lowerCaseTableNames("string")
.maintenanceWindow(InstanceMaintenanceWindowArgs.builder()
.dayKind("string")
.dayOfWeeks("string")
.maintenanceTime("string")
.build())
.nodeSpec("string")
.dbTimeZone("string")
.deletionProtection("string")
.projectName("string")
.allowListIds("string")
.cpuNum(0)
.autoUpgradeMinorVersion("string")
.superAccountName("string")
.superAccountPassword("string")
.syncMode("string")
.tags(InstanceTagArgs.builder()
.key("string")
.value("string")
.build())
.autoStorageScalingConfig(InstanceAutoStorageScalingConfigArgs.builder()
.enableStorageAutoScale(false)
.storageThreshold(0)
.storageUpperBound(0)
.build())
.build());
exampleinstance_resource_resource_from_rdsmysqlinstance = bytepluscc.rdsmysql.Instance("exampleinstanceResourceResourceFromRdsmysqlinstance",
nodes=[{
"node_spec": "string",
"node_type": "string",
"zone_id": "string",
}],
vpc_id="string",
subnet_id="string",
charge_detail={
"charge_type": "string",
"auto_renew": False,
"charge_end_time": "string",
"charge_start_time": "string",
"charge_status": "string",
"number": 0,
"overdue_reclaim_time": "string",
"overdue_time": "string",
"period": 0,
"period_unit": "string",
"temp_modify_end_time": "string",
"temp_modify_start_time": "string",
},
storage_type="string",
db_engine_version="string",
storage_space=0,
db_param_group_id="string",
port=0,
global_read_only=False,
instance_name="string",
instance_type="string",
lower_case_table_names="string",
maintenance_window={
"day_kind": "string",
"day_of_weeks": ["string"],
"maintenance_time": "string",
},
node_spec="string",
db_time_zone="string",
deletion_protection="string",
project_name="string",
allow_list_ids=["string"],
cpu_num=0,
auto_upgrade_minor_version="string",
super_account_name="string",
super_account_password="string",
sync_mode="string",
tags=[{
"key": "string",
"value": "string",
}],
auto_storage_scaling_config={
"enable_storage_auto_scale": False,
"storage_threshold": 0,
"storage_upper_bound": 0,
})
const exampleinstanceResourceResourceFromRdsmysqlinstance = new bytepluscc.rdsmysql.Instance("exampleinstanceResourceResourceFromRdsmysqlinstance", {
nodes: [{
nodeSpec: "string",
nodeType: "string",
zoneId: "string",
}],
vpcId: "string",
subnetId: "string",
chargeDetail: {
chargeType: "string",
autoRenew: false,
chargeEndTime: "string",
chargeStartTime: "string",
chargeStatus: "string",
number: 0,
overdueReclaimTime: "string",
overdueTime: "string",
period: 0,
periodUnit: "string",
tempModifyEndTime: "string",
tempModifyStartTime: "string",
},
storageType: "string",
dbEngineVersion: "string",
storageSpace: 0,
dbParamGroupId: "string",
port: 0,
globalReadOnly: false,
instanceName: "string",
instanceType: "string",
lowerCaseTableNames: "string",
maintenanceWindow: {
dayKind: "string",
dayOfWeeks: ["string"],
maintenanceTime: "string",
},
nodeSpec: "string",
dbTimeZone: "string",
deletionProtection: "string",
projectName: "string",
allowListIds: ["string"],
cpuNum: 0,
autoUpgradeMinorVersion: "string",
superAccountName: "string",
superAccountPassword: "string",
syncMode: "string",
tags: [{
key: "string",
value: "string",
}],
autoStorageScalingConfig: {
enableStorageAutoScale: false,
storageThreshold: 0,
storageUpperBound: 0,
},
});
type: bytepluscc:rdsmysql:Instance
properties:
allowListIds:
- string
autoStorageScalingConfig:
enableStorageAutoScale: false
storageThreshold: 0
storageUpperBound: 0
autoUpgradeMinorVersion: string
chargeDetail:
autoRenew: false
chargeEndTime: string
chargeStartTime: string
chargeStatus: string
chargeType: string
number: 0
overdueReclaimTime: string
overdueTime: string
period: 0
periodUnit: string
tempModifyEndTime: string
tempModifyStartTime: string
cpuNum: 0
dbEngineVersion: string
dbParamGroupId: string
dbTimeZone: string
deletionProtection: string
globalReadOnly: false
instanceName: string
instanceType: string
lowerCaseTableNames: string
maintenanceWindow:
dayKind: string
dayOfWeeks:
- string
maintenanceTime: string
nodeSpec: string
nodes:
- nodeSpec: string
nodeType: string
zoneId: string
port: 0
projectName: string
storageSpace: 0
storageType: string
subnetId: string
superAccountName: string
superAccountPassword: string
syncMode: string
tags:
- key: string
value: string
vpcId: string
Instance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Instance resource accepts the following input properties:
- Charge
Detail Byteplus.Instance Charge Detail - 付费方式。
- Db
Engine stringVersion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- Nodes
List<Byteplus.
Instance Node> - Storage
Space int - 实例总存储空间。单位为 GB。
- Storage
Type string - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- Subnet
Id string - 子网 ID。
- Vpc
Id string - 专有网络(VPC) ID。
- Allow
List List<string>Ids - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- Auto
Storage Byteplus.Scaling Config Instance Auto Storage Scaling Config - 自动扩容配置。
- Auto
Upgrade stringMinor Version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- Cpu
Num int - 实例数据库代理服务的 CPU 核数。
- Db
Param stringGroup Id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- Db
Time stringZone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- Deletion
Protection string - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- Global
Read boolOnly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- Instance
Name string - 实例名称。
- Instance
Type string - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- Lower
Case stringTable Names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- Maintenance
Window Byteplus.Instance Maintenance Window - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- Node
Spec string - 节点规格。
- Port int
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- Project
Name string - 所属项目。
- Super
Account stringName - 高权限账号名称。不传此参数默认不创建高权限账号。
- Super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- Sync
Mode string - 数据同步方式:SemiSync:半同步。Async:异步。
-
List<Byteplus.
Instance Tag>
- Charge
Detail InstanceCharge Detail Args - 付费方式。
- Db
Engine stringVersion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- Nodes
[]Instance
Node Args - Storage
Space int - 实例总存储空间。单位为 GB。
- Storage
Type string - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- Subnet
Id string - 子网 ID。
- Vpc
Id string - 专有网络(VPC) ID。
- Allow
List []stringIds - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- Auto
Storage InstanceScaling Config Auto Storage Scaling Config Args - 自动扩容配置。
- Auto
Upgrade stringMinor Version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- Cpu
Num int - 实例数据库代理服务的 CPU 核数。
- Db
Param stringGroup Id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- Db
Time stringZone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- Deletion
Protection string - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- Global
Read boolOnly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- Instance
Name string - 实例名称。
- Instance
Type string - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- Lower
Case stringTable Names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- Maintenance
Window InstanceMaintenance Window Args - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- Node
Spec string - 节点规格。
- Port int
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- Project
Name string - 所属项目。
- Super
Account stringName - 高权限账号名称。不传此参数默认不创建高权限账号。
- Super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- Sync
Mode string - 数据同步方式:SemiSync:半同步。Async:异步。
-
[]Instance
Tag Args
- charge
Detail InstanceCharge Detail - 付费方式。
- db
Engine StringVersion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- nodes
List<Instance
Node> - storage
Space Integer - 实例总存储空间。单位为 GB。
- storage
Type String - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- subnet
Id String - 子网 ID。
- vpc
Id String - 专有网络(VPC) ID。
- allow
List List<String>Ids - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- auto
Storage InstanceScaling Config Auto Storage Scaling Config - 自动扩容配置。
- auto
Upgrade StringMinor Version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- cpu
Num Integer - 实例数据库代理服务的 CPU 核数。
- db
Param StringGroup Id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- db
Time StringZone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- deletion
Protection String - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- global
Read BooleanOnly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- instance
Name String - 实例名称。
- instance
Type String - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- lower
Case StringTable Names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- maintenance
Window InstanceMaintenance Window - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- node
Spec String - 节点规格。
- port Integer
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- project
Name String - 所属项目。
- super
Account StringName - 高权限账号名称。不传此参数默认不创建高权限账号。
- super
Account StringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- sync
Mode String - 数据同步方式:SemiSync:半同步。Async:异步。
-
List<Instance
Tag>
- charge
Detail InstanceCharge Detail - 付费方式。
- db
Engine stringVersion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- nodes
Instance
Node[] - storage
Space number - 实例总存储空间。单位为 GB。
- storage
Type string - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- subnet
Id string - 子网 ID。
- vpc
Id string - 专有网络(VPC) ID。
- allow
List string[]Ids - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- auto
Storage InstanceScaling Config Auto Storage Scaling Config - 自动扩容配置。
- auto
Upgrade stringMinor Version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- cpu
Num number - 实例数据库代理服务的 CPU 核数。
- db
Param stringGroup Id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- db
Time stringZone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- deletion
Protection string - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- global
Read booleanOnly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- instance
Name string - 实例名称。
- instance
Type string - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- lower
Case stringTable Names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- maintenance
Window InstanceMaintenance Window - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- node
Spec string - 节点规格。
- port number
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- project
Name string - 所属项目。
- super
Account stringName - 高权限账号名称。不传此参数默认不创建高权限账号。
- super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- sync
Mode string - 数据同步方式:SemiSync:半同步。Async:异步。
-
Instance
Tag[]
- charge_
detail InstanceCharge Detail Args - 付费方式。
- db_
engine_ strversion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- nodes
Sequence[Instance
Node Args] - storage_
space int - 实例总存储空间。单位为 GB。
- storage_
type str - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- subnet_
id str - 子网 ID。
- vpc_
id str - 专有网络(VPC) ID。
- allow_
list_ Sequence[str]ids - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- auto_
storage_ Instancescaling_ config Auto Storage Scaling Config Args - 自动扩容配置。
- auto_
upgrade_ strminor_ version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- cpu_
num int - 实例数据库代理服务的 CPU 核数。
- db_
param_ strgroup_ id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- db_
time_ strzone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- deletion_
protection str - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- global_
read_ boolonly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- instance_
name str - 实例名称。
- instance_
type str - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- lower_
case_ strtable_ names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- maintenance_
window InstanceMaintenance Window Args - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- node_
spec str - 节点规格。
- port int
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- project_
name str - 所属项目。
- super_
account_ strname - 高权限账号名称。不传此参数默认不创建高权限账号。
- super_
account_ strpassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- sync_
mode str - 数据同步方式:SemiSync:半同步。Async:异步。
-
Sequence[Instance
Tag Args]
- charge
Detail Property Map - 付费方式。
- db
Engine StringVersion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- nodes List<Property Map>
- storage
Space Number - 实例总存储空间。单位为 GB。
- storage
Type String - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- subnet
Id String - 子网 ID。
- vpc
Id String - 专有网络(VPC) ID。
- allow
List List<String>Ids - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- auto
Storage Property MapScaling Config - 自动扩容配置。
- auto
Upgrade StringMinor Version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- cpu
Num Number - 实例数据库代理服务的 CPU 核数。
- db
Param StringGroup Id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- db
Time StringZone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- deletion
Protection String - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- global
Read BooleanOnly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- instance
Name String - 实例名称。
- instance
Type String - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- lower
Case StringTable Names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- maintenance
Window Property Map - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- node
Spec String - 节点规格。
- port Number
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- project
Name String - 所属项目。
- super
Account StringName - 高权限账号名称。不传此参数默认不创建高权限账号。
- super
Account StringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- sync
Mode String - 数据同步方式:SemiSync:半同步。Async:异步。
- List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the Instance resource produces the following output properties:
- Address
Objects List<Byteplus.Instance Address Object> - Allow
List stringVersion - 白名单版本。
- Backup
Audit intLog Size - 备份中审计日志使用的空间。
- Backup
Bin intLog Size - 备份中 Binlog 日志使用的空间。
- Backup
Data intSize - 备份中数据使用的空间。
- Backup
Error intLog Size - 备份中错误日志使用的空间。
- Backup
Free intQuota Size - 免费的备份存储空间,单位为 GB。
- Backup
Log intSize - 备份中日志使用的空间。
- Backup
Slow intLog Size - 备份中慢日志使用的空间。
- Backup
Use double - 实例的备份已使用的空间,单位为 GB。
- Basic
Backup intBinlog Size - 基础备份中 Binlog 日志使用的空间。
- Basic
Backup intData Size - 基础备份中数据使用的空间。
- Created
Time string - 实例创建本地时间。
- Current
Kernel stringVersion - 实例的内核小版本。
- Disaster
Recovery List<Byteplus.Instances Instance Disaster Recovery Instance> - Dr
Dts stringTask Id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- Dr
Dts stringTask Name - 主实例与灾备实例之间同步任务的名称。
- Dr
Dts stringTask Status - 主实例与灾备实例之间同步任务的状态。
- Dr
Seconds intBehind Master - 灾备实例与主实例之间的时延。
- Endpoints
List<Byteplus.
Instance Endpoint> - Has
Disaster boolRecovery Instances - 实例是否有灾备实例。取值:true:是。false:否。
- Has
Green boolInstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - 实例 ID。
- Instance
Status string - 实例状态。
- Master
Instance stringId - 主实例的 ID。
- Master
Instance stringName - 主实例的名称。
- Memory int
- 内存大小。单位:GB。
- Node
Cpu doubleUsed Percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- Node
Memory doubleUsed Percentage - 实例主节点内存使用率近一分钟的平均值。
- Node
Number string - 节点数量。
- Node
Space doubleUsed Percentage - 实例主节点磁盘使用率近一分钟的平均值。
- Proxy
Detail Byteplus.Instance Proxy Detail - proxy信息
- Storage
Audit intLog Size - 实例存储空间中审计日志使用的空间。
- Storage
Bin intLog Size - 实例存储空间中 Binlog 使用的空间。
- Storage
Data intSize - 实例存储空间中数据使用的空间。
- Storage
Error intLog Size - 实例存储空间中错误日志使用的空间。
- Storage
Log intSize - 实例存储空间中日志使用的空间。
- Storage
Slow intLog Size - 实例存储空间中慢日志使用的空间。
- Storage
Use double - 实例已使用用存储空间,单位为 GB。
- Time
Zone string - 时区。
- Updated
Time string - 实例更新本地时间。
- Vcpu int
- CPU 大小。例如:1 表示 1U。
- Zone
Id string - 实例主节点所在可用区。
- Zone
Ids List<string> - 实例各节点所在的可用区列表。
- Address
Objects []InstanceAddress Object - Allow
List stringVersion - 白名单版本。
- Backup
Audit intLog Size - 备份中审计日志使用的空间。
- Backup
Bin intLog Size - 备份中 Binlog 日志使用的空间。
- Backup
Data intSize - 备份中数据使用的空间。
- Backup
Error intLog Size - 备份中错误日志使用的空间。
- Backup
Free intQuota Size - 免费的备份存储空间,单位为 GB。
- Backup
Log intSize - 备份中日志使用的空间。
- Backup
Slow intLog Size - 备份中慢日志使用的空间。
- Backup
Use float64 - 实例的备份已使用的空间,单位为 GB。
- Basic
Backup intBinlog Size - 基础备份中 Binlog 日志使用的空间。
- Basic
Backup intData Size - 基础备份中数据使用的空间。
- Created
Time string - 实例创建本地时间。
- Current
Kernel stringVersion - 实例的内核小版本。
- Disaster
Recovery []InstanceInstances Disaster Recovery Instance - Dr
Dts stringTask Id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- Dr
Dts stringTask Name - 主实例与灾备实例之间同步任务的名称。
- Dr
Dts stringTask Status - 主实例与灾备实例之间同步任务的状态。
- Dr
Seconds intBehind Master - 灾备实例与主实例之间的时延。
- Endpoints
[]Instance
Endpoint - Has
Disaster boolRecovery Instances - 实例是否有灾备实例。取值:true:是。false:否。
- Has
Green boolInstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - 实例 ID。
- Instance
Status string - 实例状态。
- Master
Instance stringId - 主实例的 ID。
- Master
Instance stringName - 主实例的名称。
- Memory int
- 内存大小。单位:GB。
- Node
Cpu float64Used Percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- Node
Memory float64Used Percentage - 实例主节点内存使用率近一分钟的平均值。
- Node
Number string - 节点数量。
- Node
Space float64Used Percentage - 实例主节点磁盘使用率近一分钟的平均值。
- Proxy
Detail InstanceProxy Detail - proxy信息
- Storage
Audit intLog Size - 实例存储空间中审计日志使用的空间。
- Storage
Bin intLog Size - 实例存储空间中 Binlog 使用的空间。
- Storage
Data intSize - 实例存储空间中数据使用的空间。
- Storage
Error intLog Size - 实例存储空间中错误日志使用的空间。
- Storage
Log intSize - 实例存储空间中日志使用的空间。
- Storage
Slow intLog Size - 实例存储空间中慢日志使用的空间。
- Storage
Use float64 - 实例已使用用存储空间,单位为 GB。
- Time
Zone string - 时区。
- Updated
Time string - 实例更新本地时间。
- Vcpu int
- CPU 大小。例如:1 表示 1U。
- Zone
Id string - 实例主节点所在可用区。
- Zone
Ids []string - 实例各节点所在的可用区列表。
- address
Objects List<InstanceAddress Object> - allow
List StringVersion - 白名单版本。
- backup
Audit IntegerLog Size - 备份中审计日志使用的空间。
- backup
Bin IntegerLog Size - 备份中 Binlog 日志使用的空间。
- backup
Data IntegerSize - 备份中数据使用的空间。
- backup
Error IntegerLog Size - 备份中错误日志使用的空间。
- backup
Free IntegerQuota Size - 免费的备份存储空间,单位为 GB。
- backup
Log IntegerSize - 备份中日志使用的空间。
- backup
Slow IntegerLog Size - 备份中慢日志使用的空间。
- backup
Use Double - 实例的备份已使用的空间,单位为 GB。
- basic
Backup IntegerBinlog Size - 基础备份中 Binlog 日志使用的空间。
- basic
Backup IntegerData Size - 基础备份中数据使用的空间。
- created
Time String - 实例创建本地时间。
- current
Kernel StringVersion - 实例的内核小版本。
- disaster
Recovery List<InstanceInstances Disaster Recovery Instance> - dr
Dts StringTask Id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- dr
Dts StringTask Name - 主实例与灾备实例之间同步任务的名称。
- dr
Dts StringTask Status - 主实例与灾备实例之间同步任务的状态。
- dr
Seconds IntegerBehind Master - 灾备实例与主实例之间的时延。
- endpoints
List<Instance
Endpoint> - has
Disaster BooleanRecovery Instances - 实例是否有灾备实例。取值:true:是。false:否。
- has
Green BooleanInstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - 实例 ID。
- instance
Status String - 实例状态。
- master
Instance StringId - 主实例的 ID。
- master
Instance StringName - 主实例的名称。
- memory Integer
- 内存大小。单位:GB。
- node
Cpu DoubleUsed Percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- node
Memory DoubleUsed Percentage - 实例主节点内存使用率近一分钟的平均值。
- node
Number String - 节点数量。
- node
Space DoubleUsed Percentage - 实例主节点磁盘使用率近一分钟的平均值。
- proxy
Detail InstanceProxy Detail - proxy信息
- storage
Audit IntegerLog Size - 实例存储空间中审计日志使用的空间。
- storage
Bin IntegerLog Size - 实例存储空间中 Binlog 使用的空间。
- storage
Data IntegerSize - 实例存储空间中数据使用的空间。
- storage
Error IntegerLog Size - 实例存储空间中错误日志使用的空间。
- storage
Log IntegerSize - 实例存储空间中日志使用的空间。
- storage
Slow IntegerLog Size - 实例存储空间中慢日志使用的空间。
- storage
Use Double - 实例已使用用存储空间,单位为 GB。
- time
Zone String - 时区。
- updated
Time String - 实例更新本地时间。
- vcpu Integer
- CPU 大小。例如:1 表示 1U。
- zone
Id String - 实例主节点所在可用区。
- zone
Ids List<String> - 实例各节点所在的可用区列表。
- address
Objects InstanceAddress Object[] - allow
List stringVersion - 白名单版本。
- backup
Audit numberLog Size - 备份中审计日志使用的空间。
- backup
Bin numberLog Size - 备份中 Binlog 日志使用的空间。
- backup
Data numberSize - 备份中数据使用的空间。
- backup
Error numberLog Size - 备份中错误日志使用的空间。
- backup
Free numberQuota Size - 免费的备份存储空间,单位为 GB。
- backup
Log numberSize - 备份中日志使用的空间。
- backup
Slow numberLog Size - 备份中慢日志使用的空间。
- backup
Use number - 实例的备份已使用的空间,单位为 GB。
- basic
Backup numberBinlog Size - 基础备份中 Binlog 日志使用的空间。
- basic
Backup numberData Size - 基础备份中数据使用的空间。
- created
Time string - 实例创建本地时间。
- current
Kernel stringVersion - 实例的内核小版本。
- disaster
Recovery InstanceInstances Disaster Recovery Instance[] - dr
Dts stringTask Id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- dr
Dts stringTask Name - 主实例与灾备实例之间同步任务的名称。
- dr
Dts stringTask Status - 主实例与灾备实例之间同步任务的状态。
- dr
Seconds numberBehind Master - 灾备实例与主实例之间的时延。
- endpoints
Instance
Endpoint[] - has
Disaster booleanRecovery Instances - 实例是否有灾备实例。取值:true:是。false:否。
- has
Green booleanInstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- id string
- The provider-assigned unique ID for this managed resource.
- instance
Id string - 实例 ID。
- instance
Status string - 实例状态。
- master
Instance stringId - 主实例的 ID。
- master
Instance stringName - 主实例的名称。
- memory number
- 内存大小。单位:GB。
- node
Cpu numberUsed Percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- node
Memory numberUsed Percentage - 实例主节点内存使用率近一分钟的平均值。
- node
Number string - 节点数量。
- node
Space numberUsed Percentage - 实例主节点磁盘使用率近一分钟的平均值。
- proxy
Detail InstanceProxy Detail - proxy信息
- storage
Audit numberLog Size - 实例存储空间中审计日志使用的空间。
- storage
Bin numberLog Size - 实例存储空间中 Binlog 使用的空间。
- storage
Data numberSize - 实例存储空间中数据使用的空间。
- storage
Error numberLog Size - 实例存储空间中错误日志使用的空间。
- storage
Log numberSize - 实例存储空间中日志使用的空间。
- storage
Slow numberLog Size - 实例存储空间中慢日志使用的空间。
- storage
Use number - 实例已使用用存储空间,单位为 GB。
- time
Zone string - 时区。
- updated
Time string - 实例更新本地时间。
- vcpu number
- CPU 大小。例如:1 表示 1U。
- zone
Id string - 实例主节点所在可用区。
- zone
Ids string[] - 实例各节点所在的可用区列表。
- address_
objects Sequence[InstanceAddress Object] - allow_
list_ strversion - 白名单版本。
- backup_
audit_ intlog_ size - 备份中审计日志使用的空间。
- backup_
bin_ intlog_ size - 备份中 Binlog 日志使用的空间。
- backup_
data_ intsize - 备份中数据使用的空间。
- backup_
error_ intlog_ size - 备份中错误日志使用的空间。
- backup_
free_ intquota_ size - 免费的备份存储空间,单位为 GB。
- backup_
log_ intsize - 备份中日志使用的空间。
- backup_
slow_ intlog_ size - 备份中慢日志使用的空间。
- backup_
use float - 实例的备份已使用的空间,单位为 GB。
- basic_
backup_ intbinlog_ size - 基础备份中 Binlog 日志使用的空间。
- basic_
backup_ intdata_ size - 基础备份中数据使用的空间。
- created_
time str - 实例创建本地时间。
- current_
kernel_ strversion - 实例的内核小版本。
- disaster_
recovery_ Sequence[Instanceinstances Disaster Recovery Instance] - dr_
dts_ strtask_ id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- dr_
dts_ strtask_ name - 主实例与灾备实例之间同步任务的名称。
- dr_
dts_ strtask_ status - 主实例与灾备实例之间同步任务的状态。
- dr_
seconds_ intbehind_ master - 灾备实例与主实例之间的时延。
- endpoints
Sequence[Instance
Endpoint] - has_
disaster_ boolrecovery_ instances - 实例是否有灾备实例。取值:true:是。false:否。
- has_
green_ boolinstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- id str
- The provider-assigned unique ID for this managed resource.
- instance_
id str - 实例 ID。
- instance_
status str - 实例状态。
- master_
instance_ strid - 主实例的 ID。
- master_
instance_ strname - 主实例的名称。
- memory int
- 内存大小。单位:GB。
- node_
cpu_ floatused_ percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- node_
memory_ floatused_ percentage - 实例主节点内存使用率近一分钟的平均值。
- node_
number str - 节点数量。
- node_
space_ floatused_ percentage - 实例主节点磁盘使用率近一分钟的平均值。
- proxy_
detail InstanceProxy Detail - proxy信息
- storage_
audit_ intlog_ size - 实例存储空间中审计日志使用的空间。
- storage_
bin_ intlog_ size - 实例存储空间中 Binlog 使用的空间。
- storage_
data_ intsize - 实例存储空间中数据使用的空间。
- storage_
error_ intlog_ size - 实例存储空间中错误日志使用的空间。
- storage_
log_ intsize - 实例存储空间中日志使用的空间。
- storage_
slow_ intlog_ size - 实例存储空间中慢日志使用的空间。
- storage_
use float - 实例已使用用存储空间,单位为 GB。
- time_
zone str - 时区。
- updated_
time str - 实例更新本地时间。
- vcpu int
- CPU 大小。例如:1 表示 1U。
- zone_
id str - 实例主节点所在可用区。
- zone_
ids Sequence[str] - 实例各节点所在的可用区列表。
- address
Objects List<Property Map> - allow
List StringVersion - 白名单版本。
- backup
Audit NumberLog Size - 备份中审计日志使用的空间。
- backup
Bin NumberLog Size - 备份中 Binlog 日志使用的空间。
- backup
Data NumberSize - 备份中数据使用的空间。
- backup
Error NumberLog Size - 备份中错误日志使用的空间。
- backup
Free NumberQuota Size - 免费的备份存储空间,单位为 GB。
- backup
Log NumberSize - 备份中日志使用的空间。
- backup
Slow NumberLog Size - 备份中慢日志使用的空间。
- backup
Use Number - 实例的备份已使用的空间,单位为 GB。
- basic
Backup NumberBinlog Size - 基础备份中 Binlog 日志使用的空间。
- basic
Backup NumberData Size - 基础备份中数据使用的空间。
- created
Time String - 实例创建本地时间。
- current
Kernel StringVersion - 实例的内核小版本。
- disaster
Recovery List<Property Map>Instances - dr
Dts StringTask Id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- dr
Dts StringTask Name - 主实例与灾备实例之间同步任务的名称。
- dr
Dts StringTask Status - 主实例与灾备实例之间同步任务的状态。
- dr
Seconds NumberBehind Master - 灾备实例与主实例之间的时延。
- endpoints List<Property Map>
- has
Disaster BooleanRecovery Instances - 实例是否有灾备实例。取值:true:是。false:否。
- has
Green BooleanInstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - 实例 ID。
- instance
Status String - 实例状态。
- master
Instance StringId - 主实例的 ID。
- master
Instance StringName - 主实例的名称。
- memory Number
- 内存大小。单位:GB。
- node
Cpu NumberUsed Percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- node
Memory NumberUsed Percentage - 实例主节点内存使用率近一分钟的平均值。
- node
Number String - 节点数量。
- node
Space NumberUsed Percentage - 实例主节点磁盘使用率近一分钟的平均值。
- proxy
Detail Property Map - proxy信息
- storage
Audit NumberLog Size - 实例存储空间中审计日志使用的空间。
- storage
Bin NumberLog Size - 实例存储空间中 Binlog 使用的空间。
- storage
Data NumberSize - 实例存储空间中数据使用的空间。
- storage
Error NumberLog Size - 实例存储空间中错误日志使用的空间。
- storage
Log NumberSize - 实例存储空间中日志使用的空间。
- storage
Slow NumberLog Size - 实例存储空间中慢日志使用的空间。
- storage
Use Number - 实例已使用用存储空间,单位为 GB。
- time
Zone String - 时区。
- updated
Time String - 实例更新本地时间。
- vcpu Number
- CPU 大小。例如:1 表示 1U。
- zone
Id String - 实例主节点所在可用区。
- zone
Ids List<String> - 实例各节点所在的可用区列表。
Look up Existing Instance Resource
Get an existing Instance resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: InstanceState, opts?: CustomResourceOptions): Instance@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
address_objects: Optional[Sequence[InstanceAddressObjectArgs]] = None,
allow_list_ids: Optional[Sequence[str]] = None,
allow_list_version: Optional[str] = None,
auto_storage_scaling_config: Optional[InstanceAutoStorageScalingConfigArgs] = None,
auto_upgrade_minor_version: Optional[str] = None,
backup_audit_log_size: Optional[int] = None,
backup_bin_log_size: Optional[int] = None,
backup_data_size: Optional[int] = None,
backup_error_log_size: Optional[int] = None,
backup_free_quota_size: Optional[int] = None,
backup_log_size: Optional[int] = None,
backup_slow_log_size: Optional[int] = None,
backup_use: Optional[float] = None,
basic_backup_binlog_size: Optional[int] = None,
basic_backup_data_size: Optional[int] = None,
charge_detail: Optional[InstanceChargeDetailArgs] = None,
cpu_num: Optional[int] = None,
created_time: Optional[str] = None,
current_kernel_version: Optional[str] = None,
db_engine_version: Optional[str] = None,
db_param_group_id: Optional[str] = None,
db_time_zone: Optional[str] = None,
deletion_protection: Optional[str] = None,
disaster_recovery_instances: Optional[Sequence[InstanceDisasterRecoveryInstanceArgs]] = None,
dr_dts_task_id: Optional[str] = None,
dr_dts_task_name: Optional[str] = None,
dr_dts_task_status: Optional[str] = None,
dr_seconds_behind_master: Optional[int] = None,
endpoints: Optional[Sequence[InstanceEndpointArgs]] = None,
global_read_only: Optional[bool] = None,
has_disaster_recovery_instances: Optional[bool] = None,
has_green_instance: Optional[bool] = None,
instance_id: Optional[str] = None,
instance_name: Optional[str] = None,
instance_status: Optional[str] = None,
instance_type: Optional[str] = None,
lower_case_table_names: Optional[str] = None,
maintenance_window: Optional[InstanceMaintenanceWindowArgs] = None,
master_instance_id: Optional[str] = None,
master_instance_name: Optional[str] = None,
memory: Optional[int] = None,
node_cpu_used_percentage: Optional[float] = None,
node_memory_used_percentage: Optional[float] = None,
node_number: Optional[str] = None,
node_space_used_percentage: Optional[float] = None,
node_spec: Optional[str] = None,
nodes: Optional[Sequence[InstanceNodeArgs]] = None,
port: Optional[int] = None,
project_name: Optional[str] = None,
proxy_detail: Optional[InstanceProxyDetailArgs] = None,
storage_audit_log_size: Optional[int] = None,
storage_bin_log_size: Optional[int] = None,
storage_data_size: Optional[int] = None,
storage_error_log_size: Optional[int] = None,
storage_log_size: Optional[int] = None,
storage_slow_log_size: Optional[int] = None,
storage_space: Optional[int] = None,
storage_type: Optional[str] = None,
storage_use: Optional[float] = None,
subnet_id: Optional[str] = None,
super_account_name: Optional[str] = None,
super_account_password: Optional[str] = None,
sync_mode: Optional[str] = None,
tags: Optional[Sequence[InstanceTagArgs]] = None,
time_zone: Optional[str] = None,
updated_time: Optional[str] = None,
vcpu: Optional[int] = None,
vpc_id: Optional[str] = None,
zone_id: Optional[str] = None,
zone_ids: Optional[Sequence[str]] = None) -> Instancefunc GetInstance(ctx *Context, name string, id IDInput, state *InstanceState, opts ...ResourceOption) (*Instance, error)public static Instance Get(string name, Input<string> id, InstanceState? state, CustomResourceOptions? opts = null)public static Instance get(String name, Output<String> id, InstanceState state, CustomResourceOptions options)resources: _: type: bytepluscc:rdsmysql:Instance get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Address
Objects List<Byteplus.Instance Address Object> - Allow
List List<string>Ids - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- Allow
List stringVersion - 白名单版本。
- Auto
Storage Byteplus.Scaling Config Instance Auto Storage Scaling Config - 自动扩容配置。
- Auto
Upgrade stringMinor Version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- Backup
Audit intLog Size - 备份中审计日志使用的空间。
- Backup
Bin intLog Size - 备份中 Binlog 日志使用的空间。
- Backup
Data intSize - 备份中数据使用的空间。
- Backup
Error intLog Size - 备份中错误日志使用的空间。
- Backup
Free intQuota Size - 免费的备份存储空间,单位为 GB。
- Backup
Log intSize - 备份中日志使用的空间。
- Backup
Slow intLog Size - 备份中慢日志使用的空间。
- Backup
Use double - 实例的备份已使用的空间,单位为 GB。
- Basic
Backup intBinlog Size - 基础备份中 Binlog 日志使用的空间。
- Basic
Backup intData Size - 基础备份中数据使用的空间。
- Charge
Detail Byteplus.Instance Charge Detail - 付费方式。
- Cpu
Num int - 实例数据库代理服务的 CPU 核数。
- Created
Time string - 实例创建本地时间。
- Current
Kernel stringVersion - 实例的内核小版本。
- Db
Engine stringVersion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- Db
Param stringGroup Id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- Db
Time stringZone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- Deletion
Protection string - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- Disaster
Recovery List<Byteplus.Instances Instance Disaster Recovery Instance> - Dr
Dts stringTask Id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- Dr
Dts stringTask Name - 主实例与灾备实例之间同步任务的名称。
- Dr
Dts stringTask Status - 主实例与灾备实例之间同步任务的状态。
- Dr
Seconds intBehind Master - 灾备实例与主实例之间的时延。
- Endpoints
List<Byteplus.
Instance Endpoint> - Global
Read boolOnly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- Has
Disaster boolRecovery Instances - 实例是否有灾备实例。取值:true:是。false:否。
- Has
Green boolInstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- Instance
Id string - 实例 ID。
- Instance
Name string - 实例名称。
- Instance
Status string - 实例状态。
- Instance
Type string - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- Lower
Case stringTable Names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- Maintenance
Window Byteplus.Instance Maintenance Window - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- Master
Instance stringId - 主实例的 ID。
- Master
Instance stringName - 主实例的名称。
- Memory int
- 内存大小。单位:GB。
- Node
Cpu doubleUsed Percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- Node
Memory doubleUsed Percentage - 实例主节点内存使用率近一分钟的平均值。
- Node
Number string - 节点数量。
- Node
Space doubleUsed Percentage - 实例主节点磁盘使用率近一分钟的平均值。
- Node
Spec string - 节点规格。
- Nodes
List<Byteplus.
Instance Node> - Port int
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- Project
Name string - 所属项目。
- Proxy
Detail Byteplus.Instance Proxy Detail - proxy信息
- Storage
Audit intLog Size - 实例存储空间中审计日志使用的空间。
- Storage
Bin intLog Size - 实例存储空间中 Binlog 使用的空间。
- Storage
Data intSize - 实例存储空间中数据使用的空间。
- Storage
Error intLog Size - 实例存储空间中错误日志使用的空间。
- Storage
Log intSize - 实例存储空间中日志使用的空间。
- Storage
Slow intLog Size - 实例存储空间中慢日志使用的空间。
- Storage
Space int - 实例总存储空间。单位为 GB。
- Storage
Type string - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- Storage
Use double - 实例已使用用存储空间,单位为 GB。
- Subnet
Id string - 子网 ID。
- Super
Account stringName - 高权限账号名称。不传此参数默认不创建高权限账号。
- Super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- Sync
Mode string - 数据同步方式:SemiSync:半同步。Async:异步。
-
List<Byteplus.
Instance Tag> - Time
Zone string - 时区。
- Updated
Time string - 实例更新本地时间。
- Vcpu int
- CPU 大小。例如:1 表示 1U。
- Vpc
Id string - 专有网络(VPC) ID。
- Zone
Id string - 实例主节点所在可用区。
- Zone
Ids List<string> - 实例各节点所在的可用区列表。
- Address
Objects []InstanceAddress Object Args - Allow
List []stringIds - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- Allow
List stringVersion - 白名单版本。
- Auto
Storage InstanceScaling Config Auto Storage Scaling Config Args - 自动扩容配置。
- Auto
Upgrade stringMinor Version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- Backup
Audit intLog Size - 备份中审计日志使用的空间。
- Backup
Bin intLog Size - 备份中 Binlog 日志使用的空间。
- Backup
Data intSize - 备份中数据使用的空间。
- Backup
Error intLog Size - 备份中错误日志使用的空间。
- Backup
Free intQuota Size - 免费的备份存储空间,单位为 GB。
- Backup
Log intSize - 备份中日志使用的空间。
- Backup
Slow intLog Size - 备份中慢日志使用的空间。
- Backup
Use float64 - 实例的备份已使用的空间,单位为 GB。
- Basic
Backup intBinlog Size - 基础备份中 Binlog 日志使用的空间。
- Basic
Backup intData Size - 基础备份中数据使用的空间。
- Charge
Detail InstanceCharge Detail Args - 付费方式。
- Cpu
Num int - 实例数据库代理服务的 CPU 核数。
- Created
Time string - 实例创建本地时间。
- Current
Kernel stringVersion - 实例的内核小版本。
- Db
Engine stringVersion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- Db
Param stringGroup Id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- Db
Time stringZone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- Deletion
Protection string - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- Disaster
Recovery []InstanceInstances Disaster Recovery Instance Args - Dr
Dts stringTask Id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- Dr
Dts stringTask Name - 主实例与灾备实例之间同步任务的名称。
- Dr
Dts stringTask Status - 主实例与灾备实例之间同步任务的状态。
- Dr
Seconds intBehind Master - 灾备实例与主实例之间的时延。
- Endpoints
[]Instance
Endpoint Args - Global
Read boolOnly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- Has
Disaster boolRecovery Instances - 实例是否有灾备实例。取值:true:是。false:否。
- Has
Green boolInstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- Instance
Id string - 实例 ID。
- Instance
Name string - 实例名称。
- Instance
Status string - 实例状态。
- Instance
Type string - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- Lower
Case stringTable Names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- Maintenance
Window InstanceMaintenance Window Args - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- Master
Instance stringId - 主实例的 ID。
- Master
Instance stringName - 主实例的名称。
- Memory int
- 内存大小。单位:GB。
- Node
Cpu float64Used Percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- Node
Memory float64Used Percentage - 实例主节点内存使用率近一分钟的平均值。
- Node
Number string - 节点数量。
- Node
Space float64Used Percentage - 实例主节点磁盘使用率近一分钟的平均值。
- Node
Spec string - 节点规格。
- Nodes
[]Instance
Node Args - Port int
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- Project
Name string - 所属项目。
- Proxy
Detail InstanceProxy Detail Args - proxy信息
- Storage
Audit intLog Size - 实例存储空间中审计日志使用的空间。
- Storage
Bin intLog Size - 实例存储空间中 Binlog 使用的空间。
- Storage
Data intSize - 实例存储空间中数据使用的空间。
- Storage
Error intLog Size - 实例存储空间中错误日志使用的空间。
- Storage
Log intSize - 实例存储空间中日志使用的空间。
- Storage
Slow intLog Size - 实例存储空间中慢日志使用的空间。
- Storage
Space int - 实例总存储空间。单位为 GB。
- Storage
Type string - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- Storage
Use float64 - 实例已使用用存储空间,单位为 GB。
- Subnet
Id string - 子网 ID。
- Super
Account stringName - 高权限账号名称。不传此参数默认不创建高权限账号。
- Super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- Sync
Mode string - 数据同步方式:SemiSync:半同步。Async:异步。
-
[]Instance
Tag Args - Time
Zone string - 时区。
- Updated
Time string - 实例更新本地时间。
- Vcpu int
- CPU 大小。例如:1 表示 1U。
- Vpc
Id string - 专有网络(VPC) ID。
- Zone
Id string - 实例主节点所在可用区。
- Zone
Ids []string - 实例各节点所在的可用区列表。
- address
Objects List<InstanceAddress Object> - allow
List List<String>Ids - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- allow
List StringVersion - 白名单版本。
- auto
Storage InstanceScaling Config Auto Storage Scaling Config - 自动扩容配置。
- auto
Upgrade StringMinor Version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- backup
Audit IntegerLog Size - 备份中审计日志使用的空间。
- backup
Bin IntegerLog Size - 备份中 Binlog 日志使用的空间。
- backup
Data IntegerSize - 备份中数据使用的空间。
- backup
Error IntegerLog Size - 备份中错误日志使用的空间。
- backup
Free IntegerQuota Size - 免费的备份存储空间,单位为 GB。
- backup
Log IntegerSize - 备份中日志使用的空间。
- backup
Slow IntegerLog Size - 备份中慢日志使用的空间。
- backup
Use Double - 实例的备份已使用的空间,单位为 GB。
- basic
Backup IntegerBinlog Size - 基础备份中 Binlog 日志使用的空间。
- basic
Backup IntegerData Size - 基础备份中数据使用的空间。
- charge
Detail InstanceCharge Detail - 付费方式。
- cpu
Num Integer - 实例数据库代理服务的 CPU 核数。
- created
Time String - 实例创建本地时间。
- current
Kernel StringVersion - 实例的内核小版本。
- db
Engine StringVersion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- db
Param StringGroup Id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- db
Time StringZone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- deletion
Protection String - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- disaster
Recovery List<InstanceInstances Disaster Recovery Instance> - dr
Dts StringTask Id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- dr
Dts StringTask Name - 主实例与灾备实例之间同步任务的名称。
- dr
Dts StringTask Status - 主实例与灾备实例之间同步任务的状态。
- dr
Seconds IntegerBehind Master - 灾备实例与主实例之间的时延。
- endpoints
List<Instance
Endpoint> - global
Read BooleanOnly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- has
Disaster BooleanRecovery Instances - 实例是否有灾备实例。取值:true:是。false:否。
- has
Green BooleanInstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- instance
Id String - 实例 ID。
- instance
Name String - 实例名称。
- instance
Status String - 实例状态。
- instance
Type String - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- lower
Case StringTable Names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- maintenance
Window InstanceMaintenance Window - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- master
Instance StringId - 主实例的 ID。
- master
Instance StringName - 主实例的名称。
- memory Integer
- 内存大小。单位:GB。
- node
Cpu DoubleUsed Percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- node
Memory DoubleUsed Percentage - 实例主节点内存使用率近一分钟的平均值。
- node
Number String - 节点数量。
- node
Space DoubleUsed Percentage - 实例主节点磁盘使用率近一分钟的平均值。
- node
Spec String - 节点规格。
- nodes
List<Instance
Node> - port Integer
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- project
Name String - 所属项目。
- proxy
Detail InstanceProxy Detail - proxy信息
- storage
Audit IntegerLog Size - 实例存储空间中审计日志使用的空间。
- storage
Bin IntegerLog Size - 实例存储空间中 Binlog 使用的空间。
- storage
Data IntegerSize - 实例存储空间中数据使用的空间。
- storage
Error IntegerLog Size - 实例存储空间中错误日志使用的空间。
- storage
Log IntegerSize - 实例存储空间中日志使用的空间。
- storage
Slow IntegerLog Size - 实例存储空间中慢日志使用的空间。
- storage
Space Integer - 实例总存储空间。单位为 GB。
- storage
Type String - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- storage
Use Double - 实例已使用用存储空间,单位为 GB。
- subnet
Id String - 子网 ID。
- super
Account StringName - 高权限账号名称。不传此参数默认不创建高权限账号。
- super
Account StringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- sync
Mode String - 数据同步方式:SemiSync:半同步。Async:异步。
-
List<Instance
Tag> - time
Zone String - 时区。
- updated
Time String - 实例更新本地时间。
- vcpu Integer
- CPU 大小。例如:1 表示 1U。
- vpc
Id String - 专有网络(VPC) ID。
- zone
Id String - 实例主节点所在可用区。
- zone
Ids List<String> - 实例各节点所在的可用区列表。
- address
Objects InstanceAddress Object[] - allow
List string[]Ids - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- allow
List stringVersion - 白名单版本。
- auto
Storage InstanceScaling Config Auto Storage Scaling Config - 自动扩容配置。
- auto
Upgrade stringMinor Version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- backup
Audit numberLog Size - 备份中审计日志使用的空间。
- backup
Bin numberLog Size - 备份中 Binlog 日志使用的空间。
- backup
Data numberSize - 备份中数据使用的空间。
- backup
Error numberLog Size - 备份中错误日志使用的空间。
- backup
Free numberQuota Size - 免费的备份存储空间,单位为 GB。
- backup
Log numberSize - 备份中日志使用的空间。
- backup
Slow numberLog Size - 备份中慢日志使用的空间。
- backup
Use number - 实例的备份已使用的空间,单位为 GB。
- basic
Backup numberBinlog Size - 基础备份中 Binlog 日志使用的空间。
- basic
Backup numberData Size - 基础备份中数据使用的空间。
- charge
Detail InstanceCharge Detail - 付费方式。
- cpu
Num number - 实例数据库代理服务的 CPU 核数。
- created
Time string - 实例创建本地时间。
- current
Kernel stringVersion - 实例的内核小版本。
- db
Engine stringVersion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- db
Param stringGroup Id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- db
Time stringZone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- deletion
Protection string - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- disaster
Recovery InstanceInstances Disaster Recovery Instance[] - dr
Dts stringTask Id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- dr
Dts stringTask Name - 主实例与灾备实例之间同步任务的名称。
- dr
Dts stringTask Status - 主实例与灾备实例之间同步任务的状态。
- dr
Seconds numberBehind Master - 灾备实例与主实例之间的时延。
- endpoints
Instance
Endpoint[] - global
Read booleanOnly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- has
Disaster booleanRecovery Instances - 实例是否有灾备实例。取值:true:是。false:否。
- has
Green booleanInstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- instance
Id string - 实例 ID。
- instance
Name string - 实例名称。
- instance
Status string - 实例状态。
- instance
Type string - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- lower
Case stringTable Names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- maintenance
Window InstanceMaintenance Window - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- master
Instance stringId - 主实例的 ID。
- master
Instance stringName - 主实例的名称。
- memory number
- 内存大小。单位:GB。
- node
Cpu numberUsed Percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- node
Memory numberUsed Percentage - 实例主节点内存使用率近一分钟的平均值。
- node
Number string - 节点数量。
- node
Space numberUsed Percentage - 实例主节点磁盘使用率近一分钟的平均值。
- node
Spec string - 节点规格。
- nodes
Instance
Node[] - port number
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- project
Name string - 所属项目。
- proxy
Detail InstanceProxy Detail - proxy信息
- storage
Audit numberLog Size - 实例存储空间中审计日志使用的空间。
- storage
Bin numberLog Size - 实例存储空间中 Binlog 使用的空间。
- storage
Data numberSize - 实例存储空间中数据使用的空间。
- storage
Error numberLog Size - 实例存储空间中错误日志使用的空间。
- storage
Log numberSize - 实例存储空间中日志使用的空间。
- storage
Slow numberLog Size - 实例存储空间中慢日志使用的空间。
- storage
Space number - 实例总存储空间。单位为 GB。
- storage
Type string - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- storage
Use number - 实例已使用用存储空间,单位为 GB。
- subnet
Id string - 子网 ID。
- super
Account stringName - 高权限账号名称。不传此参数默认不创建高权限账号。
- super
Account stringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- sync
Mode string - 数据同步方式:SemiSync:半同步。Async:异步。
-
Instance
Tag[] - time
Zone string - 时区。
- updated
Time string - 实例更新本地时间。
- vcpu number
- CPU 大小。例如:1 表示 1U。
- vpc
Id string - 专有网络(VPC) ID。
- zone
Id string - 实例主节点所在可用区。
- zone
Ids string[] - 实例各节点所在的可用区列表。
- address_
objects Sequence[InstanceAddress Object Args] - allow_
list_ Sequence[str]ids - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- allow_
list_ strversion - 白名单版本。
- auto_
storage_ Instancescaling_ config Auto Storage Scaling Config Args - 自动扩容配置。
- auto_
upgrade_ strminor_ version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- backup_
audit_ intlog_ size - 备份中审计日志使用的空间。
- backup_
bin_ intlog_ size - 备份中 Binlog 日志使用的空间。
- backup_
data_ intsize - 备份中数据使用的空间。
- backup_
error_ intlog_ size - 备份中错误日志使用的空间。
- backup_
free_ intquota_ size - 免费的备份存储空间,单位为 GB。
- backup_
log_ intsize - 备份中日志使用的空间。
- backup_
slow_ intlog_ size - 备份中慢日志使用的空间。
- backup_
use float - 实例的备份已使用的空间,单位为 GB。
- basic_
backup_ intbinlog_ size - 基础备份中 Binlog 日志使用的空间。
- basic_
backup_ intdata_ size - 基础备份中数据使用的空间。
- charge_
detail InstanceCharge Detail Args - 付费方式。
- cpu_
num int - 实例数据库代理服务的 CPU 核数。
- created_
time str - 实例创建本地时间。
- current_
kernel_ strversion - 实例的内核小版本。
- db_
engine_ strversion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- db_
param_ strgroup_ id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- db_
time_ strzone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- deletion_
protection str - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- disaster_
recovery_ Sequence[Instanceinstances Disaster Recovery Instance Args] - dr_
dts_ strtask_ id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- dr_
dts_ strtask_ name - 主实例与灾备实例之间同步任务的名称。
- dr_
dts_ strtask_ status - 主实例与灾备实例之间同步任务的状态。
- dr_
seconds_ intbehind_ master - 灾备实例与主实例之间的时延。
- endpoints
Sequence[Instance
Endpoint Args] - global_
read_ boolonly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- has_
disaster_ boolrecovery_ instances - 实例是否有灾备实例。取值:true:是。false:否。
- has_
green_ boolinstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- instance_
id str - 实例 ID。
- instance_
name str - 实例名称。
- instance_
status str - 实例状态。
- instance_
type str - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- lower_
case_ strtable_ names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- maintenance_
window InstanceMaintenance Window Args - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- master_
instance_ strid - 主实例的 ID。
- master_
instance_ strname - 主实例的名称。
- memory int
- 内存大小。单位:GB。
- node_
cpu_ floatused_ percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- node_
memory_ floatused_ percentage - 实例主节点内存使用率近一分钟的平均值。
- node_
number str - 节点数量。
- node_
space_ floatused_ percentage - 实例主节点磁盘使用率近一分钟的平均值。
- node_
spec str - 节点规格。
- nodes
Sequence[Instance
Node Args] - port int
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- project_
name str - 所属项目。
- proxy_
detail InstanceProxy Detail Args - proxy信息
- storage_
audit_ intlog_ size - 实例存储空间中审计日志使用的空间。
- storage_
bin_ intlog_ size - 实例存储空间中 Binlog 使用的空间。
- storage_
data_ intsize - 实例存储空间中数据使用的空间。
- storage_
error_ intlog_ size - 实例存储空间中错误日志使用的空间。
- storage_
log_ intsize - 实例存储空间中日志使用的空间。
- storage_
slow_ intlog_ size - 实例存储空间中慢日志使用的空间。
- storage_
space int - 实例总存储空间。单位为 GB。
- storage_
type str - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- storage_
use float - 实例已使用用存储空间,单位为 GB。
- subnet_
id str - 子网 ID。
- super_
account_ strname - 高权限账号名称。不传此参数默认不创建高权限账号。
- super_
account_ strpassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- sync_
mode str - 数据同步方式:SemiSync:半同步。Async:异步。
-
Sequence[Instance
Tag Args] - time_
zone str - 时区。
- updated_
time str - 实例更新本地时间。
- vcpu int
- CPU 大小。例如:1 表示 1U。
- vpc_
id str - 专有网络(VPC) ID。
- zone_
id str - 实例主节点所在可用区。
- zone_
ids Sequence[str] - 实例各节点所在的可用区列表。
- address
Objects List<Property Map> - allow
List List<String>Ids - 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。
- allow
List StringVersion - 白名单版本。
- auto
Storage Property MapScaling Config - 自动扩容配置。
- auto
Upgrade StringMinor Version - 实例内核小版本的升级策略。取值:Auto:自动升级。Manual:手动升级。
- backup
Audit NumberLog Size - 备份中审计日志使用的空间。
- backup
Bin NumberLog Size - 备份中 Binlog 日志使用的空间。
- backup
Data NumberSize - 备份中数据使用的空间。
- backup
Error NumberLog Size - 备份中错误日志使用的空间。
- backup
Free NumberQuota Size - 免费的备份存储空间,单位为 GB。
- backup
Log NumberSize - 备份中日志使用的空间。
- backup
Slow NumberLog Size - 备份中慢日志使用的空间。
- backup
Use Number - 实例的备份已使用的空间,单位为 GB。
- basic
Backup NumberBinlog Size - 基础备份中 Binlog 日志使用的空间。
- basic
Backup NumberData Size - 基础备份中数据使用的空间。
- charge
Detail Property Map - 付费方式。
- cpu
Num Number - 实例数据库代理服务的 CPU 核数。
- created
Time String - 实例创建本地时间。
- current
Kernel StringVersion - 实例的内核小版本。
- db
Engine StringVersion - 兼容版本。取值:MySQL57:MySQL 5.7 版本。MySQL80:MySQL 8.0 版本。
- db
Param StringGroup Id - 参数模板 ID。默认值为数据库引擎版本对应的默认参数模板。
- db
Time StringZone - 时区。支持 UTC -12:00 ~ +13:00。默认值为 Region 所在的 TimeZone。
- deletion
Protection String - 是否启用实例的删除保护功能。取值:Enabled:是。Disabled:否。默认值。
- disaster
Recovery List<Property Map>Instances - dr
Dts StringTask Id - 主实例与灾备实例之间的数据同步链路在 DTS 数据同步任务的 ID。
- dr
Dts StringTask Name - 主实例与灾备实例之间同步任务的名称。
- dr
Dts StringTask Status - 主实例与灾备实例之间同步任务的状态。
- dr
Seconds NumberBehind Master - 灾备实例与主实例之间的时延。
- endpoints List<Property Map>
- global
Read BooleanOnly - 是否开启全局只读。取值:true:是。false:否。默认值为 false。
- has
Disaster BooleanRecovery Instances - 实例是否有灾备实例。取值:true:是。false:否。
- has
Green BooleanInstance - 实例是否处于蓝绿部署中。取值:true:是。false:否。
- instance
Id String - 实例 ID。
- instance
Name String - 实例名称。
- instance
Status String - 实例状态。
- instance
Type String - 实例类型。取值:DoubleNode,双节点类型。MultiNode,多节点类型。
- lower
Case StringTable Names - 表名是否区分大小写,默认取值为 true。取值:false:表名被存储成固定且表名称大小写敏感。true:表名将被存储成小写且表名称大小写不敏感。
- maintenance
Window Property Map - 在创建实例时指定实例的可维护时间段。该字段为可选,不设置时默认为一周内每一天的 UTC18:00Z-21:59Z(即北京时间 02:00-05:59)。
- master
Instance StringId - 主实例的 ID。
- master
Instance StringName - 主实例的名称。
- memory Number
- 内存大小。单位:GB。
- node
Cpu NumberUsed Percentage - 实例主节点 CPU 使用率近一分钟的平均值。
- node
Memory NumberUsed Percentage - 实例主节点内存使用率近一分钟的平均值。
- node
Number String - 节点数量。
- node
Space NumberUsed Percentage - 实例主节点磁盘使用率近一分钟的平均值。
- node
Spec String - 节点规格。
- nodes List<Property Map>
- port Number
- 默认终端的私网端口。端口号的取值范围为 1000~65534,默认值为 3306。创建新的连接终端或开启新地址时,将使用默认终端的私网端口实时配置为默认端口。
- project
Name String - 所属项目。
- proxy
Detail Property Map - proxy信息
- storage
Audit NumberLog Size - 实例存储空间中审计日志使用的空间。
- storage
Bin NumberLog Size - 实例存储空间中 Binlog 使用的空间。
- storage
Data NumberSize - 实例存储空间中数据使用的空间。
- storage
Error NumberLog Size - 实例存储空间中错误日志使用的空间。
- storage
Log NumberSize - 实例存储空间中日志使用的空间。
- storage
Slow NumberLog Size - 实例存储空间中慢日志使用的空间。
- storage
Space Number - 实例总存储空间。单位为 GB。
- storage
Type String - 实例的存储类型。取值范围:LocalSSD:本地盘。CloudESSDFlexPL:FlexPL 云盘。CloudESSDPL0:PL0 云盘。
- storage
Use Number - 实例已使用用存储空间,单位为 GB。
- subnet
Id String - 子网 ID。
- super
Account StringName - 高权限账号名称。不传此参数默认不创建高权限账号。
- super
Account StringPassword - 高权限账号的密码。密码规则如下:长度为 8~32 个字符。由大写字母、小写字母、数字、特殊字符中的至少三种组成。特殊字符为 !@#$%^&*()_+-=,.&?|/。
- sync
Mode String - 数据同步方式:SemiSync:半同步。Async:异步。
- List<Property Map>
- time
Zone String - 时区。
- updated
Time String - 实例更新本地时间。
- vcpu Number
- CPU 大小。例如:1 表示 1U。
- vpc
Id String - 专有网络(VPC) ID。
- zone
Id String - 实例主节点所在可用区。
- zone
Ids List<String> - 实例各节点所在的可用区列表。
Supporting Types
InstanceAddressObject, InstanceAddressObjectArgs
- Dns
Visibility bool - false:私网解析(默认)。true:私网以及公网解析。
- Domain string
- 连接域名。
- Eip
Id string - EIP 的 ID,仅对 Public 地址有效。
- Internet
Protocol string - IP 协议版本。取值为 IPv4。
- Ip
Address string - IP 地址。
- Network
Type string - 网络地址类型,取值为:Private:私网地址。Public:公网地址。
- Port string
- 端口。
- Subnet
Id string - 子网 ID,仅对 Private 地址有效。
- Dns
Visibility bool - false:私网解析(默认)。true:私网以及公网解析。
- Domain string
- 连接域名。
- Eip
Id string - EIP 的 ID,仅对 Public 地址有效。
- Internet
Protocol string - IP 协议版本。取值为 IPv4。
- Ip
Address string - IP 地址。
- Network
Type string - 网络地址类型,取值为:Private:私网地址。Public:公网地址。
- Port string
- 端口。
- Subnet
Id string - 子网 ID,仅对 Private 地址有效。
- dns
Visibility Boolean - false:私网解析(默认)。true:私网以及公网解析。
- domain String
- 连接域名。
- eip
Id String - EIP 的 ID,仅对 Public 地址有效。
- internet
Protocol String - IP 协议版本。取值为 IPv4。
- ip
Address String - IP 地址。
- network
Type String - 网络地址类型,取值为:Private:私网地址。Public:公网地址。
- port String
- 端口。
- subnet
Id String - 子网 ID,仅对 Private 地址有效。
- dns
Visibility boolean - false:私网解析(默认)。true:私网以及公网解析。
- domain string
- 连接域名。
- eip
Id string - EIP 的 ID,仅对 Public 地址有效。
- internet
Protocol string - IP 协议版本。取值为 IPv4。
- ip
Address string - IP 地址。
- network
Type string - 网络地址类型,取值为:Private:私网地址。Public:公网地址。
- port string
- 端口。
- subnet
Id string - 子网 ID,仅对 Private 地址有效。
- dns_
visibility bool - false:私网解析(默认)。true:私网以及公网解析。
- domain str
- 连接域名。
- eip_
id str - EIP 的 ID,仅对 Public 地址有效。
- internet_
protocol str - IP 协议版本。取值为 IPv4。
- ip_
address str - IP 地址。
- network_
type str - 网络地址类型,取值为:Private:私网地址。Public:公网地址。
- port str
- 端口。
- subnet_
id str - 子网 ID,仅对 Private 地址有效。
- dns
Visibility Boolean - false:私网解析(默认)。true:私网以及公网解析。
- domain String
- 连接域名。
- eip
Id String - EIP 的 ID,仅对 Public 地址有效。
- internet
Protocol String - IP 协议版本。取值为 IPv4。
- ip
Address String - IP 地址。
- network
Type String - 网络地址类型,取值为:Private:私网地址。Public:公网地址。
- port String
- 端口。
- subnet
Id String - 子网 ID,仅对 Private 地址有效。
InstanceAutoStorageScalingConfig, InstanceAutoStorageScalingConfigArgs
- Enable
Storage boolAuto Scale - 是否开启实例的自动扩容功能。取值:true:是。false:否。
- Storage
Threshold int - 触发自动扩容的可用存储空间占比。取值范围为 10~50,默认值为 10,单位为 %。
- Storage
Upper intBound - 可自动扩容的存储空间上限。该字段的取值下限为实例存储空间+20GB;取值上限为实例主节点规格对应的存储空间取值范围的上限,单位为 GB。关于不同规格可选择存储空间取值范围的详细信息。
- Enable
Storage boolAuto Scale - 是否开启实例的自动扩容功能。取值:true:是。false:否。
- Storage
Threshold int - 触发自动扩容的可用存储空间占比。取值范围为 10~50,默认值为 10,单位为 %。
- Storage
Upper intBound - 可自动扩容的存储空间上限。该字段的取值下限为实例存储空间+20GB;取值上限为实例主节点规格对应的存储空间取值范围的上限,单位为 GB。关于不同规格可选择存储空间取值范围的详细信息。
- enable
Storage BooleanAuto Scale - 是否开启实例的自动扩容功能。取值:true:是。false:否。
- storage
Threshold Integer - 触发自动扩容的可用存储空间占比。取值范围为 10~50,默认值为 10,单位为 %。
- storage
Upper IntegerBound - 可自动扩容的存储空间上限。该字段的取值下限为实例存储空间+20GB;取值上限为实例主节点规格对应的存储空间取值范围的上限,单位为 GB。关于不同规格可选择存储空间取值范围的详细信息。
- enable
Storage booleanAuto Scale - 是否开启实例的自动扩容功能。取值:true:是。false:否。
- storage
Threshold number - 触发自动扩容的可用存储空间占比。取值范围为 10~50,默认值为 10,单位为 %。
- storage
Upper numberBound - 可自动扩容的存储空间上限。该字段的取值下限为实例存储空间+20GB;取值上限为实例主节点规格对应的存储空间取值范围的上限,单位为 GB。关于不同规格可选择存储空间取值范围的详细信息。
- enable_
storage_ boolauto_ scale - 是否开启实例的自动扩容功能。取值:true:是。false:否。
- storage_
threshold int - 触发自动扩容的可用存储空间占比。取值范围为 10~50,默认值为 10,单位为 %。
- storage_
upper_ intbound - 可自动扩容的存储空间上限。该字段的取值下限为实例存储空间+20GB;取值上限为实例主节点规格对应的存储空间取值范围的上限,单位为 GB。关于不同规格可选择存储空间取值范围的详细信息。
- enable
Storage BooleanAuto Scale - 是否开启实例的自动扩容功能。取值:true:是。false:否。
- storage
Threshold Number - 触发自动扩容的可用存储空间占比。取值范围为 10~50,默认值为 10,单位为 %。
- storage
Upper NumberBound - 可自动扩容的存储空间上限。该字段的取值下限为实例存储空间+20GB;取值上限为实例主节点规格对应的存储空间取值范围的上限,单位为 GB。关于不同规格可选择存储空间取值范围的详细信息。
InstanceChargeDetail, InstanceChargeDetailArgs
- Charge
Type string - 付费类型。取值为:PrePaid:包年包月。PostPaid:按量计费。
- Auto
Renew bool - 预付费场景下是否自动续费。取值:true:自动续费。false:不自动续费。
- Charge
End stringTime - 包年包月实例的计费结束时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- Charge
Start stringTime - 实例的计费开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- Charge
Status string - 实例的计费状态。取值:Normal:正常。Overdue:欠费。Unpaid:等待支付。
- Number int
- 实例购买数量。取值范围为 1~50。默认值为 1。
- Overdue
Reclaim stringTime - 实例欠费关停(按量付费)或到期关停(包年包月)后,预计被释放的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- Overdue
Time string - 实例欠费关停(按量付费)或到期关停(包年包月)的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- Period int
- 预付费场景下的购买时长。
- Period
Unit string - 预付费场景下的购买周期。Month:购买周期为月。默认。Year:购买周期为年。
- Temp
Modify stringEnd Time - 临时升配的还原时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- Temp
Modify stringStart Time - 临时升配的开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- Charge
Type string - 付费类型。取值为:PrePaid:包年包月。PostPaid:按量计费。
- Auto
Renew bool - 预付费场景下是否自动续费。取值:true:自动续费。false:不自动续费。
- Charge
End stringTime - 包年包月实例的计费结束时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- Charge
Start stringTime - 实例的计费开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- Charge
Status string - 实例的计费状态。取值:Normal:正常。Overdue:欠费。Unpaid:等待支付。
- Number int
- 实例购买数量。取值范围为 1~50。默认值为 1。
- Overdue
Reclaim stringTime - 实例欠费关停(按量付费)或到期关停(包年包月)后,预计被释放的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- Overdue
Time string - 实例欠费关停(按量付费)或到期关停(包年包月)的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- Period int
- 预付费场景下的购买时长。
- Period
Unit string - 预付费场景下的购买周期。Month:购买周期为月。默认。Year:购买周期为年。
- Temp
Modify stringEnd Time - 临时升配的还原时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- Temp
Modify stringStart Time - 临时升配的开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge
Type String - 付费类型。取值为:PrePaid:包年包月。PostPaid:按量计费。
- auto
Renew Boolean - 预付费场景下是否自动续费。取值:true:自动续费。false:不自动续费。
- charge
End StringTime - 包年包月实例的计费结束时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge
Start StringTime - 实例的计费开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge
Status String - 实例的计费状态。取值:Normal:正常。Overdue:欠费。Unpaid:等待支付。
- number Integer
- 实例购买数量。取值范围为 1~50。默认值为 1。
- overdue
Reclaim StringTime - 实例欠费关停(按量付费)或到期关停(包年包月)后,预计被释放的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- overdue
Time String - 实例欠费关停(按量付费)或到期关停(包年包月)的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- period Integer
- 预付费场景下的购买时长。
- period
Unit String - 预付费场景下的购买周期。Month:购买周期为月。默认。Year:购买周期为年。
- temp
Modify StringEnd Time - 临时升配的还原时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- temp
Modify StringStart Time - 临时升配的开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge
Type string - 付费类型。取值为:PrePaid:包年包月。PostPaid:按量计费。
- auto
Renew boolean - 预付费场景下是否自动续费。取值:true:自动续费。false:不自动续费。
- charge
End stringTime - 包年包月实例的计费结束时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge
Start stringTime - 实例的计费开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge
Status string - 实例的计费状态。取值:Normal:正常。Overdue:欠费。Unpaid:等待支付。
- number number
- 实例购买数量。取值范围为 1~50。默认值为 1。
- overdue
Reclaim stringTime - 实例欠费关停(按量付费)或到期关停(包年包月)后,预计被释放的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- overdue
Time string - 实例欠费关停(按量付费)或到期关停(包年包月)的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- period number
- 预付费场景下的购买时长。
- period
Unit string - 预付费场景下的购买周期。Month:购买周期为月。默认。Year:购买周期为年。
- temp
Modify stringEnd Time - 临时升配的还原时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- temp
Modify stringStart Time - 临时升配的开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge_
type str - 付费类型。取值为:PrePaid:包年包月。PostPaid:按量计费。
- auto_
renew bool - 预付费场景下是否自动续费。取值:true:自动续费。false:不自动续费。
- charge_
end_ strtime - 包年包月实例的计费结束时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge_
start_ strtime - 实例的计费开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge_
status str - 实例的计费状态。取值:Normal:正常。Overdue:欠费。Unpaid:等待支付。
- number int
- 实例购买数量。取值范围为 1~50。默认值为 1。
- overdue_
reclaim_ strtime - 实例欠费关停(按量付费)或到期关停(包年包月)后,预计被释放的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- overdue_
time str - 实例欠费关停(按量付费)或到期关停(包年包月)的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- period int
- 预付费场景下的购买时长。
- period_
unit str - 预付费场景下的购买周期。Month:购买周期为月。默认。Year:购买周期为年。
- temp_
modify_ strend_ time - 临时升配的还原时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- temp_
modify_ strstart_ time - 临时升配的开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge
Type String - 付费类型。取值为:PrePaid:包年包月。PostPaid:按量计费。
- auto
Renew Boolean - 预付费场景下是否自动续费。取值:true:自动续费。false:不自动续费。
- charge
End StringTime - 包年包月实例的计费结束时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge
Start StringTime - 实例的计费开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- charge
Status String - 实例的计费状态。取值:Normal:正常。Overdue:欠费。Unpaid:等待支付。
- number Number
- 实例购买数量。取值范围为 1~50。默认值为 1。
- overdue
Reclaim StringTime - 实例欠费关停(按量付费)或到期关停(包年包月)后,预计被释放的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- overdue
Time String - 实例欠费关停(按量付费)或到期关停(包年包月)的时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- period Number
- 预付费场景下的购买时长。
- period
Unit String - 预付费场景下的购买周期。Month:购买周期为月。默认。Year:购买周期为年。
- temp
Modify StringEnd Time - 临时升配的还原时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
- temp
Modify StringStart Time - 临时升配的开始时间(UTC 时间)。格式为 yyyy-MM-ddTHH:mm:ss.sssZ。
InstanceDisasterRecoveryInstance, InstanceDisasterRecoveryInstanceArgs
- Dts
Task stringId - 主实例与灾备实例之间同步任务的 ID。
- Dts
Task stringName - 主实例与灾备实例之间同步任务的名称。
- Dts
Task stringStatus - 主实例与灾备实例之间同步任务的状态。
- Instance
Id string - 灾备实例的 ID。
- Instance
Name string - 灾备实例的名称。
- Seconds
Behind intMaster - 灾备实例与主实例之间的时延。
- Dts
Task stringId - 主实例与灾备实例之间同步任务的 ID。
- Dts
Task stringName - 主实例与灾备实例之间同步任务的名称。
- Dts
Task stringStatus - 主实例与灾备实例之间同步任务的状态。
- Instance
Id string - 灾备实例的 ID。
- Instance
Name string - 灾备实例的名称。
- Seconds
Behind intMaster - 灾备实例与主实例之间的时延。
- dts
Task StringId - 主实例与灾备实例之间同步任务的 ID。
- dts
Task StringName - 主实例与灾备实例之间同步任务的名称。
- dts
Task StringStatus - 主实例与灾备实例之间同步任务的状态。
- instance
Id String - 灾备实例的 ID。
- instance
Name String - 灾备实例的名称。
- seconds
Behind IntegerMaster - 灾备实例与主实例之间的时延。
- dts
Task stringId - 主实例与灾备实例之间同步任务的 ID。
- dts
Task stringName - 主实例与灾备实例之间同步任务的名称。
- dts
Task stringStatus - 主实例与灾备实例之间同步任务的状态。
- instance
Id string - 灾备实例的 ID。
- instance
Name string - 灾备实例的名称。
- seconds
Behind numberMaster - 灾备实例与主实例之间的时延。
- dts_
task_ strid - 主实例与灾备实例之间同步任务的 ID。
- dts_
task_ strname - 主实例与灾备实例之间同步任务的名称。
- dts_
task_ strstatus - 主实例与灾备实例之间同步任务的状态。
- instance_
id str - 灾备实例的 ID。
- instance_
name str - 灾备实例的名称。
- seconds_
behind_ intmaster - 灾备实例与主实例之间的时延。
- dts
Task StringId - 主实例与灾备实例之间同步任务的 ID。
- dts
Task StringName - 主实例与灾备实例之间同步任务的名称。
- dts
Task StringStatus - 主实例与灾备实例之间同步任务的状态。
- instance
Id String - 灾备实例的 ID。
- instance
Name String - 灾备实例的名称。
- seconds
Behind NumberMaster - 灾备实例与主实例之间的时延。
InstanceEndpoint, InstanceEndpointArgs
- Auto
Add stringNew Nodes - 当终端类型为读写终端或只读终端时,支持设置新节点是否自动加入。取值:Enable:自动加入Disable:不自动加入(默认)。
- List<string>
- 连接终端标签。
- Connection
Mode string - 连接终端类型。取值:Proxy:代理终端。Direct:直连终端。
- Connection
Pool stringType - 代理终端的连接池类型。取值:Transaction:事务级连接池。默认值。Direct:直连模式。
- Description string
- 连接终端的描述信息。
- Enable
Connection boolPersistent - 是否启用连接保持。取值:true:是。false:否。
- Enable
Read stringOnly - 是否已开启全局只读,取值:Enable:开启。Disable:未开启。
- Enable
Read stringWrite Splitting - 是否已开启读写分离,取值:Enable:开启。Disable:未开启。
- Endpoint
Id string - 实例连接终端 ID。
- Endpoint
Name string - 实例连接终端名称。
- Endpoint
Type string - 终端类型。取值为 Custom,自定义终端。
- Idle
Connection boolReclaim - 空闲连接回收功能是否开启。true:开启。false:不开启。
- Implicit
Trans boolSplit - 是否开启事务分离。取值:true:是。false:否。
- Master
Node boolRouting - 是否开启主节点路由。取值:true:是。false:否。
- Master
Protector intTimeout - 过载保护超时时间。取值范围为 60~7200 之间的整数,单位为秒。
- Multi
Statements stringMode - 代理终端的 Multi-Statements 模式。取值:Strict:Strict 模式。默认值。Loose:Loose 模式。
- Overload
Protection bool - 是否开启过载保护。取值:true:是。false:否。
- Read
Only stringNode Distribution Type - 读权重分配模式。当开通读写分离设置为 true 时需要传入此参数。在 CreateDBEndpoint 和 ModifyDBEndpoint 接口中做请求参数时,取值范围如下:LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。在 DescribeDBInstanceDetail 接口中做返回参数时,取值范围如下:Default:按规格权重自动分配。Custom:自定义分配权重。RoundRobin:轮询调度。LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。
- Read
Only intNode Max Delay Time - 只读节点延迟阈值。取值范围为 1~3600,默认为 30,单位为秒。
- Read
Only List<Byteplus.Node Weights Instance Endpoint Read Only Node Weight> - Read
Write stringMode - 读写模式:ReadWrite:读写。ReadOnly:只读。
- Auto
Add stringNew Nodes - 当终端类型为读写终端或只读终端时,支持设置新节点是否自动加入。取值:Enable:自动加入Disable:不自动加入(默认)。
- []string
- 连接终端标签。
- Connection
Mode string - 连接终端类型。取值:Proxy:代理终端。Direct:直连终端。
- Connection
Pool stringType - 代理终端的连接池类型。取值:Transaction:事务级连接池。默认值。Direct:直连模式。
- Description string
- 连接终端的描述信息。
- Enable
Connection boolPersistent - 是否启用连接保持。取值:true:是。false:否。
- Enable
Read stringOnly - 是否已开启全局只读,取值:Enable:开启。Disable:未开启。
- Enable
Read stringWrite Splitting - 是否已开启读写分离,取值:Enable:开启。Disable:未开启。
- Endpoint
Id string - 实例连接终端 ID。
- Endpoint
Name string - 实例连接终端名称。
- Endpoint
Type string - 终端类型。取值为 Custom,自定义终端。
- Idle
Connection boolReclaim - 空闲连接回收功能是否开启。true:开启。false:不开启。
- Implicit
Trans boolSplit - 是否开启事务分离。取值:true:是。false:否。
- Master
Node boolRouting - 是否开启主节点路由。取值:true:是。false:否。
- Master
Protector intTimeout - 过载保护超时时间。取值范围为 60~7200 之间的整数,单位为秒。
- Multi
Statements stringMode - 代理终端的 Multi-Statements 模式。取值:Strict:Strict 模式。默认值。Loose:Loose 模式。
- Overload
Protection bool - 是否开启过载保护。取值:true:是。false:否。
- Read
Only stringNode Distribution Type - 读权重分配模式。当开通读写分离设置为 true 时需要传入此参数。在 CreateDBEndpoint 和 ModifyDBEndpoint 接口中做请求参数时,取值范围如下:LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。在 DescribeDBInstanceDetail 接口中做返回参数时,取值范围如下:Default:按规格权重自动分配。Custom:自定义分配权重。RoundRobin:轮询调度。LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。
- Read
Only intNode Max Delay Time - 只读节点延迟阈值。取值范围为 1~3600,默认为 30,单位为秒。
- Read
Only []InstanceNode Weights Endpoint Read Only Node Weight - Read
Write stringMode - 读写模式:ReadWrite:读写。ReadOnly:只读。
- auto
Add StringNew Nodes - 当终端类型为读写终端或只读终端时,支持设置新节点是否自动加入。取值:Enable:自动加入Disable:不自动加入(默认)。
- List<String>
- 连接终端标签。
- connection
Mode String - 连接终端类型。取值:Proxy:代理终端。Direct:直连终端。
- connection
Pool StringType - 代理终端的连接池类型。取值:Transaction:事务级连接池。默认值。Direct:直连模式。
- description String
- 连接终端的描述信息。
- enable
Connection BooleanPersistent - 是否启用连接保持。取值:true:是。false:否。
- enable
Read StringOnly - 是否已开启全局只读,取值:Enable:开启。Disable:未开启。
- enable
Read StringWrite Splitting - 是否已开启读写分离,取值:Enable:开启。Disable:未开启。
- endpoint
Id String - 实例连接终端 ID。
- endpoint
Name String - 实例连接终端名称。
- endpoint
Type String - 终端类型。取值为 Custom,自定义终端。
- idle
Connection BooleanReclaim - 空闲连接回收功能是否开启。true:开启。false:不开启。
- implicit
Trans BooleanSplit - 是否开启事务分离。取值:true:是。false:否。
- master
Node BooleanRouting - 是否开启主节点路由。取值:true:是。false:否。
- master
Protector IntegerTimeout - 过载保护超时时间。取值范围为 60~7200 之间的整数,单位为秒。
- multi
Statements StringMode - 代理终端的 Multi-Statements 模式。取值:Strict:Strict 模式。默认值。Loose:Loose 模式。
- overload
Protection Boolean - 是否开启过载保护。取值:true:是。false:否。
- read
Only StringNode Distribution Type - 读权重分配模式。当开通读写分离设置为 true 时需要传入此参数。在 CreateDBEndpoint 和 ModifyDBEndpoint 接口中做请求参数时,取值范围如下:LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。在 DescribeDBInstanceDetail 接口中做返回参数时,取值范围如下:Default:按规格权重自动分配。Custom:自定义分配权重。RoundRobin:轮询调度。LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。
- read
Only IntegerNode Max Delay Time - 只读节点延迟阈值。取值范围为 1~3600,默认为 30,单位为秒。
- read
Only List<InstanceNode Weights Endpoint Read Only Node Weight> - read
Write StringMode - 读写模式:ReadWrite:读写。ReadOnly:只读。
- auto
Add stringNew Nodes - 当终端类型为读写终端或只读终端时,支持设置新节点是否自动加入。取值:Enable:自动加入Disable:不自动加入(默认)。
- string[]
- 连接终端标签。
- connection
Mode string - 连接终端类型。取值:Proxy:代理终端。Direct:直连终端。
- connection
Pool stringType - 代理终端的连接池类型。取值:Transaction:事务级连接池。默认值。Direct:直连模式。
- description string
- 连接终端的描述信息。
- enable
Connection booleanPersistent - 是否启用连接保持。取值:true:是。false:否。
- enable
Read stringOnly - 是否已开启全局只读,取值:Enable:开启。Disable:未开启。
- enable
Read stringWrite Splitting - 是否已开启读写分离,取值:Enable:开启。Disable:未开启。
- endpoint
Id string - 实例连接终端 ID。
- endpoint
Name string - 实例连接终端名称。
- endpoint
Type string - 终端类型。取值为 Custom,自定义终端。
- idle
Connection booleanReclaim - 空闲连接回收功能是否开启。true:开启。false:不开启。
- implicit
Trans booleanSplit - 是否开启事务分离。取值:true:是。false:否。
- master
Node booleanRouting - 是否开启主节点路由。取值:true:是。false:否。
- master
Protector numberTimeout - 过载保护超时时间。取值范围为 60~7200 之间的整数,单位为秒。
- multi
Statements stringMode - 代理终端的 Multi-Statements 模式。取值:Strict:Strict 模式。默认值。Loose:Loose 模式。
- overload
Protection boolean - 是否开启过载保护。取值:true:是。false:否。
- read
Only stringNode Distribution Type - 读权重分配模式。当开通读写分离设置为 true 时需要传入此参数。在 CreateDBEndpoint 和 ModifyDBEndpoint 接口中做请求参数时,取值范围如下:LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。在 DescribeDBInstanceDetail 接口中做返回参数时,取值范围如下:Default:按规格权重自动分配。Custom:自定义分配权重。RoundRobin:轮询调度。LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。
- read
Only numberNode Max Delay Time - 只读节点延迟阈值。取值范围为 1~3600,默认为 30,单位为秒。
- read
Only InstanceNode Weights Endpoint Read Only Node Weight[] - read
Write stringMode - 读写模式:ReadWrite:读写。ReadOnly:只读。
- auto_
add_ strnew_ nodes - 当终端类型为读写终端或只读终端时,支持设置新节点是否自动加入。取值:Enable:自动加入Disable:不自动加入(默认)。
- Sequence[str]
- 连接终端标签。
- connection_
mode str - 连接终端类型。取值:Proxy:代理终端。Direct:直连终端。
- connection_
pool_ strtype - 代理终端的连接池类型。取值:Transaction:事务级连接池。默认值。Direct:直连模式。
- description str
- 连接终端的描述信息。
- enable_
connection_ boolpersistent - 是否启用连接保持。取值:true:是。false:否。
- enable_
read_ stronly - 是否已开启全局只读,取值:Enable:开启。Disable:未开启。
- enable_
read_ strwrite_ splitting - 是否已开启读写分离,取值:Enable:开启。Disable:未开启。
- endpoint_
id str - 实例连接终端 ID。
- endpoint_
name str - 实例连接终端名称。
- endpoint_
type str - 终端类型。取值为 Custom,自定义终端。
- idle_
connection_ boolreclaim - 空闲连接回收功能是否开启。true:开启。false:不开启。
- implicit_
trans_ boolsplit - 是否开启事务分离。取值:true:是。false:否。
- master_
node_ boolrouting - 是否开启主节点路由。取值:true:是。false:否。
- master_
protector_ inttimeout - 过载保护超时时间。取值范围为 60~7200 之间的整数,单位为秒。
- multi_
statements_ strmode - 代理终端的 Multi-Statements 模式。取值:Strict:Strict 模式。默认值。Loose:Loose 模式。
- overload_
protection bool - 是否开启过载保护。取值:true:是。false:否。
- read_
only_ strnode_ distribution_ type - 读权重分配模式。当开通读写分离设置为 true 时需要传入此参数。在 CreateDBEndpoint 和 ModifyDBEndpoint 接口中做请求参数时,取值范围如下:LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。在 DescribeDBInstanceDetail 接口中做返回参数时,取值范围如下:Default:按规格权重自动分配。Custom:自定义分配权重。RoundRobin:轮询调度。LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。
- read_
only_ intnode_ max_ delay_ time - 只读节点延迟阈值。取值范围为 1~3600,默认为 30,单位为秒。
- read_
only_ Sequence[Instancenode_ weights Endpoint Read Only Node Weight] - read_
write_ strmode - 读写模式:ReadWrite:读写。ReadOnly:只读。
- auto
Add StringNew Nodes - 当终端类型为读写终端或只读终端时,支持设置新节点是否自动加入。取值:Enable:自动加入Disable:不自动加入(默认)。
- List<String>
- 连接终端标签。
- connection
Mode String - 连接终端类型。取值:Proxy:代理终端。Direct:直连终端。
- connection
Pool StringType - 代理终端的连接池类型。取值:Transaction:事务级连接池。默认值。Direct:直连模式。
- description String
- 连接终端的描述信息。
- enable
Connection BooleanPersistent - 是否启用连接保持。取值:true:是。false:否。
- enable
Read StringOnly - 是否已开启全局只读,取值:Enable:开启。Disable:未开启。
- enable
Read StringWrite Splitting - 是否已开启读写分离,取值:Enable:开启。Disable:未开启。
- endpoint
Id String - 实例连接终端 ID。
- endpoint
Name String - 实例连接终端名称。
- endpoint
Type String - 终端类型。取值为 Custom,自定义终端。
- idle
Connection BooleanReclaim - 空闲连接回收功能是否开启。true:开启。false:不开启。
- implicit
Trans BooleanSplit - 是否开启事务分离。取值:true:是。false:否。
- master
Node BooleanRouting - 是否开启主节点路由。取值:true:是。false:否。
- master
Protector NumberTimeout - 过载保护超时时间。取值范围为 60~7200 之间的整数,单位为秒。
- multi
Statements StringMode - 代理终端的 Multi-Statements 模式。取值:Strict:Strict 模式。默认值。Loose:Loose 模式。
- overload
Protection Boolean - 是否开启过载保护。取值:true:是。false:否。
- read
Only StringNode Distribution Type - 读权重分配模式。当开通读写分离设置为 true 时需要传入此参数。在 CreateDBEndpoint 和 ModifyDBEndpoint 接口中做请求参数时,取值范围如下:LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。在 DescribeDBInstanceDetail 接口中做返回参数时,取值范围如下:Default:按规格权重自动分配。Custom:自定义分配权重。RoundRobin:轮询调度。LoadSchedule:负载调度。RoundRobinCustom:自定义权重的轮询调度。RoundRobinAuto:自动分配权重的轮询调度。
- read
Only NumberNode Max Delay Time - 只读节点延迟阈值。取值范围为 1~3600,默认为 30,单位为秒。
- read
Only List<Property Map>Node Weights - read
Write StringMode - 读写模式:ReadWrite:读写。ReadOnly:只读。
InstanceEndpointReadOnlyNodeWeight, InstanceEndpointReadOnlyNodeWeightArgs
InstanceMaintenanceWindow, InstanceMaintenanceWindowArgs
- Day
Kind string - 可维护周期粒度,取值为 Week,周。
- Day
Of List<string>Weeks - 指定可维护时间段在每周生效的日期。可多选。Monday:周一。Tuesday:周二。Wednesday:周三。Thursday:周四。Friday:周五。Saturday:周六。Sunday:周日。
- Maintenance
Time string - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC 时间)。说明
- Day
Kind string - 可维护周期粒度,取值为 Week,周。
- Day
Of []stringWeeks - 指定可维护时间段在每周生效的日期。可多选。Monday:周一。Tuesday:周二。Wednesday:周三。Thursday:周四。Friday:周五。Saturday:周六。Sunday:周日。
- Maintenance
Time string - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC 时间)。说明
- day
Kind String - 可维护周期粒度,取值为 Week,周。
- day
Of List<String>Weeks - 指定可维护时间段在每周生效的日期。可多选。Monday:周一。Tuesday:周二。Wednesday:周三。Thursday:周四。Friday:周五。Saturday:周六。Sunday:周日。
- maintenance
Time String - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC 时间)。说明
- day
Kind string - 可维护周期粒度,取值为 Week,周。
- day
Of string[]Weeks - 指定可维护时间段在每周生效的日期。可多选。Monday:周一。Tuesday:周二。Wednesday:周三。Thursday:周四。Friday:周五。Saturday:周六。Sunday:周日。
- maintenance
Time string - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC 时间)。说明
- day_
kind str - 可维护周期粒度,取值为 Week,周。
- day_
of_ Sequence[str]weeks - 指定可维护时间段在每周生效的日期。可多选。Monday:周一。Tuesday:周二。Wednesday:周三。Thursday:周四。Friday:周五。Saturday:周六。Sunday:周日。
- maintenance_
time str - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC 时间)。说明
- day
Kind String - 可维护周期粒度,取值为 Week,周。
- day
Of List<String>Weeks - 指定可维护时间段在每周生效的日期。可多选。Monday:周一。Tuesday:周二。Wednesday:周三。Thursday:周四。Friday:周五。Saturday:周六。Sunday:周日。
- maintenance
Time String - 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC 时间)。说明
InstanceNode, InstanceNodeArgs
InstanceProxyDetail, InstanceProxyDetailArgs
- Db
Proxy stringStatus - 实例的数据库代理功能状态。取值:Creating:代理开启中。Running:代理运行中。Shutdown:代理已关闭。Deleting:代理关闭中
- Proxy
Resource Byteplus.Info Instance Proxy Detail Proxy Resource Info - 实例的数据库代理服务的资源信息。
- Db
Proxy stringStatus - 实例的数据库代理功能状态。取值:Creating:代理开启中。Running:代理运行中。Shutdown:代理已关闭。Deleting:代理关闭中
- Proxy
Resource InstanceInfo Proxy Detail Proxy Resource Info - 实例的数据库代理服务的资源信息。
- db
Proxy StringStatus - 实例的数据库代理功能状态。取值:Creating:代理开启中。Running:代理运行中。Shutdown:代理已关闭。Deleting:代理关闭中
- proxy
Resource InstanceInfo Proxy Detail Proxy Resource Info - 实例的数据库代理服务的资源信息。
- db
Proxy stringStatus - 实例的数据库代理功能状态。取值:Creating:代理开启中。Running:代理运行中。Shutdown:代理已关闭。Deleting:代理关闭中
- proxy
Resource InstanceInfo Proxy Detail Proxy Resource Info - 实例的数据库代理服务的资源信息。
- db_
proxy_ strstatus - 实例的数据库代理功能状态。取值:Creating:代理开启中。Running:代理运行中。Shutdown:代理已关闭。Deleting:代理关闭中
- proxy_
resource_ Instanceinfo Proxy Detail Proxy Resource Info - 实例的数据库代理服务的资源信息。
- db
Proxy StringStatus - 实例的数据库代理功能状态。取值:Creating:代理开启中。Running:代理运行中。Shutdown:代理已关闭。Deleting:代理关闭中
- proxy
Resource Property MapInfo - 实例的数据库代理服务的资源信息。
InstanceProxyDetailProxyResourceInfo, InstanceProxyDetailProxyResourceInfoArgs
- Current
Proxy intCpu Num - 实例数据库代理服务当前的核数。
- Max
Proxy intCpu Num - 用户可为数据库代理服务配置的最多核数。
- Min
Proxy intCpu Num - 用户可为数据库代理服务配置的最少核数。
- Current
Proxy intCpu Num - 实例数据库代理服务当前的核数。
- Max
Proxy intCpu Num - 用户可为数据库代理服务配置的最多核数。
- Min
Proxy intCpu Num - 用户可为数据库代理服务配置的最少核数。
- current
Proxy IntegerCpu Num - 实例数据库代理服务当前的核数。
- max
Proxy IntegerCpu Num - 用户可为数据库代理服务配置的最多核数。
- min
Proxy IntegerCpu Num - 用户可为数据库代理服务配置的最少核数。
- current
Proxy numberCpu Num - 实例数据库代理服务当前的核数。
- max
Proxy numberCpu Num - 用户可为数据库代理服务配置的最多核数。
- min
Proxy numberCpu Num - 用户可为数据库代理服务配置的最少核数。
- current_
proxy_ intcpu_ num - 实例数据库代理服务当前的核数。
- max_
proxy_ intcpu_ num - 用户可为数据库代理服务配置的最多核数。
- min_
proxy_ intcpu_ num - 用户可为数据库代理服务配置的最少核数。
- current
Proxy NumberCpu Num - 实例数据库代理服务当前的核数。
- max
Proxy NumberCpu Num - 用户可为数据库代理服务配置的最多核数。
- min
Proxy NumberCpu Num - 用户可为数据库代理服务配置的最少核数。
InstanceTag, InstanceTagArgs
Import
$ pulumi import bytepluscc:rdsmysql/instance:Instance example "instance_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
