Viewing docs for volcenginecc v0.0.47
published on Thursday, Jul 9, 2026 by Volcengine
published on Thursday, Jul 9, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.47
published on Thursday, Jul 9, 2026 by Volcengine
published on Thursday, Jul 9, 2026 by Volcengine
Data Source schema for Volcengine::RDSMySQL::Instance
Using getInstance
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getInstance(args: GetInstanceArgs, opts?: InvokeOptions): Promise<GetInstanceResult>
function getInstanceOutput(args: GetInstanceOutputArgs, opts?: InvokeOptions): Output<GetInstanceResult>def get_instance(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInstanceResult
def get_instance_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInstanceResult]func LookupInstance(ctx *Context, args *LookupInstanceArgs, opts ...InvokeOption) (*LookupInstanceResult, error)
func LookupInstanceOutput(ctx *Context, args *LookupInstanceOutputArgs, opts ...InvokeOption) LookupInstanceResultOutput> Note: This function is named LookupInstance in the Go SDK.
public static class GetInstance
{
public static Task<GetInstanceResult> InvokeAsync(GetInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetInstanceResult> Invoke(GetInstanceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
public static Output<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:rdsmysql/getInstance:getInstance
arguments:
# arguments dictionarydata "volcenginecc_rdsmysql_getinstance" "name" {
# arguments
}The following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getInstance Result
The following output properties are available:
- Address
Objects List<Volcengine.Get Instance Address Object> - Connection information for the default endpoint
- Allow
List List<string>Ids - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
- Allow
List stringVersion - Allowlist version
- Auto
Storage Volcengine.Scaling Config Get Instance Auto Storage Scaling Config - Auto scaling configuration
- Auto
Upgrade stringMinor Version - Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
- Backup
Audit intLog Size - Space used by audit logs in backup.
- Backup
Bin intLog Size - Space used by binlog logs in backup.
- Backup
Data intSize - Space used by data in backup.
- Backup
Error intLog Size - Space used by error logs in backups.
- Backup
Free intQuota Size - Free backup storage space, in GB
- Backup
Log intSize - Space used by logs in backups.
- Backup
Policy Volcengine.Get Instance Backup Policy - Instance backup policy configuration.
- Backup
Slow intLog Size - Space used by slow logs in backups.
- Backup
Use double - Backup space used by the instance, in GB
- Basic
Backup intBinlog Size - Space used by Binlog logs in basic backups.
- Basic
Backup intData Size - Space used by data in the base backup
- Charge
Detail Volcengine.Get Instance Charge Detail - Billing method
- Cpu
Num int - Number of CPU cores for the database proxy service of the instance
- Created
Time string - Instance creation local time.
- Current
Kernel stringVersion - Instance kernel minor version.
- Db
Engine stringVersion - Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
- Db
Param stringGroup Id - Parameter template ID. Default value is the default parameter template for the database engine version
- Db
Time stringZone - Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
- Deletion
Protection string - Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
- Disaster
Recovery List<Volcengine.Instances Get Instance Disaster Recovery Instance> - Disaster recovery instance information for the instance.
- Dr
Dts stringTask Id - ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
- Dr
Dts stringTask Name - Name of synchronization tasks between primary and disaster recovery instances.
- Dr
Dts stringTask Status - Status of synchronization tasks between primary and disaster recovery instances.
- Dr
Seconds intBehind Master - Latency between the disaster recovery instance and the primary instance.
- Endpoints
List<Volcengine.
Get Instance Endpoint> - Instance connection information.
- Engine
Type string - Database engine type. Values: InnoDB: InnoDB engine. RocksDB: RocksDB engine.
- Global
Read boolOnly - Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
- Has
Disaster boolRecovery Instances - Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
- Has
Green boolInstance - Is the instance in blue-green deployment? Values: true: yes. false: no.
- Id string
- Uniquely identifies the resource.
- Instance
Id string - Instance ID.
- Instance
Name string - Instance name.
- Instance
Status string - Instance status.
- Instance
Type string - Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
- Lower
Case stringTable Names - Whether table names are case-sensitive. Default value is true. Values: false: Table names are stored as fixed and are case-sensitive. true: Table names are stored in lowercase and are case-insensitive.
- Maintenance
Window Volcengine.Get Instance Maintenance Window - Specify the maintenance window for the instance when creating it. This field is optional. If not set, the default is UTC18:00Z-21:59Z every day of the week (Beijing time 02:00-05:59).
- Master
Instance stringId - Primary instance ID
- Master
Instance stringName - Primary instance name.
- Memory int
- Memory size. Unit: GB.
- Node
Cpu doubleUsed Percentage - Average CPU usage of the primary node in the instance over the past minute.
- Node
Memory doubleUsed Percentage - Average memory usage of the primary node over the past minute
- Node
Number string - Number of nodes.
- Node
Space doubleUsed Percentage - Average disk usage of the primary node over the past minute
- Node
Spec string - Node specifications.
- Nodes
List<Volcengine.
Get Instance Node> - Instance node information.
- Parameter
Template stringId - Parameter template ID.
- Port int
- Default endpoint private network port. Port range: 1000~65534, default is 3306. When creating a new connection endpoint or enabling a new address, the default endpoint private network port is used for real-time configuration as the default port.
- Private
Ip stringAddress - Specify the default terminal IP address of the instance within the designated private network and subnet. Note: If not set, the default terminal IP address will be automatically assigned within the specified private network and subnet.
- Project
Name string - Project.
- Proxy
Detail Volcengine.Get Instance Proxy Detail - proxy information
- Storage
Audit intLog Size - Space used by audit logs in instance storage
- Storage
Bin intLog Size - Binlog space usage in the instance storage
- Storage
Data intSize - Space used by data in instance storage.
- Storage
Error intLog Size - Space used by error logs in instance storage.
- Storage
Log intSize - Space used by logs in the instance storage
- Storage
Slow intLog Size - Space used by slow logs in instance storage
- Storage
Space int - Total storage space of the instance, in GB
- Storage
Type string - Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
- Storage
Use double - Storage space used by the instance, in GB
- Subnet
Id string - Subnet ID.
- Super
Account stringName - High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
- Super
Account stringPassword - Password for high-privilege account. Password rules: 8–32 characters in length. Must contain at least three of the following: uppercase letters, lowercase letters, numbers, special characters. Special characters: !@#$%^&*()_+-=,.&?|/.
- Sync
Mode string - Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
-
List<Volcengine.
Get Instance Tag> - RDS MySQL instance tag information
- Time
Zone string - Time zone
- Updated
Time string - Instance updates local time.
- Vcpu int
- CPU size. For example: 1 means 1U.
- Vpc
Id string - VPC (Virtual Private Cloud) ID.
- Zone
Id string - Availability zone of the instance's primary node.
- Zone
Ids List<string> - List of availability zones for each node in the instance.
- Address
Objects []GetInstance Address Object - Connection information for the default endpoint
- Allow
List []stringIds - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
- Allow
List stringVersion - Allowlist version
- Auto
Storage GetScaling Config Instance Auto Storage Scaling Config - Auto scaling configuration
- Auto
Upgrade stringMinor Version - Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
- Backup
Audit intLog Size - Space used by audit logs in backup.
- Backup
Bin intLog Size - Space used by binlog logs in backup.
- Backup
Data intSize - Space used by data in backup.
- Backup
Error intLog Size - Space used by error logs in backups.
- Backup
Free intQuota Size - Free backup storage space, in GB
- Backup
Log intSize - Space used by logs in backups.
- Backup
Policy GetInstance Backup Policy - Instance backup policy configuration.
- Backup
Slow intLog Size - Space used by slow logs in backups.
- Backup
Use float64 - Backup space used by the instance, in GB
- Basic
Backup intBinlog Size - Space used by Binlog logs in basic backups.
- Basic
Backup intData Size - Space used by data in the base backup
- Charge
Detail GetInstance Charge Detail - Billing method
- Cpu
Num int - Number of CPU cores for the database proxy service of the instance
- Created
Time string - Instance creation local time.
- Current
Kernel stringVersion - Instance kernel minor version.
- Db
Engine stringVersion - Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
- Db
Param stringGroup Id - Parameter template ID. Default value is the default parameter template for the database engine version
- Db
Time stringZone - Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
- Deletion
Protection string - Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
- Disaster
Recovery []GetInstances Instance Disaster Recovery Instance - Disaster recovery instance information for the instance.
- Dr
Dts stringTask Id - ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
- Dr
Dts stringTask Name - Name of synchronization tasks between primary and disaster recovery instances.
- Dr
Dts stringTask Status - Status of synchronization tasks between primary and disaster recovery instances.
- Dr
Seconds intBehind Master - Latency between the disaster recovery instance and the primary instance.
- Endpoints
[]Get
Instance Endpoint - Instance connection information.
- Engine
Type string - Database engine type. Values: InnoDB: InnoDB engine. RocksDB: RocksDB engine.
- Global
Read boolOnly - Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
- Has
Disaster boolRecovery Instances - Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
- Has
Green boolInstance - Is the instance in blue-green deployment? Values: true: yes. false: no.
- Id string
- Uniquely identifies the resource.
- Instance
Id string - Instance ID.
- Instance
Name string - Instance name.
- Instance
Status string - Instance status.
- Instance
Type string - Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
- Lower
Case stringTable Names - Whether table names are case-sensitive. Default value is true. Values: false: Table names are stored as fixed and are case-sensitive. true: Table names are stored in lowercase and are case-insensitive.
- Maintenance
Window GetInstance Maintenance Window - Specify the maintenance window for the instance when creating it. This field is optional. If not set, the default is UTC18:00Z-21:59Z every day of the week (Beijing time 02:00-05:59).
- Master
Instance stringId - Primary instance ID
- Master
Instance stringName - Primary instance name.
- Memory int
- Memory size. Unit: GB.
- Node
Cpu float64Used Percentage - Average CPU usage of the primary node in the instance over the past minute.
- Node
Memory float64Used Percentage - Average memory usage of the primary node over the past minute
- Node
Number string - Number of nodes.
- Node
Space float64Used Percentage - Average disk usage of the primary node over the past minute
- Node
Spec string - Node specifications.
- Nodes
[]Get
Instance Node - Instance node information.
- Parameter
Template stringId - Parameter template ID.
- Port int
- Default endpoint private network port. Port range: 1000~65534, default is 3306. When creating a new connection endpoint or enabling a new address, the default endpoint private network port is used for real-time configuration as the default port.
- Private
Ip stringAddress - Specify the default terminal IP address of the instance within the designated private network and subnet. Note: If not set, the default terminal IP address will be automatically assigned within the specified private network and subnet.
- Project
Name string - Project.
- Proxy
Detail GetInstance Proxy Detail - proxy information
- Storage
Audit intLog Size - Space used by audit logs in instance storage
- Storage
Bin intLog Size - Binlog space usage in the instance storage
- Storage
Data intSize - Space used by data in instance storage.
- Storage
Error intLog Size - Space used by error logs in instance storage.
- Storage
Log intSize - Space used by logs in the instance storage
- Storage
Slow intLog Size - Space used by slow logs in instance storage
- Storage
Space int - Total storage space of the instance, in GB
- Storage
Type string - Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
- Storage
Use float64 - Storage space used by the instance, in GB
- Subnet
Id string - Subnet ID.
- Super
Account stringName - High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
- Super
Account stringPassword - Password for high-privilege account. Password rules: 8–32 characters in length. Must contain at least three of the following: uppercase letters, lowercase letters, numbers, special characters. Special characters: !@#$%^&*()_+-=,.&?|/.
- Sync
Mode string - Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
-
[]Get
Instance Tag - RDS MySQL instance tag information
- Time
Zone string - Time zone
- Updated
Time string - Instance updates local time.
- Vcpu int
- CPU size. For example: 1 means 1U.
- Vpc
Id string - VPC (Virtual Private Cloud) ID.
- Zone
Id string - Availability zone of the instance's primary node.
- Zone
Ids []string - List of availability zones for each node in the instance.
- address_
objects list(object) - Connection information for the default endpoint
- allow_
list_ list(string)ids - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
- allow_
list_ stringversion - Allowlist version
- auto_
storage_ objectscaling_ config - Auto scaling configuration
- auto_
upgrade_ stringminor_ version - Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
- backup_
audit_ numberlog_ size - Space used by audit logs in backup.
- backup_
bin_ numberlog_ size - Space used by binlog logs in backup.
- backup_
data_ numbersize - Space used by data in backup.
- backup_
error_ numberlog_ size - Space used by error logs in backups.
- backup_
free_ numberquota_ size - Free backup storage space, in GB
- backup_
log_ numbersize - Space used by logs in backups.
- backup_
policy object - Instance backup policy configuration.
- backup_
slow_ numberlog_ size - Space used by slow logs in backups.
- backup_
use number - Backup space used by the instance, in GB
- basic_
backup_ numberbinlog_ size - Space used by Binlog logs in basic backups.
- basic_
backup_ numberdata_ size - Space used by data in the base backup
- charge_
detail object - Billing method
- cpu_
num number - Number of CPU cores for the database proxy service of the instance
- created_
time string - Instance creation local time.
- current_
kernel_ stringversion - Instance kernel minor version.
- db_
engine_ stringversion - Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
- db_
param_ stringgroup_ id - Parameter template ID. Default value is the default parameter template for the database engine version
- db_
time_ stringzone - Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
- deletion_
protection string - Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
- disaster_
recovery_ list(object)instances - Disaster recovery instance information for the instance.
- dr_
dts_ stringtask_ id - ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
- dr_
dts_ stringtask_ name - Name of synchronization tasks between primary and disaster recovery instances.
- dr_
dts_ stringtask_ status - Status of synchronization tasks between primary and disaster recovery instances.
- dr_
seconds_ numberbehind_ master - Latency between the disaster recovery instance and the primary instance.
- endpoints list(object)
- Instance connection information.
- engine_
type string - Database engine type. Values: InnoDB: InnoDB engine. RocksDB: RocksDB engine.
- global_
read_ boolonly - Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
- has_
disaster_ boolrecovery_ instances - Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
- has_
green_ boolinstance - Is the instance in blue-green deployment? Values: true: yes. false: no.
- id string
- Uniquely identifies the resource.
- instance_
id string - Instance ID.
- instance_
name string - Instance name.
- instance_
status string - Instance status.
- instance_
type string - Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
- lower_
case_ stringtable_ names - Whether table names are case-sensitive. Default value is true. Values: false: Table names are stored as fixed and are case-sensitive. true: Table names are stored in lowercase and are case-insensitive.
- maintenance_
window object - Specify the maintenance window for the instance when creating it. This field is optional. If not set, the default is UTC18:00Z-21:59Z every day of the week (Beijing time 02:00-05:59).
- master_
instance_ stringid - Primary instance ID
- master_
instance_ stringname - Primary instance name.
- memory number
- Memory size. Unit: GB.
- node_
cpu_ numberused_ percentage - Average CPU usage of the primary node in the instance over the past minute.
- node_
memory_ numberused_ percentage - Average memory usage of the primary node over the past minute
- node_
number string - Number of nodes.
- node_
space_ numberused_ percentage - Average disk usage of the primary node over the past minute
- node_
spec string - Node specifications.
- nodes list(object)
- Instance node information.
- parameter_
template_ stringid - Parameter template ID.
- port number
- Default endpoint private network port. Port range: 1000~65534, default is 3306. When creating a new connection endpoint or enabling a new address, the default endpoint private network port is used for real-time configuration as the default port.
- private_
ip_ stringaddress - Specify the default terminal IP address of the instance within the designated private network and subnet. Note: If not set, the default terminal IP address will be automatically assigned within the specified private network and subnet.
- project_
name string - Project.
- proxy_
detail object - proxy information
- storage_
audit_ numberlog_ size - Space used by audit logs in instance storage
- storage_
bin_ numberlog_ size - Binlog space usage in the instance storage
- storage_
data_ numbersize - Space used by data in instance storage.
- storage_
error_ numberlog_ size - Space used by error logs in instance storage.
- storage_
log_ numbersize - Space used by logs in the instance storage
- storage_
slow_ numberlog_ size - Space used by slow logs in instance storage
- storage_
space number - Total storage space of the instance, in GB
- storage_
type string - Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
- storage_
use number - Storage space used by the instance, in GB
- subnet_
id string - Subnet ID.
- super_
account_ stringname - High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
- super_
account_ stringpassword - Password for high-privilege account. Password rules: 8–32 characters in length. Must contain at least three of the following: uppercase letters, lowercase letters, numbers, special characters. Special characters: !@#$%^&*()_+-=,.&?|/.
- sync_
mode string - Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
- list(object)
- RDS MySQL instance tag information
- time_
zone string - Time zone
- updated_
time string - Instance updates local time.
- vcpu number
- CPU size. For example: 1 means 1U.
- vpc_
id string - VPC (Virtual Private Cloud) ID.
- zone_
id string - Availability zone of the instance's primary node.
- zone_
ids list(string) - List of availability zones for each node in the instance.
- address
Objects List<GetInstance Address Object> - Connection information for the default endpoint
- allow
List List<String>Ids - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
- allow
List StringVersion - Allowlist version
- auto
Storage GetScaling Config Instance Auto Storage Scaling Config - Auto scaling configuration
- auto
Upgrade StringMinor Version - Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
- backup
Audit IntegerLog Size - Space used by audit logs in backup.
- backup
Bin IntegerLog Size - Space used by binlog logs in backup.
- backup
Data IntegerSize - Space used by data in backup.
- backup
Error IntegerLog Size - Space used by error logs in backups.
- backup
Free IntegerQuota Size - Free backup storage space, in GB
- backup
Log IntegerSize - Space used by logs in backups.
- backup
Policy GetInstance Backup Policy - Instance backup policy configuration.
- backup
Slow IntegerLog Size - Space used by slow logs in backups.
- backup
Use Double - Backup space used by the instance, in GB
- basic
Backup IntegerBinlog Size - Space used by Binlog logs in basic backups.
- basic
Backup IntegerData Size - Space used by data in the base backup
- charge
Detail GetInstance Charge Detail - Billing method
- cpu
Num Integer - Number of CPU cores for the database proxy service of the instance
- created
Time String - Instance creation local time.
- current
Kernel StringVersion - Instance kernel minor version.
- db
Engine StringVersion - Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
- db
Param StringGroup Id - Parameter template ID. Default value is the default parameter template for the database engine version
- db
Time StringZone - Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
- deletion
Protection String - Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
- disaster
Recovery List<GetInstances Instance Disaster Recovery Instance> - Disaster recovery instance information for the instance.
- dr
Dts StringTask Id - ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
- dr
Dts StringTask Name - Name of synchronization tasks between primary and disaster recovery instances.
- dr
Dts StringTask Status - Status of synchronization tasks between primary and disaster recovery instances.
- dr
Seconds IntegerBehind Master - Latency between the disaster recovery instance and the primary instance.
- endpoints
List<Get
Instance Endpoint> - Instance connection information.
- engine
Type String - Database engine type. Values: InnoDB: InnoDB engine. RocksDB: RocksDB engine.
- global
Read BooleanOnly - Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
- has
Disaster BooleanRecovery Instances - Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
- has
Green BooleanInstance - Is the instance in blue-green deployment? Values: true: yes. false: no.
- id String
- Uniquely identifies the resource.
- instance
Id String - Instance ID.
- instance
Name String - Instance name.
- instance
Status String - Instance status.
- instance
Type String - Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
- lower
Case StringTable Names - Whether table names are case-sensitive. Default value is true. Values: false: Table names are stored as fixed and are case-sensitive. true: Table names are stored in lowercase and are case-insensitive.
- maintenance
Window GetInstance Maintenance Window - Specify the maintenance window for the instance when creating it. This field is optional. If not set, the default is UTC18:00Z-21:59Z every day of the week (Beijing time 02:00-05:59).
- master
Instance StringId - Primary instance ID
- master
Instance StringName - Primary instance name.
- memory Integer
- Memory size. Unit: GB.
- node
Cpu DoubleUsed Percentage - Average CPU usage of the primary node in the instance over the past minute.
- node
Memory DoubleUsed Percentage - Average memory usage of the primary node over the past minute
- node
Number String - Number of nodes.
- node
Space DoubleUsed Percentage - Average disk usage of the primary node over the past minute
- node
Spec String - Node specifications.
- nodes
List<Get
Instance Node> - Instance node information.
- parameter
Template StringId - Parameter template ID.
- port Integer
- Default endpoint private network port. Port range: 1000~65534, default is 3306. When creating a new connection endpoint or enabling a new address, the default endpoint private network port is used for real-time configuration as the default port.
- private
Ip StringAddress - Specify the default terminal IP address of the instance within the designated private network and subnet. Note: If not set, the default terminal IP address will be automatically assigned within the specified private network and subnet.
- project
Name String - Project.
- proxy
Detail GetInstance Proxy Detail - proxy information
- storage
Audit IntegerLog Size - Space used by audit logs in instance storage
- storage
Bin IntegerLog Size - Binlog space usage in the instance storage
- storage
Data IntegerSize - Space used by data in instance storage.
- storage
Error IntegerLog Size - Space used by error logs in instance storage.
- storage
Log IntegerSize - Space used by logs in the instance storage
- storage
Slow IntegerLog Size - Space used by slow logs in instance storage
- storage
Space Integer - Total storage space of the instance, in GB
- storage
Type String - Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
- storage
Use Double - Storage space used by the instance, in GB
- subnet
Id String - Subnet ID.
- super
Account StringName - High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
- super
Account StringPassword - Password for high-privilege account. Password rules: 8–32 characters in length. Must contain at least three of the following: uppercase letters, lowercase letters, numbers, special characters. Special characters: !@#$%^&*()_+-=,.&?|/.
- sync
Mode String - Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
-
List<Get
Instance Tag> - RDS MySQL instance tag information
- time
Zone String - Time zone
- updated
Time String - Instance updates local time.
- vcpu Integer
- CPU size. For example: 1 means 1U.
- vpc
Id String - VPC (Virtual Private Cloud) ID.
- zone
Id String - Availability zone of the instance's primary node.
- zone
Ids List<String> - List of availability zones for each node in the instance.
- address
Objects GetInstance Address Object[] - Connection information for the default endpoint
- allow
List string[]Ids - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
- allow
List stringVersion - Allowlist version
- auto
Storage GetScaling Config Instance Auto Storage Scaling Config - Auto scaling configuration
- auto
Upgrade stringMinor Version - Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
- backup
Audit numberLog Size - Space used by audit logs in backup.
- backup
Bin numberLog Size - Space used by binlog logs in backup.
- backup
Data numberSize - Space used by data in backup.
- backup
Error numberLog Size - Space used by error logs in backups.
- backup
Free numberQuota Size - Free backup storage space, in GB
- backup
Log numberSize - Space used by logs in backups.
- backup
Policy GetInstance Backup Policy - Instance backup policy configuration.
- backup
Slow numberLog Size - Space used by slow logs in backups.
- backup
Use number - Backup space used by the instance, in GB
- basic
Backup numberBinlog Size - Space used by Binlog logs in basic backups.
- basic
Backup numberData Size - Space used by data in the base backup
- charge
Detail GetInstance Charge Detail - Billing method
- cpu
Num number - Number of CPU cores for the database proxy service of the instance
- created
Time string - Instance creation local time.
- current
Kernel stringVersion - Instance kernel minor version.
- db
Engine stringVersion - Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
- db
Param stringGroup Id - Parameter template ID. Default value is the default parameter template for the database engine version
- db
Time stringZone - Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
- deletion
Protection string - Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
- disaster
Recovery GetInstances Instance Disaster Recovery Instance[] - Disaster recovery instance information for the instance.
- dr
Dts stringTask Id - ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
- dr
Dts stringTask Name - Name of synchronization tasks between primary and disaster recovery instances.
- dr
Dts stringTask Status - Status of synchronization tasks between primary and disaster recovery instances.
- dr
Seconds numberBehind Master - Latency between the disaster recovery instance and the primary instance.
- endpoints
Get
Instance Endpoint[] - Instance connection information.
- engine
Type string - Database engine type. Values: InnoDB: InnoDB engine. RocksDB: RocksDB engine.
- global
Read booleanOnly - Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
- has
Disaster booleanRecovery Instances - Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
- has
Green booleanInstance - Is the instance in blue-green deployment? Values: true: yes. false: no.
- id string
- Uniquely identifies the resource.
- instance
Id string - Instance ID.
- instance
Name string - Instance name.
- instance
Status string - Instance status.
- instance
Type string - Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
- lower
Case stringTable Names - Whether table names are case-sensitive. Default value is true. Values: false: Table names are stored as fixed and are case-sensitive. true: Table names are stored in lowercase and are case-insensitive.
- maintenance
Window GetInstance Maintenance Window - Specify the maintenance window for the instance when creating it. This field is optional. If not set, the default is UTC18:00Z-21:59Z every day of the week (Beijing time 02:00-05:59).
- master
Instance stringId - Primary instance ID
- master
Instance stringName - Primary instance name.
- memory number
- Memory size. Unit: GB.
- node
Cpu numberUsed Percentage - Average CPU usage of the primary node in the instance over the past minute.
- node
Memory numberUsed Percentage - Average memory usage of the primary node over the past minute
- node
Number string - Number of nodes.
- node
Space numberUsed Percentage - Average disk usage of the primary node over the past minute
- node
Spec string - Node specifications.
- nodes
Get
Instance Node[] - Instance node information.
- parameter
Template stringId - Parameter template ID.
- port number
- Default endpoint private network port. Port range: 1000~65534, default is 3306. When creating a new connection endpoint or enabling a new address, the default endpoint private network port is used for real-time configuration as the default port.
- private
Ip stringAddress - Specify the default terminal IP address of the instance within the designated private network and subnet. Note: If not set, the default terminal IP address will be automatically assigned within the specified private network and subnet.
- project
Name string - Project.
- proxy
Detail GetInstance Proxy Detail - proxy information
- storage
Audit numberLog Size - Space used by audit logs in instance storage
- storage
Bin numberLog Size - Binlog space usage in the instance storage
- storage
Data numberSize - Space used by data in instance storage.
- storage
Error numberLog Size - Space used by error logs in instance storage.
- storage
Log numberSize - Space used by logs in the instance storage
- storage
Slow numberLog Size - Space used by slow logs in instance storage
- storage
Space number - Total storage space of the instance, in GB
- storage
Type string - Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
- storage
Use number - Storage space used by the instance, in GB
- subnet
Id string - Subnet ID.
- super
Account stringName - High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
- super
Account stringPassword - Password for high-privilege account. Password rules: 8–32 characters in length. Must contain at least three of the following: uppercase letters, lowercase letters, numbers, special characters. Special characters: !@#$%^&*()_+-=,.&?|/.
- sync
Mode string - Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
-
Get
Instance Tag[] - RDS MySQL instance tag information
- time
Zone string - Time zone
- updated
Time string - Instance updates local time.
- vcpu number
- CPU size. For example: 1 means 1U.
- vpc
Id string - VPC (Virtual Private Cloud) ID.
- zone
Id string - Availability zone of the instance's primary node.
- zone
Ids string[] - List of availability zones for each node in the instance.
- address_
objects Sequence[GetInstance Address Object] - Connection information for the default endpoint
- allow_
list_ Sequence[str]ids - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
- allow_
list_ strversion - Allowlist version
- auto_
storage_ Getscaling_ config Instance Auto Storage Scaling Config - Auto scaling configuration
- auto_
upgrade_ strminor_ version - Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
- backup_
audit_ intlog_ size - Space used by audit logs in backup.
- backup_
bin_ intlog_ size - Space used by binlog logs in backup.
- backup_
data_ intsize - Space used by data in backup.
- backup_
error_ intlog_ size - Space used by error logs in backups.
- backup_
free_ intquota_ size - Free backup storage space, in GB
- backup_
log_ intsize - Space used by logs in backups.
- backup_
policy GetInstance Backup Policy - Instance backup policy configuration.
- backup_
slow_ intlog_ size - Space used by slow logs in backups.
- backup_
use float - Backup space used by the instance, in GB
- basic_
backup_ intbinlog_ size - Space used by Binlog logs in basic backups.
- basic_
backup_ intdata_ size - Space used by data in the base backup
- charge_
detail GetInstance Charge Detail - Billing method
- cpu_
num int - Number of CPU cores for the database proxy service of the instance
- created_
time str - Instance creation local time.
- current_
kernel_ strversion - Instance kernel minor version.
- db_
engine_ strversion - Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
- db_
param_ strgroup_ id - Parameter template ID. Default value is the default parameter template for the database engine version
- db_
time_ strzone - Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
- deletion_
protection str - Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
- disaster_
recovery_ Sequence[Getinstances Instance Disaster Recovery Instance] - Disaster recovery instance information for the instance.
- dr_
dts_ strtask_ id - ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
- dr_
dts_ strtask_ name - Name of synchronization tasks between primary and disaster recovery instances.
- dr_
dts_ strtask_ status - Status of synchronization tasks between primary and disaster recovery instances.
- dr_
seconds_ intbehind_ master - Latency between the disaster recovery instance and the primary instance.
- endpoints
Sequence[Get
Instance Endpoint] - Instance connection information.
- engine_
type str - Database engine type. Values: InnoDB: InnoDB engine. RocksDB: RocksDB engine.
- global_
read_ boolonly - Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
- has_
disaster_ boolrecovery_ instances - Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
- has_
green_ boolinstance - Is the instance in blue-green deployment? Values: true: yes. false: no.
- id str
- Uniquely identifies the resource.
- instance_
id str - Instance ID.
- instance_
name str - Instance name.
- instance_
status str - Instance status.
- instance_
type str - Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
- lower_
case_ strtable_ names - Whether table names are case-sensitive. Default value is true. Values: false: Table names are stored as fixed and are case-sensitive. true: Table names are stored in lowercase and are case-insensitive.
- maintenance_
window GetInstance Maintenance Window - Specify the maintenance window for the instance when creating it. This field is optional. If not set, the default is UTC18:00Z-21:59Z every day of the week (Beijing time 02:00-05:59).
- master_
instance_ strid - Primary instance ID
- master_
instance_ strname - Primary instance name.
- memory int
- Memory size. Unit: GB.
- node_
cpu_ floatused_ percentage - Average CPU usage of the primary node in the instance over the past minute.
- node_
memory_ floatused_ percentage - Average memory usage of the primary node over the past minute
- node_
number str - Number of nodes.
- node_
space_ floatused_ percentage - Average disk usage of the primary node over the past minute
- node_
spec str - Node specifications.
- nodes
Sequence[Get
Instance Node] - Instance node information.
- parameter_
template_ strid - Parameter template ID.
- port int
- Default endpoint private network port. Port range: 1000~65534, default is 3306. When creating a new connection endpoint or enabling a new address, the default endpoint private network port is used for real-time configuration as the default port.
- private_
ip_ straddress - Specify the default terminal IP address of the instance within the designated private network and subnet. Note: If not set, the default terminal IP address will be automatically assigned within the specified private network and subnet.
- project_
name str - Project.
- proxy_
detail GetInstance Proxy Detail - proxy information
- storage_
audit_ intlog_ size - Space used by audit logs in instance storage
- storage_
bin_ intlog_ size - Binlog space usage in the instance storage
- storage_
data_ intsize - Space used by data in instance storage.
- storage_
error_ intlog_ size - Space used by error logs in instance storage.
- storage_
log_ intsize - Space used by logs in the instance storage
- storage_
slow_ intlog_ size - Space used by slow logs in instance storage
- storage_
space int - Total storage space of the instance, in GB
- storage_
type str - Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
- storage_
use float - Storage space used by the instance, in GB
- subnet_
id str - Subnet ID.
- super_
account_ strname - High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
- super_
account_ strpassword - Password for high-privilege account. Password rules: 8–32 characters in length. Must contain at least three of the following: uppercase letters, lowercase letters, numbers, special characters. Special characters: !@#$%^&*()_+-=,.&?|/.
- sync_
mode str - Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
-
Sequence[Get
Instance Tag] - RDS MySQL instance tag information
- time_
zone str - Time zone
- updated_
time str - Instance updates local time.
- vcpu int
- CPU size. For example: 1 means 1U.
- vpc_
id str - VPC (Virtual Private Cloud) ID.
- zone_
id str - Availability zone of the instance's primary node.
- zone_
ids Sequence[str] - List of availability zones for each node in the instance.
- address
Objects List<Property Map> - Connection information for the default endpoint
- allow
List List<String>Ids - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
- allow
List StringVersion - Allowlist version
- auto
Storage Property MapScaling Config - Auto scaling configuration
- auto
Upgrade StringMinor Version - Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
- backup
Audit NumberLog Size - Space used by audit logs in backup.
- backup
Bin NumberLog Size - Space used by binlog logs in backup.
- backup
Data NumberSize - Space used by data in backup.
- backup
Error NumberLog Size - Space used by error logs in backups.
- backup
Free NumberQuota Size - Free backup storage space, in GB
- backup
Log NumberSize - Space used by logs in backups.
- backup
Policy Property Map - Instance backup policy configuration.
- backup
Slow NumberLog Size - Space used by slow logs in backups.
- backup
Use Number - Backup space used by the instance, in GB
- basic
Backup NumberBinlog Size - Space used by Binlog logs in basic backups.
- basic
Backup NumberData Size - Space used by data in the base backup
- charge
Detail Property Map - Billing method
- cpu
Num Number - Number of CPU cores for the database proxy service of the instance
- created
Time String - Instance creation local time.
- current
Kernel StringVersion - Instance kernel minor version.
- db
Engine StringVersion - Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
- db
Param StringGroup Id - Parameter template ID. Default value is the default parameter template for the database engine version
- db
Time StringZone - Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
- deletion
Protection String - Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
- disaster
Recovery List<Property Map>Instances - Disaster recovery instance information for the instance.
- dr
Dts StringTask Id - ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
- dr
Dts StringTask Name - Name of synchronization tasks between primary and disaster recovery instances.
- dr
Dts StringTask Status - Status of synchronization tasks between primary and disaster recovery instances.
- dr
Seconds NumberBehind Master - Latency between the disaster recovery instance and the primary instance.
- endpoints List<Property Map>
- Instance connection information.
- engine
Type String - Database engine type. Values: InnoDB: InnoDB engine. RocksDB: RocksDB engine.
- global
Read BooleanOnly - Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
- has
Disaster BooleanRecovery Instances - Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
- has
Green BooleanInstance - Is the instance in blue-green deployment? Values: true: yes. false: no.
- id String
- Uniquely identifies the resource.
- instance
Id String - Instance ID.
- instance
Name String - Instance name.
- instance
Status String - Instance status.
- instance
Type String - Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
- lower
Case StringTable Names - Whether table names are case-sensitive. Default value is true. Values: false: Table names are stored as fixed and are case-sensitive. true: Table names are stored in lowercase and are case-insensitive.
- maintenance
Window Property Map - Specify the maintenance window for the instance when creating it. This field is optional. If not set, the default is UTC18:00Z-21:59Z every day of the week (Beijing time 02:00-05:59).
- master
Instance StringId - Primary instance ID
- master
Instance StringName - Primary instance name.
- memory Number
- Memory size. Unit: GB.
- node
Cpu NumberUsed Percentage - Average CPU usage of the primary node in the instance over the past minute.
- node
Memory NumberUsed Percentage - Average memory usage of the primary node over the past minute
- node
Number String - Number of nodes.
- node
Space NumberUsed Percentage - Average disk usage of the primary node over the past minute
- node
Spec String - Node specifications.
- nodes List<Property Map>
- Instance node information.
- parameter
Template StringId - Parameter template ID.
- port Number
- Default endpoint private network port. Port range: 1000~65534, default is 3306. When creating a new connection endpoint or enabling a new address, the default endpoint private network port is used for real-time configuration as the default port.
- private
Ip StringAddress - Specify the default terminal IP address of the instance within the designated private network and subnet. Note: If not set, the default terminal IP address will be automatically assigned within the specified private network and subnet.
- project
Name String - Project.
- proxy
Detail Property Map - proxy information
- storage
Audit NumberLog Size - Space used by audit logs in instance storage
- storage
Bin NumberLog Size - Binlog space usage in the instance storage
- storage
Data NumberSize - Space used by data in instance storage.
- storage
Error NumberLog Size - Space used by error logs in instance storage.
- storage
Log NumberSize - Space used by logs in the instance storage
- storage
Slow NumberLog Size - Space used by slow logs in instance storage
- storage
Space Number - Total storage space of the instance, in GB
- storage
Type String - Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
- storage
Use Number - Storage space used by the instance, in GB
- subnet
Id String - Subnet ID.
- super
Account StringName - High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
- super
Account StringPassword - Password for high-privilege account. Password rules: 8–32 characters in length. Must contain at least three of the following: uppercase letters, lowercase letters, numbers, special characters. Special characters: !@#$%^&*()_+-=,.&?|/.
- sync
Mode String - Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
- List<Property Map>
- RDS MySQL instance tag information
- time
Zone String - Time zone
- updated
Time String - Instance updates local time.
- vcpu Number
- CPU size. For example: 1 means 1U.
- vpc
Id String - VPC (Virtual Private Cloud) ID.
- zone
Id String - Availability zone of the instance's primary node.
- zone
Ids List<String> - List of availability zones for each node in the instance.
Supporting Types
GetInstanceAddressObject
- Dns
Visibility bool - false: private network resolution (default). true: private and public network resolution.
- Domain string
- Connection domain name
- Eip
Id string - EIP ID, valid only for Public addresses.
- Internet
Protocol string - IP protocol version. Value: IPv4.
- Ip
Address string - IP address.
- Network
Type string - Network address type. Values: Private: private address. Public: public address
- Port string
- Port
- Subnet
Id string - Subnet ID, valid only for Private addresses
- Dns
Visibility bool - false: private network resolution (default). true: private and public network resolution.
- Domain string
- Connection domain name
- Eip
Id string - EIP ID, valid only for Public addresses.
- Internet
Protocol string - IP protocol version. Value: IPv4.
- Ip
Address string - IP address.
- Network
Type string - Network address type. Values: Private: private address. Public: public address
- Port string
- Port
- Subnet
Id string - Subnet ID, valid only for Private addresses
- dns_
visibility bool - false: private network resolution (default). true: private and public network resolution.
- domain string
- Connection domain name
- eip_
id string - EIP ID, valid only for Public addresses.
- internet_
protocol string - IP protocol version. Value: IPv4.
- ip_
address string - IP address.
- network_
type string - Network address type. Values: Private: private address. Public: public address
- port string
- Port
- subnet_
id string - Subnet ID, valid only for Private addresses
- dns
Visibility Boolean - false: private network resolution (default). true: private and public network resolution.
- domain String
- Connection domain name
- eip
Id String - EIP ID, valid only for Public addresses.
- internet
Protocol String - IP protocol version. Value: IPv4.
- ip
Address String - IP address.
- network
Type String - Network address type. Values: Private: private address. Public: public address
- port String
- Port
- subnet
Id String - Subnet ID, valid only for Private addresses
- dns
Visibility boolean - false: private network resolution (default). true: private and public network resolution.
- domain string
- Connection domain name
- eip
Id string - EIP ID, valid only for Public addresses.
- internet
Protocol string - IP protocol version. Value: IPv4.
- ip
Address string - IP address.
- network
Type string - Network address type. Values: Private: private address. Public: public address
- port string
- Port
- subnet
Id string - Subnet ID, valid only for Private addresses
- dns_
visibility bool - false: private network resolution (default). true: private and public network resolution.
- domain str
- Connection domain name
- eip_
id str - EIP ID, valid only for Public addresses.
- internet_
protocol str - IP protocol version. Value: IPv4.
- ip_
address str - IP address.
- network_
type str - Network address type. Values: Private: private address. Public: public address
- port str
- Port
- subnet_
id str - Subnet ID, valid only for Private addresses
- dns
Visibility Boolean - false: private network resolution (default). true: private and public network resolution.
- domain String
- Connection domain name
- eip
Id String - EIP ID, valid only for Public addresses.
- internet
Protocol String - IP protocol version. Value: IPv4.
- ip
Address String - IP address.
- network
Type String - Network address type. Values: Private: private address. Public: public address
- port String
- Port
- subnet
Id String - Subnet ID, valid only for Private addresses
GetInstanceAutoStorageScalingConfig
- Enable
Storage boolAuto Scale - Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
- Scaling
Detect stringNode - Node range for automatic scaling detection. Values: MasterNode: primary node. MasterSlaveNodes: primary and secondary nodes. AllNodes: all nodes. Note: When used as a request parameter, the default is MasterNode. For multi-node instances, MasterSlaveNodes and AllNodes have the same effect. For single-node instances, MasterNode, MasterSlaveNodes, and AllNodes have the same effect.
- Storage
Threshold int - Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
- Storage
Upper intBound - Maximum storage space for automatic expansion. The minimum value is instance storage space + 20 GB; the maximum value is the upper limit of the storage space range for the primary node specification, in GB. See details about selectable storage space ranges for different specifications.
- Enable
Storage boolAuto Scale - Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
- Scaling
Detect stringNode - Node range for automatic scaling detection. Values: MasterNode: primary node. MasterSlaveNodes: primary and secondary nodes. AllNodes: all nodes. Note: When used as a request parameter, the default is MasterNode. For multi-node instances, MasterSlaveNodes and AllNodes have the same effect. For single-node instances, MasterNode, MasterSlaveNodes, and AllNodes have the same effect.
- Storage
Threshold int - Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
- Storage
Upper intBound - Maximum storage space for automatic expansion. The minimum value is instance storage space + 20 GB; the maximum value is the upper limit of the storage space range for the primary node specification, in GB. See details about selectable storage space ranges for different specifications.
- enable_
storage_ boolauto_ scale - Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
- scaling_
detect_ stringnode - Node range for automatic scaling detection. Values: MasterNode: primary node. MasterSlaveNodes: primary and secondary nodes. AllNodes: all nodes. Note: When used as a request parameter, the default is MasterNode. For multi-node instances, MasterSlaveNodes and AllNodes have the same effect. For single-node instances, MasterNode, MasterSlaveNodes, and AllNodes have the same effect.
- storage_
threshold number - Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
- storage_
upper_ numberbound - Maximum storage space for automatic expansion. The minimum value is instance storage space + 20 GB; the maximum value is the upper limit of the storage space range for the primary node specification, in GB. See details about selectable storage space ranges for different specifications.
- enable
Storage BooleanAuto Scale - Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
- scaling
Detect StringNode - Node range for automatic scaling detection. Values: MasterNode: primary node. MasterSlaveNodes: primary and secondary nodes. AllNodes: all nodes. Note: When used as a request parameter, the default is MasterNode. For multi-node instances, MasterSlaveNodes and AllNodes have the same effect. For single-node instances, MasterNode, MasterSlaveNodes, and AllNodes have the same effect.
- storage
Threshold Integer - Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
- storage
Upper IntegerBound - Maximum storage space for automatic expansion. The minimum value is instance storage space + 20 GB; the maximum value is the upper limit of the storage space range for the primary node specification, in GB. See details about selectable storage space ranges for different specifications.
- enable
Storage booleanAuto Scale - Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
- scaling
Detect stringNode - Node range for automatic scaling detection. Values: MasterNode: primary node. MasterSlaveNodes: primary and secondary nodes. AllNodes: all nodes. Note: When used as a request parameter, the default is MasterNode. For multi-node instances, MasterSlaveNodes and AllNodes have the same effect. For single-node instances, MasterNode, MasterSlaveNodes, and AllNodes have the same effect.
- storage
Threshold number - Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
- storage
Upper numberBound - Maximum storage space for automatic expansion. The minimum value is instance storage space + 20 GB; the maximum value is the upper limit of the storage space range for the primary node specification, in GB. See details about selectable storage space ranges for different specifications.
- enable_
storage_ boolauto_ scale - Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
- scaling_
detect_ strnode - Node range for automatic scaling detection. Values: MasterNode: primary node. MasterSlaveNodes: primary and secondary nodes. AllNodes: all nodes. Note: When used as a request parameter, the default is MasterNode. For multi-node instances, MasterSlaveNodes and AllNodes have the same effect. For single-node instances, MasterNode, MasterSlaveNodes, and AllNodes have the same effect.
- storage_
threshold int - Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
- storage_
upper_ intbound - Maximum storage space for automatic expansion. The minimum value is instance storage space + 20 GB; the maximum value is the upper limit of the storage space range for the primary node specification, in GB. See details about selectable storage space ranges for different specifications.
- enable
Storage BooleanAuto Scale - Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
- scaling
Detect StringNode - Node range for automatic scaling detection. Values: MasterNode: primary node. MasterSlaveNodes: primary and secondary nodes. AllNodes: all nodes. Note: When used as a request parameter, the default is MasterNode. For multi-node instances, MasterSlaveNodes and AllNodes have the same effect. For single-node instances, MasterNode, MasterSlaveNodes, and AllNodes have the same effect.
- storage
Threshold Number - Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
- storage
Upper NumberBound - Maximum storage space for automatic expansion. The minimum value is instance storage space + 20 GB; the maximum value is the upper limit of the storage space range for the primary node specification, in GB. See details about selectable storage space ranges for different specifications.
GetInstanceBackupPolicy
- Available
Cross List<string>Regions - List of destination regions available for cross-region backup.
- Backup
Policy Volcengine.Base Get Instance Backup Policy Backup Policy Base - Basic backup policy.
- Cross
Backup Volcengine.Policy Get Instance Backup Policy Cross Backup Policy - Cross-region backup policy.
- Available
Cross []stringRegions - List of destination regions available for cross-region backup.
- Backup
Policy GetBase Instance Backup Policy Backup Policy Base - Basic backup policy.
- Cross
Backup GetPolicy Instance Backup Policy Cross Backup Policy - Cross-region backup policy.
- available_
cross_ list(string)regions - List of destination regions available for cross-region backup.
- backup_
policy_ objectbase - Basic backup policy.
- cross_
backup_ objectpolicy - Cross-region backup policy.
- available
Cross List<String>Regions - List of destination regions available for cross-region backup.
- backup
Policy GetBase Instance Backup Policy Backup Policy Base - Basic backup policy.
- cross
Backup GetPolicy Instance Backup Policy Cross Backup Policy - Cross-region backup policy.
- available
Cross string[]Regions - List of destination regions available for cross-region backup.
- backup
Policy GetBase Instance Backup Policy Backup Policy Base - Basic backup policy.
- cross
Backup GetPolicy Instance Backup Policy Cross Backup Policy - Cross-region backup policy.
- available_
cross_ Sequence[str]regions - List of destination regions available for cross-region backup.
- backup_
policy_ Getbase Instance Backup Policy Backup Policy Base - Basic backup policy.
- cross_
backup_ Getpolicy Instance Backup Policy Cross Backup Policy - Cross-region backup policy.
- available
Cross List<String>Regions - List of destination regions available for cross-region backup.
- backup
Policy Property MapBase - Basic backup policy.
- cross
Backup Property MapPolicy - Cross-region backup policy.
GetInstanceBackupPolicyBackupPolicyBase
- Binlog
Backup boolAll Retention - Retain all log backups before releasing the instance. Values: true: yes. false: no.
- Binlog
Backup boolEnabled - Enable log backup feature. Values: true: yes. false: no.
- Binlog
Backup boolEncryption Enabled - Whether to enable encryption for log backups. Values: true: Yes. false: No.
- Binlog
File boolCounts Enable - Enable local Binlog retention limit. Values: true: enabled. false: disabled.
- Binlog
Limit intCount - Number of local Binlog files to retain, values range from 6 to 1000. Files exceeding the retention count are automatically deleted.
- Binlog
Local intRetention Hour - Local Binlog retention period. Value: 0–168. Unit: hours. Local logs exceeding the retention period are automatically deleted. When set to 0, local logs are not deleted automatically.
- Binlog
Space boolLimit Enable - Enable automatic Binlog cleanup when storage is excessive. When total instance storage usage exceeds 80% or available space is less than 5 GiB, the system automatically deletes the oldest local Binlog files until usage drops below 80% and available space exceeds 5 GiB. true: enabled. false: disabled.
- Binlog
Storage intPercentage - Maximum storage space usage. Can be set to 20%–50%. When exceeded, the earliest Binlog files are automatically deleted until usage falls below this threshold. Note: Local Binlog space usage = local Binlog size / total available (purchased) instance space.
- Data
Backup boolAll Retention - Retain all data backups before releasing the instance. Values: true: yes. false: no.
- Data
Backup boolEncryption Enabled - Enable encryption for data backups of local disk instances. Values: true: yes. false: no. Note: This feature is not supported for cloud disk instances.
- Data
Backup intRetention Day - Number of days to retain data backups. Valid values: 7–3650 days. Default: 7 days.
- Data
Full List<string>Backup Periods - Full backup cycle. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- Data
Full intBackup Start Utc Hour - Start time of the full backup task time window (UTC). The time window is 1 hour. Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- Data
Full stringBackup Time - Time window for executing backup tasks, with a duration of 1 hour. Format: HH:mmZ-HH:mmZ (UTC). Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- Data
Incr List<string>Backup Periods - Incremental backup cycle for local disk instances. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: When high-frequency incremental backup is enabled (that is, when HourlyIncrBackupEnable is set to true), this field is not returned.
- Data
Keep intDays After Released - Number of days to retain data after instance release.
- Data
Keep stringPolicy After Released - Policy for retaining instance backups after the instance is released. Values: Last: retain the last backup (default). All: retain all backups of the instance.
- High
Frequency boolSnapshot Backup Enable - Whether high-frequency incremental snapshot backup is enabled for cloud disk instances. Values: true: Yes. false: No. Note: For local disk instances, this field returns false.
- High
Frequency intSnapshot Backup Second Period - Frequency of high-frequency incremental snapshot backups for cloud disk instances, in seconds. Values: 3600: every 1 hour. 7200: every 2 hours. 10800: every 3 hours. 14400: every 4 hours. 19200: every 6 hours. 28800: every 8 hours. 38400: every 12 hours. Note: If the instance is a local disk instance or the high-frequency incremental snapshot backup feature for the cloud disk instance is not enabled, this field returns 0.
- Hourly
Incr boolBackup Enable - Whether to enable high-frequency backup for local disk instances. Values: true: Yes. false: No.
- Incr
Backup intHour Period - Frequency of high-frequency incremental backups for local disk instances. Values: 0: no high-frequency incremental backup. In this case, HourlyIncrBackupEnable is false. 2: incremental backup every 2 hours. 4: incremental backup every 4 hours. 6: incremental backup every 6 hours. 12: incremental backup every 12 hours.
- Keep
Cross boolBackup Enable After Released - Whether to retain cross-region backups. Values: true: Yes. false: No. Note: This feature is not supported for cloud disk instances.
- Lock
Ddl intTime - Maximum DDL wait time. Default value is 30, minimum is 10, maximum is 1440, in minutes.
- Lock
Ddl intTime Second - Maximum DDL wait time. Default value: 1800. Minimum: 1. Maximum: 86400. Unit: seconds. Note: The backup process will block DDL. If the blocking time exceeds the specified value, the backup will stop automatically. Only MySQL 8.0 instances support this setting.
- Log
Backup intRetention Day - Binlog backup retention period. Value range: 7–3650 days. Default retention is 7 days. Note: This parameter is not returned when RetentionPolicySynced is set to true.
- Public
Download boolEnable - Whether to allow downloading instance backup data from a public network environment. Values: true: Yes. false: No.
- Retention
Policy boolSynced - Whether the retention policy for log backups is the same as that for data backups. Values: true: Yes. false: No.
- Binlog
Backup boolAll Retention - Retain all log backups before releasing the instance. Values: true: yes. false: no.
- Binlog
Backup boolEnabled - Enable log backup feature. Values: true: yes. false: no.
- Binlog
Backup boolEncryption Enabled - Whether to enable encryption for log backups. Values: true: Yes. false: No.
- Binlog
File boolCounts Enable - Enable local Binlog retention limit. Values: true: enabled. false: disabled.
- Binlog
Limit intCount - Number of local Binlog files to retain, values range from 6 to 1000. Files exceeding the retention count are automatically deleted.
- Binlog
Local intRetention Hour - Local Binlog retention period. Value: 0–168. Unit: hours. Local logs exceeding the retention period are automatically deleted. When set to 0, local logs are not deleted automatically.
- Binlog
Space boolLimit Enable - Enable automatic Binlog cleanup when storage is excessive. When total instance storage usage exceeds 80% or available space is less than 5 GiB, the system automatically deletes the oldest local Binlog files until usage drops below 80% and available space exceeds 5 GiB. true: enabled. false: disabled.
- Binlog
Storage intPercentage - Maximum storage space usage. Can be set to 20%–50%. When exceeded, the earliest Binlog files are automatically deleted until usage falls below this threshold. Note: Local Binlog space usage = local Binlog size / total available (purchased) instance space.
- Data
Backup boolAll Retention - Retain all data backups before releasing the instance. Values: true: yes. false: no.
- Data
Backup boolEncryption Enabled - Enable encryption for data backups of local disk instances. Values: true: yes. false: no. Note: This feature is not supported for cloud disk instances.
- Data
Backup intRetention Day - Number of days to retain data backups. Valid values: 7–3650 days. Default: 7 days.
- Data
Full []stringBackup Periods - Full backup cycle. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- Data
Full intBackup Start Utc Hour - Start time of the full backup task time window (UTC). The time window is 1 hour. Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- Data
Full stringBackup Time - Time window for executing backup tasks, with a duration of 1 hour. Format: HH:mmZ-HH:mmZ (UTC). Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- Data
Incr []stringBackup Periods - Incremental backup cycle for local disk instances. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: When high-frequency incremental backup is enabled (that is, when HourlyIncrBackupEnable is set to true), this field is not returned.
- Data
Keep intDays After Released - Number of days to retain data after instance release.
- Data
Keep stringPolicy After Released - Policy for retaining instance backups after the instance is released. Values: Last: retain the last backup (default). All: retain all backups of the instance.
- High
Frequency boolSnapshot Backup Enable - Whether high-frequency incremental snapshot backup is enabled for cloud disk instances. Values: true: Yes. false: No. Note: For local disk instances, this field returns false.
- High
Frequency intSnapshot Backup Second Period - Frequency of high-frequency incremental snapshot backups for cloud disk instances, in seconds. Values: 3600: every 1 hour. 7200: every 2 hours. 10800: every 3 hours. 14400: every 4 hours. 19200: every 6 hours. 28800: every 8 hours. 38400: every 12 hours. Note: If the instance is a local disk instance or the high-frequency incremental snapshot backup feature for the cloud disk instance is not enabled, this field returns 0.
- Hourly
Incr boolBackup Enable - Whether to enable high-frequency backup for local disk instances. Values: true: Yes. false: No.
- Incr
Backup intHour Period - Frequency of high-frequency incremental backups for local disk instances. Values: 0: no high-frequency incremental backup. In this case, HourlyIncrBackupEnable is false. 2: incremental backup every 2 hours. 4: incremental backup every 4 hours. 6: incremental backup every 6 hours. 12: incremental backup every 12 hours.
- Keep
Cross boolBackup Enable After Released - Whether to retain cross-region backups. Values: true: Yes. false: No. Note: This feature is not supported for cloud disk instances.
- Lock
Ddl intTime - Maximum DDL wait time. Default value is 30, minimum is 10, maximum is 1440, in minutes.
- Lock
Ddl intTime Second - Maximum DDL wait time. Default value: 1800. Minimum: 1. Maximum: 86400. Unit: seconds. Note: The backup process will block DDL. If the blocking time exceeds the specified value, the backup will stop automatically. Only MySQL 8.0 instances support this setting.
- Log
Backup intRetention Day - Binlog backup retention period. Value range: 7–3650 days. Default retention is 7 days. Note: This parameter is not returned when RetentionPolicySynced is set to true.
- Public
Download boolEnable - Whether to allow downloading instance backup data from a public network environment. Values: true: Yes. false: No.
- Retention
Policy boolSynced - Whether the retention policy for log backups is the same as that for data backups. Values: true: Yes. false: No.
- binlog_
backup_ boolall_ retention - Retain all log backups before releasing the instance. Values: true: yes. false: no.
- binlog_
backup_ boolenabled - Enable log backup feature. Values: true: yes. false: no.
- binlog_
backup_ boolencryption_ enabled - Whether to enable encryption for log backups. Values: true: Yes. false: No.
- binlog_
file_ boolcounts_ enable - Enable local Binlog retention limit. Values: true: enabled. false: disabled.
- binlog_
limit_ numbercount - Number of local Binlog files to retain, values range from 6 to 1000. Files exceeding the retention count are automatically deleted.
- binlog_
local_ numberretention_ hour - Local Binlog retention period. Value: 0–168. Unit: hours. Local logs exceeding the retention period are automatically deleted. When set to 0, local logs are not deleted automatically.
- binlog_
space_ boollimit_ enable - Enable automatic Binlog cleanup when storage is excessive. When total instance storage usage exceeds 80% or available space is less than 5 GiB, the system automatically deletes the oldest local Binlog files until usage drops below 80% and available space exceeds 5 GiB. true: enabled. false: disabled.
- binlog_
storage_ numberpercentage - Maximum storage space usage. Can be set to 20%–50%. When exceeded, the earliest Binlog files are automatically deleted until usage falls below this threshold. Note: Local Binlog space usage = local Binlog size / total available (purchased) instance space.
- data_
backup_ boolall_ retention - Retain all data backups before releasing the instance. Values: true: yes. false: no.
- data_
backup_ boolencryption_ enabled - Enable encryption for data backups of local disk instances. Values: true: yes. false: no. Note: This feature is not supported for cloud disk instances.
- data_
backup_ numberretention_ day - Number of days to retain data backups. Valid values: 7–3650 days. Default: 7 days.
- data_
full_ list(string)backup_ periods - Full backup cycle. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- data_
full_ numberbackup_ start_ utc_ hour - Start time of the full backup task time window (UTC). The time window is 1 hour. Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- data_
full_ stringbackup_ time - Time window for executing backup tasks, with a duration of 1 hour. Format: HH:mmZ-HH:mmZ (UTC). Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- data_
incr_ list(string)backup_ periods - Incremental backup cycle for local disk instances. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: When high-frequency incremental backup is enabled (that is, when HourlyIncrBackupEnable is set to true), this field is not returned.
- data_
keep_ numberdays_ after_ released - Number of days to retain data after instance release.
- data_
keep_ stringpolicy_ after_ released - Policy for retaining instance backups after the instance is released. Values: Last: retain the last backup (default). All: retain all backups of the instance.
- high_
frequency_ boolsnapshot_ backup_ enable - Whether high-frequency incremental snapshot backup is enabled for cloud disk instances. Values: true: Yes. false: No. Note: For local disk instances, this field returns false.
- high_
frequency_ numbersnapshot_ backup_ second_ period - Frequency of high-frequency incremental snapshot backups for cloud disk instances, in seconds. Values: 3600: every 1 hour. 7200: every 2 hours. 10800: every 3 hours. 14400: every 4 hours. 19200: every 6 hours. 28800: every 8 hours. 38400: every 12 hours. Note: If the instance is a local disk instance or the high-frequency incremental snapshot backup feature for the cloud disk instance is not enabled, this field returns 0.
- hourly_
incr_ boolbackup_ enable - Whether to enable high-frequency backup for local disk instances. Values: true: Yes. false: No.
- incr_
backup_ numberhour_ period - Frequency of high-frequency incremental backups for local disk instances. Values: 0: no high-frequency incremental backup. In this case, HourlyIncrBackupEnable is false. 2: incremental backup every 2 hours. 4: incremental backup every 4 hours. 6: incremental backup every 6 hours. 12: incremental backup every 12 hours.
- keep_
cross_ boolbackup_ enable_ after_ released - Whether to retain cross-region backups. Values: true: Yes. false: No. Note: This feature is not supported for cloud disk instances.
- lock_
ddl_ numbertime - Maximum DDL wait time. Default value is 30, minimum is 10, maximum is 1440, in minutes.
- lock_
ddl_ numbertime_ second - Maximum DDL wait time. Default value: 1800. Minimum: 1. Maximum: 86400. Unit: seconds. Note: The backup process will block DDL. If the blocking time exceeds the specified value, the backup will stop automatically. Only MySQL 8.0 instances support this setting.
- log_
backup_ numberretention_ day - Binlog backup retention period. Value range: 7–3650 days. Default retention is 7 days. Note: This parameter is not returned when RetentionPolicySynced is set to true.
- public_
download_ boolenable - Whether to allow downloading instance backup data from a public network environment. Values: true: Yes. false: No.
- retention_
policy_ boolsynced - Whether the retention policy for log backups is the same as that for data backups. Values: true: Yes. false: No.
- binlog
Backup BooleanAll Retention - Retain all log backups before releasing the instance. Values: true: yes. false: no.
- binlog
Backup BooleanEnabled - Enable log backup feature. Values: true: yes. false: no.
- binlog
Backup BooleanEncryption Enabled - Whether to enable encryption for log backups. Values: true: Yes. false: No.
- binlog
File BooleanCounts Enable - Enable local Binlog retention limit. Values: true: enabled. false: disabled.
- binlog
Limit IntegerCount - Number of local Binlog files to retain, values range from 6 to 1000. Files exceeding the retention count are automatically deleted.
- binlog
Local IntegerRetention Hour - Local Binlog retention period. Value: 0–168. Unit: hours. Local logs exceeding the retention period are automatically deleted. When set to 0, local logs are not deleted automatically.
- binlog
Space BooleanLimit Enable - Enable automatic Binlog cleanup when storage is excessive. When total instance storage usage exceeds 80% or available space is less than 5 GiB, the system automatically deletes the oldest local Binlog files until usage drops below 80% and available space exceeds 5 GiB. true: enabled. false: disabled.
- binlog
Storage IntegerPercentage - Maximum storage space usage. Can be set to 20%–50%. When exceeded, the earliest Binlog files are automatically deleted until usage falls below this threshold. Note: Local Binlog space usage = local Binlog size / total available (purchased) instance space.
- data
Backup BooleanAll Retention - Retain all data backups before releasing the instance. Values: true: yes. false: no.
- data
Backup BooleanEncryption Enabled - Enable encryption for data backups of local disk instances. Values: true: yes. false: no. Note: This feature is not supported for cloud disk instances.
- data
Backup IntegerRetention Day - Number of days to retain data backups. Valid values: 7–3650 days. Default: 7 days.
- data
Full List<String>Backup Periods - Full backup cycle. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- data
Full IntegerBackup Start Utc Hour - Start time of the full backup task time window (UTC). The time window is 1 hour. Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- data
Full StringBackup Time - Time window for executing backup tasks, with a duration of 1 hour. Format: HH:mmZ-HH:mmZ (UTC). Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- data
Incr List<String>Backup Periods - Incremental backup cycle for local disk instances. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: When high-frequency incremental backup is enabled (that is, when HourlyIncrBackupEnable is set to true), this field is not returned.
- data
Keep IntegerDays After Released - Number of days to retain data after instance release.
- data
Keep StringPolicy After Released - Policy for retaining instance backups after the instance is released. Values: Last: retain the last backup (default). All: retain all backups of the instance.
- high
Frequency BooleanSnapshot Backup Enable - Whether high-frequency incremental snapshot backup is enabled for cloud disk instances. Values: true: Yes. false: No. Note: For local disk instances, this field returns false.
- high
Frequency IntegerSnapshot Backup Second Period - Frequency of high-frequency incremental snapshot backups for cloud disk instances, in seconds. Values: 3600: every 1 hour. 7200: every 2 hours. 10800: every 3 hours. 14400: every 4 hours. 19200: every 6 hours. 28800: every 8 hours. 38400: every 12 hours. Note: If the instance is a local disk instance or the high-frequency incremental snapshot backup feature for the cloud disk instance is not enabled, this field returns 0.
- hourly
Incr BooleanBackup Enable - Whether to enable high-frequency backup for local disk instances. Values: true: Yes. false: No.
- incr
Backup IntegerHour Period - Frequency of high-frequency incremental backups for local disk instances. Values: 0: no high-frequency incremental backup. In this case, HourlyIncrBackupEnable is false. 2: incremental backup every 2 hours. 4: incremental backup every 4 hours. 6: incremental backup every 6 hours. 12: incremental backup every 12 hours.
- keep
Cross BooleanBackup Enable After Released - Whether to retain cross-region backups. Values: true: Yes. false: No. Note: This feature is not supported for cloud disk instances.
- lock
Ddl IntegerTime - Maximum DDL wait time. Default value is 30, minimum is 10, maximum is 1440, in minutes.
- lock
Ddl IntegerTime Second - Maximum DDL wait time. Default value: 1800. Minimum: 1. Maximum: 86400. Unit: seconds. Note: The backup process will block DDL. If the blocking time exceeds the specified value, the backup will stop automatically. Only MySQL 8.0 instances support this setting.
- log
Backup IntegerRetention Day - Binlog backup retention period. Value range: 7–3650 days. Default retention is 7 days. Note: This parameter is not returned when RetentionPolicySynced is set to true.
- public
Download BooleanEnable - Whether to allow downloading instance backup data from a public network environment. Values: true: Yes. false: No.
- retention
Policy BooleanSynced - Whether the retention policy for log backups is the same as that for data backups. Values: true: Yes. false: No.
- binlog
Backup booleanAll Retention - Retain all log backups before releasing the instance. Values: true: yes. false: no.
- binlog
Backup booleanEnabled - Enable log backup feature. Values: true: yes. false: no.
- binlog
Backup booleanEncryption Enabled - Whether to enable encryption for log backups. Values: true: Yes. false: No.
- binlog
File booleanCounts Enable - Enable local Binlog retention limit. Values: true: enabled. false: disabled.
- binlog
Limit numberCount - Number of local Binlog files to retain, values range from 6 to 1000. Files exceeding the retention count are automatically deleted.
- binlog
Local numberRetention Hour - Local Binlog retention period. Value: 0–168. Unit: hours. Local logs exceeding the retention period are automatically deleted. When set to 0, local logs are not deleted automatically.
- binlog
Space booleanLimit Enable - Enable automatic Binlog cleanup when storage is excessive. When total instance storage usage exceeds 80% or available space is less than 5 GiB, the system automatically deletes the oldest local Binlog files until usage drops below 80% and available space exceeds 5 GiB. true: enabled. false: disabled.
- binlog
Storage numberPercentage - Maximum storage space usage. Can be set to 20%–50%. When exceeded, the earliest Binlog files are automatically deleted until usage falls below this threshold. Note: Local Binlog space usage = local Binlog size / total available (purchased) instance space.
- data
Backup booleanAll Retention - Retain all data backups before releasing the instance. Values: true: yes. false: no.
- data
Backup booleanEncryption Enabled - Enable encryption for data backups of local disk instances. Values: true: yes. false: no. Note: This feature is not supported for cloud disk instances.
- data
Backup numberRetention Day - Number of days to retain data backups. Valid values: 7–3650 days. Default: 7 days.
- data
Full string[]Backup Periods - Full backup cycle. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- data
Full numberBackup Start Utc Hour - Start time of the full backup task time window (UTC). The time window is 1 hour. Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- data
Full stringBackup Time - Time window for executing backup tasks, with a duration of 1 hour. Format: HH:mmZ-HH:mmZ (UTC). Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- data
Incr string[]Backup Periods - Incremental backup cycle for local disk instances. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: When high-frequency incremental backup is enabled (that is, when HourlyIncrBackupEnable is set to true), this field is not returned.
- data
Keep numberDays After Released - Number of days to retain data after instance release.
- data
Keep stringPolicy After Released - Policy for retaining instance backups after the instance is released. Values: Last: retain the last backup (default). All: retain all backups of the instance.
- high
Frequency booleanSnapshot Backup Enable - Whether high-frequency incremental snapshot backup is enabled for cloud disk instances. Values: true: Yes. false: No. Note: For local disk instances, this field returns false.
- high
Frequency numberSnapshot Backup Second Period - Frequency of high-frequency incremental snapshot backups for cloud disk instances, in seconds. Values: 3600: every 1 hour. 7200: every 2 hours. 10800: every 3 hours. 14400: every 4 hours. 19200: every 6 hours. 28800: every 8 hours. 38400: every 12 hours. Note: If the instance is a local disk instance or the high-frequency incremental snapshot backup feature for the cloud disk instance is not enabled, this field returns 0.
- hourly
Incr booleanBackup Enable - Whether to enable high-frequency backup for local disk instances. Values: true: Yes. false: No.
- incr
Backup numberHour Period - Frequency of high-frequency incremental backups for local disk instances. Values: 0: no high-frequency incremental backup. In this case, HourlyIncrBackupEnable is false. 2: incremental backup every 2 hours. 4: incremental backup every 4 hours. 6: incremental backup every 6 hours. 12: incremental backup every 12 hours.
- keep
Cross booleanBackup Enable After Released - Whether to retain cross-region backups. Values: true: Yes. false: No. Note: This feature is not supported for cloud disk instances.
- lock
Ddl numberTime - Maximum DDL wait time. Default value is 30, minimum is 10, maximum is 1440, in minutes.
- lock
Ddl numberTime Second - Maximum DDL wait time. Default value: 1800. Minimum: 1. Maximum: 86400. Unit: seconds. Note: The backup process will block DDL. If the blocking time exceeds the specified value, the backup will stop automatically. Only MySQL 8.0 instances support this setting.
- log
Backup numberRetention Day - Binlog backup retention period. Value range: 7–3650 days. Default retention is 7 days. Note: This parameter is not returned when RetentionPolicySynced is set to true.
- public
Download booleanEnable - Whether to allow downloading instance backup data from a public network environment. Values: true: Yes. false: No.
- retention
Policy booleanSynced - Whether the retention policy for log backups is the same as that for data backups. Values: true: Yes. false: No.
- binlog_
backup_ boolall_ retention - Retain all log backups before releasing the instance. Values: true: yes. false: no.
- binlog_
backup_ boolenabled - Enable log backup feature. Values: true: yes. false: no.
- binlog_
backup_ boolencryption_ enabled - Whether to enable encryption for log backups. Values: true: Yes. false: No.
- binlog_
file_ boolcounts_ enable - Enable local Binlog retention limit. Values: true: enabled. false: disabled.
- binlog_
limit_ intcount - Number of local Binlog files to retain, values range from 6 to 1000. Files exceeding the retention count are automatically deleted.
- binlog_
local_ intretention_ hour - Local Binlog retention period. Value: 0–168. Unit: hours. Local logs exceeding the retention period are automatically deleted. When set to 0, local logs are not deleted automatically.
- binlog_
space_ boollimit_ enable - Enable automatic Binlog cleanup when storage is excessive. When total instance storage usage exceeds 80% or available space is less than 5 GiB, the system automatically deletes the oldest local Binlog files until usage drops below 80% and available space exceeds 5 GiB. true: enabled. false: disabled.
- binlog_
storage_ intpercentage - Maximum storage space usage. Can be set to 20%–50%. When exceeded, the earliest Binlog files are automatically deleted until usage falls below this threshold. Note: Local Binlog space usage = local Binlog size / total available (purchased) instance space.
- data_
backup_ boolall_ retention - Retain all data backups before releasing the instance. Values: true: yes. false: no.
- data_
backup_ boolencryption_ enabled - Enable encryption for data backups of local disk instances. Values: true: yes. false: no. Note: This feature is not supported for cloud disk instances.
- data_
backup_ intretention_ day - Number of days to retain data backups. Valid values: 7–3650 days. Default: 7 days.
- data_
full_ Sequence[str]backup_ periods - Full backup cycle. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- data_
full_ intbackup_ start_ utc_ hour - Start time of the full backup task time window (UTC). The time window is 1 hour. Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- data_
full_ strbackup_ time - Time window for executing backup tasks, with a duration of 1 hour. Format: HH:mmZ-HH:mmZ (UTC). Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- data_
incr_ Sequence[str]backup_ periods - Incremental backup cycle for local disk instances. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: When high-frequency incremental backup is enabled (that is, when HourlyIncrBackupEnable is set to true), this field is not returned.
- data_
keep_ intdays_ after_ released - Number of days to retain data after instance release.
- data_
keep_ strpolicy_ after_ released - Policy for retaining instance backups after the instance is released. Values: Last: retain the last backup (default). All: retain all backups of the instance.
- high_
frequency_ boolsnapshot_ backup_ enable - Whether high-frequency incremental snapshot backup is enabled for cloud disk instances. Values: true: Yes. false: No. Note: For local disk instances, this field returns false.
- high_
frequency_ intsnapshot_ backup_ second_ period - Frequency of high-frequency incremental snapshot backups for cloud disk instances, in seconds. Values: 3600: every 1 hour. 7200: every 2 hours. 10800: every 3 hours. 14400: every 4 hours. 19200: every 6 hours. 28800: every 8 hours. 38400: every 12 hours. Note: If the instance is a local disk instance or the high-frequency incremental snapshot backup feature for the cloud disk instance is not enabled, this field returns 0.
- hourly_
incr_ boolbackup_ enable - Whether to enable high-frequency backup for local disk instances. Values: true: Yes. false: No.
- incr_
backup_ inthour_ period - Frequency of high-frequency incremental backups for local disk instances. Values: 0: no high-frequency incremental backup. In this case, HourlyIncrBackupEnable is false. 2: incremental backup every 2 hours. 4: incremental backup every 4 hours. 6: incremental backup every 6 hours. 12: incremental backup every 12 hours.
- keep_
cross_ boolbackup_ enable_ after_ released - Whether to retain cross-region backups. Values: true: Yes. false: No. Note: This feature is not supported for cloud disk instances.
- lock_
ddl_ inttime - Maximum DDL wait time. Default value is 30, minimum is 10, maximum is 1440, in minutes.
- lock_
ddl_ inttime_ second - Maximum DDL wait time. Default value: 1800. Minimum: 1. Maximum: 86400. Unit: seconds. Note: The backup process will block DDL. If the blocking time exceeds the specified value, the backup will stop automatically. Only MySQL 8.0 instances support this setting.
- log_
backup_ intretention_ day - Binlog backup retention period. Value range: 7–3650 days. Default retention is 7 days. Note: This parameter is not returned when RetentionPolicySynced is set to true.
- public_
download_ boolenable - Whether to allow downloading instance backup data from a public network environment. Values: true: Yes. false: No.
- retention_
policy_ boolsynced - Whether the retention policy for log backups is the same as that for data backups. Values: true: Yes. false: No.
- binlog
Backup BooleanAll Retention - Retain all log backups before releasing the instance. Values: true: yes. false: no.
- binlog
Backup BooleanEnabled - Enable log backup feature. Values: true: yes. false: no.
- binlog
Backup BooleanEncryption Enabled - Whether to enable encryption for log backups. Values: true: Yes. false: No.
- binlog
File BooleanCounts Enable - Enable local Binlog retention limit. Values: true: enabled. false: disabled.
- binlog
Limit NumberCount - Number of local Binlog files to retain, values range from 6 to 1000. Files exceeding the retention count are automatically deleted.
- binlog
Local NumberRetention Hour - Local Binlog retention period. Value: 0–168. Unit: hours. Local logs exceeding the retention period are automatically deleted. When set to 0, local logs are not deleted automatically.
- binlog
Space BooleanLimit Enable - Enable automatic Binlog cleanup when storage is excessive. When total instance storage usage exceeds 80% or available space is less than 5 GiB, the system automatically deletes the oldest local Binlog files until usage drops below 80% and available space exceeds 5 GiB. true: enabled. false: disabled.
- binlog
Storage NumberPercentage - Maximum storage space usage. Can be set to 20%–50%. When exceeded, the earliest Binlog files are automatically deleted until usage falls below this threshold. Note: Local Binlog space usage = local Binlog size / total available (purchased) instance space.
- data
Backup BooleanAll Retention - Retain all data backups before releasing the instance. Values: true: yes. false: no.
- data
Backup BooleanEncryption Enabled - Enable encryption for data backups of local disk instances. Values: true: yes. false: no. Note: This feature is not supported for cloud disk instances.
- data
Backup NumberRetention Day - Number of days to retain data backups. Valid values: 7–3650 days. Default: 7 days.
- data
Full List<String>Backup Periods - Full backup cycle. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- data
Full NumberBackup Start Utc Hour - Start time of the full backup task time window (UTC). The time window is 1 hour. Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- data
Full StringBackup Time - Time window for executing backup tasks, with a duration of 1 hour. Format: HH:mmZ-HH:mmZ (UTC). Note: Both DataFullBackupStartUTCHour and DataFullBackupTime can be used to specify the full backup time period for the instance. DataFullBackupStartUTCHour has higher priority. If both fields are returned, DataFullBackupStartUTCHour takes precedence.
- data
Incr List<String>Backup Periods - Incremental backup cycle for local disk instances. Values: Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: When high-frequency incremental backup is enabled (that is, when HourlyIncrBackupEnable is set to true), this field is not returned.
- data
Keep NumberDays After Released - Number of days to retain data after instance release.
- data
Keep StringPolicy After Released - Policy for retaining instance backups after the instance is released. Values: Last: retain the last backup (default). All: retain all backups of the instance.
- high
Frequency BooleanSnapshot Backup Enable - Whether high-frequency incremental snapshot backup is enabled for cloud disk instances. Values: true: Yes. false: No. Note: For local disk instances, this field returns false.
- high
Frequency NumberSnapshot Backup Second Period - Frequency of high-frequency incremental snapshot backups for cloud disk instances, in seconds. Values: 3600: every 1 hour. 7200: every 2 hours. 10800: every 3 hours. 14400: every 4 hours. 19200: every 6 hours. 28800: every 8 hours. 38400: every 12 hours. Note: If the instance is a local disk instance or the high-frequency incremental snapshot backup feature for the cloud disk instance is not enabled, this field returns 0.
- hourly
Incr BooleanBackup Enable - Whether to enable high-frequency backup for local disk instances. Values: true: Yes. false: No.
- incr
Backup NumberHour Period - Frequency of high-frequency incremental backups for local disk instances. Values: 0: no high-frequency incremental backup. In this case, HourlyIncrBackupEnable is false. 2: incremental backup every 2 hours. 4: incremental backup every 4 hours. 6: incremental backup every 6 hours. 12: incremental backup every 12 hours.
- keep
Cross BooleanBackup Enable After Released - Whether to retain cross-region backups. Values: true: Yes. false: No. Note: This feature is not supported for cloud disk instances.
- lock
Ddl NumberTime - Maximum DDL wait time. Default value is 30, minimum is 10, maximum is 1440, in minutes.
- lock
Ddl NumberTime Second - Maximum DDL wait time. Default value: 1800. Minimum: 1. Maximum: 86400. Unit: seconds. Note: The backup process will block DDL. If the blocking time exceeds the specified value, the backup will stop automatically. Only MySQL 8.0 instances support this setting.
- log
Backup NumberRetention Day - Binlog backup retention period. Value range: 7–3650 days. Default retention is 7 days. Note: This parameter is not returned when RetentionPolicySynced is set to true.
- public
Download BooleanEnable - Whether to allow downloading instance backup data from a public network environment. Values: true: Yes. false: No.
- retention
Policy BooleanSynced - Whether the retention policy for log backups is the same as that for data backups. Values: true: Yes. false: No.
GetInstanceBackupPolicyCrossBackupPolicy
- Backup
Enabled bool - Enable cross-region backup. true: enabled. false: disabled. Default value (unspecified).
- Cross
Backup boolAll Retention - Retain cross-region backups long-term before instance release. Values: true: yes. false: no.
- Cross
Backup stringRegion - Destination region ID for cross-region backups. This parameter is required when BackupEnabled is true.
- Log
Backup boolEnabled - Whether to enable cross-region log backup. true: Enable. false: Disable (default). Note: Cross-region log backup can only be enabled when cross-region backup is enabled.
- Retention int
- Cross-region backup retention days. Value range: 7–3650. Default: 7. Unit: days. Note: When CrossBackupAllRetention is set to true, this field does not need to be set.
- Backup
Enabled bool - Enable cross-region backup. true: enabled. false: disabled. Default value (unspecified).
- Cross
Backup boolAll Retention - Retain cross-region backups long-term before instance release. Values: true: yes. false: no.
- Cross
Backup stringRegion - Destination region ID for cross-region backups. This parameter is required when BackupEnabled is true.
- Log
Backup boolEnabled - Whether to enable cross-region log backup. true: Enable. false: Disable (default). Note: Cross-region log backup can only be enabled when cross-region backup is enabled.
- Retention int
- Cross-region backup retention days. Value range: 7–3650. Default: 7. Unit: days. Note: When CrossBackupAllRetention is set to true, this field does not need to be set.
- backup_
enabled bool - Enable cross-region backup. true: enabled. false: disabled. Default value (unspecified).
- cross_
backup_ boolall_ retention - Retain cross-region backups long-term before instance release. Values: true: yes. false: no.
- cross_
backup_ stringregion - Destination region ID for cross-region backups. This parameter is required when BackupEnabled is true.
- log_
backup_ boolenabled - Whether to enable cross-region log backup. true: Enable. false: Disable (default). Note: Cross-region log backup can only be enabled when cross-region backup is enabled.
- retention number
- Cross-region backup retention days. Value range: 7–3650. Default: 7. Unit: days. Note: When CrossBackupAllRetention is set to true, this field does not need to be set.
- backup
Enabled Boolean - Enable cross-region backup. true: enabled. false: disabled. Default value (unspecified).
- cross
Backup BooleanAll Retention - Retain cross-region backups long-term before instance release. Values: true: yes. false: no.
- cross
Backup StringRegion - Destination region ID for cross-region backups. This parameter is required when BackupEnabled is true.
- log
Backup BooleanEnabled - Whether to enable cross-region log backup. true: Enable. false: Disable (default). Note: Cross-region log backup can only be enabled when cross-region backup is enabled.
- retention Integer
- Cross-region backup retention days. Value range: 7–3650. Default: 7. Unit: days. Note: When CrossBackupAllRetention is set to true, this field does not need to be set.
- backup
Enabled boolean - Enable cross-region backup. true: enabled. false: disabled. Default value (unspecified).
- cross
Backup booleanAll Retention - Retain cross-region backups long-term before instance release. Values: true: yes. false: no.
- cross
Backup stringRegion - Destination region ID for cross-region backups. This parameter is required when BackupEnabled is true.
- log
Backup booleanEnabled - Whether to enable cross-region log backup. true: Enable. false: Disable (default). Note: Cross-region log backup can only be enabled when cross-region backup is enabled.
- retention number
- Cross-region backup retention days. Value range: 7–3650. Default: 7. Unit: days. Note: When CrossBackupAllRetention is set to true, this field does not need to be set.
- backup_
enabled bool - Enable cross-region backup. true: enabled. false: disabled. Default value (unspecified).
- cross_
backup_ boolall_ retention - Retain cross-region backups long-term before instance release. Values: true: yes. false: no.
- cross_
backup_ strregion - Destination region ID for cross-region backups. This parameter is required when BackupEnabled is true.
- log_
backup_ boolenabled - Whether to enable cross-region log backup. true: Enable. false: Disable (default). Note: Cross-region log backup can only be enabled when cross-region backup is enabled.
- retention int
- Cross-region backup retention days. Value range: 7–3650. Default: 7. Unit: days. Note: When CrossBackupAllRetention is set to true, this field does not need to be set.
- backup
Enabled Boolean - Enable cross-region backup. true: enabled. false: disabled. Default value (unspecified).
- cross
Backup BooleanAll Retention - Retain cross-region backups long-term before instance release. Values: true: yes. false: no.
- cross
Backup StringRegion - Destination region ID for cross-region backups. This parameter is required when BackupEnabled is true.
- log
Backup BooleanEnabled - Whether to enable cross-region log backup. true: Enable. false: Disable (default). Note: Cross-region log backup can only be enabled when cross-region backup is enabled.
- retention Number
- Cross-region backup retention days. Value range: 7–3650. Default: 7. Unit: days. Note: When CrossBackupAllRetention is set to true, this field does not need to be set.
GetInstanceChargeDetail
- Auto
Renew bool - Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
- Charge
End stringTime - Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- Charge
Start stringTime - Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- Charge
Status string - Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
- Charge
Type string - Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
- Number int
- Number of instances to purchase. Value range: 1–50. Default: 1
- Overdue
Reclaim stringTime - Estimated release time after the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription), in UTC. Format: yyyy-MM-ddTHH:mm:ss.sssZ
- Overdue
Time string - Time when the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription) (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- Period int
- Purchase duration in prepaid scenarios.
- Period
Unit string - Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
- Temp
Modify stringEnd Time - Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- Temp
Modify stringStart Time - Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- Auto
Renew bool - Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
- Charge
End stringTime - Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- Charge
Start stringTime - Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- Charge
Status string - Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
- Charge
Type string - Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
- Number int
- Number of instances to purchase. Value range: 1–50. Default: 1
- Overdue
Reclaim stringTime - Estimated release time after the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription), in UTC. Format: yyyy-MM-ddTHH:mm:ss.sssZ
- Overdue
Time string - Time when the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription) (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- Period int
- Purchase duration in prepaid scenarios.
- Period
Unit string - Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
- Temp
Modify stringEnd Time - Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- Temp
Modify stringStart Time - Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- auto_
renew bool - Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
- charge_
end_ stringtime - Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- charge_
start_ stringtime - Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- charge_
status string - Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
- charge_
type string - Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
- number number
- Number of instances to purchase. Value range: 1–50. Default: 1
- overdue_
reclaim_ stringtime - Estimated release time after the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription), in UTC. Format: yyyy-MM-ddTHH:mm:ss.sssZ
- overdue_
time string - Time when the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription) (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- period number
- Purchase duration in prepaid scenarios.
- period_
unit string - Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
- temp_
modify_ stringend_ time - Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- temp_
modify_ stringstart_ time - Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- auto
Renew Boolean - Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
- charge
End StringTime - Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- charge
Start StringTime - Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- charge
Status String - Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
- charge
Type String - Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
- number Integer
- Number of instances to purchase. Value range: 1–50. Default: 1
- overdue
Reclaim StringTime - Estimated release time after the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription), in UTC. Format: yyyy-MM-ddTHH:mm:ss.sssZ
- overdue
Time String - Time when the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription) (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- period Integer
- Purchase duration in prepaid scenarios.
- period
Unit String - Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
- temp
Modify StringEnd Time - Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- temp
Modify StringStart Time - Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- auto
Renew boolean - Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
- charge
End stringTime - Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- charge
Start stringTime - Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- charge
Status string - Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
- charge
Type string - Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
- number number
- Number of instances to purchase. Value range: 1–50. Default: 1
- overdue
Reclaim stringTime - Estimated release time after the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription), in UTC. Format: yyyy-MM-ddTHH:mm:ss.sssZ
- overdue
Time string - Time when the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription) (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- period number
- Purchase duration in prepaid scenarios.
- period
Unit string - Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
- temp
Modify stringEnd Time - Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- temp
Modify stringStart Time - Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- auto_
renew bool - Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
- charge_
end_ strtime - Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- charge_
start_ strtime - Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- charge_
status str - Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
- charge_
type str - Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
- number int
- Number of instances to purchase. Value range: 1–50. Default: 1
- overdue_
reclaim_ strtime - Estimated release time after the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription), in UTC. Format: yyyy-MM-ddTHH:mm:ss.sssZ
- overdue_
time str - Time when the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription) (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- period int
- Purchase duration in prepaid scenarios.
- period_
unit str - Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
- temp_
modify_ strend_ time - Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- temp_
modify_ strstart_ time - Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- auto
Renew Boolean - Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
- charge
End StringTime - Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- charge
Start StringTime - Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
- charge
Status String - Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
- charge
Type String - Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
- number Number
- Number of instances to purchase. Value range: 1–50. Default: 1
- overdue
Reclaim StringTime - Estimated release time after the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription), in UTC. Format: yyyy-MM-ddTHH:mm:ss.sssZ
- overdue
Time String - Time when the instance is stopped due to overdue payment (pay-as-you-go) or expiration (subscription) (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- period Number
- Purchase duration in prepaid scenarios.
- period
Unit String - Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
- temp
Modify StringEnd Time - Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- temp
Modify StringStart Time - Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
GetInstanceDisasterRecoveryInstance
- Dts
Task stringId - ID of synchronization tasks between primary and disaster recovery instances.
- Dts
Task stringName - Name of the synchronization task between the primary instance and the disaster recovery instance
- Dts
Task stringStatus - Status of synchronization tasks between the primary instance and the disaster recovery instance
- Instance
Id string - Disaster recovery instance ID.
- Instance
Name string - Name of disaster recovery instance.
- Seconds
Behind intMaster - Latency between the disaster recovery instance and the primary instance.
- Dts
Task stringId - ID of synchronization tasks between primary and disaster recovery instances.
- Dts
Task stringName - Name of the synchronization task between the primary instance and the disaster recovery instance
- Dts
Task stringStatus - Status of synchronization tasks between the primary instance and the disaster recovery instance
- Instance
Id string - Disaster recovery instance ID.
- Instance
Name string - Name of disaster recovery instance.
- Seconds
Behind intMaster - Latency between the disaster recovery instance and the primary instance.
- dts_
task_ stringid - ID of synchronization tasks between primary and disaster recovery instances.
- dts_
task_ stringname - Name of the synchronization task between the primary instance and the disaster recovery instance
- dts_
task_ stringstatus - Status of synchronization tasks between the primary instance and the disaster recovery instance
- instance_
id string - Disaster recovery instance ID.
- instance_
name string - Name of disaster recovery instance.
- seconds_
behind_ numbermaster - Latency between the disaster recovery instance and the primary instance.
- dts
Task StringId - ID of synchronization tasks between primary and disaster recovery instances.
- dts
Task StringName - Name of the synchronization task between the primary instance and the disaster recovery instance
- dts
Task StringStatus - Status of synchronization tasks between the primary instance and the disaster recovery instance
- instance
Id String - Disaster recovery instance ID.
- instance
Name String - Name of disaster recovery instance.
- seconds
Behind IntegerMaster - Latency between the disaster recovery instance and the primary instance.
- dts
Task stringId - ID of synchronization tasks between primary and disaster recovery instances.
- dts
Task stringName - Name of the synchronization task between the primary instance and the disaster recovery instance
- dts
Task stringStatus - Status of synchronization tasks between the primary instance and the disaster recovery instance
- instance
Id string - Disaster recovery instance ID.
- instance
Name string - Name of disaster recovery instance.
- seconds
Behind numberMaster - Latency between the disaster recovery instance and the primary instance.
- dts_
task_ strid - ID of synchronization tasks between primary and disaster recovery instances.
- dts_
task_ strname - Name of the synchronization task between the primary instance and the disaster recovery instance
- dts_
task_ strstatus - Status of synchronization tasks between the primary instance and the disaster recovery instance
- instance_
id str - Disaster recovery instance ID.
- instance_
name str - Name of disaster recovery instance.
- seconds_
behind_ intmaster - Latency between the disaster recovery instance and the primary instance.
- dts
Task StringId - ID of synchronization tasks between primary and disaster recovery instances.
- dts
Task StringName - Name of the synchronization task between the primary instance and the disaster recovery instance
- dts
Task StringStatus - Status of synchronization tasks between the primary instance and the disaster recovery instance
- instance
Id String - Disaster recovery instance ID.
- instance
Name String - Name of disaster recovery instance.
- seconds
Behind NumberMaster - Latency between the disaster recovery instance and the primary instance.
GetInstanceEndpoint
- Addresses
List<Volcengine.
Get Instance Endpoint Address> - Address list.
- Auto
Add stringNew Nodes - When the endpoint type is read/write or read-only, you can set whether new nodes join automatically. Values: Enable: auto join. Disable: do not auto join (default)
- List<string>
- Connection endpoint tag.
- Connection
Mode string - Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
- Connection
Pool stringType - Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
- Custom
Route List<Volcengine.Strategies Get Instance Endpoint Custom Route Strategy> - Custom routing and forwarding rules for connected terminals.
- Description string
- Description of the connection endpoint
- Enable
Connection boolPersistent - Enable connection keep-alive. Options: true: yes. false: no
- Enable
Read stringOnly - Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
- Enable
Read stringWrite Splitting - Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
- Endpoint
Id string - Instance connection endpoint ID.
- Endpoint
Name string - Instance connection endpoint name.
- Endpoint
Type string - Endpoint type. Value: Custom, custom endpoint.
- Idle
Connection boolReclaim - Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
- Implicit
Trans boolSplit - Whether to enable transaction separation. Values: true: Yes. false: No.
- Master
Node boolRouting - Whether to enable primary node routing. Values: true: Yes. false: No.
- Master
Protector intTimeout - Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
- Multi
Statements stringMode - Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
- Overload
Protection bool - Overload protection enabled. Values: true: yes. false: no
- Read
Only stringNode Distribution Type - Read weight allocation mode. This parameter is required when read/write splitting is enabled (set to true). For request parameters in the CreateDBEndpoint and ModifyDBEndpoint APIs, valid values are: LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling. For response parameters in the DescribeDBInstanceDetail API, valid values are: Default: automatic allocation based on specification weights. Custom: custom weight allocation. RoundRobin: round-robin scheduling. LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling.
- Read
Only intNode Max Delay Time - Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
- Read
Only List<Volcengine.Node Weights Get Instance Endpoint Read Only Node Weight> - List of nodes configured for the connection endpoint and their corresponding read-only weights.
- Read
Write stringMode - Read/write mode: ReadWrite: read/write. ReadOnly: read-only
- Addresses
[]Get
Instance Endpoint Address - Address list.
- Auto
Add stringNew Nodes - When the endpoint type is read/write or read-only, you can set whether new nodes join automatically. Values: Enable: auto join. Disable: do not auto join (default)
- []string
- Connection endpoint tag.
- Connection
Mode string - Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
- Connection
Pool stringType - Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
- Custom
Route []GetStrategies Instance Endpoint Custom Route Strategy - Custom routing and forwarding rules for connected terminals.
- Description string
- Description of the connection endpoint
- Enable
Connection boolPersistent - Enable connection keep-alive. Options: true: yes. false: no
- Enable
Read stringOnly - Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
- Enable
Read stringWrite Splitting - Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
- Endpoint
Id string - Instance connection endpoint ID.
- Endpoint
Name string - Instance connection endpoint name.
- Endpoint
Type string - Endpoint type. Value: Custom, custom endpoint.
- Idle
Connection boolReclaim - Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
- Implicit
Trans boolSplit - Whether to enable transaction separation. Values: true: Yes. false: No.
- Master
Node boolRouting - Whether to enable primary node routing. Values: true: Yes. false: No.
- Master
Protector intTimeout - Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
- Multi
Statements stringMode - Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
- Overload
Protection bool - Overload protection enabled. Values: true: yes. false: no
- Read
Only stringNode Distribution Type - Read weight allocation mode. This parameter is required when read/write splitting is enabled (set to true). For request parameters in the CreateDBEndpoint and ModifyDBEndpoint APIs, valid values are: LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling. For response parameters in the DescribeDBInstanceDetail API, valid values are: Default: automatic allocation based on specification weights. Custom: custom weight allocation. RoundRobin: round-robin scheduling. LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling.
- Read
Only intNode Max Delay Time - Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
- Read
Only []GetNode Weights Instance Endpoint Read Only Node Weight - List of nodes configured for the connection endpoint and their corresponding read-only weights.
- Read
Write stringMode - Read/write mode: ReadWrite: read/write. ReadOnly: read-only
- addresses list(object)
- Address list.
- auto_
add_ stringnew_ nodes - When the endpoint type is read/write or read-only, you can set whether new nodes join automatically. Values: Enable: auto join. Disable: do not auto join (default)
- list(string)
- Connection endpoint tag.
- connection_
mode string - Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
- connection_
pool_ stringtype - Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
- custom_
route_ list(object)strategies - Custom routing and forwarding rules for connected terminals.
- description string
- Description of the connection endpoint
- enable_
connection_ boolpersistent - Enable connection keep-alive. Options: true: yes. false: no
- enable_
read_ stringonly - Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
- enable_
read_ stringwrite_ splitting - Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
- endpoint_
id string - Instance connection endpoint ID.
- endpoint_
name string - Instance connection endpoint name.
- endpoint_
type string - Endpoint type. Value: Custom, custom endpoint.
- idle_
connection_ boolreclaim - Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
- implicit_
trans_ boolsplit - Whether to enable transaction separation. Values: true: Yes. false: No.
- master_
node_ boolrouting - Whether to enable primary node routing. Values: true: Yes. false: No.
- master_
protector_ numbertimeout - Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
- multi_
statements_ stringmode - Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
- overload_
protection bool - Overload protection enabled. Values: true: yes. false: no
- read_
only_ stringnode_ distribution_ type - Read weight allocation mode. This parameter is required when read/write splitting is enabled (set to true). For request parameters in the CreateDBEndpoint and ModifyDBEndpoint APIs, valid values are: LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling. For response parameters in the DescribeDBInstanceDetail API, valid values are: Default: automatic allocation based on specification weights. Custom: custom weight allocation. RoundRobin: round-robin scheduling. LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling.
- read_
only_ numbernode_ max_ delay_ time - Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
- read_
only_ list(object)node_ weights - List of nodes configured for the connection endpoint and their corresponding read-only weights.
- read_
write_ stringmode - Read/write mode: ReadWrite: read/write. ReadOnly: read-only
- addresses
List<Get
Instance Endpoint Address> - Address list.
- auto
Add StringNew Nodes - When the endpoint type is read/write or read-only, you can set whether new nodes join automatically. Values: Enable: auto join. Disable: do not auto join (default)
- List<String>
- Connection endpoint tag.
- connection
Mode String - Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
- connection
Pool StringType - Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
- custom
Route List<GetStrategies Instance Endpoint Custom Route Strategy> - Custom routing and forwarding rules for connected terminals.
- description String
- Description of the connection endpoint
- enable
Connection BooleanPersistent - Enable connection keep-alive. Options: true: yes. false: no
- enable
Read StringOnly - Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
- enable
Read StringWrite Splitting - Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
- endpoint
Id String - Instance connection endpoint ID.
- endpoint
Name String - Instance connection endpoint name.
- endpoint
Type String - Endpoint type. Value: Custom, custom endpoint.
- idle
Connection BooleanReclaim - Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
- implicit
Trans BooleanSplit - Whether to enable transaction separation. Values: true: Yes. false: No.
- master
Node BooleanRouting - Whether to enable primary node routing. Values: true: Yes. false: No.
- master
Protector IntegerTimeout - Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
- multi
Statements StringMode - Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
- overload
Protection Boolean - Overload protection enabled. Values: true: yes. false: no
- read
Only StringNode Distribution Type - Read weight allocation mode. This parameter is required when read/write splitting is enabled (set to true). For request parameters in the CreateDBEndpoint and ModifyDBEndpoint APIs, valid values are: LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling. For response parameters in the DescribeDBInstanceDetail API, valid values are: Default: automatic allocation based on specification weights. Custom: custom weight allocation. RoundRobin: round-robin scheduling. LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling.
- read
Only IntegerNode Max Delay Time - Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
- read
Only List<GetNode Weights Instance Endpoint Read Only Node Weight> - List of nodes configured for the connection endpoint and their corresponding read-only weights.
- read
Write StringMode - Read/write mode: ReadWrite: read/write. ReadOnly: read-only
- addresses
Get
Instance Endpoint Address[] - Address list.
- auto
Add stringNew Nodes - When the endpoint type is read/write or read-only, you can set whether new nodes join automatically. Values: Enable: auto join. Disable: do not auto join (default)
- string[]
- Connection endpoint tag.
- connection
Mode string - Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
- connection
Pool stringType - Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
- custom
Route GetStrategies Instance Endpoint Custom Route Strategy[] - Custom routing and forwarding rules for connected terminals.
- description string
- Description of the connection endpoint
- enable
Connection booleanPersistent - Enable connection keep-alive. Options: true: yes. false: no
- enable
Read stringOnly - Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
- enable
Read stringWrite Splitting - Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
- endpoint
Id string - Instance connection endpoint ID.
- endpoint
Name string - Instance connection endpoint name.
- endpoint
Type string - Endpoint type. Value: Custom, custom endpoint.
- idle
Connection booleanReclaim - Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
- implicit
Trans booleanSplit - Whether to enable transaction separation. Values: true: Yes. false: No.
- master
Node booleanRouting - Whether to enable primary node routing. Values: true: Yes. false: No.
- master
Protector numberTimeout - Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
- multi
Statements stringMode - Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
- overload
Protection boolean - Overload protection enabled. Values: true: yes. false: no
- read
Only stringNode Distribution Type - Read weight allocation mode. This parameter is required when read/write splitting is enabled (set to true). For request parameters in the CreateDBEndpoint and ModifyDBEndpoint APIs, valid values are: LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling. For response parameters in the DescribeDBInstanceDetail API, valid values are: Default: automatic allocation based on specification weights. Custom: custom weight allocation. RoundRobin: round-robin scheduling. LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling.
- read
Only numberNode Max Delay Time - Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
- read
Only GetNode Weights Instance Endpoint Read Only Node Weight[] - List of nodes configured for the connection endpoint and their corresponding read-only weights.
- read
Write stringMode - Read/write mode: ReadWrite: read/write. ReadOnly: read-only
- addresses
Sequence[Get
Instance Endpoint Address] - Address list.
- auto_
add_ strnew_ nodes - When the endpoint type is read/write or read-only, you can set whether new nodes join automatically. Values: Enable: auto join. Disable: do not auto join (default)
- Sequence[str]
- Connection endpoint tag.
- connection_
mode str - Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
- connection_
pool_ strtype - Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
- custom_
route_ Sequence[Getstrategies Instance Endpoint Custom Route Strategy] - Custom routing and forwarding rules for connected terminals.
- description str
- Description of the connection endpoint
- enable_
connection_ boolpersistent - Enable connection keep-alive. Options: true: yes. false: no
- enable_
read_ stronly - Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
- enable_
read_ strwrite_ splitting - Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
- endpoint_
id str - Instance connection endpoint ID.
- endpoint_
name str - Instance connection endpoint name.
- endpoint_
type str - Endpoint type. Value: Custom, custom endpoint.
- idle_
connection_ boolreclaim - Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
- implicit_
trans_ boolsplit - Whether to enable transaction separation. Values: true: Yes. false: No.
- master_
node_ boolrouting - Whether to enable primary node routing. Values: true: Yes. false: No.
- master_
protector_ inttimeout - Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
- multi_
statements_ strmode - Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
- overload_
protection bool - Overload protection enabled. Values: true: yes. false: no
- read_
only_ strnode_ distribution_ type - Read weight allocation mode. This parameter is required when read/write splitting is enabled (set to true). For request parameters in the CreateDBEndpoint and ModifyDBEndpoint APIs, valid values are: LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling. For response parameters in the DescribeDBInstanceDetail API, valid values are: Default: automatic allocation based on specification weights. Custom: custom weight allocation. RoundRobin: round-robin scheduling. LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling.
- read_
only_ intnode_ max_ delay_ time - Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
- read_
only_ Sequence[Getnode_ weights Instance Endpoint Read Only Node Weight] - List of nodes configured for the connection endpoint and their corresponding read-only weights.
- read_
write_ strmode - Read/write mode: ReadWrite: read/write. ReadOnly: read-only
- addresses List<Property Map>
- Address list.
- auto
Add StringNew Nodes - When the endpoint type is read/write or read-only, you can set whether new nodes join automatically. Values: Enable: auto join. Disable: do not auto join (default)
- List<String>
- Connection endpoint tag.
- connection
Mode String - Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
- connection
Pool StringType - Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
- custom
Route List<Property Map>Strategies - Custom routing and forwarding rules for connected terminals.
- description String
- Description of the connection endpoint
- enable
Connection BooleanPersistent - Enable connection keep-alive. Options: true: yes. false: no
- enable
Read StringOnly - Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
- enable
Read StringWrite Splitting - Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
- endpoint
Id String - Instance connection endpoint ID.
- endpoint
Name String - Instance connection endpoint name.
- endpoint
Type String - Endpoint type. Value: Custom, custom endpoint.
- idle
Connection BooleanReclaim - Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
- implicit
Trans BooleanSplit - Whether to enable transaction separation. Values: true: Yes. false: No.
- master
Node BooleanRouting - Whether to enable primary node routing. Values: true: Yes. false: No.
- master
Protector NumberTimeout - Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
- multi
Statements StringMode - Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
- overload
Protection Boolean - Overload protection enabled. Values: true: yes. false: no
- read
Only StringNode Distribution Type - Read weight allocation mode. This parameter is required when read/write splitting is enabled (set to true). For request parameters in the CreateDBEndpoint and ModifyDBEndpoint APIs, valid values are: LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling. For response parameters in the DescribeDBInstanceDetail API, valid values are: Default: automatic allocation based on specification weights. Custom: custom weight allocation. RoundRobin: round-robin scheduling. LoadSchedule: load scheduling. RoundRobinCustom: custom weighted round-robin scheduling. RoundRobinAuto: automatic weighted round-robin scheduling.
- read
Only NumberNode Max Delay Time - Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
- read
Only List<Property Map>Node Weights - List of nodes configured for the connection endpoint and their corresponding read-only weights.
- read
Write StringMode - Read/write mode: ReadWrite: read/write. ReadOnly: read-only
GetInstanceEndpointAddress
- Dns
Visibility bool - false: Private network resolution (default). true: Private and public network resolution.
- Domain string
- Connection domain name.
- Eip
Id string - EIP ID, valid only for Public addresses.
- Eip
Locked bool - Whether the EIP used by the connected terminal is suspended due to overdue payment. Values: true: Yes. false: No.
- Internet
Protocol string - IP protocol version. Value: IPv4.
- Ip
Address string - IP address.
- Network
Type string - Network address type. Values: Private: private address. Public: public address.
- Port string
- Port.
- Subnet
Id string - Subnet ID, valid only for Private addresses.
- Dns
Visibility bool - false: Private network resolution (default). true: Private and public network resolution.
- Domain string
- Connection domain name.
- Eip
Id string - EIP ID, valid only for Public addresses.
- Eip
Locked bool - Whether the EIP used by the connected terminal is suspended due to overdue payment. Values: true: Yes. false: No.
- Internet
Protocol string - IP protocol version. Value: IPv4.
- Ip
Address string - IP address.
- Network
Type string - Network address type. Values: Private: private address. Public: public address.
- Port string
- Port.
- Subnet
Id string - Subnet ID, valid only for Private addresses.
- dns_
visibility bool - false: Private network resolution (default). true: Private and public network resolution.
- domain string
- Connection domain name.
- eip_
id string - EIP ID, valid only for Public addresses.
- eip_
locked bool - Whether the EIP used by the connected terminal is suspended due to overdue payment. Values: true: Yes. false: No.
- internet_
protocol string - IP protocol version. Value: IPv4.
- ip_
address string - IP address.
- network_
type string - Network address type. Values: Private: private address. Public: public address.
- port string
- Port.
- subnet_
id string - Subnet ID, valid only for Private addresses.
- dns
Visibility Boolean - false: Private network resolution (default). true: Private and public network resolution.
- domain String
- Connection domain name.
- eip
Id String - EIP ID, valid only for Public addresses.
- eip
Locked Boolean - Whether the EIP used by the connected terminal is suspended due to overdue payment. Values: true: Yes. false: No.
- internet
Protocol String - IP protocol version. Value: IPv4.
- ip
Address String - IP address.
- network
Type String - Network address type. Values: Private: private address. Public: public address.
- port String
- Port.
- subnet
Id String - Subnet ID, valid only for Private addresses.
- dns
Visibility boolean - false: Private network resolution (default). true: Private and public network resolution.
- domain string
- Connection domain name.
- eip
Id string - EIP ID, valid only for Public addresses.
- eip
Locked boolean - Whether the EIP used by the connected terminal is suspended due to overdue payment. Values: true: Yes. false: No.
- internet
Protocol string - IP protocol version. Value: IPv4.
- ip
Address string - IP address.
- network
Type string - Network address type. Values: Private: private address. Public: public address.
- port string
- Port.
- subnet
Id string - Subnet ID, valid only for Private addresses.
- dns_
visibility bool - false: Private network resolution (default). true: Private and public network resolution.
- domain str
- Connection domain name.
- eip_
id str - EIP ID, valid only for Public addresses.
- eip_
locked bool - Whether the EIP used by the connected terminal is suspended due to overdue payment. Values: true: Yes. false: No.
- internet_
protocol str - IP protocol version. Value: IPv4.
- ip_
address str - IP address.
- network_
type str - Network address type. Values: Private: private address. Public: public address.
- port str
- Port.
- subnet_
id str - Subnet ID, valid only for Private addresses.
- dns
Visibility Boolean - false: Private network resolution (default). true: Private and public network resolution.
- domain String
- Connection domain name.
- eip
Id String - EIP ID, valid only for Public addresses.
- eip
Locked Boolean - Whether the EIP used by the connected terminal is suspended due to overdue payment. Values: true: Yes. false: No.
- internet
Protocol String - IP protocol version. Value: IPv4.
- ip
Address String - IP address.
- network
Type String - Network address type. Values: Private: private address. Public: public address.
- port String
- Port.
- subnet
Id String - Subnet ID, valid only for Private addresses.
GetInstanceEndpointCustomRouteStrategy
- Node
Type string - SQL forwarding rule target. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node. Note: For dual-node instances, you can select the primary node or read-only node. For multi-node instances, you can select the primary node or secondary node.
- Sql
Keyword string - Forwarding rule keywords. SQL keyword setting rules are as follows: Each rule can contain up to 20 keywords. Maximum length is 64 characters. Can include English letters, numbers, underscores (_), @, #, :=, and Chinese characters.
- Node
Type string - SQL forwarding rule target. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node. Note: For dual-node instances, you can select the primary node or read-only node. For multi-node instances, you can select the primary node or secondary node.
- Sql
Keyword string - Forwarding rule keywords. SQL keyword setting rules are as follows: Each rule can contain up to 20 keywords. Maximum length is 64 characters. Can include English letters, numbers, underscores (_), @, #, :=, and Chinese characters.
- node_
type string - SQL forwarding rule target. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node. Note: For dual-node instances, you can select the primary node or read-only node. For multi-node instances, you can select the primary node or secondary node.
- sql_
keyword string - Forwarding rule keywords. SQL keyword setting rules are as follows: Each rule can contain up to 20 keywords. Maximum length is 64 characters. Can include English letters, numbers, underscores (_), @, #, :=, and Chinese characters.
- node
Type String - SQL forwarding rule target. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node. Note: For dual-node instances, you can select the primary node or read-only node. For multi-node instances, you can select the primary node or secondary node.
- sql
Keyword String - Forwarding rule keywords. SQL keyword setting rules are as follows: Each rule can contain up to 20 keywords. Maximum length is 64 characters. Can include English letters, numbers, underscores (_), @, #, :=, and Chinese characters.
- node
Type string - SQL forwarding rule target. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node. Note: For dual-node instances, you can select the primary node or read-only node. For multi-node instances, you can select the primary node or secondary node.
- sql
Keyword string - Forwarding rule keywords. SQL keyword setting rules are as follows: Each rule can contain up to 20 keywords. Maximum length is 64 characters. Can include English letters, numbers, underscores (_), @, #, :=, and Chinese characters.
- node_
type str - SQL forwarding rule target. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node. Note: For dual-node instances, you can select the primary node or read-only node. For multi-node instances, you can select the primary node or secondary node.
- sql_
keyword str - Forwarding rule keywords. SQL keyword setting rules are as follows: Each rule can contain up to 20 keywords. Maximum length is 64 characters. Can include English letters, numbers, underscores (_), @, #, :=, and Chinese characters.
- node
Type String - SQL forwarding rule target. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node. Note: For dual-node instances, you can select the primary node or read-only node. For multi-node instances, you can select the primary node or secondary node.
- sql
Keyword String - Forwarding rule keywords. SQL keyword setting rules are as follows: Each rule can contain up to 20 keywords. Maximum length is 64 characters. Can include English letters, numbers, underscores (_), @, #, :=, and Chinese characters.
GetInstanceEndpointReadOnlyNodeWeight
GetInstanceMaintenanceWindow
- Day
Kind string - Maintenance cycle granularity. Value: Week.
- Day
Of List<string>Weeks - Specify the days of the week when the maintenance window is active. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- Maintenance
Time string - Instance maintenance window. Format: HH:mmZ-HH:mmZ (UTC). Note: Specifies the time period during which maintenance can be performed.
- Day
Kind string - Maintenance cycle granularity. Value: Week.
- Day
Of []stringWeeks - Specify the days of the week when the maintenance window is active. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- Maintenance
Time string - Instance maintenance window. Format: HH:mmZ-HH:mmZ (UTC). Note: Specifies the time period during which maintenance can be performed.
- day_
kind string - Maintenance cycle granularity. Value: Week.
- day_
of_ list(string)weeks - Specify the days of the week when the maintenance window is active. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- maintenance_
time string - Instance maintenance window. Format: HH:mmZ-HH:mmZ (UTC). Note: Specifies the time period during which maintenance can be performed.
- day
Kind String - Maintenance cycle granularity. Value: Week.
- day
Of List<String>Weeks - Specify the days of the week when the maintenance window is active. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- maintenance
Time String - Instance maintenance window. Format: HH:mmZ-HH:mmZ (UTC). Note: Specifies the time period during which maintenance can be performed.
- day
Kind string - Maintenance cycle granularity. Value: Week.
- day
Of string[]Weeks - Specify the days of the week when the maintenance window is active. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- maintenance
Time string - Instance maintenance window. Format: HH:mmZ-HH:mmZ (UTC). Note: Specifies the time period during which maintenance can be performed.
- day_
kind str - Maintenance cycle granularity. Value: Week.
- day_
of_ Sequence[str]weeks - Specify the days of the week when the maintenance window is active. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- maintenance_
time str - Instance maintenance window. Format: HH:mmZ-HH:mmZ (UTC). Note: Specifies the time period during which maintenance can be performed.
- day
Kind String - Maintenance cycle granularity. Value: Week.
- day
Of List<String>Weeks - Specify the days of the week when the maintenance window is active. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday.
- maintenance
Time String - Instance maintenance window. Format: HH:mmZ-HH:mmZ (UTC). Note: Specifies the time period during which maintenance can be performed.
GetInstanceNode
- Create
Time string - Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- Delay
Replication intTime - Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
- Memory int
- Memory size, in GB.
- Node
Id string - Node ID.
- Node
Spec string - Node specification.
- Node
Status string - Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
- Node
Type string - Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
- Sync
Delay int - Latency between node and primary node, in milliseconds (ms).
- Update
Time string - Node updates local time.
- Vcpu int
- Number of CPU cores for the node
- Zone
Id string - Availability zone ID
- Create
Time string - Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- Delay
Replication intTime - Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
- Memory int
- Memory size, in GB.
- Node
Id string - Node ID.
- Node
Spec string - Node specification.
- Node
Status string - Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
- Node
Type string - Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
- Sync
Delay int - Latency between node and primary node, in milliseconds (ms).
- Update
Time string - Node updates local time.
- Vcpu int
- Number of CPU cores for the node
- Zone
Id string - Availability zone ID
- create_
time string - Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- delay_
replication_ numbertime - Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
- memory number
- Memory size, in GB.
- node_
id string - Node ID.
- node_
spec string - Node specification.
- node_
status string - Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
- node_
type string - Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
- sync_
delay number - Latency between node and primary node, in milliseconds (ms).
- update_
time string - Node updates local time.
- vcpu number
- Number of CPU cores for the node
- zone_
id string - Availability zone ID
- create
Time String - Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- delay
Replication IntegerTime - Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
- memory Integer
- Memory size, in GB.
- node
Id String - Node ID.
- node
Spec String - Node specification.
- node
Status String - Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
- node
Type String - Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
- sync
Delay Integer - Latency between node and primary node, in milliseconds (ms).
- update
Time String - Node updates local time.
- vcpu Integer
- Number of CPU cores for the node
- zone
Id String - Availability zone ID
- create
Time string - Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- delay
Replication numberTime - Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
- memory number
- Memory size, in GB.
- node
Id string - Node ID.
- node
Spec string - Node specification.
- node
Status string - Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
- node
Type string - Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
- sync
Delay number - Latency between node and primary node, in milliseconds (ms).
- update
Time string - Node updates local time.
- vcpu number
- Number of CPU cores for the node
- zone
Id string - Availability zone ID
- create_
time str - Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- delay_
replication_ inttime - Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
- memory int
- Memory size, in GB.
- node_
id str - Node ID.
- node_
spec str - Node specification.
- node_
status str - Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
- node_
type str - Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
- sync_
delay int - Latency between node and primary node, in milliseconds (ms).
- update_
time str - Node updates local time.
- vcpu int
- Number of CPU cores for the node
- zone_
id str - Availability zone ID
- create
Time String - Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
- delay
Replication NumberTime - Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
- memory Number
- Memory size, in GB.
- node
Id String - Node ID.
- node
Spec String - Node specification.
- node
Status String - Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
- node
Type String - Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
- sync
Delay Number - Latency between node and primary node, in milliseconds (ms).
- update
Time String - Node updates local time.
- vcpu Number
- Number of CPU cores for the node
- zone
Id String - Availability zone ID
GetInstanceProxyDetail
- Db
Proxy stringStatus - Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
- Proxy
Resource Volcengine.Info Get Instance Proxy Detail Proxy Resource Info - Resource information for the instance's database proxy service
- Db
Proxy stringStatus - Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
- Proxy
Resource GetInfo Instance Proxy Detail Proxy Resource Info - Resource information for the instance's database proxy service
- db_
proxy_ stringstatus - Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
- proxy_
resource_ objectinfo - Resource information for the instance's database proxy service
- db
Proxy StringStatus - Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
- proxy
Resource GetInfo Instance Proxy Detail Proxy Resource Info - Resource information for the instance's database proxy service
- db
Proxy stringStatus - Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
- proxy
Resource GetInfo Instance Proxy Detail Proxy Resource Info - Resource information for the instance's database proxy service
- db_
proxy_ strstatus - Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
- proxy_
resource_ Getinfo Instance Proxy Detail Proxy Resource Info - Resource information for the instance's database proxy service
- db
Proxy StringStatus - Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
- proxy
Resource Property MapInfo - Resource information for the instance's database proxy service
GetInstanceProxyDetailProxyResourceInfo
- Current
Proxy intCpu Num - Current number of cores for the instance database proxy service
- Max
Proxy intCpu Num - Maximum number of cores configurable for database proxy service.
- Min
Proxy intCpu Num - Minimum number of CPU cores configurable for the database proxy service
- Current
Proxy intCpu Num - Current number of cores for the instance database proxy service
- Max
Proxy intCpu Num - Maximum number of cores configurable for database proxy service.
- Min
Proxy intCpu Num - Minimum number of CPU cores configurable for the database proxy service
- current_
proxy_ numbercpu_ num - Current number of cores for the instance database proxy service
- max_
proxy_ numbercpu_ num - Maximum number of cores configurable for database proxy service.
- min_
proxy_ numbercpu_ num - Minimum number of CPU cores configurable for the database proxy service
- current
Proxy IntegerCpu Num - Current number of cores for the instance database proxy service
- max
Proxy IntegerCpu Num - Maximum number of cores configurable for database proxy service.
- min
Proxy IntegerCpu Num - Minimum number of CPU cores configurable for the database proxy service
- current
Proxy numberCpu Num - Current number of cores for the instance database proxy service
- max
Proxy numberCpu Num - Maximum number of cores configurable for database proxy service.
- min
Proxy numberCpu Num - Minimum number of CPU cores configurable for the database proxy service
- current_
proxy_ intcpu_ num - Current number of cores for the instance database proxy service
- max_
proxy_ intcpu_ num - Maximum number of cores configurable for database proxy service.
- min_
proxy_ intcpu_ num - Minimum number of CPU cores configurable for the database proxy service
- current
Proxy NumberCpu Num - Current number of cores for the instance database proxy service
- max
Proxy NumberCpu Num - Maximum number of cores configurable for database proxy service.
- min
Proxy NumberCpu Num - Minimum number of CPU cores configurable for the database proxy service
GetInstanceTag
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.47
published on Thursday, Jul 9, 2026 by Volcengine
published on Thursday, Jul 9, 2026 by Volcengine