Volcengine v0.0.27 published on Tuesday, Dec 10, 2024 by Volcengine
volcengine.rds_v2.RdsInstancesV2
Explore with Pulumi AI
(Deprecated! Recommend use volcengine_rds_mysql_*** replace) Use this data source to query detailed information of rds instances v2
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const default = volcengine.rds_v2.RdsInstancesV2({});
import pulumi
import pulumi_volcengine as volcengine
default = volcengine.rds_v2.rds_instances_v2()
package main
import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/rds_v2"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := rds_v2.RdsInstancesV2(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() => 
{
    var @default = Volcengine.Rds_v2.RdsInstancesV2.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.rds_v2.Rds_v2Functions;
import com.pulumi.volcengine.rds_v2.inputs.RdsInstancesV2Args;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var default = Rds_v2Functions.RdsInstancesV2();
    }
}
variables:
  default:
    fn::invoke:
      Function: volcengine:rds_v2:RdsInstancesV2
      Arguments: {}
Using RdsInstancesV2
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 rdsInstancesV2(args: RdsInstancesV2Args, opts?: InvokeOptions): Promise<RdsInstancesV2Result>
function rdsInstancesV2Output(args: RdsInstancesV2OutputArgs, opts?: InvokeOptions): Output<RdsInstancesV2Result>def rds_instances_v2(charge_type: Optional[str] = None,
                     create_time_end: Optional[str] = None,
                     create_time_start: Optional[str] = None,
                     db_engine_version: Optional[str] = None,
                     instance_id: Optional[str] = None,
                     instance_name: Optional[str] = None,
                     instance_status: Optional[str] = None,
                     instance_type: Optional[str] = None,
                     name_regex: Optional[str] = None,
                     output_file: Optional[str] = None,
                     zone_id: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> RdsInstancesV2Result
def rds_instances_v2_output(charge_type: Optional[pulumi.Input[str]] = None,
                     create_time_end: Optional[pulumi.Input[str]] = None,
                     create_time_start: Optional[pulumi.Input[str]] = None,
                     db_engine_version: Optional[pulumi.Input[str]] = None,
                     instance_id: Optional[pulumi.Input[str]] = None,
                     instance_name: Optional[pulumi.Input[str]] = None,
                     instance_status: Optional[pulumi.Input[str]] = None,
                     instance_type: Optional[pulumi.Input[str]] = None,
                     name_regex: Optional[pulumi.Input[str]] = None,
                     output_file: Optional[pulumi.Input[str]] = None,
                     zone_id: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[RdsInstancesV2Result]func RdsInstancesV2(ctx *Context, args *RdsInstancesV2Args, opts ...InvokeOption) (*RdsInstancesV2Result, error)
func RdsInstancesV2Output(ctx *Context, args *RdsInstancesV2OutputArgs, opts ...InvokeOption) RdsInstancesV2ResultOutputpublic static class RdsInstancesV2 
{
    public static Task<RdsInstancesV2Result> InvokeAsync(RdsInstancesV2Args args, InvokeOptions? opts = null)
    public static Output<RdsInstancesV2Result> Invoke(RdsInstancesV2InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<RdsInstancesV2Result> rdsInstancesV2(RdsInstancesV2Args args, InvokeOptions options)
public static Output<RdsInstancesV2Result> rdsInstancesV2(RdsInstancesV2Args args, InvokeOptions options)
fn::invoke:
  function: volcengine:rds_v2:RdsInstancesV2
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ChargeType string
- The charge type of the RDS instance.
- CreateTime stringEnd 
- The end time of creating RDS instance.
- CreateTime stringStart 
- The start time of creating RDS instance.
- DbEngine stringVersion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- InstanceId string
- The id of the RDS instance.
- InstanceName string
- The name of the RDS instance.
- InstanceStatus string
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- InstanceType string
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- NameRegex string
- A Name Regex of RDS instance.
- OutputFile string
- File name where to save data source results.
- ZoneId string
- The available zone of the RDS instance.
- ChargeType string
- The charge type of the RDS instance.
- CreateTime stringEnd 
- The end time of creating RDS instance.
- CreateTime stringStart 
- The start time of creating RDS instance.
- DbEngine stringVersion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- InstanceId string
- The id of the RDS instance.
- InstanceName string
- The name of the RDS instance.
- InstanceStatus string
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- InstanceType string
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- NameRegex string
- A Name Regex of RDS instance.
- OutputFile string
- File name where to save data source results.
- ZoneId string
- The available zone of the RDS instance.
- chargeType String
- The charge type of the RDS instance.
- createTime StringEnd 
- The end time of creating RDS instance.
- createTime StringStart 
- The start time of creating RDS instance.
- dbEngine StringVersion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- instanceId String
- The id of the RDS instance.
- instanceName String
- The name of the RDS instance.
- instanceStatus String
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- instanceType String
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- nameRegex String
- A Name Regex of RDS instance.
- outputFile String
- File name where to save data source results.
- zoneId String
- The available zone of the RDS instance.
- chargeType string
- The charge type of the RDS instance.
- createTime stringEnd 
- The end time of creating RDS instance.
- createTime stringStart 
- The start time of creating RDS instance.
- dbEngine stringVersion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- instanceId string
- The id of the RDS instance.
- instanceName string
- The name of the RDS instance.
- instanceStatus string
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- instanceType string
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- nameRegex string
- A Name Regex of RDS instance.
- outputFile string
- File name where to save data source results.
- zoneId string
- The available zone of the RDS instance.
- charge_type str
- The charge type of the RDS instance.
- create_time_ strend 
- The end time of creating RDS instance.
- create_time_ strstart 
- The start time of creating RDS instance.
- db_engine_ strversion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- instance_id str
- The id of the RDS instance.
- instance_name str
- The name of the RDS instance.
- instance_status str
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- instance_type str
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- name_regex str
- A Name Regex of RDS instance.
- output_file str
- File name where to save data source results.
- zone_id str
- The available zone of the RDS instance.
- chargeType String
- The charge type of the RDS instance.
- createTime StringEnd 
- The end time of creating RDS instance.
- createTime StringStart 
- The start time of creating RDS instance.
- dbEngine StringVersion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- instanceId String
- The id of the RDS instance.
- instanceName String
- The name of the RDS instance.
- instanceStatus String
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- instanceType String
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- nameRegex String
- A Name Regex of RDS instance.
- outputFile String
- File name where to save data source results.
- zoneId String
- The available zone of the RDS instance.
RdsInstancesV2 Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- RdsInstances List<RdsInstances V2Rds Instance> 
- The collection of RDS instance query.
- TotalCount int
- The total count of RDS instance query.
- ChargeType string
- Payment type. Value: PostPaid - Pay-As-You-Go PrePaid - Yearly and monthly (default).
- CreateTime stringEnd 
- CreateTime stringStart 
- DbEngine stringVersion 
- The engine version of the RDS instance.
- InstanceId string
- Instance ID.
- InstanceName string
- The name of the RDS instance.
- InstanceStatus string
- The status of the RDS instance.
- InstanceType string
- The type of the RDS instance.
- NameRegex string
- OutputFile string
- ZoneId string
- The available zone of the RDS instance.
- Id string
- The provider-assigned unique ID for this managed resource.
- RdsInstances []RdsInstances V2Rds Instance 
- The collection of RDS instance query.
- TotalCount int
- The total count of RDS instance query.
- ChargeType string
- Payment type. Value: PostPaid - Pay-As-You-Go PrePaid - Yearly and monthly (default).
- CreateTime stringEnd 
- CreateTime stringStart 
- DbEngine stringVersion 
- The engine version of the RDS instance.
- InstanceId string
- Instance ID.
- InstanceName string
- The name of the RDS instance.
- InstanceStatus string
- The status of the RDS instance.
- InstanceType string
- The type of the RDS instance.
- NameRegex string
- OutputFile string
- ZoneId string
- The available zone of the RDS instance.
- id String
- The provider-assigned unique ID for this managed resource.
- rdsInstances List<RdsInstances V2Rds Instance> 
- The collection of RDS instance query.
- totalCount Integer
- The total count of RDS instance query.
- chargeType String
- Payment type. Value: PostPaid - Pay-As-You-Go PrePaid - Yearly and monthly (default).
- createTime StringEnd 
- createTime StringStart 
- dbEngine StringVersion 
- The engine version of the RDS instance.
- instanceId String
- Instance ID.
- instanceName String
- The name of the RDS instance.
- instanceStatus String
- The status of the RDS instance.
- instanceType String
- The type of the RDS instance.
- nameRegex String
- outputFile String
- zoneId String
- The available zone of the RDS instance.
- id string
- The provider-assigned unique ID for this managed resource.
- rdsInstances RdsInstances V2Rds Instance[] 
- The collection of RDS instance query.
- totalCount number
- The total count of RDS instance query.
- chargeType string
- Payment type. Value: PostPaid - Pay-As-You-Go PrePaid - Yearly and monthly (default).
- createTime stringEnd 
- createTime stringStart 
- dbEngine stringVersion 
- The engine version of the RDS instance.
- instanceId string
- Instance ID.
- instanceName string
- The name of the RDS instance.
- instanceStatus string
- The status of the RDS instance.
- instanceType string
- The type of the RDS instance.
- nameRegex string
- outputFile string
- zoneId string
- The available zone of the RDS instance.
- id str
- The provider-assigned unique ID for this managed resource.
- rds_instances Sequence[RdsInstances V2Rds Instance] 
- The collection of RDS instance query.
- total_count int
- The total count of RDS instance query.
- charge_type str
- Payment type. Value: PostPaid - Pay-As-You-Go PrePaid - Yearly and monthly (default).
- create_time_ strend 
- create_time_ strstart 
- db_engine_ strversion 
- The engine version of the RDS instance.
- instance_id str
- Instance ID.
- instance_name str
- The name of the RDS instance.
- instance_status str
- The status of the RDS instance.
- instance_type str
- The type of the RDS instance.
- name_regex str
- output_file str
- zone_id str
- The available zone of the RDS instance.
- id String
- The provider-assigned unique ID for this managed resource.
- rdsInstances List<Property Map>
- The collection of RDS instance query.
- totalCount Number
- The total count of RDS instance query.
- chargeType String
- Payment type. Value: PostPaid - Pay-As-You-Go PrePaid - Yearly and monthly (default).
- createTime StringEnd 
- createTime StringStart 
- dbEngine StringVersion 
- The engine version of the RDS instance.
- instanceId String
- Instance ID.
- instanceName String
- The name of the RDS instance.
- instanceStatus String
- The status of the RDS instance.
- instanceType String
- The type of the RDS instance.
- nameRegex String
- outputFile String
- zoneId String
- The available zone of the RDS instance.
Supporting Types
RdsInstancesV2RdsInstance   
- ChargeDetail RdsInstances V2Rds Instance Charge Detail 
- Payment methods.
- ConnectionInfos List<RdsInstances V2Rds Instance Connection Info> 
- The connection info ot the RDS instance.
- CreateTime string
- Node creation local time.
- DbEngine string
- The engine of the RDS instance.
- DbEngine stringVersion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- Id string
- The ID of the RDS instance.
- InstanceId string
- The id of the RDS instance.
- InstanceName string
- The name of the RDS instance.
- InstanceStatus string
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- InstanceType string
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- NodeDetail List<RdsInfos Instances V2Rds Instance Node Detail Info> 
- Instance node information.
- NodeNumber int
- The number of nodes.
- NodeSpec string
- General instance type, different from Custom instance type.
- Port string
- Instance intranet port.
- ProjectName string
- Subordinate to the project.
- RegionId string
- The region of the RDS instance.
- int
- The number of shards.
- StorageSpace int
- Total instance storage space. Unit: GB.
- StorageType string
- Instance storage type. When the database type is MySQL/PostgreSQL/SQL_Server/MySQL Sharding, the value is: LocalSSD - local SSD disk When the database type is veDB_MySQL/veDB_PostgreSQL, the value is: DistributedStorage - Distributed Storage.
- StorageUse int
- The instance has used storage space. Unit: GB.
- SubnetId string
- The subnet ID of the RDS instance.
- TimeZone string
- Time zone.
- VpcId string
- The vpc ID of the RDS instance.
- ZoneId string
- The available zone of the RDS instance.
- ChargeDetail RdsInstances V2Rds Instance Charge Detail 
- Payment methods.
- ConnectionInfos []RdsInstances V2Rds Instance Connection Info 
- The connection info ot the RDS instance.
- CreateTime string
- Node creation local time.
- DbEngine string
- The engine of the RDS instance.
- DbEngine stringVersion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- Id string
- The ID of the RDS instance.
- InstanceId string
- The id of the RDS instance.
- InstanceName string
- The name of the RDS instance.
- InstanceStatus string
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- InstanceType string
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- NodeDetail []RdsInfos Instances V2Rds Instance Node Detail Info 
- Instance node information.
- NodeNumber int
- The number of nodes.
- NodeSpec string
- General instance type, different from Custom instance type.
- Port string
- Instance intranet port.
- ProjectName string
- Subordinate to the project.
- RegionId string
- The region of the RDS instance.
- int
- The number of shards.
- StorageSpace int
- Total instance storage space. Unit: GB.
- StorageType string
- Instance storage type. When the database type is MySQL/PostgreSQL/SQL_Server/MySQL Sharding, the value is: LocalSSD - local SSD disk When the database type is veDB_MySQL/veDB_PostgreSQL, the value is: DistributedStorage - Distributed Storage.
- StorageUse int
- The instance has used storage space. Unit: GB.
- SubnetId string
- The subnet ID of the RDS instance.
- TimeZone string
- Time zone.
- VpcId string
- The vpc ID of the RDS instance.
- ZoneId string
- The available zone of the RDS instance.
- chargeDetail RdsInstances V2Rds Instance Charge Detail 
- Payment methods.
- connectionInfos List<RdsInstances V2Rds Instance Connection Info> 
- The connection info ot the RDS instance.
- createTime String
- Node creation local time.
- dbEngine String
- The engine of the RDS instance.
- dbEngine StringVersion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- id String
- The ID of the RDS instance.
- instanceId String
- The id of the RDS instance.
- instanceName String
- The name of the RDS instance.
- instanceStatus String
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- instanceType String
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- nodeDetail List<RdsInfos Instances V2Rds Instance Node Detail Info> 
- Instance node information.
- nodeNumber Integer
- The number of nodes.
- nodeSpec String
- General instance type, different from Custom instance type.
- port String
- Instance intranet port.
- projectName String
- Subordinate to the project.
- regionId String
- The region of the RDS instance.
- Integer
- The number of shards.
- storageSpace Integer
- Total instance storage space. Unit: GB.
- storageType String
- Instance storage type. When the database type is MySQL/PostgreSQL/SQL_Server/MySQL Sharding, the value is: LocalSSD - local SSD disk When the database type is veDB_MySQL/veDB_PostgreSQL, the value is: DistributedStorage - Distributed Storage.
- storageUse Integer
- The instance has used storage space. Unit: GB.
- subnetId String
- The subnet ID of the RDS instance.
- timeZone String
- Time zone.
- vpcId String
- The vpc ID of the RDS instance.
- zoneId String
- The available zone of the RDS instance.
- chargeDetail RdsInstances V2Rds Instance Charge Detail 
- Payment methods.
- connectionInfos RdsInstances V2Rds Instance Connection Info[] 
- The connection info ot the RDS instance.
- createTime string
- Node creation local time.
- dbEngine string
- The engine of the RDS instance.
- dbEngine stringVersion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- id string
- The ID of the RDS instance.
- instanceId string
- The id of the RDS instance.
- instanceName string
- The name of the RDS instance.
- instanceStatus string
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- instanceType string
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- nodeDetail RdsInfos Instances V2Rds Instance Node Detail Info[] 
- Instance node information.
- nodeNumber number
- The number of nodes.
- nodeSpec string
- General instance type, different from Custom instance type.
- port string
- Instance intranet port.
- projectName string
- Subordinate to the project.
- regionId string
- The region of the RDS instance.
- number
- The number of shards.
- storageSpace number
- Total instance storage space. Unit: GB.
- storageType string
- Instance storage type. When the database type is MySQL/PostgreSQL/SQL_Server/MySQL Sharding, the value is: LocalSSD - local SSD disk When the database type is veDB_MySQL/veDB_PostgreSQL, the value is: DistributedStorage - Distributed Storage.
- storageUse number
- The instance has used storage space. Unit: GB.
- subnetId string
- The subnet ID of the RDS instance.
- timeZone string
- Time zone.
- vpcId string
- The vpc ID of the RDS instance.
- zoneId string
- The available zone of the RDS instance.
- charge_detail RdsInstances V2Rds Instance Charge Detail 
- Payment methods.
- connection_infos Sequence[RdsInstances V2Rds Instance Connection Info] 
- The connection info ot the RDS instance.
- create_time str
- Node creation local time.
- db_engine str
- The engine of the RDS instance.
- db_engine_ strversion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- id str
- The ID of the RDS instance.
- instance_id str
- The id of the RDS instance.
- instance_name str
- The name of the RDS instance.
- instance_status str
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- instance_type str
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- node_detail_ Sequence[Rdsinfos Instances V2Rds Instance Node Detail Info] 
- Instance node information.
- node_number int
- The number of nodes.
- node_spec str
- General instance type, different from Custom instance type.
- port str
- Instance intranet port.
- project_name str
- Subordinate to the project.
- region_id str
- The region of the RDS instance.
- int
- The number of shards.
- storage_space int
- Total instance storage space. Unit: GB.
- storage_type str
- Instance storage type. When the database type is MySQL/PostgreSQL/SQL_Server/MySQL Sharding, the value is: LocalSSD - local SSD disk When the database type is veDB_MySQL/veDB_PostgreSQL, the value is: DistributedStorage - Distributed Storage.
- storage_use int
- The instance has used storage space. Unit: GB.
- subnet_id str
- The subnet ID of the RDS instance.
- time_zone str
- Time zone.
- vpc_id str
- The vpc ID of the RDS instance.
- zone_id str
- The available zone of the RDS instance.
- chargeDetail Property Map
- Payment methods.
- connectionInfos List<Property Map>
- The connection info ot the RDS instance.
- createTime String
- Node creation local time.
- dbEngine String
- The engine of the RDS instance.
- dbEngine StringVersion 
- The version of the RDS instance, Value: MySQL Community: MySQL_5.7 - MySQL 5.7 MySQL_8_0 - MySQL 8.0 PostgreSQL Community: PostgreSQL_11 - PostgreSQL 11 PostgreSQL_12 - PostgreSQL 12 Microsoft SQL Server: Not available at this time SQLServer_2019 - SQL Server 2019 veDB for MySQL: MySQL_8_0 - MySQL 8.0 veDB for PostgreSQL: PostgreSQL_13 - PostgreSQL 13.
- id String
- The ID of the RDS instance.
- instanceId String
- The id of the RDS instance.
- instanceName String
- The name of the RDS instance.
- instanceStatus String
- The status of the RDS instance, Value: Running - running Creating - Creating Deleting - Deleting Restarting - Restarting Restoring - Restoring Updating - changing Upgrading - Upgrading Error - the error.
- instanceType String
- The type of the RDS instance, Value: Value: RDS for MySQL: HA - high availability version; RDS for PostgreSQL: HA - high availability version; Microsoft SQL Server: Not available at this time Enterprise - Enterprise Edition Standard - Standard Edition Web - Web version veDB for MySQL: Cluster - Cluster Edition veDB for PostgreSQL: Cluster - Cluster Edition MySQL Sharding: HA - high availability version;.
- nodeDetail List<Property Map>Infos 
- Instance node information.
- nodeNumber Number
- The number of nodes.
- nodeSpec String
- General instance type, different from Custom instance type.
- port String
- Instance intranet port.
- projectName String
- Subordinate to the project.
- regionId String
- The region of the RDS instance.
- Number
- The number of shards.
- storageSpace Number
- Total instance storage space. Unit: GB.
- storageType String
- Instance storage type. When the database type is MySQL/PostgreSQL/SQL_Server/MySQL Sharding, the value is: LocalSSD - local SSD disk When the database type is veDB_MySQL/veDB_PostgreSQL, the value is: DistributedStorage - Distributed Storage.
- storageUse Number
- The instance has used storage space. Unit: GB.
- subnetId String
- The subnet ID of the RDS instance.
- timeZone String
- Time zone.
- vpcId String
- The vpc ID of the RDS instance.
- zoneId String
- The available zone of the RDS instance.
RdsInstancesV2RdsInstanceChargeDetail     
- AutoRenew bool
- Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
- ChargeEnd stringTime 
- Billing expiry time (yearly and monthly only).
- ChargeStart stringTime 
- Billing start time (pay-as-you-go & monthly subscription).
- ChargeStatus string
- Pay status. Value: normal - normal overdue - overdue .
- ChargeType string
- The charge type of the RDS instance.
- OverdueReclaim stringTime 
- Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
- OverdueTime string
- Shutdown time in arrears (pay-as-you-go & monthly subscription).
- Period int
- Purchase duration in prepaid scenarios. Default: 1.
- PeriodUnit string
- The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
- AutoRenew bool
- Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
- ChargeEnd stringTime 
- Billing expiry time (yearly and monthly only).
- ChargeStart stringTime 
- Billing start time (pay-as-you-go & monthly subscription).
- ChargeStatus string
- Pay status. Value: normal - normal overdue - overdue .
- ChargeType string
- The charge type of the RDS instance.
- OverdueReclaim stringTime 
- Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
- OverdueTime string
- Shutdown time in arrears (pay-as-you-go & monthly subscription).
- Period int
- Purchase duration in prepaid scenarios. Default: 1.
- PeriodUnit string
- The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
- autoRenew Boolean
- Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
- chargeEnd StringTime 
- Billing expiry time (yearly and monthly only).
- chargeStart StringTime 
- Billing start time (pay-as-you-go & monthly subscription).
- chargeStatus String
- Pay status. Value: normal - normal overdue - overdue .
- chargeType String
- The charge type of the RDS instance.
- overdueReclaim StringTime 
- Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
- overdueTime String
- Shutdown time in arrears (pay-as-you-go & monthly subscription).
- period Integer
- Purchase duration in prepaid scenarios. Default: 1.
- periodUnit String
- The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
- autoRenew boolean
- Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
- chargeEnd stringTime 
- Billing expiry time (yearly and monthly only).
- chargeStart stringTime 
- Billing start time (pay-as-you-go & monthly subscription).
- chargeStatus string
- Pay status. Value: normal - normal overdue - overdue .
- chargeType string
- The charge type of the RDS instance.
- overdueReclaim stringTime 
- Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
- overdueTime string
- Shutdown time in arrears (pay-as-you-go & monthly subscription).
- period number
- Purchase duration in prepaid scenarios. Default: 1.
- periodUnit string
- The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
- auto_renew bool
- Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
- charge_end_ strtime 
- Billing expiry time (yearly and monthly only).
- charge_start_ strtime 
- Billing start time (pay-as-you-go & monthly subscription).
- charge_status str
- Pay status. Value: normal - normal overdue - overdue .
- charge_type str
- The charge type of the RDS instance.
- overdue_reclaim_ strtime 
- Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
- overdue_time str
- Shutdown time in arrears (pay-as-you-go & monthly subscription).
- period int
- Purchase duration in prepaid scenarios. Default: 1.
- period_unit str
- The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
- autoRenew Boolean
- Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
- chargeEnd StringTime 
- Billing expiry time (yearly and monthly only).
- chargeStart StringTime 
- Billing start time (pay-as-you-go & monthly subscription).
- chargeStatus String
- Pay status. Value: normal - normal overdue - overdue .
- chargeType String
- The charge type of the RDS instance.
- overdueReclaim StringTime 
- Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
- overdueTime String
- Shutdown time in arrears (pay-as-you-go & monthly subscription).
- period Number
- Purchase duration in prepaid scenarios. Default: 1.
- periodUnit String
- The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
RdsInstancesV2RdsInstanceConnectionInfo     
- Addresses
List<RdsInstances V2Rds Instance Connection Info Address> 
- Address list.
- AutoAdd stringNew Nodes 
- When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
- Description string
- Address description.
- EnableRead stringOnly 
- Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
- EnableRead stringWrite Splitting 
- Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
- EndpointId string
- Instance connection terminal ID.
- EndpointName string
- The instance connection terminal name.
- EndpointType string
- Terminal type: Cluster: The default terminal. (created by default) Primary: Primary node terminal. Custom: Custom terminal. Direct: Direct connection to the terminal. (Only the operation and maintenance side) AllNode: All node terminals. (Only the operation and maintenance side).
- ReadOnly List<RdsNode Weights Instances V2Rds Instance Connection Info Read Only Node Weight> 
- The list of nodes configured by the connection terminal and the corresponding read-only weights.
- ReadWrite stringMode 
- Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
- Addresses
[]RdsInstances V2Rds Instance Connection Info Address 
- Address list.
- AutoAdd stringNew Nodes 
- When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
- Description string
- Address description.
- EnableRead stringOnly 
- Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
- EnableRead stringWrite Splitting 
- Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
- EndpointId string
- Instance connection terminal ID.
- EndpointName string
- The instance connection terminal name.
- EndpointType string
- Terminal type: Cluster: The default terminal. (created by default) Primary: Primary node terminal. Custom: Custom terminal. Direct: Direct connection to the terminal. (Only the operation and maintenance side) AllNode: All node terminals. (Only the operation and maintenance side).
- ReadOnly []RdsNode Weights Instances V2Rds Instance Connection Info Read Only Node Weight 
- The list of nodes configured by the connection terminal and the corresponding read-only weights.
- ReadWrite stringMode 
- Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
- addresses
List<RdsInstances V2Rds Instance Connection Info Address> 
- Address list.
- autoAdd StringNew Nodes 
- When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
- description String
- Address description.
- enableRead StringOnly 
- Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
- enableRead StringWrite Splitting 
- Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
- endpointId String
- Instance connection terminal ID.
- endpointName String
- The instance connection terminal name.
- endpointType String
- Terminal type: Cluster: The default terminal. (created by default) Primary: Primary node terminal. Custom: Custom terminal. Direct: Direct connection to the terminal. (Only the operation and maintenance side) AllNode: All node terminals. (Only the operation and maintenance side).
- readOnly List<RdsNode Weights Instances V2Rds Instance Connection Info Read Only Node Weight> 
- The list of nodes configured by the connection terminal and the corresponding read-only weights.
- readWrite StringMode 
- Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
- addresses
RdsInstances V2Rds Instance Connection Info Address[] 
- Address list.
- autoAdd stringNew Nodes 
- When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
- description string
- Address description.
- enableRead stringOnly 
- Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
- enableRead stringWrite Splitting 
- Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
- endpointId string
- Instance connection terminal ID.
- endpointName string
- The instance connection terminal name.
- endpointType string
- Terminal type: Cluster: The default terminal. (created by default) Primary: Primary node terminal. Custom: Custom terminal. Direct: Direct connection to the terminal. (Only the operation and maintenance side) AllNode: All node terminals. (Only the operation and maintenance side).
- readOnly RdsNode Weights Instances V2Rds Instance Connection Info Read Only Node Weight[] 
- The list of nodes configured by the connection terminal and the corresponding read-only weights.
- readWrite stringMode 
- Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
- addresses
Sequence[RdsInstances V2Rds Instance Connection Info Address] 
- Address list.
- auto_add_ strnew_ nodes 
- When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
- description str
- Address description.
- enable_read_ stronly 
- Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
- enable_read_ strwrite_ splitting 
- Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
- endpoint_id str
- Instance connection terminal ID.
- endpoint_name str
- The instance connection terminal name.
- endpoint_type str
- Terminal type: Cluster: The default terminal. (created by default) Primary: Primary node terminal. Custom: Custom terminal. Direct: Direct connection to the terminal. (Only the operation and maintenance side) AllNode: All node terminals. (Only the operation and maintenance side).
- read_only_ Sequence[Rdsnode_ weights Instances V2Rds Instance Connection Info Read Only Node Weight] 
- The list of nodes configured by the connection terminal and the corresponding read-only weights.
- read_write_ strmode 
- Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
- addresses List<Property Map>
- Address list.
- autoAdd StringNew Nodes 
- When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
- description String
- Address description.
- enableRead StringOnly 
- Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
- enableRead StringWrite Splitting 
- Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
- endpointId String
- Instance connection terminal ID.
- endpointName String
- The instance connection terminal name.
- endpointType String
- Terminal type: Cluster: The default terminal. (created by default) Primary: Primary node terminal. Custom: Custom terminal. Direct: Direct connection to the terminal. (Only the operation and maintenance side) AllNode: All node terminals. (Only the operation and maintenance side).
- readOnly List<Property Map>Node Weights 
- The list of nodes configured by the connection terminal and the corresponding read-only weights.
- readWrite StringMode 
- Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
RdsInstancesV2RdsInstanceConnectionInfoAddress      
- domain str
- Connect domain name.
- eip_id str
- The ID of the EIP, only valid for Public addresses.
- ip_address str
- The IP Address.
- network_type str
- Network address type, temporarily Private, Public, PublicService.
- port str
- Instance intranet port.
- subnet_id str
- The subnet ID of the RDS instance.
RdsInstancesV2RdsInstanceConnectionInfoReadOnlyNodeWeight         
RdsInstancesV2RdsInstanceNodeDetailInfo      
- CreateTime string
- Node creation local time.
- InstanceId string
- The id of the RDS instance.
- Memory int
- Memory size in GB.
- NodeId string
- Node ID.
- NodeSpec string
- General instance type, different from Custom instance type.
- NodeStatus string
- Node state, value: aligned with instance state.
- NodeType string
- Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
- RegionId string
- The region of the RDS instance.
- UpdateTime string
- Node updates local time.
- VCpu int
- CPU size. For example: 1 means 1U.
- ZoneId string
- The available zone of the RDS instance.
- CreateTime string
- Node creation local time.
- InstanceId string
- The id of the RDS instance.
- Memory int
- Memory size in GB.
- NodeId string
- Node ID.
- NodeSpec string
- General instance type, different from Custom instance type.
- NodeStatus string
- Node state, value: aligned with instance state.
- NodeType string
- Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
- RegionId string
- The region of the RDS instance.
- UpdateTime string
- Node updates local time.
- VCpu int
- CPU size. For example: 1 means 1U.
- ZoneId string
- The available zone of the RDS instance.
- createTime String
- Node creation local time.
- instanceId String
- The id of the RDS instance.
- memory Integer
- Memory size in GB.
- nodeId String
- Node ID.
- nodeSpec String
- General instance type, different from Custom instance type.
- nodeStatus String
- Node state, value: aligned with instance state.
- nodeType String
- Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
- regionId String
- The region of the RDS instance.
- updateTime String
- Node updates local time.
- vCpu Integer
- CPU size. For example: 1 means 1U.
- zoneId String
- The available zone of the RDS instance.
- createTime string
- Node creation local time.
- instanceId string
- The id of the RDS instance.
- memory number
- Memory size in GB.
- nodeId string
- Node ID.
- nodeSpec string
- General instance type, different from Custom instance type.
- nodeStatus string
- Node state, value: aligned with instance state.
- nodeType string
- Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
- regionId string
- The region of the RDS instance.
- updateTime string
- Node updates local time.
- vCpu number
- CPU size. For example: 1 means 1U.
- zoneId string
- The available zone of the RDS instance.
- create_time str
- Node creation local time.
- instance_id str
- The id of the RDS instance.
- memory int
- Memory size in GB.
- node_id str
- Node ID.
- node_spec str
- General instance type, different from Custom instance type.
- node_status str
- Node state, value: aligned with instance state.
- node_type str
- Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
- region_id str
- The region of the RDS instance.
- update_time str
- Node updates local time.
- v_cpu int
- CPU size. For example: 1 means 1U.
- zone_id str
- The available zone of the RDS instance.
- createTime String
- Node creation local time.
- instanceId String
- The id of the RDS instance.
- memory Number
- Memory size in GB.
- nodeId String
- Node ID.
- nodeSpec String
- General instance type, different from Custom instance type.
- nodeStatus String
- Node state, value: aligned with instance state.
- nodeType String
- Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
- regionId String
- The region of the RDS instance.
- updateTime String
- Node updates local time.
- vCpu Number
- CPU size. For example: 1 means 1U.
- zoneId String
- The available zone of the RDS instance.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the volcengineTerraform Provider.