Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::RDSPostgreSQL::Instance
Using getInstance
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getInstance(args: GetInstanceArgs, opts?: InvokeOptions): Promise<GetInstanceResult>
function getInstanceOutput(args: GetInstanceOutputArgs, opts?: InvokeOptions): Output<GetInstanceResult>def get_instance(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInstanceResult
def get_instance_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInstanceResult]func LookupInstance(ctx *Context, args *LookupInstanceArgs, opts ...InvokeOption) (*LookupInstanceResult, error)
func LookupInstanceOutput(ctx *Context, args *LookupInstanceOutputArgs, opts ...InvokeOption) LookupInstanceResultOutput> Note: This function is named LookupInstance in the Go SDK.
public static class GetInstance
{
public static Task<GetInstanceResult> InvokeAsync(GetInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetInstanceResult> Invoke(GetInstanceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
public static Output<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:rdspostgresql/getInstance:getInstance
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getInstance Result
The following output properties are available:
- Allow
List List<string>Ids - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). An instance can bind up to 100 allowlists.
- Charge
Detail Volcengine.Get Instance Charge Detail - Payment method
- Create
Time string - Instance creation time
- Data
Sync stringMode - Synchronization mode. Value: Async (asynchronous synchronization)
- Db
Engine stringVersion - Compatible version
- Endpoints
List<Volcengine.
Get Instance Endpoint> - Instance connection information
- Id string
- Uniquely identifies the resource.
- Instance
Id string - Instance ID
- Instance
Name string - Instance name
- Instance
Status string - Instance status
- Instance
Type string - Instance type. Value: HA (high availability edition)
- Maintenance
Window Volcengine.Get Instance Maintenance Window - Instance maintenance window
- Memory double
- Memory size, unit: GB
- Node
Infos List<Volcengine.Get Instance Node Info> - Instance specification configuration
- Node
Number double - Number of nodes
- Node
Spec string - Primary node specification
- Project
Name string - Project. Default value: default project
- Storage
Data doubleUse - Data file space used by the primary node. Unit: Byte
- Storage
Log doubleUse - Log file space used by the primary node. Unit: Byte
- Storage
Space double - Instance storage space. Value range: [20, 3000], unit: GB, increment: 10GB. Default value is 100
- Storage
Temp doubleUse - Temporary file space used by the primary node. Unit: Byte
- Storage
Type string - Instance storage type, fixed value LocalSSD (local SSD disk)
- Storage
Use double - Used storage space of the instance. Unit: Byte
- Storage
Wal doubleUse - Used WAL file space of the instance's primary node. Unit: Byte
- Subnet
Id string - Subnet ID
-
List<Volcengine.
Get Instance Tag> - Tag information of the cloud disk
- Update
Time string - Instance update time
- Vcpu double
- CPU size. For example: 1 means 1U
- Vpc
Id string - Use this parameter to specify the private network for the instance
- Zone
Id string - Availability zone ID
- Allow
List []stringIds - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). An instance can bind up to 100 allowlists.
- Charge
Detail GetInstance Charge Detail - Payment method
- Create
Time string - Instance creation time
- Data
Sync stringMode - Synchronization mode. Value: Async (asynchronous synchronization)
- Db
Engine stringVersion - Compatible version
- Endpoints
[]Get
Instance Endpoint - Instance connection information
- Id string
- Uniquely identifies the resource.
- Instance
Id string - Instance ID
- Instance
Name string - Instance name
- Instance
Status string - Instance status
- Instance
Type string - Instance type. Value: HA (high availability edition)
- Maintenance
Window GetInstance Maintenance Window - Instance maintenance window
- Memory float64
- Memory size, unit: GB
- Node
Infos []GetInstance Node Info - Instance specification configuration
- Node
Number float64 - Number of nodes
- Node
Spec string - Primary node specification
- Project
Name string - Project. Default value: default project
- Storage
Data float64Use - Data file space used by the primary node. Unit: Byte
- Storage
Log float64Use - Log file space used by the primary node. Unit: Byte
- Storage
Space float64 - Instance storage space. Value range: [20, 3000], unit: GB, increment: 10GB. Default value is 100
- Storage
Temp float64Use - Temporary file space used by the primary node. Unit: Byte
- Storage
Type string - Instance storage type, fixed value LocalSSD (local SSD disk)
- Storage
Use float64 - Used storage space of the instance. Unit: Byte
- Storage
Wal float64Use - Used WAL file space of the instance's primary node. Unit: Byte
- Subnet
Id string - Subnet ID
-
[]Get
Instance Tag - Tag information of the cloud disk
- Update
Time string - Instance update time
- Vcpu float64
- CPU size. For example: 1 means 1U
- Vpc
Id string - Use this parameter to specify the private network for the instance
- Zone
Id string - Availability zone ID
- allow
List List<String>Ids - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). An instance can bind up to 100 allowlists.
- charge
Detail GetInstance Charge Detail - Payment method
- create
Time String - Instance creation time
- data
Sync StringMode - Synchronization mode. Value: Async (asynchronous synchronization)
- db
Engine StringVersion - Compatible version
- endpoints
List<Get
Instance Endpoint> - Instance connection information
- id String
- Uniquely identifies the resource.
- instance
Id String - Instance ID
- instance
Name String - Instance name
- instance
Status String - Instance status
- instance
Type String - Instance type. Value: HA (high availability edition)
- maintenance
Window GetInstance Maintenance Window - Instance maintenance window
- memory Double
- Memory size, unit: GB
- node
Infos List<GetInstance Node Info> - Instance specification configuration
- node
Number Double - Number of nodes
- node
Spec String - Primary node specification
- project
Name String - Project. Default value: default project
- storage
Data DoubleUse - Data file space used by the primary node. Unit: Byte
- storage
Log DoubleUse - Log file space used by the primary node. Unit: Byte
- storage
Space Double - Instance storage space. Value range: [20, 3000], unit: GB, increment: 10GB. Default value is 100
- storage
Temp DoubleUse - Temporary file space used by the primary node. Unit: Byte
- storage
Type String - Instance storage type, fixed value LocalSSD (local SSD disk)
- storage
Use Double - Used storage space of the instance. Unit: Byte
- storage
Wal DoubleUse - Used WAL file space of the instance's primary node. Unit: Byte
- subnet
Id String - Subnet ID
-
List<Get
Instance Tag> - Tag information of the cloud disk
- update
Time String - Instance update time
- vcpu Double
- CPU size. For example: 1 means 1U
- vpc
Id String - Use this parameter to specify the private network for the instance
- zone
Id String - Availability zone ID
- allow
List string[]Ids - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). An instance can bind up to 100 allowlists.
- charge
Detail GetInstance Charge Detail - Payment method
- create
Time string - Instance creation time
- data
Sync stringMode - Synchronization mode. Value: Async (asynchronous synchronization)
- db
Engine stringVersion - Compatible version
- endpoints
Get
Instance Endpoint[] - Instance connection information
- id string
- Uniquely identifies the resource.
- instance
Id string - Instance ID
- instance
Name string - Instance name
- instance
Status string - Instance status
- instance
Type string - Instance type. Value: HA (high availability edition)
- maintenance
Window GetInstance Maintenance Window - Instance maintenance window
- memory number
- Memory size, unit: GB
- node
Infos GetInstance Node Info[] - Instance specification configuration
- node
Number number - Number of nodes
- node
Spec string - Primary node specification
- project
Name string - Project. Default value: default project
- storage
Data numberUse - Data file space used by the primary node. Unit: Byte
- storage
Log numberUse - Log file space used by the primary node. Unit: Byte
- storage
Space number - Instance storage space. Value range: [20, 3000], unit: GB, increment: 10GB. Default value is 100
- storage
Temp numberUse - Temporary file space used by the primary node. Unit: Byte
- storage
Type string - Instance storage type, fixed value LocalSSD (local SSD disk)
- storage
Use number - Used storage space of the instance. Unit: Byte
- storage
Wal numberUse - Used WAL file space of the instance's primary node. Unit: Byte
- subnet
Id string - Subnet ID
-
Get
Instance Tag[] - Tag information of the cloud disk
- update
Time string - Instance update time
- vcpu number
- CPU size. For example: 1 means 1U
- vpc
Id string - Use this parameter to specify the private network for the instance
- zone
Id string - Availability zone ID
- allow_
list_ Sequence[str]ids - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). An instance can bind up to 100 allowlists.
- charge_
detail GetInstance Charge Detail - Payment method
- create_
time str - Instance creation time
- data_
sync_ strmode - Synchronization mode. Value: Async (asynchronous synchronization)
- db_
engine_ strversion - Compatible version
- endpoints
Sequence[Get
Instance Endpoint] - Instance connection information
- id str
- Uniquely identifies the resource.
- instance_
id str - Instance ID
- instance_
name str - Instance name
- instance_
status str - Instance status
- instance_
type str - Instance type. Value: HA (high availability edition)
- maintenance_
window GetInstance Maintenance Window - Instance maintenance window
- memory float
- Memory size, unit: GB
- node_
infos Sequence[GetInstance Node Info] - Instance specification configuration
- node_
number float - Number of nodes
- node_
spec str - Primary node specification
- project_
name str - Project. Default value: default project
- storage_
data_ floatuse - Data file space used by the primary node. Unit: Byte
- storage_
log_ floatuse - Log file space used by the primary node. Unit: Byte
- storage_
space float - Instance storage space. Value range: [20, 3000], unit: GB, increment: 10GB. Default value is 100
- storage_
temp_ floatuse - Temporary file space used by the primary node. Unit: Byte
- storage_
type str - Instance storage type, fixed value LocalSSD (local SSD disk)
- storage_
use float - Used storage space of the instance. Unit: Byte
- storage_
wal_ floatuse - Used WAL file space of the instance's primary node. Unit: Byte
- subnet_
id str - Subnet ID
-
Sequence[Get
Instance Tag] - Tag information of the cloud disk
- update_
time str - Instance update time
- vcpu float
- CPU size. For example: 1 means 1U
- vpc_
id str - Use this parameter to specify the private network for the instance
- zone_
id str - Availability zone ID
- allow
List List<String>Ids - Allowlist ID. To bind multiple allowlists, separate allowlist IDs with commas (,). An instance can bind up to 100 allowlists.
- charge
Detail Property Map - Payment method
- create
Time String - Instance creation time
- data
Sync StringMode - Synchronization mode. Value: Async (asynchronous synchronization)
- db
Engine StringVersion - Compatible version
- endpoints List<Property Map>
- Instance connection information
- id String
- Uniquely identifies the resource.
- instance
Id String - Instance ID
- instance
Name String - Instance name
- instance
Status String - Instance status
- instance
Type String - Instance type. Value: HA (high availability edition)
- maintenance
Window Property Map - Instance maintenance window
- memory Number
- Memory size, unit: GB
- node
Infos List<Property Map> - Instance specification configuration
- node
Number Number - Number of nodes
- node
Spec String - Primary node specification
- project
Name String - Project. Default value: default project
- storage
Data NumberUse - Data file space used by the primary node. Unit: Byte
- storage
Log NumberUse - Log file space used by the primary node. Unit: Byte
- storage
Space Number - Instance storage space. Value range: [20, 3000], unit: GB, increment: 10GB. Default value is 100
- storage
Temp NumberUse - Temporary file space used by the primary node. Unit: Byte
- storage
Type String - Instance storage type, fixed value LocalSSD (local SSD disk)
- storage
Use Number - Used storage space of the instance. Unit: Byte
- storage
Wal NumberUse - Used WAL file space of the instance's primary node. Unit: Byte
- subnet
Id String - Subnet ID
- List<Property Map>
- Tag information of the cloud disk
- update
Time String - Instance update time
- vcpu Number
- CPU size. For example: 1 means 1U
- vpc
Id String - Use this parameter to specify the private network for the instance
- zone
Id String - Availability zone ID
Supporting Types
GetInstanceChargeDetail
- Auto
Renew bool - Enable auto-renewal for prepaid scenarios
- Charge
End stringTime - Billing expiration time for yearly/monthly instances
- Charge
Start stringTime - Instance billing start time
- Charge
Status string - Payment status. Value: -
Normal: Normal -Overdue: Overdue and suspended -Unpaid: Unpaid - Charge
Type string - Payment type. Value: -
PostPaid: Postpaid -PrePaid: Prepaid - Overdue
Reclaim stringTime - Estimated release time after instance suspension due to overdue payment
- Overdue
Time string - Instance shutdown time due to overdue payment
- Period double
- Purchase duration for prepaid scenarios
- Period
Unit string - Purchase period for prepaid scenarios. Values: -
Month: month -Year: year - Temp
Modify stringEnd Time - Rollback time for temporary upgrade
- Temp
Modify stringStart Time - Start time of temporary scaling
- Auto
Renew bool - Enable auto-renewal for prepaid scenarios
- Charge
End stringTime - Billing expiration time for yearly/monthly instances
- Charge
Start stringTime - Instance billing start time
- Charge
Status string - Payment status. Value: -
Normal: Normal -Overdue: Overdue and suspended -Unpaid: Unpaid - Charge
Type string - Payment type. Value: -
PostPaid: Postpaid -PrePaid: Prepaid - Overdue
Reclaim stringTime - Estimated release time after instance suspension due to overdue payment
- Overdue
Time string - Instance shutdown time due to overdue payment
- Period float64
- Purchase duration for prepaid scenarios
- Period
Unit string - Purchase period for prepaid scenarios. Values: -
Month: month -Year: year - Temp
Modify stringEnd Time - Rollback time for temporary upgrade
- Temp
Modify stringStart Time - Start time of temporary scaling
- auto
Renew Boolean - Enable auto-renewal for prepaid scenarios
- charge
End StringTime - Billing expiration time for yearly/monthly instances
- charge
Start StringTime - Instance billing start time
- charge
Status String - Payment status. Value: -
Normal: Normal -Overdue: Overdue and suspended -Unpaid: Unpaid - charge
Type String - Payment type. Value: -
PostPaid: Postpaid -PrePaid: Prepaid - overdue
Reclaim StringTime - Estimated release time after instance suspension due to overdue payment
- overdue
Time String - Instance shutdown time due to overdue payment
- period Double
- Purchase duration for prepaid scenarios
- period
Unit String - Purchase period for prepaid scenarios. Values: -
Month: month -Year: year - temp
Modify StringEnd Time - Rollback time for temporary upgrade
- temp
Modify StringStart Time - Start time of temporary scaling
- auto
Renew boolean - Enable auto-renewal for prepaid scenarios
- charge
End stringTime - Billing expiration time for yearly/monthly instances
- charge
Start stringTime - Instance billing start time
- charge
Status string - Payment status. Value: -
Normal: Normal -Overdue: Overdue and suspended -Unpaid: Unpaid - charge
Type string - Payment type. Value: -
PostPaid: Postpaid -PrePaid: Prepaid - overdue
Reclaim stringTime - Estimated release time after instance suspension due to overdue payment
- overdue
Time string - Instance shutdown time due to overdue payment
- period number
- Purchase duration for prepaid scenarios
- period
Unit string - Purchase period for prepaid scenarios. Values: -
Month: month -Year: year - temp
Modify stringEnd Time - Rollback time for temporary upgrade
- temp
Modify stringStart Time - Start time of temporary scaling
- auto_
renew bool - Enable auto-renewal for prepaid scenarios
- charge_
end_ strtime - Billing expiration time for yearly/monthly instances
- charge_
start_ strtime - Instance billing start time
- charge_
status str - Payment status. Value: -
Normal: Normal -Overdue: Overdue and suspended -Unpaid: Unpaid - charge_
type str - Payment type. Value: -
PostPaid: Postpaid -PrePaid: Prepaid - overdue_
reclaim_ strtime - Estimated release time after instance suspension due to overdue payment
- overdue_
time str - Instance shutdown time due to overdue payment
- period float
- Purchase duration for prepaid scenarios
- period_
unit str - Purchase period for prepaid scenarios. Values: -
Month: month -Year: year - temp_
modify_ strend_ time - Rollback time for temporary upgrade
- temp_
modify_ strstart_ time - Start time of temporary scaling
- auto
Renew Boolean - Enable auto-renewal for prepaid scenarios
- charge
End StringTime - Billing expiration time for yearly/monthly instances
- charge
Start StringTime - Instance billing start time
- charge
Status String - Payment status. Value: -
Normal: Normal -Overdue: Overdue and suspended -Unpaid: Unpaid - charge
Type String - Payment type. Value: -
PostPaid: Postpaid -PrePaid: Prepaid - overdue
Reclaim StringTime - Estimated release time after instance suspension due to overdue payment
- overdue
Time String - Instance shutdown time due to overdue payment
- period Number
- Purchase duration for prepaid scenarios
- period
Unit String - Purchase period for prepaid scenarios. Values: -
Month: month -Year: year - temp
Modify StringEnd Time - Rollback time for temporary upgrade
- temp
Modify StringStart Time - Start time of temporary scaling
GetInstanceEndpoint
- Addresses
List<Volcengine.
Get Instance Endpoint Address> - Address list.
- Auto
Add stringNew Nodes - When the terminal type is read-write or read-only, you can set whether new nodes join automatically. Values: -
Enable: join automatically -Disable: do not join automatically (default) - Description string
- Address description.
- Enable
Read stringOnly - Enable global read-only mode. -
Enable: enabled -Disable: not enabled - Enable
Read stringWrite Splitting - Enable read-write separation. Values: -
Enable: enabled -Disable: not enabled - Endpoint
Id string - Instance connection terminal ID
- Endpoint
Name string - Instance connection terminal name
- Endpoint
Type string - Endpoint type: -
Cluster: Default endpoint (created by default) -Custom: Custom endpoint - Read
Only stringNode Distribution Type - Read-only weight allocation mode. Options: -
Default: Standard weight allocation (default). -Custom: Custom weight allocation - Read
Only doubleNode Max Delay Time - Maximum latency threshold for read-only nodes. If a read-only node's latency exceeds this value, read traffic will not be sent to that node. Unit: seconds. Range: 0~3600. Default: 30. Note: This parameter can be set for the default endpoint when read/write splitting is enabled.
- Read
Only List<Volcengine.Node Weights Get Instance Endpoint Read Only Node Weight> - List of nodes configured for the endpoint and their corresponding read-only weights.
- Read
Write stringMode - Read/write mode: -
ReadWrite: Read/write -ReadOnly: Read-only - Read
Write doubleProxy Connection - After read/write splitting is enabled for the terminal, set the number of proxy connections for the terminal. - The minimum value for proxy connections is 20. - The maximum value depends on the specification of the instance's primary node. Different specifications support different maximum proxy connections. For details, see [Product Specifications]
- Write
Node boolHalt Writing - Whether the endpoint sends write requests to the write node (currently, only the primary node is the write node). Value: -
true: Yes. (Default) -false: No
- Addresses
[]Get
Instance Endpoint Address - Address list.
- Auto
Add stringNew Nodes - When the terminal type is read-write or read-only, you can set whether new nodes join automatically. Values: -
Enable: join automatically -Disable: do not join automatically (default) - Description string
- Address description.
- Enable
Read stringOnly - Enable global read-only mode. -
Enable: enabled -Disable: not enabled - Enable
Read stringWrite Splitting - Enable read-write separation. Values: -
Enable: enabled -Disable: not enabled - Endpoint
Id string - Instance connection terminal ID
- Endpoint
Name string - Instance connection terminal name
- Endpoint
Type string - Endpoint type: -
Cluster: Default endpoint (created by default) -Custom: Custom endpoint - Read
Only stringNode Distribution Type - Read-only weight allocation mode. Options: -
Default: Standard weight allocation (default). -Custom: Custom weight allocation - Read
Only float64Node Max Delay Time - Maximum latency threshold for read-only nodes. If a read-only node's latency exceeds this value, read traffic will not be sent to that node. Unit: seconds. Range: 0~3600. Default: 30. Note: This parameter can be set for the default endpoint when read/write splitting is enabled.
- Read
Only []GetNode Weights Instance Endpoint Read Only Node Weight - List of nodes configured for the endpoint and their corresponding read-only weights.
- Read
Write stringMode - Read/write mode: -
ReadWrite: Read/write -ReadOnly: Read-only - Read
Write float64Proxy Connection - After read/write splitting is enabled for the terminal, set the number of proxy connections for the terminal. - The minimum value for proxy connections is 20. - The maximum value depends on the specification of the instance's primary node. Different specifications support different maximum proxy connections. For details, see [Product Specifications]
- Write
Node boolHalt Writing - Whether the endpoint sends write requests to the write node (currently, only the primary node is the write node). Value: -
true: Yes. (Default) -false: No
- addresses
List<Get
Instance Endpoint Address> - Address list.
- auto
Add StringNew Nodes - When the terminal type is read-write or read-only, you can set whether new nodes join automatically. Values: -
Enable: join automatically -Disable: do not join automatically (default) - description String
- Address description.
- enable
Read StringOnly - Enable global read-only mode. -
Enable: enabled -Disable: not enabled - enable
Read StringWrite Splitting - Enable read-write separation. Values: -
Enable: enabled -Disable: not enabled - endpoint
Id String - Instance connection terminal ID
- endpoint
Name String - Instance connection terminal name
- endpoint
Type String - Endpoint type: -
Cluster: Default endpoint (created by default) -Custom: Custom endpoint - read
Only StringNode Distribution Type - Read-only weight allocation mode. Options: -
Default: Standard weight allocation (default). -Custom: Custom weight allocation - read
Only DoubleNode Max Delay Time - Maximum latency threshold for read-only nodes. If a read-only node's latency exceeds this value, read traffic will not be sent to that node. Unit: seconds. Range: 0~3600. Default: 30. Note: This parameter can be set for the default endpoint when read/write splitting is enabled.
- read
Only List<GetNode Weights Instance Endpoint Read Only Node Weight> - List of nodes configured for the endpoint and their corresponding read-only weights.
- read
Write StringMode - Read/write mode: -
ReadWrite: Read/write -ReadOnly: Read-only - read
Write DoubleProxy Connection - After read/write splitting is enabled for the terminal, set the number of proxy connections for the terminal. - The minimum value for proxy connections is 20. - The maximum value depends on the specification of the instance's primary node. Different specifications support different maximum proxy connections. For details, see [Product Specifications]
- write
Node BooleanHalt Writing - Whether the endpoint sends write requests to the write node (currently, only the primary node is the write node). Value: -
true: Yes. (Default) -false: No
- addresses
Get
Instance Endpoint Address[] - Address list.
- auto
Add stringNew Nodes - When the terminal type is read-write or read-only, you can set whether new nodes join automatically. Values: -
Enable: join automatically -Disable: do not join automatically (default) - description string
- Address description.
- enable
Read stringOnly - Enable global read-only mode. -
Enable: enabled -Disable: not enabled - enable
Read stringWrite Splitting - Enable read-write separation. Values: -
Enable: enabled -Disable: not enabled - endpoint
Id string - Instance connection terminal ID
- endpoint
Name string - Instance connection terminal name
- endpoint
Type string - Endpoint type: -
Cluster: Default endpoint (created by default) -Custom: Custom endpoint - read
Only stringNode Distribution Type - Read-only weight allocation mode. Options: -
Default: Standard weight allocation (default). -Custom: Custom weight allocation - read
Only numberNode Max Delay Time - Maximum latency threshold for read-only nodes. If a read-only node's latency exceeds this value, read traffic will not be sent to that node. Unit: seconds. Range: 0~3600. Default: 30. Note: This parameter can be set for the default endpoint when read/write splitting is enabled.
- read
Only GetNode Weights Instance Endpoint Read Only Node Weight[] - List of nodes configured for the endpoint and their corresponding read-only weights.
- read
Write stringMode - Read/write mode: -
ReadWrite: Read/write -ReadOnly: Read-only - read
Write numberProxy Connection - After read/write splitting is enabled for the terminal, set the number of proxy connections for the terminal. - The minimum value for proxy connections is 20. - The maximum value depends on the specification of the instance's primary node. Different specifications support different maximum proxy connections. For details, see [Product Specifications]
- write
Node booleanHalt Writing - Whether the endpoint sends write requests to the write node (currently, only the primary node is the write node). Value: -
true: Yes. (Default) -false: No
- addresses
Sequence[Get
Instance Endpoint Address] - Address list.
- auto_
add_ strnew_ nodes - When the terminal type is read-write or read-only, you can set whether new nodes join automatically. Values: -
Enable: join automatically -Disable: do not join automatically (default) - description str
- Address description.
- enable_
read_ stronly - Enable global read-only mode. -
Enable: enabled -Disable: not enabled - enable_
read_ strwrite_ splitting - Enable read-write separation. Values: -
Enable: enabled -Disable: not enabled - endpoint_
id str - Instance connection terminal ID
- endpoint_
name str - Instance connection terminal name
- endpoint_
type str - Endpoint type: -
Cluster: Default endpoint (created by default) -Custom: Custom endpoint - read_
only_ strnode_ distribution_ type - Read-only weight allocation mode. Options: -
Default: Standard weight allocation (default). -Custom: Custom weight allocation - read_
only_ floatnode_ max_ delay_ time - Maximum latency threshold for read-only nodes. If a read-only node's latency exceeds this value, read traffic will not be sent to that node. Unit: seconds. Range: 0~3600. Default: 30. Note: This parameter can be set for the default endpoint when read/write splitting is enabled.
- read_
only_ Sequence[Getnode_ weights Instance Endpoint Read Only Node Weight] - List of nodes configured for the endpoint and their corresponding read-only weights.
- read_
write_ strmode - Read/write mode: -
ReadWrite: Read/write -ReadOnly: Read-only - read_
write_ floatproxy_ connection - After read/write splitting is enabled for the terminal, set the number of proxy connections for the terminal. - The minimum value for proxy connections is 20. - The maximum value depends on the specification of the instance's primary node. Different specifications support different maximum proxy connections. For details, see [Product Specifications]
- write_
node_ boolhalt_ writing - Whether the endpoint sends write requests to the write node (currently, only the primary node is the write node). Value: -
true: Yes. (Default) -false: No
- addresses List<Property Map>
- Address list.
- auto
Add StringNew Nodes - When the terminal type is read-write or read-only, you can set whether new nodes join automatically. Values: -
Enable: join automatically -Disable: do not join automatically (default) - description String
- Address description.
- enable
Read StringOnly - Enable global read-only mode. -
Enable: enabled -Disable: not enabled - enable
Read StringWrite Splitting - Enable read-write separation. Values: -
Enable: enabled -Disable: not enabled - endpoint
Id String - Instance connection terminal ID
- endpoint
Name String - Instance connection terminal name
- endpoint
Type String - Endpoint type: -
Cluster: Default endpoint (created by default) -Custom: Custom endpoint - read
Only StringNode Distribution Type - Read-only weight allocation mode. Options: -
Default: Standard weight allocation (default). -Custom: Custom weight allocation - read
Only NumberNode Max Delay Time - Maximum latency threshold for read-only nodes. If a read-only node's latency exceeds this value, read traffic will not be sent to that node. Unit: seconds. Range: 0~3600. Default: 30. Note: This parameter can be set for the default endpoint when read/write splitting is enabled.
- read
Only List<Property Map>Node Weights - List of nodes configured for the endpoint and their corresponding read-only weights.
- read
Write StringMode - Read/write mode: -
ReadWrite: Read/write -ReadOnly: Read-only - read
Write NumberProxy Connection - After read/write splitting is enabled for the terminal, set the number of proxy connections for the terminal. - The minimum value for proxy connections is 20. - The maximum value depends on the specification of the instance's primary node. Different specifications support different maximum proxy connections. For details, see [Product Specifications]
- write
Node BooleanHalt Writing - Whether the endpoint sends write requests to the write node (currently, only the primary node is the write node). Value: -
true: Yes. (Default) -false: No
GetInstanceEndpointAddress
- Cross
Region stringDomain - Private network address accessible across regions
- Dns
Visibility bool - Enable public network resolution. Values: - false: default, private network resolution - true: private and public network resolution
- Domain string
- Connection domain name
- Domain
Visibility stringSetting - Private network address type. Values: LocalDomain: local region domain name CrossRegionDomain: cross-region accessible domain name
- Eip
Id string - EIP ID, valid only for Public addresses
- Ip
Address string - IP address
- Network
Type string - Network address type. Value: -
Private: Private network address -Public: Public network address -Inner: Public service zone address - Port string
- Port.
- Subnet
Id string - Subnet ID
- Cross
Region stringDomain - Private network address accessible across regions
- Dns
Visibility bool - Enable public network resolution. Values: - false: default, private network resolution - true: private and public network resolution
- Domain string
- Connection domain name
- Domain
Visibility stringSetting - Private network address type. Values: LocalDomain: local region domain name CrossRegionDomain: cross-region accessible domain name
- Eip
Id string - EIP ID, valid only for Public addresses
- Ip
Address string - IP address
- Network
Type string - Network address type. Value: -
Private: Private network address -Public: Public network address -Inner: Public service zone address - Port string
- Port.
- Subnet
Id string - Subnet ID
- cross
Region StringDomain - Private network address accessible across regions
- dns
Visibility Boolean - Enable public network resolution. Values: - false: default, private network resolution - true: private and public network resolution
- domain String
- Connection domain name
- domain
Visibility StringSetting - Private network address type. Values: LocalDomain: local region domain name CrossRegionDomain: cross-region accessible domain name
- eip
Id String - EIP ID, valid only for Public addresses
- ip
Address String - IP address
- network
Type String - Network address type. Value: -
Private: Private network address -Public: Public network address -Inner: Public service zone address - port String
- Port.
- subnet
Id String - Subnet ID
- cross
Region stringDomain - Private network address accessible across regions
- dns
Visibility boolean - Enable public network resolution. Values: - false: default, private network resolution - true: private and public network resolution
- domain string
- Connection domain name
- domain
Visibility stringSetting - Private network address type. Values: LocalDomain: local region domain name CrossRegionDomain: cross-region accessible domain name
- eip
Id string - EIP ID, valid only for Public addresses
- ip
Address string - IP address
- network
Type string - Network address type. Value: -
Private: Private network address -Public: Public network address -Inner: Public service zone address - port string
- Port.
- subnet
Id string - Subnet ID
- cross_
region_ strdomain - Private network address accessible across regions
- dns_
visibility bool - Enable public network resolution. Values: - false: default, private network resolution - true: private and public network resolution
- domain str
- Connection domain name
- domain_
visibility_ strsetting - Private network address type. Values: LocalDomain: local region domain name CrossRegionDomain: cross-region accessible domain name
- eip_
id str - EIP ID, valid only for Public addresses
- ip_
address str - IP address
- network_
type str - Network address type. Value: -
Private: Private network address -Public: Public network address -Inner: Public service zone address - port str
- Port.
- subnet_
id str - Subnet ID
- cross
Region StringDomain - Private network address accessible across regions
- dns
Visibility Boolean - Enable public network resolution. Values: - false: default, private network resolution - true: private and public network resolution
- domain String
- Connection domain name
- domain
Visibility StringSetting - Private network address type. Values: LocalDomain: local region domain name CrossRegionDomain: cross-region accessible domain name
- eip
Id String - EIP ID, valid only for Public addresses
- ip
Address String - IP address
- network
Type String - Network address type. Value: -
Private: Private network address -Public: Public network address -Inner: Public service zone address - port String
- Port.
- subnet
Id String - Subnet ID
GetInstanceEndpointReadOnlyNodeWeight
GetInstanceMaintenanceWindow
- Day
Kind string - Granularity of the maintenance cycle. Value: Week (week)
- Day
Of List<Volcengine.Week Maintenance Times Get Instance Maintenance Window Day Of Week Maintenance Time> - Detailed information about the instance's maintenance window.
- Day
Kind string - Granularity of the maintenance cycle. Value: Week (week)
- Day
Of []GetWeek Maintenance Times Instance Maintenance Window Day Of Week Maintenance Time - Detailed information about the instance's maintenance window.
- day
Kind String - Granularity of the maintenance cycle. Value: Week (week)
- day
Of List<GetWeek Maintenance Times Instance Maintenance Window Day Of Week Maintenance Time> - Detailed information about the instance's maintenance window.
- day
Kind string - Granularity of the maintenance cycle. Value: Week (week)
- day
Of GetWeek Maintenance Times Instance Maintenance Window Day Of Week Maintenance Time[] - Detailed information about the instance's maintenance window.
- day_
kind str - Granularity of the maintenance cycle. Value: Week (week)
- day_
of_ Sequence[Getweek_ maintenance_ times Instance Maintenance Window Day Of Week Maintenance Time] - Detailed information about the instance's maintenance window.
- day
Kind String - Granularity of the maintenance cycle. Value: Week (week)
- day
Of List<Property Map>Week Maintenance Times - Detailed information about the instance's maintenance window.
GetInstanceMaintenanceWindowDayOfWeekMaintenanceTime
- Day
Of stringWeek - Specify maintenance days for the instance each week. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: If not specified or left blank, all seven days are enabled by default.
- Maintenance
Window stringStart Time - Start time of the maintenance window on the maintenance day. Format: HH:mmZ (UTC time). Currently, only start times between 16:00Z and 20:00Z are supported.
- Period int
- Duration of the maintenance window on the maintenance day. Minimum duration is 2 hours, maximum is 6 hours.
- Day
Of stringWeek - Specify maintenance days for the instance each week. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: If not specified or left blank, all seven days are enabled by default.
- Maintenance
Window stringStart Time - Start time of the maintenance window on the maintenance day. Format: HH:mmZ (UTC time). Currently, only start times between 16:00Z and 20:00Z are supported.
- Period int
- Duration of the maintenance window on the maintenance day. Minimum duration is 2 hours, maximum is 6 hours.
- day
Of StringWeek - Specify maintenance days for the instance each week. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: If not specified or left blank, all seven days are enabled by default.
- maintenance
Window StringStart Time - Start time of the maintenance window on the maintenance day. Format: HH:mmZ (UTC time). Currently, only start times between 16:00Z and 20:00Z are supported.
- period Integer
- Duration of the maintenance window on the maintenance day. Minimum duration is 2 hours, maximum is 6 hours.
- day
Of stringWeek - Specify maintenance days for the instance each week. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: If not specified or left blank, all seven days are enabled by default.
- maintenance
Window stringStart Time - Start time of the maintenance window on the maintenance day. Format: HH:mmZ (UTC time). Currently, only start times between 16:00Z and 20:00Z are supported.
- period number
- Duration of the maintenance window on the maintenance day. Minimum duration is 2 hours, maximum is 6 hours.
- day_
of_ strweek - Specify maintenance days for the instance each week. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: If not specified or left blank, all seven days are enabled by default.
- maintenance_
window_ strstart_ time - Start time of the maintenance window on the maintenance day. Format: HH:mmZ (UTC time). Currently, only start times between 16:00Z and 20:00Z are supported.
- period int
- Duration of the maintenance window on the maintenance day. Minimum duration is 2 hours, maximum is 6 hours.
- day
Of StringWeek - Specify maintenance days for the instance each week. Multiple selections allowed. Monday: Monday. Tuesday: Tuesday. Wednesday: Wednesday. Thursday: Thursday. Friday: Friday. Saturday: Saturday. Sunday: Sunday. Note: If not specified or left blank, all seven days are enabled by default.
- maintenance
Window StringStart Time - Start time of the maintenance window on the maintenance day. Format: HH:mmZ (UTC time). Currently, only start times between 16:00Z and 20:00Z are supported.
- period Number
- Duration of the maintenance window on the maintenance day. Minimum duration is 2 hours, maximum is 6 hours.
GetInstanceNodeInfo
- Create
Time string - Node creation time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- Instance
Id string - Instance ID
- Memory double
- Memory size, unit: GB
- Node
Id string - Node ID
- Node
Spec string - Node specification
- Node
Status string - Node status
- Node
Type string - Node type
- Region
Id string - Region ID
- Update
Time string - Node update time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- Vcpu double
- CPU size. For example: 1 means 1U
- Zone
Id string - Availability zone of the node
- Create
Time string - Node creation time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- Instance
Id string - Instance ID
- Memory float64
- Memory size, unit: GB
- Node
Id string - Node ID
- Node
Spec string - Node specification
- Node
Status string - Node status
- Node
Type string - Node type
- Region
Id string - Region ID
- Update
Time string - Node update time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- Vcpu float64
- CPU size. For example: 1 means 1U
- Zone
Id string - Availability zone of the node
- create
Time String - Node creation time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- instance
Id String - Instance ID
- memory Double
- Memory size, unit: GB
- node
Id String - Node ID
- node
Spec String - Node specification
- node
Status String - Node status
- node
Type String - Node type
- region
Id String - Region ID
- update
Time String - Node update time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- vcpu Double
- CPU size. For example: 1 means 1U
- zone
Id String - Availability zone of the node
- create
Time string - Node creation time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- instance
Id string - Instance ID
- memory number
- Memory size, unit: GB
- node
Id string - Node ID
- node
Spec string - Node specification
- node
Status string - Node status
- node
Type string - Node type
- region
Id string - Region ID
- update
Time string - Node update time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- vcpu number
- CPU size. For example: 1 means 1U
- zone
Id string - Availability zone of the node
- create_
time str - Node creation time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- instance_
id str - Instance ID
- memory float
- Memory size, unit: GB
- node_
id str - Node ID
- node_
spec str - Node specification
- node_
status str - Node status
- node_
type str - Node type
- region_
id str - Region ID
- update_
time str - Node update time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- vcpu float
- CPU size. For example: 1 means 1U
- zone_
id str - Availability zone of the node
- create
Time String - Node creation time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- instance
Id String - Instance ID
- memory Number
- Memory size, unit: GB
- node
Id String - Node ID
- node
Spec String - Node specification
- node
Status String - Node status
- node
Type String - Node type
- region
Id String - Region ID
- update
Time String - Node update time. Format: yyyy-MM-ddTHH:mm:ss.sssZ (UTC time)
- vcpu Number
- CPU size. For example: 1 means 1U
- zone
Id String - Availability zone of the node
GetInstanceTag
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
