Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Use this data source to query detailed information of rds postgresql 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.getZones({});
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_postgresql.Instance("fooInstance", {
dbEngineVersion: "PostgreSQL_12",
nodeSpec: "rds.postgres.1c2g",
primaryZoneId: fooZones.then(fooZones => fooZones.zones?.[0]?.id),
secondaryZoneId: fooZones.then(fooZones => fooZones.zones?.[0]?.id),
storageSpace: 40,
subnetId: fooSubnet.id,
instanceName: "acc-test-1",
chargeInfo: {
chargeType: "PostPaid",
},
projectName: "default",
tags: [{
key: "tfk1",
value: "tfv1",
}],
parameters: [
{
name: "auto_explain.log_analyze",
value: "off",
},
{
name: "auto_explain.log_format",
value: "text",
},
],
});
const fooInstances = volcengine.rds_postgresql.getInstancesOutput({
instanceId: fooInstance.id,
});
import pulumi
import pulumi_volcengine as volcengine
foo_zones = volcengine.ecs.get_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_postgresql.Instance("fooInstance",
db_engine_version="PostgreSQL_12",
node_spec="rds.postgres.1c2g",
primary_zone_id=foo_zones.zones[0].id,
secondary_zone_id=foo_zones.zones[0].id,
storage_space=40,
subnet_id=foo_subnet.id,
instance_name="acc-test-1",
charge_info=volcengine.rds_postgresql.InstanceChargeInfoArgs(
charge_type="PostPaid",
),
project_name="default",
tags=[volcengine.rds_postgresql.InstanceTagArgs(
key="tfk1",
value="tfv1",
)],
parameters=[
volcengine.rds_postgresql.InstanceParameterArgs(
name="auto_explain.log_analyze",
value="off",
),
volcengine.rds_postgresql.InstanceParameterArgs(
name="auto_explain.log_format",
value="text",
),
])
foo_instances = volcengine.rds_postgresql.get_instances_output(instance_id=foo_instance.id)
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_postgresql"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/vpc"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
fooZones, err := ecs.GetZones(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_postgresql.NewInstance(ctx, "fooInstance", &rds_postgresql.InstanceArgs{
DbEngineVersion: pulumi.String("PostgreSQL_12"),
NodeSpec: pulumi.String("rds.postgres.1c2g"),
PrimaryZoneId: pulumi.String(fooZones.Zones[0].Id),
SecondaryZoneId: pulumi.String(fooZones.Zones[0].Id),
StorageSpace: pulumi.Int(40),
SubnetId: fooSubnet.ID(),
InstanceName: pulumi.String("acc-test-1"),
ChargeInfo: &rds_postgresql.InstanceChargeInfoArgs{
ChargeType: pulumi.String("PostPaid"),
},
ProjectName: pulumi.String("default"),
Tags: rds_postgresql.InstanceTagArray{
&rds_postgresql.InstanceTagArgs{
Key: pulumi.String("tfk1"),
Value: pulumi.String("tfv1"),
},
},
Parameters: rds_postgresql.InstanceParameterArray{
&rds_postgresql.InstanceParameterArgs{
Name: pulumi.String("auto_explain.log_analyze"),
Value: pulumi.String("off"),
},
&rds_postgresql.InstanceParameterArgs{
Name: pulumi.String("auto_explain.log_format"),
Value: pulumi.String("text"),
},
},
})
if err != nil {
return err
}
_ = rds_postgresql.GetInstancesOutput(ctx, rds_postgresql.GetInstancesOutputArgs{
InstanceId: fooInstance.ID(),
}, nil)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var fooZones = Volcengine.Ecs.GetZones.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(getZonesResult => getZonesResult.Zones[0]?.Id),
VpcId = fooVpc.Id,
});
var fooInstance = new Volcengine.Rds_postgresql.Instance("fooInstance", new()
{
DbEngineVersion = "PostgreSQL_12",
NodeSpec = "rds.postgres.1c2g",
PrimaryZoneId = fooZones.Apply(getZonesResult => getZonesResult.Zones[0]?.Id),
SecondaryZoneId = fooZones.Apply(getZonesResult => getZonesResult.Zones[0]?.Id),
StorageSpace = 40,
SubnetId = fooSubnet.Id,
InstanceName = "acc-test-1",
ChargeInfo = new Volcengine.Rds_postgresql.Inputs.InstanceChargeInfoArgs
{
ChargeType = "PostPaid",
},
ProjectName = "default",
Tags = new[]
{
new Volcengine.Rds_postgresql.Inputs.InstanceTagArgs
{
Key = "tfk1",
Value = "tfv1",
},
},
Parameters = new[]
{
new Volcengine.Rds_postgresql.Inputs.InstanceParameterArgs
{
Name = "auto_explain.log_analyze",
Value = "off",
},
new Volcengine.Rds_postgresql.Inputs.InstanceParameterArgs
{
Name = "auto_explain.log_format",
Value = "text",
},
},
});
var fooInstances = Volcengine.Rds_postgresql.GetInstances.Invoke(new()
{
InstanceId = fooInstance.Id,
});
});
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.GetZonesArgs;
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_postgresql.Instance;
import com.pulumi.volcengine.rds_postgresql.InstanceArgs;
import com.pulumi.volcengine.rds_postgresql.inputs.InstanceChargeInfoArgs;
import com.pulumi.volcengine.rds_postgresql.inputs.InstanceTagArgs;
import com.pulumi.volcengine.rds_postgresql.inputs.InstanceParameterArgs;
import com.pulumi.volcengine.rds_postgresql.Rds_postgresqlFunctions;
import com.pulumi.volcengine.rds_postgresql.inputs.GetInstancesArgs;
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.getZones();
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(getZonesResult -> getZonesResult.zones()[0].id()))
.vpcId(fooVpc.id())
.build());
var fooInstance = new Instance("fooInstance", InstanceArgs.builder()
.dbEngineVersion("PostgreSQL_12")
.nodeSpec("rds.postgres.1c2g")
.primaryZoneId(fooZones.applyValue(getZonesResult -> getZonesResult.zones()[0].id()))
.secondaryZoneId(fooZones.applyValue(getZonesResult -> getZonesResult.zones()[0].id()))
.storageSpace(40)
.subnetId(fooSubnet.id())
.instanceName("acc-test-1")
.chargeInfo(InstanceChargeInfoArgs.builder()
.chargeType("PostPaid")
.build())
.projectName("default")
.tags(InstanceTagArgs.builder()
.key("tfk1")
.value("tfv1")
.build())
.parameters(
InstanceParameterArgs.builder()
.name("auto_explain.log_analyze")
.value("off")
.build(),
InstanceParameterArgs.builder()
.name("auto_explain.log_format")
.value("text")
.build())
.build());
final var fooInstances = Rds_postgresqlFunctions.getInstances(GetInstancesArgs.builder()
.instanceId(fooInstance.id())
.build());
}
}
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_postgresql:Instance
properties:
dbEngineVersion: PostgreSQL_12
nodeSpec: rds.postgres.1c2g
primaryZoneId: ${fooZones.zones[0].id}
secondaryZoneId: ${fooZones.zones[0].id}
storageSpace: 40
subnetId: ${fooSubnet.id}
instanceName: acc-test-1
chargeInfo:
chargeType: PostPaid
projectName: default
tags:
- key: tfk1
value: tfv1
parameters:
- name: auto_explain.log_analyze
value: off
- name: auto_explain.log_format
value: text
variables:
fooZones:
fn::invoke:
Function: volcengine:ecs:getZones
Arguments: {}
fooInstances:
fn::invoke:
Function: volcengine:rds_postgresql:getInstances
Arguments:
instanceId: ${fooInstance.id}
Using getInstances
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 getInstances(args: GetInstancesArgs, opts?: InvokeOptions): Promise<GetInstancesResult>
function getInstancesOutput(args: GetInstancesOutputArgs, opts?: InvokeOptions): Output<GetInstancesResult>def get_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[GetInstancesTag]] = None,
zone_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInstancesResult
def get_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[GetInstancesTagArgs]]]] = None,
zone_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInstancesResult]func GetInstances(ctx *Context, args *GetInstancesArgs, opts ...InvokeOption) (*GetInstancesResult, error)
func GetInstancesOutput(ctx *Context, args *GetInstancesOutputArgs, opts ...InvokeOption) GetInstancesResultOutput> Note: This function is named GetInstances in the Go SDK.
public static class GetInstances
{
public static Task<GetInstancesResult> InvokeAsync(GetInstancesArgs args, InvokeOptions? opts = null)
public static Output<GetInstancesResult> Invoke(GetInstancesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInstancesResult> getInstances(GetInstancesArgs args, InvokeOptions options)
public static Output<GetInstancesResult> getInstances(GetInstancesArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:rds_postgresql/getInstances:getInstances
arguments:
# arguments dictionaryThe following arguments are supported:
- Charge
Type string - The charge type of the RDS instance.
- Create
Time stringEnd - The end time of creating RDS PostgreSQL instance.
- Create
Time stringStart - The start time of creating RDS PostgreSQL instance.
- Db
Engine stringVersion - The version of the RDS PostgreSQL instance.
- Instance
Id string - The id of the RDS PostgreSQL instance.
- Instance
Name string - The name of the RDS PostgreSQL instance.
- Instance
Status string - The status of the RDS PostgreSQL instance.
- Name
Regex string - A Name Regex of RDS instance.
- Output
File string - File name where to save data source results.
-
List<Get
Instances Tag> - Tags.
- Zone
Id string - The available zone of the RDS PostgreSQL instance.
- Charge
Type string - The charge type of the RDS instance.
- Create
Time stringEnd - The end time of creating RDS PostgreSQL instance.
- Create
Time stringStart - The start time of creating RDS PostgreSQL instance.
- Db
Engine stringVersion - The version of the RDS PostgreSQL instance.
- Instance
Id string - The id of the RDS PostgreSQL instance.
- Instance
Name string - The name of the RDS PostgreSQL instance.
- Instance
Status string - The status of the RDS PostgreSQL instance.
- Name
Regex string - A Name Regex of RDS instance.
- Output
File string - File name where to save data source results.
-
[]Get
Instances Tag - Tags.
- Zone
Id string - The available zone of the RDS PostgreSQL instance.
- charge
Type String - The charge type of the RDS instance.
- create
Time StringEnd - The end time of creating RDS PostgreSQL instance.
- create
Time StringStart - The start time of creating RDS PostgreSQL instance.
- db
Engine StringVersion - The version of the RDS PostgreSQL instance.
- instance
Id String - The id of the RDS PostgreSQL instance.
- instance
Name String - The name of the RDS PostgreSQL instance.
- instance
Status String - The status of the RDS PostgreSQL instance.
- name
Regex String - A Name Regex of RDS instance.
- output
File String - File name where to save data source results.
-
List<Get
Instances Tag> - Tags.
- zone
Id String - The available zone of the RDS PostgreSQL instance.
- charge
Type string - The charge type of the RDS instance.
- create
Time stringEnd - The end time of creating RDS PostgreSQL instance.
- create
Time stringStart - The start time of creating RDS PostgreSQL instance.
- db
Engine stringVersion - The version of the RDS PostgreSQL instance.
- instance
Id string - The id of the RDS PostgreSQL instance.
- instance
Name string - The name of the RDS PostgreSQL instance.
- instance
Status string - The status of the RDS PostgreSQL instance.
- name
Regex string - A Name Regex of RDS instance.
- output
File string - File name where to save data source results.
-
Get
Instances Tag[] - Tags.
- zone
Id string - The available zone of the RDS PostgreSQL instance.
- charge_
type str - The charge type of the RDS instance.
- create_
time_ strend - The end time of creating RDS PostgreSQL instance.
- create_
time_ strstart - The start time of creating RDS PostgreSQL instance.
- db_
engine_ strversion - The version of the RDS PostgreSQL instance.
- instance_
id str - The id of the RDS PostgreSQL instance.
- instance_
name str - The name of the RDS PostgreSQL instance.
- instance_
status str - The status of the RDS PostgreSQL instance.
- name_
regex str - A Name Regex of RDS instance.
- output_
file str - File name where to save data source results.
-
Sequence[Get
Instances Tag] - Tags.
- zone_
id str - The available zone of the RDS PostgreSQL instance.
- charge
Type String - The charge type of the RDS instance.
- create
Time StringEnd - The end time of creating RDS PostgreSQL instance.
- create
Time StringStart - The start time of creating RDS PostgreSQL instance.
- db
Engine StringVersion - The version of the RDS PostgreSQL instance.
- instance
Id String - The id of the RDS PostgreSQL instance.
- instance
Name String - The name of the RDS PostgreSQL instance.
- instance
Status String - The status of the RDS PostgreSQL instance.
- name
Regex String - A Name Regex of RDS instance.
- output
File String - File name where to save data source results.
- List<Property Map>
- Tags.
- zone
Id String - The available zone of the RDS PostgreSQL instance.
getInstances Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Instances
List<Get
Instances Instance> - The collection of query.
- Total
Count int - The total count of RDS instance query.
- Charge
Type string - Payment type. Value: PostPaid - Pay-As-You-Go PrePaid - Yearly and monthly (default).
- Create
Time stringEnd - Create
Time stringStart - Db
Engine stringVersion - The engine version of the RDS PostgreSQL instance.
- Instance
Id string - Instance ID.
- Instance
Name string - The name of the RDS PostgreSQL instance.
- Instance
Status string - The status of the RDS PostgreSQL instance.
- Name
Regex string - Output
File string -
List<Get
Instances Tag> - Tags.
- Zone
Id string - The available zone of the RDS PostgreSQL instance.
- Id string
- The provider-assigned unique ID for this managed resource.
- Instances
[]Get
Instances Instance - The collection of query.
- Total
Count int - The total count of RDS instance query.
- Charge
Type string - Payment type. Value: PostPaid - Pay-As-You-Go PrePaid - Yearly and monthly (default).
- Create
Time stringEnd - Create
Time stringStart - Db
Engine stringVersion - The engine version of the RDS PostgreSQL instance.
- Instance
Id string - Instance ID.
- Instance
Name string - The name of the RDS PostgreSQL instance.
- Instance
Status string - The status of the RDS PostgreSQL instance.
- Name
Regex string - Output
File string -
[]Get
Instances Tag - Tags.
- Zone
Id string - The available zone of the RDS PostgreSQL instance.
- id String
- The provider-assigned unique ID for this managed resource.
- instances
List<Get
Instances Instance> - The collection of query.
- total
Count Integer - The total count of RDS instance query.
- charge
Type String - Payment type. Value: PostPaid - Pay-As-You-Go PrePaid - Yearly and monthly (default).
- create
Time StringEnd - create
Time StringStart - db
Engine StringVersion - The engine version of the RDS PostgreSQL instance.
- instance
Id String - Instance ID.
- instance
Name String - The name of the RDS PostgreSQL instance.
- instance
Status String - The status of the RDS PostgreSQL instance.
- name
Regex String - output
File String -
List<Get
Instances Tag> - Tags.
- zone
Id String - The available zone of the RDS PostgreSQL instance.
- id string
- The provider-assigned unique ID for this managed resource.
- instances
Get
Instances Instance[] - The collection of query.
- total
Count number - The total count of RDS instance query.
- charge
Type string - Payment type. Value: PostPaid - Pay-As-You-Go PrePaid - Yearly and monthly (default).
- create
Time stringEnd - create
Time stringStart - db
Engine stringVersion - The engine version of the RDS PostgreSQL instance.
- instance
Id string - Instance ID.
- instance
Name string - The name of the RDS PostgreSQL instance.
- instance
Status string - The status of the RDS PostgreSQL instance.
- name
Regex string - output
File string -
Get
Instances Tag[] - Tags.
- zone
Id string - The available zone of the RDS PostgreSQL instance.
- id str
- The provider-assigned unique ID for this managed resource.
- instances
Sequence[Get
Instances Instance] - The collection of 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 PostgreSQL instance.
- instance_
id str - Instance ID.
- instance_
name str - The name of the RDS PostgreSQL instance.
- instance_
status str - The status of the RDS PostgreSQL instance.
- name_
regex str - output_
file str -
Sequence[Get
Instances Tag] - Tags.
- zone_
id str - The available zone of the RDS PostgreSQL instance.
- id String
- The provider-assigned unique ID for this managed resource.
- instances List<Property Map>
- The collection of query.
- total
Count Number - The total count of RDS instance query.
- charge
Type String - Payment type. Value: PostPaid - Pay-As-You-Go PrePaid - Yearly and monthly (default).
- create
Time StringEnd - create
Time StringStart - db
Engine StringVersion - The engine version of the RDS PostgreSQL instance.
- instance
Id String - Instance ID.
- instance
Name String - The name of the RDS PostgreSQL instance.
- instance
Status String - The status of the RDS PostgreSQL instance.
- name
Regex String - output
File String - List<Property Map>
- Tags.
- zone
Id String - The available zone of the RDS PostgreSQL instance.
Supporting Types
GetInstancesInstance
- Backup
Use int - The instance has used backup space. Unit: GB.
- Charge
Details List<GetInstances Instance Charge Detail> - Payment methods.
- Create
Time string - Node creation local time.
- Data
Sync stringMode - Data synchronization mode.
- Db
Engine stringVersion - The version of the RDS PostgreSQL instance.
- Endpoints
List<Get
Instances Instance Endpoint> - The endpoint info of the RDS instance.
- Id string
- The ID of the RDS PostgreSQL instance.
- Instance
Id string - The id of the RDS PostgreSQL instance.
- Instance
Name string - The name of the RDS PostgreSQL instance.
- Instance
Status string - The status of the RDS PostgreSQL instance.
- Instance
Type string - The instance type of the RDS PostgreSQL instance.
- Memory int
- Memory size in GB.
- Node
Number int - The number of nodes.
- Node
Spec string - General instance type, different from Custom instance type.
- Nodes
List<Get
Instances Instance Node> - Instance node information.
- Project
Name string - The project name of the RDS PostgreSQL instance.
- Region
Id string - The region of the RDS PostgreSQL instance.
- Storage
Space int - Total instance storage space. Unit: GB.
- Storage
Type string - Instance storage type.
- Subnet
Id string - The subnet ID of the RDS PostgreSQL instance.
-
List<Get
Instances Instance Tag> - Tags.
- Update
Time string - The update time of the RDS PostgreSQL instance.
- VCpu int
- CPU size.
- Vpc
Id string - The vpc ID of the RDS PostgreSQL instance.
- Zone
Id string - The available zone of the RDS PostgreSQL instance.
- Zone
Ids List<string> - ID of the availability zone where each instance is located.
- Backup
Use int - The instance has used backup space. Unit: GB.
- Charge
Details []GetInstances Instance Charge Detail - Payment methods.
- Create
Time string - Node creation local time.
- Data
Sync stringMode - Data synchronization mode.
- Db
Engine stringVersion - The version of the RDS PostgreSQL instance.
- Endpoints
[]Get
Instances Instance Endpoint - The endpoint info of the RDS instance.
- Id string
- The ID of the RDS PostgreSQL instance.
- Instance
Id string - The id of the RDS PostgreSQL instance.
- Instance
Name string - The name of the RDS PostgreSQL instance.
- Instance
Status string - The status of the RDS PostgreSQL instance.
- Instance
Type string - The instance type of the RDS PostgreSQL instance.
- Memory int
- Memory size in GB.
- Node
Number int - The number of nodes.
- Node
Spec string - General instance type, different from Custom instance type.
- Nodes
[]Get
Instances Instance Node - Instance node information.
- Project
Name string - The project name of the RDS PostgreSQL instance.
- Region
Id string - The region of the RDS PostgreSQL instance.
- Storage
Space int - Total instance storage space. Unit: GB.
- Storage
Type string - Instance storage type.
- Subnet
Id string - The subnet ID of the RDS PostgreSQL instance.
-
[]Get
Instances Instance Tag - Tags.
- Update
Time string - The update time of the RDS PostgreSQL instance.
- VCpu int
- CPU size.
- Vpc
Id string - The vpc ID of the RDS PostgreSQL instance.
- Zone
Id string - The available zone of the RDS PostgreSQL instance.
- Zone
Ids []string - ID of the availability zone where each instance is located.
- backup
Use Integer - The instance has used backup space. Unit: GB.
- charge
Details List<GetInstances Instance Charge Detail> - Payment methods.
- create
Time String - Node creation local time.
- data
Sync StringMode - Data synchronization mode.
- db
Engine StringVersion - The version of the RDS PostgreSQL instance.
- endpoints
List<Get
Instances Instance Endpoint> - The endpoint info of the RDS instance.
- id String
- The ID of the RDS PostgreSQL instance.
- instance
Id String - The id of the RDS PostgreSQL instance.
- instance
Name String - The name of the RDS PostgreSQL instance.
- instance
Status String - The status of the RDS PostgreSQL instance.
- instance
Type String - The instance type of the RDS PostgreSQL instance.
- memory Integer
- Memory size in GB.
- node
Number Integer - The number of nodes.
- node
Spec String - General instance type, different from Custom instance type.
- nodes
List<Get
Instances Instance Node> - Instance node information.
- project
Name String - The project name of the RDS PostgreSQL instance.
- region
Id String - The region of the RDS PostgreSQL instance.
- storage
Space Integer - Total instance storage space. Unit: GB.
- storage
Type String - Instance storage type.
- subnet
Id String - The subnet ID of the RDS PostgreSQL instance.
-
List<Get
Instances Instance Tag> - Tags.
- update
Time String - The update time of the RDS PostgreSQL instance.
- v
Cpu Integer - CPU size.
- vpc
Id String - The vpc ID of the RDS PostgreSQL instance.
- zone
Id String - The available zone of the RDS PostgreSQL instance.
- zone
Ids List<String> - ID of the availability zone where each instance is located.
- backup
Use number - The instance has used backup space. Unit: GB.
- charge
Details GetInstances Instance Charge Detail[] - Payment methods.
- create
Time string - Node creation local time.
- data
Sync stringMode - Data synchronization mode.
- db
Engine stringVersion - The version of the RDS PostgreSQL instance.
- endpoints
Get
Instances Instance Endpoint[] - The endpoint info of the RDS instance.
- id string
- The ID of the RDS PostgreSQL instance.
- instance
Id string - The id of the RDS PostgreSQL instance.
- instance
Name string - The name of the RDS PostgreSQL instance.
- instance
Status string - The status of the RDS PostgreSQL instance.
- instance
Type string - The instance type of the RDS PostgreSQL instance.
- memory number
- Memory size in GB.
- node
Number number - The number of nodes.
- node
Spec string - General instance type, different from Custom instance type.
- nodes
Get
Instances Instance Node[] - Instance node information.
- project
Name string - The project name of the RDS PostgreSQL instance.
- region
Id string - The region of the RDS PostgreSQL instance.
- storage
Space number - Total instance storage space. Unit: GB.
- storage
Type string - Instance storage type.
- subnet
Id string - The subnet ID of the RDS PostgreSQL instance.
-
Get
Instances Instance Tag[] - Tags.
- update
Time string - The update time of the RDS PostgreSQL instance.
- v
Cpu number - CPU size.
- vpc
Id string - The vpc ID of the RDS PostgreSQL instance.
- zone
Id string - The available zone of the RDS PostgreSQL instance.
- zone
Ids string[] - ID of the availability zone where each instance is located.
- backup_
use int - The instance has used backup space. Unit: GB.
- charge_
details Sequence[GetInstances Instance Charge Detail] - Payment methods.
- create_
time str - Node creation local time.
- data_
sync_ strmode - Data synchronization mode.
- db_
engine_ strversion - The version of the RDS PostgreSQL instance.
- endpoints
Sequence[Get
Instances Instance Endpoint] - The endpoint info of the RDS instance.
- id str
- The ID of the RDS PostgreSQL instance.
- instance_
id str - The id of the RDS PostgreSQL instance.
- instance_
name str - The name of the RDS PostgreSQL instance.
- instance_
status str - The status of the RDS PostgreSQL instance.
- instance_
type str - The instance type of the RDS PostgreSQL instance.
- memory int
- Memory size in GB.
- node_
number int - The number of nodes.
- node_
spec str - General instance type, different from Custom instance type.
- nodes
Sequence[Get
Instances Instance Node] - Instance node information.
- project_
name str - The project name of the RDS PostgreSQL instance.
- region_
id str - The region of the RDS PostgreSQL instance.
- storage_
space int - Total instance storage space. Unit: GB.
- storage_
type str - Instance storage type.
- subnet_
id str - The subnet ID of the RDS PostgreSQL instance.
-
Sequence[Get
Instances Instance Tag] - Tags.
- update_
time str - The update time of the RDS PostgreSQL instance.
- v_
cpu int - CPU size.
- vpc_
id str - The vpc ID of the RDS PostgreSQL instance.
- zone_
id str - The available zone of the RDS PostgreSQL instance.
- zone_
ids Sequence[str] - ID of the availability zone where each instance is located.
- backup
Use Number - The instance has used backup space. Unit: GB.
- charge
Details List<Property Map> - Payment methods.
- create
Time String - Node creation local time.
- data
Sync StringMode - Data synchronization mode.
- db
Engine StringVersion - The version of the RDS PostgreSQL instance.
- endpoints List<Property Map>
- The endpoint info of the RDS instance.
- id String
- The ID of the RDS PostgreSQL instance.
- instance
Id String - The id of the RDS PostgreSQL instance.
- instance
Name String - The name of the RDS PostgreSQL instance.
- instance
Status String - The status of the RDS PostgreSQL instance.
- instance
Type String - The instance type of the RDS PostgreSQL instance.
- memory Number
- Memory size in GB.
- node
Number Number - The number of nodes.
- node
Spec String - General instance type, different from Custom instance type.
- nodes List<Property Map>
- Instance node information.
- project
Name String - The project name of the RDS PostgreSQL instance.
- region
Id String - The region of the RDS PostgreSQL instance.
- storage
Space Number - Total instance storage space. Unit: GB.
- storage
Type String - Instance storage type.
- subnet
Id String - The subnet ID of the RDS PostgreSQL instance.
- List<Property Map>
- Tags.
- update
Time String - The update time of the RDS PostgreSQL instance.
- v
Cpu Number - CPU size.
- vpc
Id String - The vpc ID of the RDS PostgreSQL instance.
- zone
Id String - The available zone of the RDS PostgreSQL instance.
- zone
Ids List<String> - ID of the availability zone where each instance is located.
GetInstancesInstanceChargeDetail
- Auto
Renew bool - Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
- Charge
End stringTime - Billing expiry time (yearly and monthly only).
- Charge
Start stringTime - Billing start time (pay-as-you-go & monthly subscription).
- Charge
Status string - Pay status. Value: normal - normal overdue - overdue .
- Charge
Type string - The charge type of the RDS instance.
- Overdue
Reclaim stringTime - Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
- Overdue
Time string - Shutdown time in arrears (pay-as-you-go & monthly subscription).
- Period int
- Purchase duration in prepaid scenarios. Default: 1.
- Period
Unit string - The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
- Temp
Modify stringEnd Time - Temporary upgrade of restoration time.
- Temp
Modify stringStart Time - Start time of temporary upgrade.
- Auto
Renew bool - Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
- Charge
End stringTime - Billing expiry time (yearly and monthly only).
- Charge
Start stringTime - Billing start time (pay-as-you-go & monthly subscription).
- Charge
Status string - Pay status. Value: normal - normal overdue - overdue .
- Charge
Type string - The charge type of the RDS instance.
- Overdue
Reclaim stringTime - Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
- Overdue
Time string - Shutdown time in arrears (pay-as-you-go & monthly subscription).
- Period int
- Purchase duration in prepaid scenarios. Default: 1.
- Period
Unit string - The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
- Temp
Modify stringEnd Time - Temporary upgrade of restoration time.
- Temp
Modify stringStart Time - Start time of temporary upgrade.
- auto
Renew Boolean - Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
- charge
End StringTime - Billing expiry time (yearly and monthly only).
- charge
Start StringTime - Billing start time (pay-as-you-go & monthly subscription).
- charge
Status String - Pay status. Value: normal - normal overdue - overdue .
- charge
Type String - The charge type of the RDS instance.
- overdue
Reclaim StringTime - Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
- overdue
Time String - Shutdown time in arrears (pay-as-you-go & monthly subscription).
- period Integer
- Purchase duration in prepaid scenarios. Default: 1.
- period
Unit String - The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
- temp
Modify StringEnd Time - Temporary upgrade of restoration time.
- temp
Modify StringStart Time - Start time of temporary upgrade.
- auto
Renew boolean - Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
- charge
End stringTime - Billing expiry time (yearly and monthly only).
- charge
Start stringTime - Billing start time (pay-as-you-go & monthly subscription).
- charge
Status string - Pay status. Value: normal - normal overdue - overdue .
- charge
Type string - The charge type of the RDS instance.
- overdue
Reclaim stringTime - Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
- overdue
Time string - Shutdown time in arrears (pay-as-you-go & monthly subscription).
- period number
- Purchase duration in prepaid scenarios. Default: 1.
- period
Unit string - The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
- temp
Modify stringEnd Time - Temporary upgrade of restoration time.
- temp
Modify stringStart Time - Start time of temporary upgrade.
- 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.
- temp_
modify_ strend_ time - Temporary upgrade of restoration time.
- temp_
modify_ strstart_ time - Start time of temporary upgrade.
- auto
Renew Boolean - Whether to automatically renew in prepaid scenarios. Autorenew_Enable Autorenew_Disable (default).
- charge
End StringTime - Billing expiry time (yearly and monthly only).
- charge
Start StringTime - Billing start time (pay-as-you-go & monthly subscription).
- charge
Status String - Pay status. Value: normal - normal overdue - overdue .
- charge
Type String - The charge type of the RDS instance.
- overdue
Reclaim StringTime - Estimated release time when arrears are closed (pay-as-you-go & monthly subscription).
- overdue
Time String - Shutdown time in arrears (pay-as-you-go & monthly subscription).
- period Number
- Purchase duration in prepaid scenarios. Default: 1.
- period
Unit String - The purchase cycle in the prepaid scenario. Month - monthly subscription (default) Year - Package year.
- temp
Modify StringEnd Time - Temporary upgrade of restoration time.
- temp
Modify StringStart Time - Start time of temporary upgrade.
GetInstancesInstanceEndpoint
- Addresses
List<Get
Instances Instance Endpoint Address> - Address list.
- Auto
Add 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.
- Enable
Read stringOnly - Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
- Enable
Read stringWrite Splitting - Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
- Endpoint
Id string - Instance connection terminal ID.
- Endpoint
Name string - The instance connection terminal name.
- Endpoint
Type 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).
- Read
Only List<GetNode Weights Instances Instance Endpoint Read Only Node Weight> - The list of nodes configured by the connection terminal and the corresponding read-only weights.
- Read
Write stringMode - Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
- Addresses
[]Get
Instances Instance Endpoint Address - Address list.
- Auto
Add 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.
- Enable
Read stringOnly - Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
- Enable
Read stringWrite Splitting - Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
- Endpoint
Id string - Instance connection terminal ID.
- Endpoint
Name string - The instance connection terminal name.
- Endpoint
Type 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).
- Read
Only []GetNode Weights Instances Instance Endpoint Read Only Node Weight - The list of nodes configured by the connection terminal and the corresponding read-only weights.
- Read
Write stringMode - Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
- addresses
List<Get
Instances Instance Endpoint Address> - Address list.
- auto
Add 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.
- enable
Read StringOnly - Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
- enable
Read StringWrite Splitting - Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
- endpoint
Id String - Instance connection terminal ID.
- endpoint
Name String - The instance connection terminal name.
- endpoint
Type 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).
- read
Only List<GetNode Weights Instances Instance Endpoint Read Only Node Weight> - The list of nodes configured by the connection terminal and the corresponding read-only weights.
- read
Write StringMode - Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
- addresses
Get
Instances Instance Endpoint Address[] - Address list.
- auto
Add 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.
- enable
Read stringOnly - Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
- enable
Read stringWrite Splitting - Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
- endpoint
Id string - Instance connection terminal ID.
- endpoint
Name string - The instance connection terminal name.
- endpoint
Type 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).
- read
Only GetNode Weights Instances Instance Endpoint Read Only Node Weight[] - The list of nodes configured by the connection terminal and the corresponding read-only weights.
- read
Write stringMode - Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
- addresses
Sequence[Get
Instances Instance Endpoint 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[Getnode_ weights Instances Instance Endpoint 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.
- auto
Add 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.
- enable
Read StringOnly - Whether global read-only is enabled, value: Enable: Enable. Disable: Disabled.
- enable
Read StringWrite Splitting - Whether read-write separation is enabled, value: Enable: Enable. Disable: Disabled.
- endpoint
Id String - Instance connection terminal ID.
- endpoint
Name String - The instance connection terminal name.
- endpoint
Type 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).
- read
Only List<Property Map>Node Weights - The list of nodes configured by the connection terminal and the corresponding read-only weights.
- read
Write StringMode - Read and write mode: ReadWrite: read and write ReadOnly: read only (default).
GetInstancesInstanceEndpointAddress
- Dns
Visibility bool - DNS Visibility.
- Domain string
- Connect domain name.
- Eip
Id string - The ID of the EIP, only valid for Public addresses.
- Ip
Address string - The IP Address.
- Network
Type string - Network address type, temporarily Private, Public, PublicService.
- Port string
- The Port.
- Subnet
Id string - The subnet ID of the RDS PostgreSQL instance.
- Dns
Visibility bool - DNS Visibility.
- Domain string
- Connect domain name.
- Eip
Id string - The ID of the EIP, only valid for Public addresses.
- Ip
Address string - The IP Address.
- Network
Type string - Network address type, temporarily Private, Public, PublicService.
- Port string
- The Port.
- Subnet
Id string - The subnet ID of the RDS PostgreSQL instance.
- dns
Visibility Boolean - DNS Visibility.
- domain String
- Connect domain name.
- eip
Id String - The ID of the EIP, only valid for Public addresses.
- ip
Address String - The IP Address.
- network
Type String - Network address type, temporarily Private, Public, PublicService.
- port String
- The Port.
- subnet
Id String - The subnet ID of the RDS PostgreSQL instance.
- dns
Visibility boolean - DNS Visibility.
- domain string
- Connect domain name.
- eip
Id string - The ID of the EIP, only valid for Public addresses.
- ip
Address string - The IP Address.
- network
Type string - Network address type, temporarily Private, Public, PublicService.
- port string
- The Port.
- subnet
Id string - The subnet ID of the RDS PostgreSQL instance.
- dns_
visibility bool - DNS Visibility.
- 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
- The Port.
- subnet_
id str - The subnet ID of the RDS PostgreSQL instance.
- dns
Visibility Boolean - DNS Visibility.
- domain String
- Connect domain name.
- eip
Id String - The ID of the EIP, only valid for Public addresses.
- ip
Address String - The IP Address.
- network
Type String - Network address type, temporarily Private, Public, PublicService.
- port String
- The Port.
- subnet
Id String - The subnet ID of the RDS PostgreSQL instance.
GetInstancesInstanceEndpointReadOnlyNodeWeight
GetInstancesInstanceNode
- Create
Time string - Node creation local time.
- Instance
Id string - The id of the RDS PostgreSQL instance.
- Memory int
- Memory size in GB.
- Node
Id string - Node ID.
- Node
Spec string - General instance type, different from Custom instance type.
- Node
Status string - Node state, value: aligned with instance state.
- Node
Type string - Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
- Region
Id string - The region of the RDS PostgreSQL instance.
- Update
Time string - The update time of the RDS PostgreSQL instance.
- VCpu int
- CPU size.
- Zone
Id string - The available zone of the RDS PostgreSQL instance.
- Create
Time string - Node creation local time.
- Instance
Id string - The id of the RDS PostgreSQL instance.
- Memory int
- Memory size in GB.
- Node
Id string - Node ID.
- Node
Spec string - General instance type, different from Custom instance type.
- Node
Status string - Node state, value: aligned with instance state.
- Node
Type string - Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
- Region
Id string - The region of the RDS PostgreSQL instance.
- Update
Time string - The update time of the RDS PostgreSQL instance.
- VCpu int
- CPU size.
- Zone
Id string - The available zone of the RDS PostgreSQL instance.
- create
Time String - Node creation local time.
- instance
Id String - The id of the RDS PostgreSQL instance.
- memory Integer
- Memory size in GB.
- node
Id String - Node ID.
- node
Spec String - General instance type, different from Custom instance type.
- node
Status String - Node state, value: aligned with instance state.
- node
Type String - Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
- region
Id String - The region of the RDS PostgreSQL instance.
- update
Time String - The update time of the RDS PostgreSQL instance.
- v
Cpu Integer - CPU size.
- zone
Id String - The available zone of the RDS PostgreSQL instance.
- create
Time string - Node creation local time.
- instance
Id string - The id of the RDS PostgreSQL instance.
- memory number
- Memory size in GB.
- node
Id string - Node ID.
- node
Spec string - General instance type, different from Custom instance type.
- node
Status string - Node state, value: aligned with instance state.
- node
Type string - Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
- region
Id string - The region of the RDS PostgreSQL instance.
- update
Time string - The update time of the RDS PostgreSQL instance.
- v
Cpu number - CPU size.
- zone
Id string - The available zone of the RDS PostgreSQL instance.
- create_
time str - Node creation local time.
- instance_
id str - The id of the RDS PostgreSQL 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 PostgreSQL instance.
- update_
time str - The update time of the RDS PostgreSQL instance.
- v_
cpu int - CPU size.
- zone_
id str - The available zone of the RDS PostgreSQL instance.
- create
Time String - Node creation local time.
- instance
Id String - The id of the RDS PostgreSQL instance.
- memory Number
- Memory size in GB.
- node
Id String - Node ID.
- node
Spec String - General instance type, different from Custom instance type.
- node
Status String - Node state, value: aligned with instance state.
- node
Type String - Node type. Value: Primary: Primary node. Secondary: Standby node. ReadOnly: Read-only node.
- region
Id String - The region of the RDS PostgreSQL instance.
- update
Time String - The update time of the RDS PostgreSQL instance.
- v
Cpu Number - CPU size.
- zone
Id String - The available zone of the RDS PostgreSQL instance.
GetInstancesInstanceTag
GetInstancesTag
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
