1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. rdsmysql
  6. getInstance
Viewing docs for volcenginecc v0.0.33
published on Thursday, May 7, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.33
published on Thursday, May 7, 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 dictionary

    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 str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getInstance Result

    The following output properties are available:

    AddressObjects List<Volcengine.GetInstanceAddressObject>
    Connection information for the default endpoint
    AllowListIds List<string>
    Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
    AllowListVersion string
    Allowlist version
    AutoStorageScalingConfig Volcengine.GetInstanceAutoStorageScalingConfig
    Auto scaling configuration
    AutoUpgradeMinorVersion string
    Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
    BackupAuditLogSize int
    Space used by audit logs in backup.
    BackupBinLogSize int
    Space used by binlog logs in backup.
    BackupDataSize int
    Space used by data in backup.
    BackupErrorLogSize int
    Space used by error logs in backups.
    BackupFreeQuotaSize int
    Free backup storage space, in GB
    BackupLogSize int
    Space used by logs in backups.
    BackupSlowLogSize int
    Space used by slow logs in backups.
    BackupUse double
    Backup space used by the instance, in GB
    BasicBackupBinlogSize int
    Space used by Binlog logs in basic backups.
    BasicBackupDataSize int
    Space used by data in the base backup
    ChargeDetail Volcengine.GetInstanceChargeDetail
    Billing method
    CpuNum int
    Number of CPU cores for the database proxy service of the instance
    CreatedTime string
    Instance creation local time.
    CurrentKernelVersion string
    Instance kernel minor version.
    DbEngineVersion string
    Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
    DbParamGroupId string
    Parameter template ID. Default value is the default parameter template for the database engine version
    DbTimeZone string
    Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
    DeletionProtection string
    Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
    DisasterRecoveryInstances List<Volcengine.GetInstanceDisasterRecoveryInstance>
    Disaster recovery instance information for the instance.
    DrDtsTaskId string
    ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
    DrDtsTaskName string
    Name of synchronization tasks between primary and disaster recovery instances.
    DrDtsTaskStatus string
    Status of synchronization tasks between primary and disaster recovery instances.
    DrSecondsBehindMaster int
    Latency between the disaster recovery instance and the primary instance.
    Endpoints List<Volcengine.GetInstanceEndpoint>
    Instance connection information.
    GlobalReadOnly bool
    Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
    HasDisasterRecoveryInstances bool
    Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
    HasGreenInstance bool
    Is the instance in blue-green deployment? Values: true: yes. false: no.
    Id string
    Uniquely identifies the resource.
    InstanceId string
    Instance ID.
    InstanceName string
    Instance name.
    InstanceStatus string
    Instance status.
    InstanceType string
    Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
    LowerCaseTableNames string
    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.
    MaintenanceWindow Volcengine.GetInstanceMaintenanceWindow
    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).
    MasterInstanceId string
    Primary instance ID
    MasterInstanceName string
    Primary instance name.
    Memory int
    Memory size. Unit: GB.
    NodeCpuUsedPercentage double
    Average CPU usage of the primary node in the instance over the past minute.
    NodeMemoryUsedPercentage double
    Average memory usage of the primary node over the past minute
    NodeNumber string
    Number of nodes.
    NodeSpaceUsedPercentage double
    Average disk usage of the primary node over the past minute
    NodeSpec string
    Node specifications.
    Nodes List<Volcengine.GetInstanceNode>
    Instance node information.
    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.
    ProjectName string
    Project.
    ProxyDetail Volcengine.GetInstanceProxyDetail
    proxy information
    StorageAuditLogSize int
    Space used by audit logs in instance storage
    StorageBinLogSize int
    Binlog space usage in the instance storage
    StorageDataSize int
    Space used by data in instance storage.
    StorageErrorLogSize int
    Space used by error logs in instance storage.
    StorageLogSize int
    Space used by logs in the instance storage
    StorageSlowLogSize int
    Space used by slow logs in instance storage
    StorageSpace int
    Total storage space of the instance, in GB
    StorageType string
    Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
    StorageUse double
    Storage space used by the instance, in GB
    SubnetId string
    Subnet ID.
    SuperAccountName string
    High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
    SuperAccountPassword string
    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: !@#$%^&*()_+-=,.&?|/.
    SyncMode string
    Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
    Tags List<Volcengine.GetInstanceTag>
    RDS MySQL instance tag information
    TimeZone string
    Time zone
    UpdatedTime string
    Instance updates local time.
    Vcpu int
    CPU size. For example: 1 means 1U.
    VpcId string
    VPC (Virtual Private Cloud) ID.
    ZoneId string
    Availability zone of the instance's primary node.
    ZoneIds List<string>
    List of availability zones for each node in the instance.
    AddressObjects []GetInstanceAddressObject
    Connection information for the default endpoint
    AllowListIds []string
    Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
    AllowListVersion string
    Allowlist version
    AutoStorageScalingConfig GetInstanceAutoStorageScalingConfig
    Auto scaling configuration
    AutoUpgradeMinorVersion string
    Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
    BackupAuditLogSize int
    Space used by audit logs in backup.
    BackupBinLogSize int
    Space used by binlog logs in backup.
    BackupDataSize int
    Space used by data in backup.
    BackupErrorLogSize int
    Space used by error logs in backups.
    BackupFreeQuotaSize int
    Free backup storage space, in GB
    BackupLogSize int
    Space used by logs in backups.
    BackupSlowLogSize int
    Space used by slow logs in backups.
    BackupUse float64
    Backup space used by the instance, in GB
    BasicBackupBinlogSize int
    Space used by Binlog logs in basic backups.
    BasicBackupDataSize int
    Space used by data in the base backup
    ChargeDetail GetInstanceChargeDetail
    Billing method
    CpuNum int
    Number of CPU cores for the database proxy service of the instance
    CreatedTime string
    Instance creation local time.
    CurrentKernelVersion string
    Instance kernel minor version.
    DbEngineVersion string
    Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
    DbParamGroupId string
    Parameter template ID. Default value is the default parameter template for the database engine version
    DbTimeZone string
    Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
    DeletionProtection string
    Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
    DisasterRecoveryInstances []GetInstanceDisasterRecoveryInstance
    Disaster recovery instance information for the instance.
    DrDtsTaskId string
    ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
    DrDtsTaskName string
    Name of synchronization tasks between primary and disaster recovery instances.
    DrDtsTaskStatus string
    Status of synchronization tasks between primary and disaster recovery instances.
    DrSecondsBehindMaster int
    Latency between the disaster recovery instance and the primary instance.
    Endpoints []GetInstanceEndpoint
    Instance connection information.
    GlobalReadOnly bool
    Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
    HasDisasterRecoveryInstances bool
    Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
    HasGreenInstance bool
    Is the instance in blue-green deployment? Values: true: yes. false: no.
    Id string
    Uniquely identifies the resource.
    InstanceId string
    Instance ID.
    InstanceName string
    Instance name.
    InstanceStatus string
    Instance status.
    InstanceType string
    Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
    LowerCaseTableNames string
    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.
    MaintenanceWindow GetInstanceMaintenanceWindow
    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).
    MasterInstanceId string
    Primary instance ID
    MasterInstanceName string
    Primary instance name.
    Memory int
    Memory size. Unit: GB.
    NodeCpuUsedPercentage float64
    Average CPU usage of the primary node in the instance over the past minute.
    NodeMemoryUsedPercentage float64
    Average memory usage of the primary node over the past minute
    NodeNumber string
    Number of nodes.
    NodeSpaceUsedPercentage float64
    Average disk usage of the primary node over the past minute
    NodeSpec string
    Node specifications.
    Nodes []GetInstanceNode
    Instance node information.
    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.
    ProjectName string
    Project.
    ProxyDetail GetInstanceProxyDetail
    proxy information
    StorageAuditLogSize int
    Space used by audit logs in instance storage
    StorageBinLogSize int
    Binlog space usage in the instance storage
    StorageDataSize int
    Space used by data in instance storage.
    StorageErrorLogSize int
    Space used by error logs in instance storage.
    StorageLogSize int
    Space used by logs in the instance storage
    StorageSlowLogSize int
    Space used by slow logs in instance storage
    StorageSpace int
    Total storage space of the instance, in GB
    StorageType string
    Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
    StorageUse float64
    Storage space used by the instance, in GB
    SubnetId string
    Subnet ID.
    SuperAccountName string
    High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
    SuperAccountPassword string
    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: !@#$%^&*()_+-=,.&?|/.
    SyncMode string
    Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
    Tags []GetInstanceTag
    RDS MySQL instance tag information
    TimeZone string
    Time zone
    UpdatedTime string
    Instance updates local time.
    Vcpu int
    CPU size. For example: 1 means 1U.
    VpcId string
    VPC (Virtual Private Cloud) ID.
    ZoneId string
    Availability zone of the instance's primary node.
    ZoneIds []string
    List of availability zones for each node in the instance.
    addressObjects List<GetInstanceAddressObject>
    Connection information for the default endpoint
    allowListIds List<String>
    Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
    allowListVersion String
    Allowlist version
    autoStorageScalingConfig GetInstanceAutoStorageScalingConfig
    Auto scaling configuration
    autoUpgradeMinorVersion String
    Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
    backupAuditLogSize Integer
    Space used by audit logs in backup.
    backupBinLogSize Integer
    Space used by binlog logs in backup.
    backupDataSize Integer
    Space used by data in backup.
    backupErrorLogSize Integer
    Space used by error logs in backups.
    backupFreeQuotaSize Integer
    Free backup storage space, in GB
    backupLogSize Integer
    Space used by logs in backups.
    backupSlowLogSize Integer
    Space used by slow logs in backups.
    backupUse Double
    Backup space used by the instance, in GB
    basicBackupBinlogSize Integer
    Space used by Binlog logs in basic backups.
    basicBackupDataSize Integer
    Space used by data in the base backup
    chargeDetail GetInstanceChargeDetail
    Billing method
    cpuNum Integer
    Number of CPU cores for the database proxy service of the instance
    createdTime String
    Instance creation local time.
    currentKernelVersion String
    Instance kernel minor version.
    dbEngineVersion String
    Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
    dbParamGroupId String
    Parameter template ID. Default value is the default parameter template for the database engine version
    dbTimeZone String
    Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
    deletionProtection String
    Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
    disasterRecoveryInstances List<GetInstanceDisasterRecoveryInstance>
    Disaster recovery instance information for the instance.
    drDtsTaskId String
    ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
    drDtsTaskName String
    Name of synchronization tasks between primary and disaster recovery instances.
    drDtsTaskStatus String
    Status of synchronization tasks between primary and disaster recovery instances.
    drSecondsBehindMaster Integer
    Latency between the disaster recovery instance and the primary instance.
    endpoints List<GetInstanceEndpoint>
    Instance connection information.
    globalReadOnly Boolean
    Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
    hasDisasterRecoveryInstances Boolean
    Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
    hasGreenInstance Boolean
    Is the instance in blue-green deployment? Values: true: yes. false: no.
    id String
    Uniquely identifies the resource.
    instanceId String
    Instance ID.
    instanceName String
    Instance name.
    instanceStatus String
    Instance status.
    instanceType String
    Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
    lowerCaseTableNames String
    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.
    maintenanceWindow GetInstanceMaintenanceWindow
    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).
    masterInstanceId String
    Primary instance ID
    masterInstanceName String
    Primary instance name.
    memory Integer
    Memory size. Unit: GB.
    nodeCpuUsedPercentage Double
    Average CPU usage of the primary node in the instance over the past minute.
    nodeMemoryUsedPercentage Double
    Average memory usage of the primary node over the past minute
    nodeNumber String
    Number of nodes.
    nodeSpaceUsedPercentage Double
    Average disk usage of the primary node over the past minute
    nodeSpec String
    Node specifications.
    nodes List<GetInstanceNode>
    Instance node information.
    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.
    projectName String
    Project.
    proxyDetail GetInstanceProxyDetail
    proxy information
    storageAuditLogSize Integer
    Space used by audit logs in instance storage
    storageBinLogSize Integer
    Binlog space usage in the instance storage
    storageDataSize Integer
    Space used by data in instance storage.
    storageErrorLogSize Integer
    Space used by error logs in instance storage.
    storageLogSize Integer
    Space used by logs in the instance storage
    storageSlowLogSize Integer
    Space used by slow logs in instance storage
    storageSpace Integer
    Total storage space of the instance, in GB
    storageType String
    Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
    storageUse Double
    Storage space used by the instance, in GB
    subnetId String
    Subnet ID.
    superAccountName String
    High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
    superAccountPassword String
    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: !@#$%^&*()_+-=,.&?|/.
    syncMode String
    Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
    tags List<GetInstanceTag>
    RDS MySQL instance tag information
    timeZone String
    Time zone
    updatedTime String
    Instance updates local time.
    vcpu Integer
    CPU size. For example: 1 means 1U.
    vpcId String
    VPC (Virtual Private Cloud) ID.
    zoneId String
    Availability zone of the instance's primary node.
    zoneIds List<String>
    List of availability zones for each node in the instance.
    addressObjects GetInstanceAddressObject[]
    Connection information for the default endpoint
    allowListIds string[]
    Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
    allowListVersion string
    Allowlist version
    autoStorageScalingConfig GetInstanceAutoStorageScalingConfig
    Auto scaling configuration
    autoUpgradeMinorVersion string
    Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
    backupAuditLogSize number
    Space used by audit logs in backup.
    backupBinLogSize number
    Space used by binlog logs in backup.
    backupDataSize number
    Space used by data in backup.
    backupErrorLogSize number
    Space used by error logs in backups.
    backupFreeQuotaSize number
    Free backup storage space, in GB
    backupLogSize number
    Space used by logs in backups.
    backupSlowLogSize number
    Space used by slow logs in backups.
    backupUse number
    Backup space used by the instance, in GB
    basicBackupBinlogSize number
    Space used by Binlog logs in basic backups.
    basicBackupDataSize number
    Space used by data in the base backup
    chargeDetail GetInstanceChargeDetail
    Billing method
    cpuNum number
    Number of CPU cores for the database proxy service of the instance
    createdTime string
    Instance creation local time.
    currentKernelVersion string
    Instance kernel minor version.
    dbEngineVersion string
    Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
    dbParamGroupId string
    Parameter template ID. Default value is the default parameter template for the database engine version
    dbTimeZone string
    Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
    deletionProtection string
    Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
    disasterRecoveryInstances GetInstanceDisasterRecoveryInstance[]
    Disaster recovery instance information for the instance.
    drDtsTaskId string
    ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
    drDtsTaskName string
    Name of synchronization tasks between primary and disaster recovery instances.
    drDtsTaskStatus string
    Status of synchronization tasks between primary and disaster recovery instances.
    drSecondsBehindMaster number
    Latency between the disaster recovery instance and the primary instance.
    endpoints GetInstanceEndpoint[]
    Instance connection information.
    globalReadOnly boolean
    Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
    hasDisasterRecoveryInstances boolean
    Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
    hasGreenInstance boolean
    Is the instance in blue-green deployment? Values: true: yes. false: no.
    id string
    Uniquely identifies the resource.
    instanceId string
    Instance ID.
    instanceName string
    Instance name.
    instanceStatus string
    Instance status.
    instanceType string
    Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
    lowerCaseTableNames string
    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.
    maintenanceWindow GetInstanceMaintenanceWindow
    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).
    masterInstanceId string
    Primary instance ID
    masterInstanceName string
    Primary instance name.
    memory number
    Memory size. Unit: GB.
    nodeCpuUsedPercentage number
    Average CPU usage of the primary node in the instance over the past minute.
    nodeMemoryUsedPercentage number
    Average memory usage of the primary node over the past minute
    nodeNumber string
    Number of nodes.
    nodeSpaceUsedPercentage number
    Average disk usage of the primary node over the past minute
    nodeSpec string
    Node specifications.
    nodes GetInstanceNode[]
    Instance node information.
    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.
    projectName string
    Project.
    proxyDetail GetInstanceProxyDetail
    proxy information
    storageAuditLogSize number
    Space used by audit logs in instance storage
    storageBinLogSize number
    Binlog space usage in the instance storage
    storageDataSize number
    Space used by data in instance storage.
    storageErrorLogSize number
    Space used by error logs in instance storage.
    storageLogSize number
    Space used by logs in the instance storage
    storageSlowLogSize number
    Space used by slow logs in instance storage
    storageSpace number
    Total storage space of the instance, in GB
    storageType string
    Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
    storageUse number
    Storage space used by the instance, in GB
    subnetId string
    Subnet ID.
    superAccountName string
    High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
    superAccountPassword string
    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: !@#$%^&*()_+-=,.&?|/.
    syncMode string
    Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
    tags GetInstanceTag[]
    RDS MySQL instance tag information
    timeZone string
    Time zone
    updatedTime string
    Instance updates local time.
    vcpu number
    CPU size. For example: 1 means 1U.
    vpcId string
    VPC (Virtual Private Cloud) ID.
    zoneId string
    Availability zone of the instance's primary node.
    zoneIds string[]
    List of availability zones for each node in the instance.
    address_objects Sequence[GetInstanceAddressObject]
    Connection information for the default endpoint
    allow_list_ids Sequence[str]
    Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
    allow_list_version str
    Allowlist version
    auto_storage_scaling_config GetInstanceAutoStorageScalingConfig
    Auto scaling configuration
    auto_upgrade_minor_version str
    Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
    backup_audit_log_size int
    Space used by audit logs in backup.
    backup_bin_log_size int
    Space used by binlog logs in backup.
    backup_data_size int
    Space used by data in backup.
    backup_error_log_size int
    Space used by error logs in backups.
    backup_free_quota_size int
    Free backup storage space, in GB
    backup_log_size int
    Space used by logs in backups.
    backup_slow_log_size int
    Space used by slow logs in backups.
    backup_use float
    Backup space used by the instance, in GB
    basic_backup_binlog_size int
    Space used by Binlog logs in basic backups.
    basic_backup_data_size int
    Space used by data in the base backup
    charge_detail GetInstanceChargeDetail
    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_version str
    Instance kernel minor version.
    db_engine_version str
    Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
    db_param_group_id str
    Parameter template ID. Default value is the default parameter template for the database engine version
    db_time_zone str
    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_instances Sequence[GetInstanceDisasterRecoveryInstance]
    Disaster recovery instance information for the instance.
    dr_dts_task_id str
    ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
    dr_dts_task_name str
    Name of synchronization tasks between primary and disaster recovery instances.
    dr_dts_task_status str
    Status of synchronization tasks between primary and disaster recovery instances.
    dr_seconds_behind_master int
    Latency between the disaster recovery instance and the primary instance.
    endpoints Sequence[GetInstanceEndpoint]
    Instance connection information.
    global_read_only bool
    Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
    has_disaster_recovery_instances bool
    Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
    has_green_instance bool
    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_table_names str
    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 GetInstanceMaintenanceWindow
    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_id str
    Primary instance ID
    master_instance_name str
    Primary instance name.
    memory int
    Memory size. Unit: GB.
    node_cpu_used_percentage float
    Average CPU usage of the primary node in the instance over the past minute.
    node_memory_used_percentage float
    Average memory usage of the primary node over the past minute
    node_number str
    Number of nodes.
    node_space_used_percentage float
    Average disk usage of the primary node over the past minute
    node_spec str
    Node specifications.
    nodes Sequence[GetInstanceNode]
    Instance node information.
    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.
    project_name str
    Project.
    proxy_detail GetInstanceProxyDetail
    proxy information
    storage_audit_log_size int
    Space used by audit logs in instance storage
    storage_bin_log_size int
    Binlog space usage in the instance storage
    storage_data_size int
    Space used by data in instance storage.
    storage_error_log_size int
    Space used by error logs in instance storage.
    storage_log_size int
    Space used by logs in the instance storage
    storage_slow_log_size int
    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_name str
    High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
    super_account_password str
    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
    tags Sequence[GetInstanceTag]
    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.
    addressObjects List<Property Map>
    Connection information for the default endpoint
    allowListIds List<String>
    Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). Each instance can bind up to 100 allowlists
    allowListVersion String
    Allowlist version
    autoStorageScalingConfig Property Map
    Auto scaling configuration
    autoUpgradeMinorVersion String
    Instance kernel minor version upgrade policy. Values: Auto: Automatic upgrade. Manual: Manual upgrade.
    backupAuditLogSize Number
    Space used by audit logs in backup.
    backupBinLogSize Number
    Space used by binlog logs in backup.
    backupDataSize Number
    Space used by data in backup.
    backupErrorLogSize Number
    Space used by error logs in backups.
    backupFreeQuotaSize Number
    Free backup storage space, in GB
    backupLogSize Number
    Space used by logs in backups.
    backupSlowLogSize Number
    Space used by slow logs in backups.
    backupUse Number
    Backup space used by the instance, in GB
    basicBackupBinlogSize Number
    Space used by Binlog logs in basic backups.
    basicBackupDataSize Number
    Space used by data in the base backup
    chargeDetail Property Map
    Billing method
    cpuNum Number
    Number of CPU cores for the database proxy service of the instance
    createdTime String
    Instance creation local time.
    currentKernelVersion String
    Instance kernel minor version.
    dbEngineVersion String
    Compatible versions. Values: MySQL57: MySQL 5.7 version. MySQL80: MySQL 8.0 version
    dbParamGroupId String
    Parameter template ID. Default value is the default parameter template for the database engine version
    dbTimeZone String
    Time zone. Supports UTC -12:00 ~ +13:00. Default is the time zone of the region.
    deletionProtection String
    Whether to enable instance deletion protection. Values: Enabled: Yes. Disabled: No. Default value.
    disasterRecoveryInstances List<Property Map>
    Disaster recovery instance information for the instance.
    drDtsTaskId String
    ID of the data synchronization link between the primary and disaster recovery instances in the DTS data synchronization task.
    drDtsTaskName String
    Name of synchronization tasks between primary and disaster recovery instances.
    drDtsTaskStatus String
    Status of synchronization tasks between primary and disaster recovery instances.
    drSecondsBehindMaster Number
    Latency between the disaster recovery instance and the primary instance.
    endpoints List<Property Map>
    Instance connection information.
    globalReadOnly Boolean
    Enable global read-only mode. Values: true: enabled. false: disabled (default is false)
    hasDisasterRecoveryInstances Boolean
    Whether the instance has a disaster recovery instance. Values: true: Yes. false: No.
    hasGreenInstance Boolean
    Is the instance in blue-green deployment? Values: true: yes. false: no.
    id String
    Uniquely identifies the resource.
    instanceId String
    Instance ID.
    instanceName String
    Instance name.
    instanceStatus String
    Instance status.
    instanceType String
    Instance type. Values: DoubleNode: dual-node type. MultiNode: multi-node type
    lowerCaseTableNames String
    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.
    maintenanceWindow 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).
    masterInstanceId String
    Primary instance ID
    masterInstanceName String
    Primary instance name.
    memory Number
    Memory size. Unit: GB.
    nodeCpuUsedPercentage Number
    Average CPU usage of the primary node in the instance over the past minute.
    nodeMemoryUsedPercentage Number
    Average memory usage of the primary node over the past minute
    nodeNumber String
    Number of nodes.
    nodeSpaceUsedPercentage Number
    Average disk usage of the primary node over the past minute
    nodeSpec String
    Node specifications.
    nodes List<Property Map>
    Instance node information.
    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.
    projectName String
    Project.
    proxyDetail Property Map
    proxy information
    storageAuditLogSize Number
    Space used by audit logs in instance storage
    storageBinLogSize Number
    Binlog space usage in the instance storage
    storageDataSize Number
    Space used by data in instance storage.
    storageErrorLogSize Number
    Space used by error logs in instance storage.
    storageLogSize Number
    Space used by logs in the instance storage
    storageSlowLogSize Number
    Space used by slow logs in instance storage
    storageSpace Number
    Total storage space of the instance, in GB
    storageType String
    Instance storage type. Value range: LocalSSD: local disk. CloudESSDFlexPL: FlexPL cloud disk. CloudESSDPL0: PL0 cloud disk.
    storageUse Number
    Storage space used by the instance, in GB
    subnetId String
    Subnet ID.
    superAccountName String
    High-privilege account name. If this parameter is not provided, a high-privilege account will not be created by default.
    superAccountPassword String
    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: !@#$%^&*()_+-=,.&?|/.
    syncMode String
    Data synchronization mode: SemiSync: semi-synchronous. Async: asynchronous
    tags List<Property Map>
    RDS MySQL instance tag information
    timeZone String
    Time zone
    updatedTime String
    Instance updates local time.
    vcpu Number
    CPU size. For example: 1 means 1U.
    vpcId String
    VPC (Virtual Private Cloud) ID.
    zoneId String
    Availability zone of the instance's primary node.
    zoneIds List<String>
    List of availability zones for each node in the instance.

    Supporting Types

    GetInstanceAddressObject

    DnsVisibility bool
    false: private network resolution (default). true: private and public network resolution.
    Domain string
    Connection domain name
    EipId string
    EIP ID, valid only for Public addresses.
    InternetProtocol string
    IP protocol version. Value: IPv4.
    IpAddress string
    IP address.
    NetworkType string
    Network address type. Values: Private: private address. Public: public address
    Port string
    Port
    SubnetId string
    Subnet ID, valid only for Private addresses
    DnsVisibility bool
    false: private network resolution (default). true: private and public network resolution.
    Domain string
    Connection domain name
    EipId string
    EIP ID, valid only for Public addresses.
    InternetProtocol string
    IP protocol version. Value: IPv4.
    IpAddress string
    IP address.
    NetworkType string
    Network address type. Values: Private: private address. Public: public address
    Port string
    Port
    SubnetId string
    Subnet ID, valid only for Private addresses
    dnsVisibility Boolean
    false: private network resolution (default). true: private and public network resolution.
    domain String
    Connection domain name
    eipId String
    EIP ID, valid only for Public addresses.
    internetProtocol String
    IP protocol version. Value: IPv4.
    ipAddress String
    IP address.
    networkType String
    Network address type. Values: Private: private address. Public: public address
    port String
    Port
    subnetId String
    Subnet ID, valid only for Private addresses
    dnsVisibility boolean
    false: private network resolution (default). true: private and public network resolution.
    domain string
    Connection domain name
    eipId string
    EIP ID, valid only for Public addresses.
    internetProtocol string
    IP protocol version. Value: IPv4.
    ipAddress string
    IP address.
    networkType string
    Network address type. Values: Private: private address. Public: public address
    port string
    Port
    subnetId 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
    dnsVisibility Boolean
    false: private network resolution (default). true: private and public network resolution.
    domain String
    Connection domain name
    eipId String
    EIP ID, valid only for Public addresses.
    internetProtocol String
    IP protocol version. Value: IPv4.
    ipAddress String
    IP address.
    networkType String
    Network address type. Values: Private: private address. Public: public address
    port String
    Port
    subnetId String
    Subnet ID, valid only for Private addresses

    GetInstanceAutoStorageScalingConfig

    EnableStorageAutoScale bool
    Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
    StorageThreshold int
    Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
    StorageUpperBound int
    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.
    EnableStorageAutoScale bool
    Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
    StorageThreshold int
    Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
    StorageUpperBound int
    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.
    enableStorageAutoScale Boolean
    Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
    storageThreshold Integer
    Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
    storageUpperBound Integer
    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.
    enableStorageAutoScale boolean
    Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
    storageThreshold number
    Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
    storageUpperBound number
    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_auto_scale bool
    Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
    storage_threshold int
    Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
    storage_upper_bound int
    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.
    enableStorageAutoScale Boolean
    Whether to enable automatic scaling for the instance. Values: true: Yes. false: No.
    storageThreshold Number
    Percentage of available storage space that triggers automatic scaling. Value range: 10–50, default: 10, unit: %
    storageUpperBound Number
    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.

    GetInstanceChargeDetail

    AutoRenew bool
    Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
    ChargeEndTime string
    Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    ChargeStartTime string
    Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
    ChargeStatus string
    Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
    ChargeType string
    Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
    Number int
    Number of instances to purchase. Value range: 1–50. Default: 1
    OverdueReclaimTime string
    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
    OverdueTime 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.
    PeriodUnit string
    Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
    TempModifyEndTime string
    Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    TempModifyStartTime string
    Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
    AutoRenew bool
    Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
    ChargeEndTime string
    Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    ChargeStartTime string
    Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
    ChargeStatus string
    Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
    ChargeType string
    Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
    Number int
    Number of instances to purchase. Value range: 1–50. Default: 1
    OverdueReclaimTime string
    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
    OverdueTime 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.
    PeriodUnit string
    Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
    TempModifyEndTime string
    Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    TempModifyStartTime string
    Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
    autoRenew Boolean
    Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
    chargeEndTime String
    Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    chargeStartTime String
    Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
    chargeStatus String
    Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
    chargeType String
    Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
    number Integer
    Number of instances to purchase. Value range: 1–50. Default: 1
    overdueReclaimTime String
    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
    overdueTime 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.
    periodUnit String
    Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
    tempModifyEndTime String
    Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    tempModifyStartTime String
    Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
    autoRenew boolean
    Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
    chargeEndTime string
    Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    chargeStartTime string
    Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
    chargeStatus string
    Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
    chargeType string
    Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
    number number
    Number of instances to purchase. Value range: 1–50. Default: 1
    overdueReclaimTime string
    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
    overdueTime 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.
    periodUnit string
    Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
    tempModifyEndTime string
    Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    tempModifyStartTime string
    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_time str
    Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    charge_start_time str
    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_time str
    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_end_time str
    Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    temp_modify_start_time str
    Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
    autoRenew Boolean
    Enable auto-renewal for prepaid scenarios. Values: true: auto-renewal. false: do not auto-renew
    chargeEndTime String
    Billing end time for subscription instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    chargeStartTime String
    Billing start time for the instance (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ
    chargeStatus String
    Instance billing status. Values: Normal: normal. Overdue: overdue. Unpaid: pending payment.
    chargeType String
    Billing type. Options: PrePaid: subscription. PostPaid: pay-as-you-go
    number Number
    Number of instances to purchase. Value range: 1–50. Default: 1
    overdueReclaimTime String
    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
    overdueTime 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.
    periodUnit String
    Purchase cycle in prepaid scenarios. Month: monthly purchase cycle (default). Year: yearly purchase cycle.
    tempModifyEndTime String
    Restore time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    tempModifyStartTime String
    Start time for temporary scaling (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ

    GetInstanceDisasterRecoveryInstance

    DtsTaskId string
    ID of synchronization tasks between primary and disaster recovery instances.
    DtsTaskName string
    Name of the synchronization task between the primary instance and the disaster recovery instance
    DtsTaskStatus string
    Status of synchronization tasks between the primary instance and the disaster recovery instance
    InstanceId string
    Disaster recovery instance ID.
    InstanceName string
    Name of disaster recovery instance.
    SecondsBehindMaster int
    Latency between the disaster recovery instance and the primary instance.
    DtsTaskId string
    ID of synchronization tasks between primary and disaster recovery instances.
    DtsTaskName string
    Name of the synchronization task between the primary instance and the disaster recovery instance
    DtsTaskStatus string
    Status of synchronization tasks between the primary instance and the disaster recovery instance
    InstanceId string
    Disaster recovery instance ID.
    InstanceName string
    Name of disaster recovery instance.
    SecondsBehindMaster int
    Latency between the disaster recovery instance and the primary instance.
    dtsTaskId String
    ID of synchronization tasks between primary and disaster recovery instances.
    dtsTaskName String
    Name of the synchronization task between the primary instance and the disaster recovery instance
    dtsTaskStatus String
    Status of synchronization tasks between the primary instance and the disaster recovery instance
    instanceId String
    Disaster recovery instance ID.
    instanceName String
    Name of disaster recovery instance.
    secondsBehindMaster Integer
    Latency between the disaster recovery instance and the primary instance.
    dtsTaskId string
    ID of synchronization tasks between primary and disaster recovery instances.
    dtsTaskName string
    Name of the synchronization task between the primary instance and the disaster recovery instance
    dtsTaskStatus string
    Status of synchronization tasks between the primary instance and the disaster recovery instance
    instanceId string
    Disaster recovery instance ID.
    instanceName string
    Name of disaster recovery instance.
    secondsBehindMaster number
    Latency between the disaster recovery instance and the primary instance.
    dts_task_id str
    ID of synchronization tasks between primary and disaster recovery instances.
    dts_task_name str
    Name of the synchronization task between the primary instance and the disaster recovery instance
    dts_task_status str
    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_master int
    Latency between the disaster recovery instance and the primary instance.
    dtsTaskId String
    ID of synchronization tasks between primary and disaster recovery instances.
    dtsTaskName String
    Name of the synchronization task between the primary instance and the disaster recovery instance
    dtsTaskStatus String
    Status of synchronization tasks between the primary instance and the disaster recovery instance
    instanceId String
    Disaster recovery instance ID.
    instanceName String
    Name of disaster recovery instance.
    secondsBehindMaster Number
    Latency between the disaster recovery instance and the primary instance.

    GetInstanceEndpoint

    AutoAddNewNodes string
    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)
    ConnectionInfoTags List<string>
    Connection endpoint tag.
    ConnectionMode string
    Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
    ConnectionPoolType string
    Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
    Description string
    Description of the connection endpoint
    EnableConnectionPersistent bool
    Enable connection keep-alive. Options: true: yes. false: no
    EnableReadOnly string
    Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
    EnableReadWriteSplitting string
    Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
    EndpointId string
    Instance connection endpoint ID.
    EndpointName string
    Instance connection endpoint name.
    EndpointType string
    Endpoint type. Value: Custom, custom endpoint.
    IdleConnectionReclaim bool
    Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
    ImplicitTransSplit bool
    Whether to enable transaction separation. Values: true: Yes. false: No.
    MasterNodeRouting bool
    Whether to enable primary node routing. Values: true: Yes. false: No.
    MasterProtectorTimeout int
    Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
    MultiStatementsMode string
    Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
    OverloadProtection bool
    Overload protection enabled. Values: true: yes. false: no
    ReadOnlyNodeDistributionType string
    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.
    ReadOnlyNodeMaxDelayTime int
    Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
    ReadOnlyNodeWeights List<Volcengine.GetInstanceEndpointReadOnlyNodeWeight>
    List of nodes configured for the connection endpoint and their corresponding read-only weights.
    ReadWriteMode string
    Read/write mode: ReadWrite: read/write. ReadOnly: read-only
    AutoAddNewNodes string
    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)
    ConnectionInfoTags []string
    Connection endpoint tag.
    ConnectionMode string
    Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
    ConnectionPoolType string
    Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
    Description string
    Description of the connection endpoint
    EnableConnectionPersistent bool
    Enable connection keep-alive. Options: true: yes. false: no
    EnableReadOnly string
    Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
    EnableReadWriteSplitting string
    Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
    EndpointId string
    Instance connection endpoint ID.
    EndpointName string
    Instance connection endpoint name.
    EndpointType string
    Endpoint type. Value: Custom, custom endpoint.
    IdleConnectionReclaim bool
    Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
    ImplicitTransSplit bool
    Whether to enable transaction separation. Values: true: Yes. false: No.
    MasterNodeRouting bool
    Whether to enable primary node routing. Values: true: Yes. false: No.
    MasterProtectorTimeout int
    Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
    MultiStatementsMode string
    Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
    OverloadProtection bool
    Overload protection enabled. Values: true: yes. false: no
    ReadOnlyNodeDistributionType string
    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.
    ReadOnlyNodeMaxDelayTime int
    Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
    ReadOnlyNodeWeights []GetInstanceEndpointReadOnlyNodeWeight
    List of nodes configured for the connection endpoint and their corresponding read-only weights.
    ReadWriteMode string
    Read/write mode: ReadWrite: read/write. ReadOnly: read-only
    autoAddNewNodes String
    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)
    connectionInfoTags List<String>
    Connection endpoint tag.
    connectionMode String
    Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
    connectionPoolType String
    Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
    description String
    Description of the connection endpoint
    enableConnectionPersistent Boolean
    Enable connection keep-alive. Options: true: yes. false: no
    enableReadOnly String
    Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
    enableReadWriteSplitting String
    Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
    endpointId String
    Instance connection endpoint ID.
    endpointName String
    Instance connection endpoint name.
    endpointType String
    Endpoint type. Value: Custom, custom endpoint.
    idleConnectionReclaim Boolean
    Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
    implicitTransSplit Boolean
    Whether to enable transaction separation. Values: true: Yes. false: No.
    masterNodeRouting Boolean
    Whether to enable primary node routing. Values: true: Yes. false: No.
    masterProtectorTimeout Integer
    Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
    multiStatementsMode String
    Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
    overloadProtection Boolean
    Overload protection enabled. Values: true: yes. false: no
    readOnlyNodeDistributionType String
    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.
    readOnlyNodeMaxDelayTime Integer
    Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
    readOnlyNodeWeights List<GetInstanceEndpointReadOnlyNodeWeight>
    List of nodes configured for the connection endpoint and their corresponding read-only weights.
    readWriteMode String
    Read/write mode: ReadWrite: read/write. ReadOnly: read-only
    autoAddNewNodes string
    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)
    connectionInfoTags string[]
    Connection endpoint tag.
    connectionMode string
    Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
    connectionPoolType string
    Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
    description string
    Description of the connection endpoint
    enableConnectionPersistent boolean
    Enable connection keep-alive. Options: true: yes. false: no
    enableReadOnly string
    Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
    enableReadWriteSplitting string
    Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
    endpointId string
    Instance connection endpoint ID.
    endpointName string
    Instance connection endpoint name.
    endpointType string
    Endpoint type. Value: Custom, custom endpoint.
    idleConnectionReclaim boolean
    Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
    implicitTransSplit boolean
    Whether to enable transaction separation. Values: true: Yes. false: No.
    masterNodeRouting boolean
    Whether to enable primary node routing. Values: true: Yes. false: No.
    masterProtectorTimeout number
    Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
    multiStatementsMode string
    Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
    overloadProtection boolean
    Overload protection enabled. Values: true: yes. false: no
    readOnlyNodeDistributionType string
    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.
    readOnlyNodeMaxDelayTime number
    Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
    readOnlyNodeWeights GetInstanceEndpointReadOnlyNodeWeight[]
    List of nodes configured for the connection endpoint and their corresponding read-only weights.
    readWriteMode string
    Read/write mode: ReadWrite: read/write. ReadOnly: read-only
    auto_add_new_nodes str
    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)
    connection_info_tags Sequence[str]
    Connection endpoint tag.
    connection_mode str
    Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
    connection_pool_type str
    Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
    description str
    Description of the connection endpoint
    enable_connection_persistent bool
    Enable connection keep-alive. Options: true: yes. false: no
    enable_read_only str
    Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
    enable_read_write_splitting str
    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_reclaim bool
    Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
    implicit_trans_split bool
    Whether to enable transaction separation. Values: true: Yes. false: No.
    master_node_routing bool
    Whether to enable primary node routing. Values: true: Yes. false: No.
    master_protector_timeout int
    Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
    multi_statements_mode str
    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_node_distribution_type str
    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_node_max_delay_time int
    Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
    read_only_node_weights Sequence[GetInstanceEndpointReadOnlyNodeWeight]
    List of nodes configured for the connection endpoint and their corresponding read-only weights.
    read_write_mode str
    Read/write mode: ReadWrite: read/write. ReadOnly: read-only
    autoAddNewNodes String
    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)
    connectionInfoTags List<String>
    Connection endpoint tag.
    connectionMode String
    Connection endpoint type. Values: Proxy: proxy endpoint. Direct: direct endpoint
    connectionPoolType String
    Connection pool type for proxy terminal. Values: Transaction: Transaction-level connection pool. Default value. Direct: Direct mode.
    description String
    Description of the connection endpoint
    enableConnectionPersistent Boolean
    Enable connection keep-alive. Options: true: yes. false: no
    enableReadOnly String
    Is global read-only enabled? Values: Enable: enabled. Disable: not enabled.
    enableReadWriteSplitting String
    Whether to enable read/write separation. Values: Enable: Enabled. Disable: Not enabled.
    endpointId String
    Instance connection endpoint ID.
    endpointName String
    Instance connection endpoint name.
    endpointType String
    Endpoint type. Value: Custom, custom endpoint.
    idleConnectionReclaim Boolean
    Whether the idle connection recycling feature is enabled. true: Enabled. false: Not enabled.
    implicitTransSplit Boolean
    Whether to enable transaction separation. Values: true: Yes. false: No.
    masterNodeRouting Boolean
    Whether to enable primary node routing. Values: true: Yes. false: No.
    masterProtectorTimeout Number
    Overload protection timeout. Value range: integer between 60 and 7200, in seconds.
    multiStatementsMode String
    Multi-Statements mode for proxy endpoints. Values: Strict: strict mode (default). Loose: loose mode
    overloadProtection Boolean
    Overload protection enabled. Values: true: yes. false: no
    readOnlyNodeDistributionType String
    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.
    readOnlyNodeMaxDelayTime Number
    Read-only node latency threshold. Value range: 1~3600, default is 30, unit: seconds.
    readOnlyNodeWeights List<Property Map>
    List of nodes configured for the connection endpoint and their corresponding read-only weights.
    readWriteMode String
    Read/write mode: ReadWrite: read/write. ReadOnly: read-only

    GetInstanceEndpointReadOnlyNodeWeight

    NodeId string
    Read-only nodes require NodeId. Primary nodes do not require it
    NodeType string
    Node type. Primary: primary node. ReadOnly: read-only node
    Weight int
    Node read weight, increments of 100, maximum value is 10000.
    NodeId string
    Read-only nodes require NodeId. Primary nodes do not require it
    NodeType string
    Node type. Primary: primary node. ReadOnly: read-only node
    Weight int
    Node read weight, increments of 100, maximum value is 10000.
    nodeId String
    Read-only nodes require NodeId. Primary nodes do not require it
    nodeType String
    Node type. Primary: primary node. ReadOnly: read-only node
    weight Integer
    Node read weight, increments of 100, maximum value is 10000.
    nodeId string
    Read-only nodes require NodeId. Primary nodes do not require it
    nodeType string
    Node type. Primary: primary node. ReadOnly: read-only node
    weight number
    Node read weight, increments of 100, maximum value is 10000.
    node_id str
    Read-only nodes require NodeId. Primary nodes do not require it
    node_type str
    Node type. Primary: primary node. ReadOnly: read-only node
    weight int
    Node read weight, increments of 100, maximum value is 10000.
    nodeId String
    Read-only nodes require NodeId. Primary nodes do not require it
    nodeType String
    Node type. Primary: primary node. ReadOnly: read-only node
    weight Number
    Node read weight, increments of 100, maximum value is 10000.

    GetInstanceMaintenanceWindow

    DayKind string
    Maintenance cycle granularity. Value: Week.
    DayOfWeeks List<string>
    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.
    MaintenanceTime string
    Instance maintenance window. Format: HH:mmZ-HH:mmZ (UTC). Note: Specifies the time period during which maintenance can be performed.
    DayKind string
    Maintenance cycle granularity. Value: Week.
    DayOfWeeks []string
    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.
    MaintenanceTime string
    Instance maintenance window. Format: HH:mmZ-HH:mmZ (UTC). Note: Specifies the time period during which maintenance can be performed.
    dayKind String
    Maintenance cycle granularity. Value: Week.
    dayOfWeeks List<String>
    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.
    maintenanceTime String
    Instance maintenance window. Format: HH:mmZ-HH:mmZ (UTC). Note: Specifies the time period during which maintenance can be performed.
    dayKind string
    Maintenance cycle granularity. Value: Week.
    dayOfWeeks string[]
    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.
    maintenanceTime 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_weeks Sequence[str]
    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.
    dayKind String
    Maintenance cycle granularity. Value: Week.
    dayOfWeeks List<String>
    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.
    maintenanceTime String
    Instance maintenance window. Format: HH:mmZ-HH:mmZ (UTC). Note: Specifies the time period during which maintenance can be performed.

    GetInstanceNode

    CreateTime string
    Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    DelayReplicationTime int
    Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
    Memory int
    Memory size, in GB.
    NodeId string
    Node ID.
    NodeSpec string
    Node specification.
    NodeStatus string
    Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
    NodeType string
    Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
    SyncDelay int
    Latency between node and primary node, in milliseconds (ms).
    UpdateTime string
    Node updates local time.
    Vcpu int
    Number of CPU cores for the node
    ZoneId string
    Availability zone ID
    CreateTime string
    Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    DelayReplicationTime int
    Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
    Memory int
    Memory size, in GB.
    NodeId string
    Node ID.
    NodeSpec string
    Node specification.
    NodeStatus string
    Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
    NodeType string
    Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
    SyncDelay int
    Latency between node and primary node, in milliseconds (ms).
    UpdateTime string
    Node updates local time.
    Vcpu int
    Number of CPU cores for the node
    ZoneId string
    Availability zone ID
    createTime String
    Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    delayReplicationTime Integer
    Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
    memory Integer
    Memory size, in GB.
    nodeId String
    Node ID.
    nodeSpec String
    Node specification.
    nodeStatus String
    Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
    nodeType String
    Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
    syncDelay Integer
    Latency between node and primary node, in milliseconds (ms).
    updateTime String
    Node updates local time.
    vcpu Integer
    Number of CPU cores for the node
    zoneId String
    Availability zone ID
    createTime string
    Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    delayReplicationTime number
    Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
    memory number
    Memory size, in GB.
    nodeId string
    Node ID.
    nodeSpec string
    Node specification.
    nodeStatus string
    Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
    nodeType string
    Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
    syncDelay number
    Latency between node and primary node, in milliseconds (ms).
    updateTime string
    Node updates local time.
    vcpu number
    Number of CPU cores for the node
    zoneId string
    Availability zone ID
    create_time str
    Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    delay_replication_time int
    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
    createTime String
    Node creation time (UTC). Format: yyyy-MM-ddTHH:mm:ss.sssZ.
    delayReplicationTime Number
    Replication delay time for read-only nodes. Value range: 0–604800, unit: seconds
    memory Number
    Memory size, in GB.
    nodeId String
    Node ID.
    nodeSpec String
    Node specification.
    nodeStatus String
    Node status. Values: Running: running. Creating: creating. Deleting: deleting. Restarting: restarting. Restoring: restoring. Updating: updating. Upgrading: upgrading. Error: error
    nodeType String
    Node type. Values: Primary: primary node. Secondary: secondary node. ReadOnly: read-only node.
    syncDelay Number
    Latency between node and primary node, in milliseconds (ms).
    updateTime String
    Node updates local time.
    vcpu Number
    Number of CPU cores for the node
    zoneId String
    Availability zone ID

    GetInstanceProxyDetail

    DbProxyStatus string
    Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
    ProxyResourceInfo Volcengine.GetInstanceProxyDetailProxyResourceInfo
    Resource information for the instance's database proxy service
    DbProxyStatus string
    Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
    ProxyResourceInfo GetInstanceProxyDetailProxyResourceInfo
    Resource information for the instance's database proxy service
    dbProxyStatus String
    Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
    proxyResourceInfo GetInstanceProxyDetailProxyResourceInfo
    Resource information for the instance's database proxy service
    dbProxyStatus string
    Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
    proxyResourceInfo GetInstanceProxyDetailProxyResourceInfo
    Resource information for the instance's database proxy service
    db_proxy_status str
    Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
    proxy_resource_info GetInstanceProxyDetailProxyResourceInfo
    Resource information for the instance's database proxy service
    dbProxyStatus String
    Status of the instance database proxy feature. Values: Creating: proxy enabling. Running: proxy running. Shutdown: proxy disabled. Deleting: proxy disabling
    proxyResourceInfo Property Map
    Resource information for the instance's database proxy service

    GetInstanceProxyDetailProxyResourceInfo

    CurrentProxyCpuNum int
    Current number of cores for the instance database proxy service
    MaxProxyCpuNum int
    Maximum number of cores configurable for database proxy service.
    MinProxyCpuNum int
    Minimum number of CPU cores configurable for the database proxy service
    CurrentProxyCpuNum int
    Current number of cores for the instance database proxy service
    MaxProxyCpuNum int
    Maximum number of cores configurable for database proxy service.
    MinProxyCpuNum int
    Minimum number of CPU cores configurable for the database proxy service
    currentProxyCpuNum Integer
    Current number of cores for the instance database proxy service
    maxProxyCpuNum Integer
    Maximum number of cores configurable for database proxy service.
    minProxyCpuNum Integer
    Minimum number of CPU cores configurable for the database proxy service
    currentProxyCpuNum number
    Current number of cores for the instance database proxy service
    maxProxyCpuNum number
    Maximum number of cores configurable for database proxy service.
    minProxyCpuNum number
    Minimum number of CPU cores configurable for the database proxy service
    current_proxy_cpu_num int
    Current number of cores for the instance database proxy service
    max_proxy_cpu_num int
    Maximum number of cores configurable for database proxy service.
    min_proxy_cpu_num int
    Minimum number of CPU cores configurable for the database proxy service
    currentProxyCpuNum Number
    Current number of cores for the instance database proxy service
    maxProxyCpuNum Number
    Maximum number of cores configurable for database proxy service.
    minProxyCpuNum Number
    Minimum number of CPU cores configurable for the database proxy service

    GetInstanceTag

    Key string
    Tag key
    Value string
    Tag value.
    Key string
    Tag key
    Value string
    Tag value.
    key String
    Tag key
    value String
    Tag value.
    key string
    Tag key
    value string
    Tag value.
    key str
    Tag key
    value str
    Tag value.
    key String
    Tag key
    value String
    Tag value.

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.33
    published on Thursday, May 7, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.