1. Packages
  2. Volcengine
  3. API Docs
  4. rds_mysql
  5. Instances
Volcengine v0.0.27 published on Tuesday, Dec 10, 2024 by Volcengine

volcengine.rds_mysql.Instances

Explore with Pulumi AI

Volcengine v0.0.27 published on Tuesday, Dec 10, 2024 by Volcengine

Use this data source to query detailed information of rds mysql instances

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
import * as volcengine from "@volcengine/pulumi";

const fooZones = volcengine.ecs.Zones({});
const fooVpc = new volcengine.vpc.Vpc("fooVpc", {
    vpcName: "acc-test-project1",
    cidrBlock: "172.16.0.0/16",
});
const fooSubnet = new volcengine.vpc.Subnet("fooSubnet", {
    subnetName: "acc-subnet-test-2",
    cidrBlock: "172.16.0.0/24",
    zoneId: fooZones.then(fooZones => fooZones.zones?.[0]?.id),
    vpcId: fooVpc.id,
});
const fooInstance = new volcengine.rds_mysql.Instance("fooInstance", {
    dbEngineVersion: "MySQL_5_7",
    nodeSpec: "rds.mysql.1c2g",
    primaryZoneId: fooZones.then(fooZones => fooZones.zones?.[0]?.id),
    secondaryZoneId: fooZones.then(fooZones => fooZones.zones?.[0]?.id),
    storageSpace: 80,
    subnetId: fooSubnet.id,
    instanceName: "acc-test",
    lowerCaseTableNames: "1",
    chargeInfo: {
        chargeType: "PostPaid",
    },
    parameters: [
        {
            parameterName: "auto_increment_increment",
            parameterValue: "2",
        },
        {
            parameterName: "auto_increment_offset",
            parameterValue: "4",
        },
    ],
});
const fooInstances = volcengine.rds_mysql.InstancesOutput({
    instanceId: fooInstance.id,
});
Copy
import pulumi
import pulumi_volcengine as volcengine

foo_zones = volcengine.ecs.zones()
foo_vpc = volcengine.vpc.Vpc("fooVpc",
    vpc_name="acc-test-project1",
    cidr_block="172.16.0.0/16")
foo_subnet = volcengine.vpc.Subnet("fooSubnet",
    subnet_name="acc-subnet-test-2",
    cidr_block="172.16.0.0/24",
    zone_id=foo_zones.zones[0].id,
    vpc_id=foo_vpc.id)
foo_instance = volcengine.rds_mysql.Instance("fooInstance",
    db_engine_version="MySQL_5_7",
    node_spec="rds.mysql.1c2g",
    primary_zone_id=foo_zones.zones[0].id,
    secondary_zone_id=foo_zones.zones[0].id,
    storage_space=80,
    subnet_id=foo_subnet.id,
    instance_name="acc-test",
    lower_case_table_names="1",
    charge_info=volcengine.rds_mysql.InstanceChargeInfoArgs(
        charge_type="PostPaid",
    ),
    parameters=[
        volcengine.rds_mysql.InstanceParameterArgs(
            parameter_name="auto_increment_increment",
            parameter_value="2",
        ),
        volcengine.rds_mysql.InstanceParameterArgs(
            parameter_name="auto_increment_offset",
            parameter_value="4",
        ),
    ])
foo_instances = volcengine.rds_mysql.instances_output(instance_id=foo_instance.id)
Copy
package main

import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/ecs"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/rds_mysql"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/vpc"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		fooZones, err := ecs.Zones(ctx, nil, nil)
		if err != nil {
			return err
		}
		fooVpc, err := vpc.NewVpc(ctx, "fooVpc", &vpc.VpcArgs{
			VpcName:   pulumi.String("acc-test-project1"),
			CidrBlock: pulumi.String("172.16.0.0/16"),
		})
		if err != nil {
			return err
		}
		fooSubnet, err := vpc.NewSubnet(ctx, "fooSubnet", &vpc.SubnetArgs{
			SubnetName: pulumi.String("acc-subnet-test-2"),
			CidrBlock:  pulumi.String("172.16.0.0/24"),
			ZoneId:     pulumi.String(fooZones.Zones[0].Id),
			VpcId:      fooVpc.ID(),
		})
		if err != nil {
			return err
		}
		fooInstance, err := rds_mysql.NewInstance(ctx, "fooInstance", &rds_mysql.InstanceArgs{
			DbEngineVersion:     pulumi.String("MySQL_5_7"),
			NodeSpec:            pulumi.String("rds.mysql.1c2g"),
			PrimaryZoneId:       pulumi.String(fooZones.Zones[0].Id),
			SecondaryZoneId:     pulumi.String(fooZones.Zones[0].Id),
			StorageSpace:        pulumi.Int(80),
			SubnetId:            fooSubnet.ID(),
			InstanceName:        pulumi.String("acc-test"),
			LowerCaseTableNames: pulumi.String("1"),
			ChargeInfo: &rds_mysql.InstanceChargeInfoArgs{
				ChargeType: pulumi.String("PostPaid"),
			},
			Parameters: rds_mysql.InstanceParameterArray{
				&rds_mysql.InstanceParameterArgs{
					ParameterName:  pulumi.String("auto_increment_increment"),
					ParameterValue: pulumi.String("2"),
				},
				&rds_mysql.InstanceParameterArgs{
					ParameterName:  pulumi.String("auto_increment_offset"),
					ParameterValue: pulumi.String("4"),
				},
			},
		})
		if err != nil {
			return err
		}
		_ = rds_mysql.InstancesOutput(ctx, rds_mysql.InstancesOutputArgs{
			InstanceId: fooInstance.ID(),
		}, nil)
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;

return await Deployment.RunAsync(() => 
{
    var fooZones = Volcengine.Ecs.Zones.Invoke();

    var fooVpc = new Volcengine.Vpc.Vpc("fooVpc", new()
    {
        VpcName = "acc-test-project1",
        CidrBlock = "172.16.0.0/16",
    });

    var fooSubnet = new Volcengine.Vpc.Subnet("fooSubnet", new()
    {
        SubnetName = "acc-subnet-test-2",
        CidrBlock = "172.16.0.0/24",
        ZoneId = fooZones.Apply(zonesResult => zonesResult.Zones[0]?.Id),
        VpcId = fooVpc.Id,
    });

    var fooInstance = new Volcengine.Rds_mysql.Instance("fooInstance", new()
    {
        DbEngineVersion = "MySQL_5_7",
        NodeSpec = "rds.mysql.1c2g",
        PrimaryZoneId = fooZones.Apply(zonesResult => zonesResult.Zones[0]?.Id),
        SecondaryZoneId = fooZones.Apply(zonesResult => zonesResult.Zones[0]?.Id),
        StorageSpace = 80,
        SubnetId = fooSubnet.Id,
        InstanceName = "acc-test",
        LowerCaseTableNames = "1",
        ChargeInfo = new Volcengine.Rds_mysql.Inputs.InstanceChargeInfoArgs
        {
            ChargeType = "PostPaid",
        },
        Parameters = new[]
        {
            new Volcengine.Rds_mysql.Inputs.InstanceParameterArgs
            {
                ParameterName = "auto_increment_increment",
                ParameterValue = "2",
            },
            new Volcengine.Rds_mysql.Inputs.InstanceParameterArgs
            {
                ParameterName = "auto_increment_offset",
                ParameterValue = "4",
            },
        },
    });

    var fooInstances = Volcengine.Rds_mysql.Instances.Invoke(new()
    {
        InstanceId = fooInstance.Id,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.ecs.EcsFunctions;
import com.pulumi.volcengine.ecs.inputs.ZonesArgs;
import com.pulumi.volcengine.vpc.Vpc;
import com.pulumi.volcengine.vpc.VpcArgs;
import com.pulumi.volcengine.vpc.Subnet;
import com.pulumi.volcengine.vpc.SubnetArgs;
import com.pulumi.volcengine.rds_mysql.Instance;
import com.pulumi.volcengine.rds_mysql.InstanceArgs;
import com.pulumi.volcengine.rds_mysql.inputs.InstanceChargeInfoArgs;
import com.pulumi.volcengine.rds_mysql.inputs.InstanceParameterArgs;
import com.pulumi.volcengine.rds_mysql.Rds_mysqlFunctions;
import com.pulumi.volcengine.rds_mysql.inputs.InstancesArgs;
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 fooZones = EcsFunctions.Zones();

        var fooVpc = new Vpc("fooVpc", VpcArgs.builder()        
            .vpcName("acc-test-project1")
            .cidrBlock("172.16.0.0/16")
            .build());

        var fooSubnet = new Subnet("fooSubnet", SubnetArgs.builder()        
            .subnetName("acc-subnet-test-2")
            .cidrBlock("172.16.0.0/24")
            .zoneId(fooZones.applyValue(zonesResult -> zonesResult.zones()[0].id()))
            .vpcId(fooVpc.id())
            .build());

        var fooInstance = new Instance("fooInstance", InstanceArgs.builder()        
            .dbEngineVersion("MySQL_5_7")
            .nodeSpec("rds.mysql.1c2g")
            .primaryZoneId(fooZones.applyValue(zonesResult -> zonesResult.zones()[0].id()))
            .secondaryZoneId(fooZones.applyValue(zonesResult -> zonesResult.zones()[0].id()))
            .storageSpace(80)
            .subnetId(fooSubnet.id())
            .instanceName("acc-test")
            .lowerCaseTableNames("1")
            .chargeInfo(InstanceChargeInfoArgs.builder()
                .chargeType("PostPaid")
                .build())
            .parameters(            
                InstanceParameterArgs.builder()
                    .parameterName("auto_increment_increment")
                    .parameterValue("2")
                    .build(),
                InstanceParameterArgs.builder()
                    .parameterName("auto_increment_offset")
                    .parameterValue("4")
                    .build())
            .build());

        final var fooInstances = Rds_mysqlFunctions.Instances(InstancesArgs.builder()
            .instanceId(fooInstance.id())
            .build());

    }
}
Copy
resources:
  fooVpc:
    type: volcengine:vpc:Vpc
    properties:
      vpcName: acc-test-project1
      cidrBlock: 172.16.0.0/16
  fooSubnet:
    type: volcengine:vpc:Subnet
    properties:
      subnetName: acc-subnet-test-2
      cidrBlock: 172.16.0.0/24
      zoneId: ${fooZones.zones[0].id}
      vpcId: ${fooVpc.id}
  fooInstance:
    type: volcengine:rds_mysql:Instance
    properties:
      dbEngineVersion: MySQL_5_7
      nodeSpec: rds.mysql.1c2g
      primaryZoneId: ${fooZones.zones[0].id}
      secondaryZoneId: ${fooZones.zones[0].id}
      storageSpace: 80
      subnetId: ${fooSubnet.id}
      instanceName: acc-test
      lowerCaseTableNames: '1'
      chargeInfo:
        chargeType: PostPaid
      parameters:
        - parameterName: auto_increment_increment
          parameterValue: '2'
        - parameterName: auto_increment_offset
          parameterValue: '4'
variables:
  fooZones:
    fn::invoke:
      Function: volcengine:ecs:Zones
      Arguments: {}
  fooInstances:
    fn::invoke:
      Function: volcengine:rds_mysql:Instances
      Arguments:
        instanceId: ${fooInstance.id}
Copy

Using Instances

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 instances(args: InstancesArgs, opts?: InvokeOptions): Promise<InstancesResult>
function instancesOutput(args: InstancesOutputArgs, opts?: InvokeOptions): Output<InstancesResult>
Copy
def instances(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,
              name_regex: Optional[str] = None,
              output_file: Optional[str] = None,
              tags: Optional[Sequence[InstancesTag]] = None,
              zone_id: Optional[str] = None,
              opts: Optional[InvokeOptions] = None) -> InstancesResult
def instances_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,
              name_regex: Optional[pulumi.Input[str]] = None,
              output_file: Optional[pulumi.Input[str]] = None,
              tags: Optional[pulumi.Input[Sequence[pulumi.Input[InstancesTagArgs]]]] = None,
              zone_id: Optional[pulumi.Input[str]] = None,
              opts: Optional[InvokeOptions] = None) -> Output[InstancesResult]
Copy
func Instances(ctx *Context, args *InstancesArgs, opts ...InvokeOption) (*InstancesResult, error)
func InstancesOutput(ctx *Context, args *InstancesOutputArgs, opts ...InvokeOption) InstancesResultOutput
Copy
public static class Instances 
{
    public static Task<InstancesResult> InvokeAsync(InstancesArgs args, InvokeOptions? opts = null)
    public static Output<InstancesResult> Invoke(InstancesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<InstancesResult> instances(InstancesArgs args, InvokeOptions options)
public static Output<InstancesResult> instances(InstancesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: volcengine:rds_mysql:Instances
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ChargeType string
The charge type of the RDS instance.
CreateTimeEnd string
The end time of creating RDS instance.
CreateTimeStart string
The start time of creating RDS instance.
DbEngineVersion string
The version 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.
NameRegex string
A Name Regex of RDS instance.
OutputFile string
File name where to save data source results.
Tags List<InstancesTag>
Tags.
ZoneId string
The available zone of the RDS instance.
ChargeType string
The charge type of the RDS instance.
CreateTimeEnd string
The end time of creating RDS instance.
CreateTimeStart string
The start time of creating RDS instance.
DbEngineVersion string
The version 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.
NameRegex string
A Name Regex of RDS instance.
OutputFile string
File name where to save data source results.
Tags []InstancesTag
Tags.
ZoneId string
The available zone of the RDS instance.
chargeType String
The charge type of the RDS instance.
createTimeEnd String
The end time of creating RDS instance.
createTimeStart String
The start time of creating RDS instance.
dbEngineVersion String
The version 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.
nameRegex String
A Name Regex of RDS instance.
outputFile String
File name where to save data source results.
tags List<InstancesTag>
Tags.
zoneId String
The available zone of the RDS instance.
chargeType string
The charge type of the RDS instance.
createTimeEnd string
The end time of creating RDS instance.
createTimeStart string
The start time of creating RDS instance.
dbEngineVersion string
The version 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.
nameRegex string
A Name Regex of RDS instance.
outputFile string
File name where to save data source results.
tags InstancesTag[]
Tags.
zoneId string
The available zone of the RDS instance.
charge_type str
The charge type of the RDS instance.
create_time_end str
The end time of creating RDS instance.
create_time_start str
The start time of creating RDS instance.
db_engine_version str
The version 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.
name_regex str
A Name Regex of RDS instance.
output_file str
File name where to save data source results.
tags Sequence[InstancesTag]
Tags.
zone_id str
The available zone of the RDS instance.
chargeType String
The charge type of the RDS instance.
createTimeEnd String
The end time of creating RDS instance.
createTimeStart String
The start time of creating RDS instance.
dbEngineVersion String
The version 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.
nameRegex String
A Name Regex of RDS instance.
outputFile String
File name where to save data source results.
tags List<Property Map>
Tags.
zoneId String
The available zone of the RDS instance.

Instances Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
RdsMysqlInstances List<InstancesRdsMysqlInstance>
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).
CreateTimeEnd string
CreateTimeStart string
DbEngineVersion string
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.
NameRegex string
OutputFile string
Tags List<InstancesTag>
Tags.
ZoneId string
The available zone of the RDS instance.
Id string
The provider-assigned unique ID for this managed resource.
RdsMysqlInstances []InstancesRdsMysqlInstance
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).
CreateTimeEnd string
CreateTimeStart string
DbEngineVersion string
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.
NameRegex string
OutputFile string
Tags []InstancesTag
Tags.
ZoneId string
The available zone of the RDS instance.
id String
The provider-assigned unique ID for this managed resource.
rdsMysqlInstances List<InstancesRdsMysqlInstance>
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).
createTimeEnd String
createTimeStart String
dbEngineVersion String
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.
nameRegex String
outputFile String
tags List<InstancesTag>
Tags.
zoneId String
The available zone of the RDS instance.
id string
The provider-assigned unique ID for this managed resource.
rdsMysqlInstances InstancesRdsMysqlInstance[]
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).
createTimeEnd string
createTimeStart string
dbEngineVersion string
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.
nameRegex string
outputFile string
tags InstancesTag[]
Tags.
zoneId string
The available zone of the RDS instance.
id str
The provider-assigned unique ID for this managed resource.
rds_mysql_instances Sequence[InstancesRdsMysqlInstance]
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_end str
create_time_start str
db_engine_version str
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.
name_regex str
output_file str
tags Sequence[InstancesTag]
Tags.
zone_id str
The available zone of the RDS instance.
id String
The provider-assigned unique ID for this managed resource.
rdsMysqlInstances 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).
createTimeEnd String
createTimeStart String
dbEngineVersion String
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.
nameRegex String
outputFile String
tags List<Property Map>
Tags.
zoneId String
The available zone of the RDS instance.

Supporting Types

InstancesRdsMysqlInstance

AllowListVersion This property is required. string
The version of allow list.
BackupUse This property is required. int
The instance has used backup space. Unit: GB.
ChargeDetail This property is required. InstancesRdsMysqlInstanceChargeDetail
Payment methods.
CreateTime This property is required. string
Node creation local time.
DataSyncMode This property is required. string
Data synchronization mode.
DbEngineVersion This property is required. string
The version of the RDS instance.
Endpoints This property is required. List<InstancesRdsMysqlInstanceEndpoint>
The endpoint info of the RDS instance.
Id This property is required. string
The ID of the RDS instance.
InstanceId This property is required. string
The id of the RDS instance.
InstanceName This property is required. string
The name of the RDS instance.
InstanceStatus This property is required. string
The status of the RDS instance.
LowerCaseTableNames This property is required. string
Whether the table name is case sensitive, the default value is 1. Ranges: 0: Table names are stored as fixed and table names are case-sensitive. 1: Table names will be stored in lowercase and table names are not case sensitive.
MaintenanceWindows This property is required. List<InstancesRdsMysqlInstanceMaintenanceWindow>
Maintenance Window.
Memory This property is required. int
Memory size in GB.
NodeNumber This property is required. int
The number of nodes.
NodeSpec This property is required. string
General instance type, different from Custom instance type.
Nodes This property is required. List<InstancesRdsMysqlInstanceNode>
Instance node information.
ProjectName This property is required. string
The project name of the RDS instance.
RegionId This property is required. string
The region of the RDS instance.
StorageSpace This property is required. int
Total instance storage space. Unit: GB.
StorageType This property is required. string
Instance storage type.
StorageUse This property is required. int
The instance has used storage space. Unit: GB.
SubnetId This property is required. string
The subnet ID of the RDS instance.
Tags This property is required. List<InstancesRdsMysqlInstanceTag>
Tags.
TimeZone This property is required. string
Time zone.
UpdateTime This property is required. string
The update time of the RDS instance.
VCpu This property is required. int
CPU size.
VpcId This property is required. string
The vpc ID of the RDS instance.
ZoneId This property is required. string
The available zone of the RDS instance.
AllowListVersion This property is required. string
The version of allow list.
BackupUse This property is required. int
The instance has used backup space. Unit: GB.
ChargeDetail This property is required. InstancesRdsMysqlInstanceChargeDetail
Payment methods.
CreateTime This property is required. string
Node creation local time.
DataSyncMode This property is required. string
Data synchronization mode.
DbEngineVersion This property is required. string
The version of the RDS instance.
Endpoints This property is required. []InstancesRdsMysqlInstanceEndpoint
The endpoint info of the RDS instance.
Id This property is required. string
The ID of the RDS instance.
InstanceId This property is required. string
The id of the RDS instance.
InstanceName This property is required. string
The name of the RDS instance.
InstanceStatus This property is required. string
The status of the RDS instance.
LowerCaseTableNames This property is required. string
Whether the table name is case sensitive, the default value is 1. Ranges: 0: Table names are stored as fixed and table names are case-sensitive. 1: Table names will be stored in lowercase and table names are not case sensitive.
MaintenanceWindows This property is required. []InstancesRdsMysqlInstanceMaintenanceWindow
Maintenance Window.
Memory This property is required. int
Memory size in GB.
NodeNumber This property is required. int
The number of nodes.
NodeSpec This property is required. string
General instance type, different from Custom instance type.
Nodes This property is required. []InstancesRdsMysqlInstanceNode
Instance node information.
ProjectName This property is required. string
The project name of the RDS instance.
RegionId This property is required. string
The region of the RDS instance.
StorageSpace This property is required. int
Total instance storage space. Unit: GB.
StorageType This property is required. string
Instance storage type.
StorageUse This property is required. int
The instance has used storage space. Unit: GB.
SubnetId This property is required. string
The subnet ID of the RDS instance.
Tags This property is required. []InstancesRdsMysqlInstanceTag
Tags.
TimeZone This property is required. string
Time zone.
UpdateTime This property is required. string
The update time of the RDS instance.
VCpu This property is required. int
CPU size.
VpcId This property is required. string
The vpc ID of the RDS instance.
ZoneId This property is required. string
The available zone of the RDS instance.
allowListVersion This property is required. String
The version of allow list.
backupUse This property is required. Integer
The instance has used backup space. Unit: GB.
chargeDetail This property is required. InstancesRdsMysqlInstanceChargeDetail
Payment methods.
createTime This property is required. String
Node creation local time.
dataSyncMode This property is required. String
Data synchronization mode.
dbEngineVersion This property is required. String
The version of the RDS instance.
endpoints This property is required. List<InstancesRdsMysqlInstanceEndpoint>
The endpoint info of the RDS instance.
id This property is required. String
The ID of the RDS instance.
instanceId This property is required. String
The id of the RDS instance.
instanceName This property is required. String
The name of the RDS instance.
instanceStatus This property is required. String
The status of the RDS instance.
lowerCaseTableNames This property is required. String
Whether the table name is case sensitive, the default value is 1. Ranges: 0: Table names are stored as fixed and table names are case-sensitive. 1: Table names will be stored in lowercase and table names are not case sensitive.
maintenanceWindows This property is required. List<InstancesRdsMysqlInstanceMaintenanceWindow>
Maintenance Window.
memory This property is required. Integer
Memory size in GB.
nodeNumber This property is required. Integer
The number of nodes.
nodeSpec This property is required. String
General instance type, different from Custom instance type.
nodes This property is required. List<InstancesRdsMysqlInstanceNode>
Instance node information.
projectName This property is required. String
The project name of the RDS instance.
regionId This property is required. String
The region of the RDS instance.
storageSpace This property is required. Integer
Total instance storage space. Unit: GB.
storageType This property is required. String
Instance storage type.
storageUse This property is required. Integer
The instance has used storage space. Unit: GB.
subnetId This property is required. String
The subnet ID of the RDS instance.
tags This property is required. List<InstancesRdsMysqlInstanceTag>
Tags.
timeZone This property is required. String
Time zone.
updateTime This property is required. String
The update time of the RDS instance.
vCpu This property is required. Integer
CPU size.
vpcId This property is required. String
The vpc ID of the RDS instance.
zoneId This property is required. String
The available zone of the RDS instance.
allowListVersion This property is required. string
The version of allow list.
backupUse This property is required. number
The instance has used backup space. Unit: GB.
chargeDetail This property is required. InstancesRdsMysqlInstanceChargeDetail
Payment methods.
createTime This property is required. string
Node creation local time.
dataSyncMode This property is required. string
Data synchronization mode.
dbEngineVersion This property is required. string
The version of the RDS instance.
endpoints This property is required. InstancesRdsMysqlInstanceEndpoint[]
The endpoint info of the RDS instance.
id This property is required. string
The ID of the RDS instance.
instanceId This property is required. string
The id of the RDS instance.
instanceName This property is required. string
The name of the RDS instance.
instanceStatus This property is required. string
The status of the RDS instance.
lowerCaseTableNames This property is required. string
Whether the table name is case sensitive, the default value is 1. Ranges: 0: Table names are stored as fixed and table names are case-sensitive. 1: Table names will be stored in lowercase and table names are not case sensitive.
maintenanceWindows This property is required. InstancesRdsMysqlInstanceMaintenanceWindow[]
Maintenance Window.
memory This property is required. number
Memory size in GB.
nodeNumber This property is required. number
The number of nodes.
nodeSpec This property is required. string
General instance type, different from Custom instance type.
nodes This property is required. InstancesRdsMysqlInstanceNode[]
Instance node information.
projectName This property is required. string
The project name of the RDS instance.
regionId This property is required. string
The region of the RDS instance.
storageSpace This property is required. number
Total instance storage space. Unit: GB.
storageType This property is required. string
Instance storage type.
storageUse This property is required. number
The instance has used storage space. Unit: GB.
subnetId This property is required. string
The subnet ID of the RDS instance.
tags This property is required. InstancesRdsMysqlInstanceTag[]
Tags.
timeZone This property is required. string
Time zone.
updateTime This property is required. string
The update time of the RDS instance.
vCpu This property is required. number
CPU size.
vpcId This property is required. string
The vpc ID of the RDS instance.
zoneId This property is required. string
The available zone of the RDS instance.
allow_list_version This property is required. str
The version of allow list.
backup_use This property is required. int
The instance has used backup space. Unit: GB.
charge_detail This property is required. InstancesRdsMysqlInstanceChargeDetail
Payment methods.
create_time This property is required. str
Node creation local time.
data_sync_mode This property is required. str
Data synchronization mode.
db_engine_version This property is required. str
The version of the RDS instance.
endpoints This property is required. Sequence[InstancesRdsMysqlInstanceEndpoint]
The endpoint info of the RDS instance.
id This property is required. str
The ID of the RDS instance.
instance_id This property is required. str
The id of the RDS instance.
instance_name This property is required. str
The name of the RDS instance.
instance_status This property is required. str
The status of the RDS instance.
lower_case_table_names This property is required. str
Whether the table name is case sensitive, the default value is 1. Ranges: 0: Table names are stored as fixed and table names are case-sensitive. 1: Table names will be stored in lowercase and table names are not case sensitive.
maintenance_windows This property is required. Sequence[InstancesRdsMysqlInstanceMaintenanceWindow]
Maintenance Window.
memory This property is required. int
Memory size in GB.
node_number This property is required. int
The number of nodes.
node_spec This property is required. str
General instance type, different from Custom instance type.
nodes This property is required. Sequence[InstancesRdsMysqlInstanceNode]
Instance node information.
project_name This property is required. str
The project name of the RDS instance.
region_id This property is required. str
The region of the RDS instance.
storage_space This property is required. int
Total instance storage space. Unit: GB.
storage_type This property is required. str
Instance storage type.
storage_use This property is required. int
The instance has used storage space. Unit: GB.
subnet_id This property is required. str
The subnet ID of the RDS instance.
tags This property is required. Sequence[InstancesRdsMysqlInstanceTag]
Tags.
time_zone This property is required. str
Time zone.
update_time This property is required. str
The update time of the RDS instance.
v_cpu This property is required. int
CPU size.
vpc_id This property is required. str
The vpc ID of the RDS instance.
zone_id This property is required. str
The available zone of the RDS instance.
allowListVersion This property is required. String
The version of allow list.
backupUse This property is required. Number
The instance has used backup space. Unit: GB.
chargeDetail This property is required. Property Map
Payment methods.
createTime This property is required. String
Node creation local time.
dataSyncMode This property is required. String
Data synchronization mode.
dbEngineVersion This property is required. String
The version of the RDS instance.
endpoints This property is required. List<Property Map>
The endpoint info of the RDS instance.
id This property is required. String
The ID of the RDS instance.
instanceId This property is required. String
The id of the RDS instance.
instanceName This property is required. String
The name of the RDS instance.
instanceStatus This property is required. String
The status of the RDS instance.
lowerCaseTableNames This property is required. String
Whether the table name is case sensitive, the default value is 1. Ranges: 0: Table names are stored as fixed and table names are case-sensitive. 1: Table names will be stored in lowercase and table names are not case sensitive.
maintenanceWindows This property is required. List<Property Map>
Maintenance Window.
memory This property is required. Number
Memory size in GB.
nodeNumber This property is required. Number
The number of nodes.
nodeSpec This property is required. String
General instance type, different from Custom instance type.
nodes This property is required. List<Property Map>
Instance node information.
projectName This property is required. String
The project name of the RDS instance.
regionId This property is required. String
The region of the RDS instance.
storageSpace This property is required. Number
Total instance storage space. Unit: GB.
storageType This property is required. String
Instance storage type.
storageUse This property is required. Number
The instance has used storage space. Unit: GB.
subnetId This property is required. String
The subnet ID of the RDS instance.
tags This property is required. List<Property Map>
Tags.
timeZone This property is required. String
Time zone.
updateTime This property is required. String
The update time of the RDS instance.
vCpu This property is required. Number
CPU size.
vpcId This property is required. String
The vpc ID of the RDS instance.
zoneId This property is required. String
The available zone of the RDS instance.

InstancesRdsMysqlInstanceChargeDetail

AutoRenew This property is required. bool
Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
ChargeEndTime This property is required. string
Billing expiry time (yearly and monthly only).
ChargeStartTime This property is required. string
Billing start time (pay-as-you-go & monthly subscription).
ChargeStatus This property is required. string
Pay status. Value: normal - normal overdue - overdue .
ChargeType This property is required. string
The charge type of the RDS instance.
OverdueReclaimTime This property is required. string
Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
OverdueTime This property is required. string
Shutdown time in arrears (pay-as-you-go & monthly subscription).
Period This property is required. int
Purchase duration in prepaid scenarios. Default: 1.
PeriodUnit This property is required. string
The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
AutoRenew This property is required. bool
Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
ChargeEndTime This property is required. string
Billing expiry time (yearly and monthly only).
ChargeStartTime This property is required. string
Billing start time (pay-as-you-go & monthly subscription).
ChargeStatus This property is required. string
Pay status. Value: normal - normal overdue - overdue .
ChargeType This property is required. string
The charge type of the RDS instance.
OverdueReclaimTime This property is required. string
Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
OverdueTime This property is required. string
Shutdown time in arrears (pay-as-you-go & monthly subscription).
Period This property is required. int
Purchase duration in prepaid scenarios. Default: 1.
PeriodUnit This property is required. string
The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
autoRenew This property is required. Boolean
Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
chargeEndTime This property is required. String
Billing expiry time (yearly and monthly only).
chargeStartTime This property is required. String
Billing start time (pay-as-you-go & monthly subscription).
chargeStatus This property is required. String
Pay status. Value: normal - normal overdue - overdue .
chargeType This property is required. String
The charge type of the RDS instance.
overdueReclaimTime This property is required. String
Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
overdueTime This property is required. String
Shutdown time in arrears (pay-as-you-go & monthly subscription).
period This property is required. Integer
Purchase duration in prepaid scenarios. Default: 1.
periodUnit This property is required. String
The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
autoRenew This property is required. boolean
Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
chargeEndTime This property is required. string
Billing expiry time (yearly and monthly only).
chargeStartTime This property is required. string
Billing start time (pay-as-you-go & monthly subscription).
chargeStatus This property is required. string
Pay status. Value: normal - normal overdue - overdue .
chargeType This property is required. string
The charge type of the RDS instance.
overdueReclaimTime This property is required. string
Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
overdueTime This property is required. string
Shutdown time in arrears (pay-as-you-go & monthly subscription).
period This property is required. number
Purchase duration in prepaid scenarios. Default: 1.
periodUnit This property is required. string
The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
auto_renew This property is required. bool
Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
charge_end_time This property is required. str
Billing expiry time (yearly and monthly only).
charge_start_time This property is required. str
Billing start time (pay-as-you-go & monthly subscription).
charge_status This property is required. str
Pay status. Value: normal - normal overdue - overdue .
charge_type This property is required. str
The charge type of the RDS instance.
overdue_reclaim_time This property is required. str
Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
overdue_time This property is required. str
Shutdown time in arrears (pay-as-you-go & monthly subscription).
period This property is required. int
Purchase duration in prepaid scenarios. Default: 1.
period_unit This property is required. str
The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
autoRenew This property is required. Boolean
Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
chargeEndTime This property is required. String
Billing expiry time (yearly and monthly only).
chargeStartTime This property is required. String
Billing start time (pay-as-you-go & monthly subscription).
chargeStatus This property is required. String
Pay status. Value: normal - normal overdue - overdue .
chargeType This property is required. String
The charge type of the RDS instance.
overdueReclaimTime This property is required. String
Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
overdueTime This property is required. String
Shutdown time in arrears (pay-as-you-go & monthly subscription).
period This property is required. Number
Purchase duration in prepaid scenarios. Default: 1.
periodUnit This property is required. String
The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.

InstancesRdsMysqlInstanceEndpoint

Addresses This property is required. List<InstancesRdsMysqlInstanceEndpointAddress>
Address list.
AutoAddNewNodes This property is required. string
When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
Description This property is required. string
Address description.
EnableReadOnly This property is required. string
Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
EnableReadWriteSplitting This property is required. string
Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
EndpointId This property is required. string
Instance connection terminal ID.
EndpointName This property is required. string
The instance connection terminal name.
EndpointType This property is required. 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).
NodeWeights This property is required. List<InstancesRdsMysqlInstanceEndpointNodeWeight>
The list of nodes configured by the connection terminal and the corresponding read-only weights.
ReadWriteMode This property is required. string
Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
Addresses This property is required. []InstancesRdsMysqlInstanceEndpointAddress
Address list.
AutoAddNewNodes This property is required. string
When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
Description This property is required. string
Address description.
EnableReadOnly This property is required. string
Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
EnableReadWriteSplitting This property is required. string
Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
EndpointId This property is required. string
Instance connection terminal ID.
EndpointName This property is required. string
The instance connection terminal name.
EndpointType This property is required. 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).
NodeWeights This property is required. []InstancesRdsMysqlInstanceEndpointNodeWeight
The list of nodes configured by the connection terminal and the corresponding read-only weights.
ReadWriteMode This property is required. string
Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
addresses This property is required. List<InstancesRdsMysqlInstanceEndpointAddress>
Address list.
autoAddNewNodes This property is required. String
When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
description This property is required. String
Address description.
enableReadOnly This property is required. String
Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
enableReadWriteSplitting This property is required. String
Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
endpointId This property is required. String
Instance connection terminal ID.
endpointName This property is required. String
The instance connection terminal name.
endpointType This property is required. 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).
nodeWeights This property is required. List<InstancesRdsMysqlInstanceEndpointNodeWeight>
The list of nodes configured by the connection terminal and the corresponding read-only weights.
readWriteMode This property is required. String
Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
addresses This property is required. InstancesRdsMysqlInstanceEndpointAddress[]
Address list.
autoAddNewNodes This property is required. string
When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
description This property is required. string
Address description.
enableReadOnly This property is required. string
Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
enableReadWriteSplitting This property is required. string
Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
endpointId This property is required. string
Instance connection terminal ID.
endpointName This property is required. string
The instance connection terminal name.
endpointType This property is required. 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).
nodeWeights This property is required. InstancesRdsMysqlInstanceEndpointNodeWeight[]
The list of nodes configured by the connection terminal and the corresponding read-only weights.
readWriteMode This property is required. string
Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
addresses This property is required. Sequence[InstancesRdsMysqlInstanceEndpointAddress]
Address list.
auto_add_new_nodes This property is required. str
When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
description This property is required. str
Address description.
enable_read_only This property is required. str
Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
enable_read_write_splitting This property is required. str
Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
endpoint_id This property is required. str
Instance connection terminal ID.
endpoint_name This property is required. str
The instance connection terminal name.
endpoint_type This property is required. 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).
node_weights This property is required. Sequence[InstancesRdsMysqlInstanceEndpointNodeWeight]
The list of nodes configured by the connection terminal and the corresponding read-only weights.
read_write_mode This property is required. str
Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
addresses This property is required. List<Property Map>
Address list.
autoAddNewNodes This property is required. String
When the terminal type is read-write terminal or read-only terminal, it supports setting whether new nodes are automatically added.
description This property is required. String
Address description.
enableReadOnly This property is required. String
Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
enableReadWriteSplitting This property is required. String
Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
endpointId This property is required. String
Instance connection terminal ID.
endpointName This property is required. String
The instance connection terminal name.
endpointType This property is required. 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).
nodeWeights This property is required. List<Property Map>
The list of nodes configured by the connection terminal and the corresponding read-only weights.
readWriteMode This property is required. String
Read and write mode: ReadWrite: read and write ReadOnly: read only (default).

InstancesRdsMysqlInstanceEndpointAddress

DnsVisibility This property is required. bool
DNS Visibility.
Domain This property is required. string
Connect domain name.
EipId This property is required. string
The ID of the EIP, only valid for Public addresses.
IpAddress This property is required. string
The IP Address.
NetworkType This property is required. string
Network address type, temporarily Private, Public, PublicService.
Port This property is required. string
The Port.
SubnetId This property is required. string
The subnet ID of the RDS instance.
DnsVisibility This property is required. bool
DNS Visibility.
Domain This property is required. string
Connect domain name.
EipId This property is required. string
The ID of the EIP, only valid for Public addresses.
IpAddress This property is required. string
The IP Address.
NetworkType This property is required. string
Network address type, temporarily Private, Public, PublicService.
Port This property is required. string
The Port.
SubnetId This property is required. string
The subnet ID of the RDS instance.
dnsVisibility This property is required. Boolean
DNS Visibility.
domain This property is required. String
Connect domain name.
eipId This property is required. String
The ID of the EIP, only valid for Public addresses.
ipAddress This property is required. String
The IP Address.
networkType This property is required. String
Network address type, temporarily Private, Public, PublicService.
port This property is required. String
The Port.
subnetId This property is required. String
The subnet ID of the RDS instance.
dnsVisibility This property is required. boolean
DNS Visibility.
domain This property is required. string
Connect domain name.
eipId This property is required. string
The ID of the EIP, only valid for Public addresses.
ipAddress This property is required. string
The IP Address.
networkType This property is required. string
Network address type, temporarily Private, Public, PublicService.
port This property is required. string
The Port.
subnetId This property is required. string
The subnet ID of the RDS instance.
dns_visibility This property is required. bool
DNS Visibility.
domain This property is required. str
Connect domain name.
eip_id This property is required. str
The ID of the EIP, only valid for Public addresses.
ip_address This property is required. str
The IP Address.
network_type This property is required. str
Network address type, temporarily Private, Public, PublicService.
port This property is required. str
The Port.
subnet_id This property is required. str
The subnet ID of the RDS instance.
dnsVisibility This property is required. Boolean
DNS Visibility.
domain This property is required. String
Connect domain name.
eipId This property is required. String
The ID of the EIP, only valid for Public addresses.
ipAddress This property is required. String
The IP Address.
networkType This property is required. String
Network address type, temporarily Private, Public, PublicService.
port This property is required. String
The Port.
subnetId This property is required. String
The subnet ID of the RDS instance.

InstancesRdsMysqlInstanceEndpointNodeWeight

NodeId This property is required. string
Node ID.
NodeType This property is required. string
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
Weight This property is required. int
The weight of the node.
NodeId This property is required. string
Node ID.
NodeType This property is required. string
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
Weight This property is required. int
The weight of the node.
nodeId This property is required. String
Node ID.
nodeType This property is required. String
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
weight This property is required. Integer
The weight of the node.
nodeId This property is required. string
Node ID.
nodeType This property is required. string
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
weight This property is required. number
The weight of the node.
node_id This property is required. str
Node ID.
node_type This property is required. str
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
weight This property is required. int
The weight of the node.
nodeId This property is required. String
Node ID.
nodeType This property is required. String
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
weight This property is required. Number
The weight of the node.

InstancesRdsMysqlInstanceMaintenanceWindow

DayKind This property is required. string
DayKind of maintainable window. Value: Week. Month.
DayOfMonths This property is required. List<int>
Days of maintainable window of the month.
DayOfWeeks This property is required. List<string>
Days of maintainable window of the week.
MaintenanceTime This property is required. string
The maintainable time of the RDS instance.
DayKind This property is required. string
DayKind of maintainable window. Value: Week. Month.
DayOfMonths This property is required. []int
Days of maintainable window of the month.
DayOfWeeks This property is required. []string
Days of maintainable window of the week.
MaintenanceTime This property is required. string
The maintainable time of the RDS instance.
dayKind This property is required. String
DayKind of maintainable window. Value: Week. Month.
dayOfMonths This property is required. List<Integer>
Days of maintainable window of the month.
dayOfWeeks This property is required. List<String>
Days of maintainable window of the week.
maintenanceTime This property is required. String
The maintainable time of the RDS instance.
dayKind This property is required. string
DayKind of maintainable window. Value: Week. Month.
dayOfMonths This property is required. number[]
Days of maintainable window of the month.
dayOfWeeks This property is required. string[]
Days of maintainable window of the week.
maintenanceTime This property is required. string
The maintainable time of the RDS instance.
day_kind This property is required. str
DayKind of maintainable window. Value: Week. Month.
day_of_months This property is required. Sequence[int]
Days of maintainable window of the month.
day_of_weeks This property is required. Sequence[str]
Days of maintainable window of the week.
maintenance_time This property is required. str
The maintainable time of the RDS instance.
dayKind This property is required. String
DayKind of maintainable window. Value: Week. Month.
dayOfMonths This property is required. List<Number>
Days of maintainable window of the month.
dayOfWeeks This property is required. List<String>
Days of maintainable window of the week.
maintenanceTime This property is required. String
The maintainable time of the RDS instance.

InstancesRdsMysqlInstanceNode

CreateTime This property is required. string
Node creation local time.
InstanceId This property is required. string
The id of the RDS instance.
Memory This property is required. int
Memory size in GB.
NodeId This property is required. string
Node ID.
NodeSpec This property is required. string
General instance type, different from Custom instance type.
NodeStatus This property is required. string
Node state, value: aligned with instance state.
NodeType This property is required. string
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
RegionId This property is required. string
The region of the RDS instance.
UpdateTime This property is required. string
The update time of the RDS instance.
VCpu This property is required. int
CPU size.
ZoneId This property is required. string
The available zone of the RDS instance.
CreateTime This property is required. string
Node creation local time.
InstanceId This property is required. string
The id of the RDS instance.
Memory This property is required. int
Memory size in GB.
NodeId This property is required. string
Node ID.
NodeSpec This property is required. string
General instance type, different from Custom instance type.
NodeStatus This property is required. string
Node state, value: aligned with instance state.
NodeType This property is required. string
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
RegionId This property is required. string
The region of the RDS instance.
UpdateTime This property is required. string
The update time of the RDS instance.
VCpu This property is required. int
CPU size.
ZoneId This property is required. string
The available zone of the RDS instance.
createTime This property is required. String
Node creation local time.
instanceId This property is required. String
The id of the RDS instance.
memory This property is required. Integer
Memory size in GB.
nodeId This property is required. String
Node ID.
nodeSpec This property is required. String
General instance type, different from Custom instance type.
nodeStatus This property is required. String
Node state, value: aligned with instance state.
nodeType This property is required. String
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
regionId This property is required. String
The region of the RDS instance.
updateTime This property is required. String
The update time of the RDS instance.
vCpu This property is required. Integer
CPU size.
zoneId This property is required. String
The available zone of the RDS instance.
createTime This property is required. string
Node creation local time.
instanceId This property is required. string
The id of the RDS instance.
memory This property is required. number
Memory size in GB.
nodeId This property is required. string
Node ID.
nodeSpec This property is required. string
General instance type, different from Custom instance type.
nodeStatus This property is required. string
Node state, value: aligned with instance state.
nodeType This property is required. string
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
regionId This property is required. string
The region of the RDS instance.
updateTime This property is required. string
The update time of the RDS instance.
vCpu This property is required. number
CPU size.
zoneId This property is required. string
The available zone of the RDS instance.
create_time This property is required. str
Node creation local time.
instance_id This property is required. str
The id of the RDS instance.
memory This property is required. int
Memory size in GB.
node_id This property is required. str
Node ID.
node_spec This property is required. str
General instance type, different from Custom instance type.
node_status This property is required. str
Node state, value: aligned with instance state.
node_type This property is required. str
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
region_id This property is required. str
The region of the RDS instance.
update_time This property is required. str
The update time of the RDS instance.
v_cpu This property is required. int
CPU size.
zone_id This property is required. str
The available zone of the RDS instance.
createTime This property is required. String
Node creation local time.
instanceId This property is required. String
The id of the RDS instance.
memory This property is required. Number
Memory size in GB.
nodeId This property is required. String
Node ID.
nodeSpec This property is required. String
General instance type, different from Custom instance type.
nodeStatus This property is required. String
Node state, value: aligned with instance state.
nodeType This property is required. String
Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
regionId This property is required. String
The region of the RDS instance.
updateTime This property is required. String
The update time of the RDS instance.
vCpu This property is required. Number
CPU size.
zoneId This property is required. String
The available zone of the RDS instance.

InstancesRdsMysqlInstanceTag

Key This property is required. string
The Key of Tags.
Value This property is required. string
The Value of Tags.
Key This property is required. string
The Key of Tags.
Value This property is required. string
The Value of Tags.
key This property is required. String
The Key of Tags.
value This property is required. String
The Value of Tags.
key This property is required. string
The Key of Tags.
value This property is required. string
The Value of Tags.
key This property is required. str
The Key of Tags.
value This property is required. str
The Value of Tags.
key This property is required. String
The Key of Tags.
value This property is required. String
The Value of Tags.

InstancesTag

Key This property is required. string
The Key of Tags.
Value This property is required. string
The Value of Tags.
Key This property is required. string
The Key of Tags.
Value This property is required. string
The Value of Tags.
key This property is required. String
The Key of Tags.
value This property is required. String
The Value of Tags.
key This property is required. string
The Key of Tags.
value This property is required. string
The Value of Tags.
key This property is required. str
The Key of Tags.
value This property is required. str
The Value of Tags.
key This property is required. String
The Key of Tags.
value This property is required. String
The Value of Tags.

Package Details

Repository
volcengine volcengine/pulumi-volcengine
License
Apache-2.0
Notes
This Pulumi package is based on the volcengine Terraform Provider.
Volcengine v0.0.27 published on Tuesday, Dec 10, 2024 by Volcengine