Viewing docs for tencentcloud 1.83.7
published on Tuesday, Jun 30, 2026 by tencentcloudstack
published on Tuesday, Jun 30, 2026 by tencentcloudstack
Viewing docs for tencentcloud 1.83.7
published on Tuesday, Jun 30, 2026 by tencentcloudstack
published on Tuesday, Jun 30, 2026 by tencentcloudstack
Create DbdcDbCustomNode Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DbdcDbCustomNode(name: string, args: DbdcDbCustomNodeArgs, opts?: CustomResourceOptions);@overload
def DbdcDbCustomNode(resource_name: str,
args: DbdcDbCustomNodeArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DbdcDbCustomNode(resource_name: str,
opts: Optional[ResourceOptions] = None,
node_type: Optional[str] = None,
subnet_id: Optional[str] = None,
zone: Optional[str] = None,
image_id: Optional[str] = None,
vpc_id: Optional[str] = None,
login_settings: Optional[DbdcDbCustomNodeLoginSettingsArgs] = None,
node_name: Optional[str] = None,
auto_renew: Optional[float] = None,
auto_voucher: Optional[float] = None,
tags: Optional[Mapping[str, str]] = None,
timeouts: Optional[DbdcDbCustomNodeTimeoutsArgs] = None,
voucher_ids: Optional[Sequence[str]] = None,
period: Optional[float] = None,
dbdc_db_custom_node_id: Optional[str] = None)func NewDbdcDbCustomNode(ctx *Context, name string, args DbdcDbCustomNodeArgs, opts ...ResourceOption) (*DbdcDbCustomNode, error)public DbdcDbCustomNode(string name, DbdcDbCustomNodeArgs args, CustomResourceOptions? opts = null)
public DbdcDbCustomNode(String name, DbdcDbCustomNodeArgs args)
public DbdcDbCustomNode(String name, DbdcDbCustomNodeArgs args, CustomResourceOptions options)
type: tencentcloud:DbdcDbCustomNode
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "tencentcloud_dbdcdbcustomnode" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args DbdcDbCustomNodeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DbdcDbCustomNodeArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DbdcDbCustomNodeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DbdcDbCustomNodeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DbdcDbCustomNodeArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
DbdcDbCustomNode Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The DbdcDbCustomNode resource accepts the following input properties:
- Image
Id string - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - Node
Type string - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - Subnet
Id string - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- Vpc
Id string - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- Zone string
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3. - Auto
Renew double - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - Auto
Voucher double - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - Dbdc
Db stringCustom Node Id - Login
Settings DbdcDb Custom Node Login Settings - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- Node
Name string - Node name. Up to 128 characters.
- Period double
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - Dictionary<string, string>
- Node tags.
- Timeouts
Dbdc
Db Custom Node Timeouts - Voucher
Ids List<string> - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- Image
Id string - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - Node
Type string - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - Subnet
Id string - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- Vpc
Id string - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- Zone string
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3. - Auto
Renew float64 - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - Auto
Voucher float64 - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - Dbdc
Db stringCustom Node Id - Login
Settings DbdcDb Custom Node Login Settings Args - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- Node
Name string - Node name. Up to 128 characters.
- Period float64
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - map[string]string
- Node tags.
- Timeouts
Dbdc
Db Custom Node Timeouts Args - Voucher
Ids []string - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- image_
id string - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - node_
type string - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - subnet_
id string - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- vpc_
id string - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- zone string
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3. - auto_
renew number - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - auto_
voucher number - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - dbdc_
db_ stringcustom_ node_ id - login_
settings object - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- node_
name string - Node name. Up to 128 characters.
- period number
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - map(string)
- Node tags.
- timeouts object
- voucher_
ids list(string) - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- image
Id String - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - node
Type String - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - subnet
Id String - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- vpc
Id String - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- zone String
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3. - auto
Renew Double - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - auto
Voucher Double - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - dbdc
Db StringCustom Node Id - login
Settings DbdcDb Custom Node Login Settings - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- node
Name String - Node name. Up to 128 characters.
- period Double
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - Map<String,String>
- Node tags.
- timeouts
Dbdc
Db Custom Node Timeouts - voucher
Ids List<String> - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- image
Id string - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - node
Type string - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - subnet
Id string - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- vpc
Id string - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- zone string
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3. - auto
Renew number - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - auto
Voucher number - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - dbdc
Db stringCustom Node Id - login
Settings DbdcDb Custom Node Login Settings - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- node
Name string - Node name. Up to 128 characters.
- period number
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - {[key: string]: string}
- Node tags.
- timeouts
Dbdc
Db Custom Node Timeouts - voucher
Ids string[] - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- image_
id str - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - node_
type str - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - subnet_
id str - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- vpc_
id str - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- zone str
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3. - auto_
renew float - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - auto_
voucher float - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - dbdc_
db_ strcustom_ node_ id - login_
settings DbdcDb Custom Node Login Settings Args - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- node_
name str - Node name. Up to 128 characters.
- period float
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - Mapping[str, str]
- Node tags.
- timeouts
Dbdc
Db Custom Node Timeouts Args - voucher_
ids Sequence[str] - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- image
Id String - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - node
Type String - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - subnet
Id String - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- vpc
Id String - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- zone String
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3. - auto
Renew Number - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - auto
Voucher Number - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - dbdc
Db StringCustom Node Id - login
Settings Property Map - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- node
Name String - Node name. Up to 128 characters.
- period Number
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - Map<String>
- Node tags.
- timeouts Property Map
- voucher
Ids List<String> - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
Outputs
All input properties are implicitly available as output properties. Additionally, the DbdcDbCustomNode resource produces the following output properties:
- Charge
Type string - Charge type. Valid values:
PREPAID. - Cluster
Id string - Cluster ID that the node belongs to.
- Cpu double
- Node CPU size, unit: core.
- Created
Time string - Node creation time.
- Data
Disks List<DbdcDb Custom Node Data Disk> - Data disk information.
- Expire
Time string - Node expiration time.
- Id string
- The provider-assigned unique ID for this managed resource.
- Isolated
Time string - Node isolation time.
- Lan
Ip string - Intranet communication IP address of the node.
- Memory double
- Node memory, unit: GiB.
- Node
Id string - Node ID.
- Os
Name string - Operating system name of the node.
- Ssh
Endpoint string - SSH endpoint to access this node, in the format
IP:Port. - Status string
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - System
Disks List<DbdcDb Custom Node System Disk> - System disk information.
- Charge
Type string - Charge type. Valid values:
PREPAID. - Cluster
Id string - Cluster ID that the node belongs to.
- Cpu float64
- Node CPU size, unit: core.
- Created
Time string - Node creation time.
- Data
Disks []DbdcDb Custom Node Data Disk - Data disk information.
- Expire
Time string - Node expiration time.
- Id string
- The provider-assigned unique ID for this managed resource.
- Isolated
Time string - Node isolation time.
- Lan
Ip string - Intranet communication IP address of the node.
- Memory float64
- Node memory, unit: GiB.
- Node
Id string - Node ID.
- Os
Name string - Operating system name of the node.
- Ssh
Endpoint string - SSH endpoint to access this node, in the format
IP:Port. - Status string
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - System
Disks []DbdcDb Custom Node System Disk - System disk information.
- charge_
type string - Charge type. Valid values:
PREPAID. - cluster_
id string - Cluster ID that the node belongs to.
- cpu number
- Node CPU size, unit: core.
- created_
time string - Node creation time.
- data_
disks list(object) - Data disk information.
- expire_
time string - Node expiration time.
- id string
- The provider-assigned unique ID for this managed resource.
- isolated_
time string - Node isolation time.
- lan_
ip string - Intranet communication IP address of the node.
- memory number
- Node memory, unit: GiB.
- node_
id string - Node ID.
- os_
name string - Operating system name of the node.
- ssh_
endpoint string - SSH endpoint to access this node, in the format
IP:Port. - status string
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - system_
disks list(object) - System disk information.
- charge
Type String - Charge type. Valid values:
PREPAID. - cluster
Id String - Cluster ID that the node belongs to.
- cpu Double
- Node CPU size, unit: core.
- created
Time String - Node creation time.
- data
Disks List<DbdcDb Custom Node Data Disk> - Data disk information.
- expire
Time String - Node expiration time.
- id String
- The provider-assigned unique ID for this managed resource.
- isolated
Time String - Node isolation time.
- lan
Ip String - Intranet communication IP address of the node.
- memory Double
- Node memory, unit: GiB.
- node
Id String - Node ID.
- os
Name String - Operating system name of the node.
- ssh
Endpoint String - SSH endpoint to access this node, in the format
IP:Port. - status String
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - system
Disks List<DbdcDb Custom Node System Disk> - System disk information.
- charge
Type string - Charge type. Valid values:
PREPAID. - cluster
Id string - Cluster ID that the node belongs to.
- cpu number
- Node CPU size, unit: core.
- created
Time string - Node creation time.
- data
Disks DbdcDb Custom Node Data Disk[] - Data disk information.
- expire
Time string - Node expiration time.
- id string
- The provider-assigned unique ID for this managed resource.
- isolated
Time string - Node isolation time.
- lan
Ip string - Intranet communication IP address of the node.
- memory number
- Node memory, unit: GiB.
- node
Id string - Node ID.
- os
Name string - Operating system name of the node.
- ssh
Endpoint string - SSH endpoint to access this node, in the format
IP:Port. - status string
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - system
Disks DbdcDb Custom Node System Disk[] - System disk information.
- charge_
type str - Charge type. Valid values:
PREPAID. - cluster_
id str - Cluster ID that the node belongs to.
- cpu float
- Node CPU size, unit: core.
- created_
time str - Node creation time.
- data_
disks Sequence[DbdcDb Custom Node Data Disk] - Data disk information.
- expire_
time str - Node expiration time.
- id str
- The provider-assigned unique ID for this managed resource.
- isolated_
time str - Node isolation time.
- lan_
ip str - Intranet communication IP address of the node.
- memory float
- Node memory, unit: GiB.
- node_
id str - Node ID.
- os_
name str - Operating system name of the node.
- ssh_
endpoint str - SSH endpoint to access this node, in the format
IP:Port. - status str
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - system_
disks Sequence[DbdcDb Custom Node System Disk] - System disk information.
- charge
Type String - Charge type. Valid values:
PREPAID. - cluster
Id String - Cluster ID that the node belongs to.
- cpu Number
- Node CPU size, unit: core.
- created
Time String - Node creation time.
- data
Disks List<Property Map> - Data disk information.
- expire
Time String - Node expiration time.
- id String
- The provider-assigned unique ID for this managed resource.
- isolated
Time String - Node isolation time.
- lan
Ip String - Intranet communication IP address of the node.
- memory Number
- Node memory, unit: GiB.
- node
Id String - Node ID.
- os
Name String - Operating system name of the node.
- ssh
Endpoint String - SSH endpoint to access this node, in the format
IP:Port. - status String
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - system
Disks List<Property Map> - System disk information.
Look up Existing DbdcDbCustomNode Resource
Get an existing DbdcDbCustomNode resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DbdcDbCustomNodeState, opts?: CustomResourceOptions): DbdcDbCustomNode@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
auto_renew: Optional[float] = None,
auto_voucher: Optional[float] = None,
charge_type: Optional[str] = None,
cluster_id: Optional[str] = None,
cpu: Optional[float] = None,
created_time: Optional[str] = None,
data_disks: Optional[Sequence[DbdcDbCustomNodeDataDiskArgs]] = None,
dbdc_db_custom_node_id: Optional[str] = None,
expire_time: Optional[str] = None,
image_id: Optional[str] = None,
isolated_time: Optional[str] = None,
lan_ip: Optional[str] = None,
login_settings: Optional[DbdcDbCustomNodeLoginSettingsArgs] = None,
memory: Optional[float] = None,
node_id: Optional[str] = None,
node_name: Optional[str] = None,
node_type: Optional[str] = None,
os_name: Optional[str] = None,
period: Optional[float] = None,
ssh_endpoint: Optional[str] = None,
status: Optional[str] = None,
subnet_id: Optional[str] = None,
system_disks: Optional[Sequence[DbdcDbCustomNodeSystemDiskArgs]] = None,
tags: Optional[Mapping[str, str]] = None,
timeouts: Optional[DbdcDbCustomNodeTimeoutsArgs] = None,
voucher_ids: Optional[Sequence[str]] = None,
vpc_id: Optional[str] = None,
zone: Optional[str] = None) -> DbdcDbCustomNodefunc GetDbdcDbCustomNode(ctx *Context, name string, id IDInput, state *DbdcDbCustomNodeState, opts ...ResourceOption) (*DbdcDbCustomNode, error)public static DbdcDbCustomNode Get(string name, Input<string> id, DbdcDbCustomNodeState? state, CustomResourceOptions? opts = null)public static DbdcDbCustomNode get(String name, Output<String> id, DbdcDbCustomNodeState state, CustomResourceOptions options)resources: _: type: tencentcloud:DbdcDbCustomNode get: id: ${id}import {
to = tencentcloud_dbdcdbcustomnode.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Auto
Renew double - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - Auto
Voucher double - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - Charge
Type string - Charge type. Valid values:
PREPAID. - Cluster
Id string - Cluster ID that the node belongs to.
- Cpu double
- Node CPU size, unit: core.
- Created
Time string - Node creation time.
- Data
Disks List<DbdcDb Custom Node Data Disk> - Data disk information.
- Dbdc
Db stringCustom Node Id - Expire
Time string - Node expiration time.
- Image
Id string - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - Isolated
Time string - Node isolation time.
- Lan
Ip string - Intranet communication IP address of the node.
- Login
Settings DbdcDb Custom Node Login Settings - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- Memory double
- Node memory, unit: GiB.
- Node
Id string - Node ID.
- Node
Name string - Node name. Up to 128 characters.
- Node
Type string - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - Os
Name string - Operating system name of the node.
- Period double
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - Ssh
Endpoint string - SSH endpoint to access this node, in the format
IP:Port. - Status string
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - Subnet
Id string - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- System
Disks List<DbdcDb Custom Node System Disk> - System disk information.
- Dictionary<string, string>
- Node tags.
- Timeouts
Dbdc
Db Custom Node Timeouts - Voucher
Ids List<string> - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- Vpc
Id string - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- Zone string
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3.
- Auto
Renew float64 - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - Auto
Voucher float64 - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - Charge
Type string - Charge type. Valid values:
PREPAID. - Cluster
Id string - Cluster ID that the node belongs to.
- Cpu float64
- Node CPU size, unit: core.
- Created
Time string - Node creation time.
- Data
Disks []DbdcDb Custom Node Data Disk Args - Data disk information.
- Dbdc
Db stringCustom Node Id - Expire
Time string - Node expiration time.
- Image
Id string - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - Isolated
Time string - Node isolation time.
- Lan
Ip string - Intranet communication IP address of the node.
- Login
Settings DbdcDb Custom Node Login Settings Args - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- Memory float64
- Node memory, unit: GiB.
- Node
Id string - Node ID.
- Node
Name string - Node name. Up to 128 characters.
- Node
Type string - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - Os
Name string - Operating system name of the node.
- Period float64
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - Ssh
Endpoint string - SSH endpoint to access this node, in the format
IP:Port. - Status string
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - Subnet
Id string - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- System
Disks []DbdcDb Custom Node System Disk Args - System disk information.
- map[string]string
- Node tags.
- Timeouts
Dbdc
Db Custom Node Timeouts Args - Voucher
Ids []string - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- Vpc
Id string - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- Zone string
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3.
- auto_
renew number - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - auto_
voucher number - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - charge_
type string - Charge type. Valid values:
PREPAID. - cluster_
id string - Cluster ID that the node belongs to.
- cpu number
- Node CPU size, unit: core.
- created_
time string - Node creation time.
- data_
disks list(object) - Data disk information.
- dbdc_
db_ stringcustom_ node_ id - expire_
time string - Node expiration time.
- image_
id string - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - isolated_
time string - Node isolation time.
- lan_
ip string - Intranet communication IP address of the node.
- login_
settings object - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- memory number
- Node memory, unit: GiB.
- node_
id string - Node ID.
- node_
name string - Node name. Up to 128 characters.
- node_
type string - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - os_
name string - Operating system name of the node.
- period number
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - ssh_
endpoint string - SSH endpoint to access this node, in the format
IP:Port. - status string
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - subnet_
id string - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- system_
disks list(object) - System disk information.
- map(string)
- Node tags.
- timeouts object
- voucher_
ids list(string) - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- vpc_
id string - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- zone string
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3.
- auto
Renew Double - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - auto
Voucher Double - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - charge
Type String - Charge type. Valid values:
PREPAID. - cluster
Id String - Cluster ID that the node belongs to.
- cpu Double
- Node CPU size, unit: core.
- created
Time String - Node creation time.
- data
Disks List<DbdcDb Custom Node Data Disk> - Data disk information.
- dbdc
Db StringCustom Node Id - expire
Time String - Node expiration time.
- image
Id String - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - isolated
Time String - Node isolation time.
- lan
Ip String - Intranet communication IP address of the node.
- login
Settings DbdcDb Custom Node Login Settings - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- memory Double
- Node memory, unit: GiB.
- node
Id String - Node ID.
- node
Name String - Node name. Up to 128 characters.
- node
Type String - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - os
Name String - Operating system name of the node.
- period Double
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - ssh
Endpoint String - SSH endpoint to access this node, in the format
IP:Port. - status String
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - subnet
Id String - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- system
Disks List<DbdcDb Custom Node System Disk> - System disk information.
- Map<String,String>
- Node tags.
- timeouts
Dbdc
Db Custom Node Timeouts - voucher
Ids List<String> - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- vpc
Id String - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- zone String
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3.
- auto
Renew number - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - auto
Voucher number - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - charge
Type string - Charge type. Valid values:
PREPAID. - cluster
Id string - Cluster ID that the node belongs to.
- cpu number
- Node CPU size, unit: core.
- created
Time string - Node creation time.
- data
Disks DbdcDb Custom Node Data Disk[] - Data disk information.
- dbdc
Db stringCustom Node Id - expire
Time string - Node expiration time.
- image
Id string - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - isolated
Time string - Node isolation time.
- lan
Ip string - Intranet communication IP address of the node.
- login
Settings DbdcDb Custom Node Login Settings - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- memory number
- Node memory, unit: GiB.
- node
Id string - Node ID.
- node
Name string - Node name. Up to 128 characters.
- node
Type string - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - os
Name string - Operating system name of the node.
- period number
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - ssh
Endpoint string - SSH endpoint to access this node, in the format
IP:Port. - status string
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - subnet
Id string - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- system
Disks DbdcDb Custom Node System Disk[] - System disk information.
- {[key: string]: string}
- Node tags.
- timeouts
Dbdc
Db Custom Node Timeouts - voucher
Ids string[] - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- vpc
Id string - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- zone string
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3.
- auto_
renew float - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - auto_
voucher float - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - charge_
type str - Charge type. Valid values:
PREPAID. - cluster_
id str - Cluster ID that the node belongs to.
- cpu float
- Node CPU size, unit: core.
- created_
time str - Node creation time.
- data_
disks Sequence[DbdcDb Custom Node Data Disk Args] - Data disk information.
- dbdc_
db_ strcustom_ node_ id - expire_
time str - Node expiration time.
- image_
id str - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - isolated_
time str - Node isolation time.
- lan_
ip str - Intranet communication IP address of the node.
- login_
settings DbdcDb Custom Node Login Settings Args - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- memory float
- Node memory, unit: GiB.
- node_
id str - Node ID.
- node_
name str - Node name. Up to 128 characters.
- node_
type str - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - os_
name str - Operating system name of the node.
- period float
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - ssh_
endpoint str - SSH endpoint to access this node, in the format
IP:Port. - status str
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - subnet_
id str - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- system_
disks Sequence[DbdcDb Custom Node System Disk Args] - System disk information.
- Mapping[str, str]
- Node tags.
- timeouts
Dbdc
Db Custom Node Timeouts Args - voucher_
ids Sequence[str] - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- vpc_
id str - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- zone str
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3.
- auto
Renew Number - Auto-renew flag. Valid values:
1(auto-renew),0(not auto-renew). Mutable via the renew API. - auto
Voucher Number - Whether to use voucher to deduct automatically. Valid values:
1(use),0(not use). Default value is0. - charge
Type String - Charge type. Valid values:
PREPAID. - cluster
Id String - Cluster ID that the node belongs to.
- cpu Number
- Node CPU size, unit: core.
- created
Time String - Node creation time.
- data
Disks List<Property Map> - Data disk information.
- dbdc
Db StringCustom Node Id - expire
Time String - Node expiration time.
- image
Id String - Image ID, format
img-xxxxxxx. Must be an image owned by the DB Custom product under the current account. - isolated
Time String - Node isolation time.
- lan
Ip String - Intranet communication IP address of the node.
- login
Settings Property Map - Instance login settings. You can set the login method to password, key, or keep the original image login settings. Only one method can be set.
- memory Number
- Node memory, unit: GiB.
- node
Id String - Node ID.
- node
Name String - Node name. Up to 128 characters.
- node
Type String - Node spec, e.g.
DB.AT5.8XLARGE128,DB.AT5.16XLARGE256,DB.AT5.32XLARGE512,DB.AT5.64XLARGE1152,DB.AT5.128XLARGE2304. - os
Name String - Operating system name of the node.
- period Number
- Purchase duration in months. Valid values: 1/2/3/4/5/6/7/8/9/10/11/12/24/36. Default value is
1. - ssh
Endpoint String - SSH endpoint to access this node, in the format
IP:Port. - status String
- Node status. Valid values:
Creating,Running,Isolating,Isolated,Activating,Destroying. - subnet
Id String - Subnet ID used to establish the SSH connection for the node. Must belong to the VPC and match the availability zone.
- system
Disks List<Property Map> - System disk information.
- Map<String>
- Node tags.
- timeouts Property Map
- voucher
Ids List<String> - Voucher ID list. Must be undeducted voucher IDs owned by the current account.
- vpc
Id String - VPC ID used to establish the SSH connection for the node. Must be owned by the current account and cannot be cross-region.
- zone String
- Availability zone supported by the product, e.g.
ap-shanghai-5,ap-shanghai-8,ap-nanjing-3.
Supporting Types
DbdcDbCustomNodeDataDisk, DbdcDbCustomNodeDataDiskArgs
DbdcDbCustomNodeLoginSettings, DbdcDbCustomNodeLoginSettingsArgs
- Keep
Image stringLogin - Whether to keep the original login settings of the image. Valid values:
true,false. Cannot be specified together with Password or KeyIds. - Key
Ids List<string> - Key pair ID list. Only a single ID is supported currently. Password and key cannot be specified at the same time.
- Password string
- Instance login password. Password complexity limits vary by operating system type.
- Keep
Image stringLogin - Whether to keep the original login settings of the image. Valid values:
true,false. Cannot be specified together with Password or KeyIds. - Key
Ids []string - Key pair ID list. Only a single ID is supported currently. Password and key cannot be specified at the same time.
- Password string
- Instance login password. Password complexity limits vary by operating system type.
- keep_
image_ stringlogin - Whether to keep the original login settings of the image. Valid values:
true,false. Cannot be specified together with Password or KeyIds. - key_
ids list(string) - Key pair ID list. Only a single ID is supported currently. Password and key cannot be specified at the same time.
- password string
- Instance login password. Password complexity limits vary by operating system type.
- keep
Image StringLogin - Whether to keep the original login settings of the image. Valid values:
true,false. Cannot be specified together with Password or KeyIds. - key
Ids List<String> - Key pair ID list. Only a single ID is supported currently. Password and key cannot be specified at the same time.
- password String
- Instance login password. Password complexity limits vary by operating system type.
- keep
Image stringLogin - Whether to keep the original login settings of the image. Valid values:
true,false. Cannot be specified together with Password or KeyIds. - key
Ids string[] - Key pair ID list. Only a single ID is supported currently. Password and key cannot be specified at the same time.
- password string
- Instance login password. Password complexity limits vary by operating system type.
- keep_
image_ strlogin - Whether to keep the original login settings of the image. Valid values:
true,false. Cannot be specified together with Password or KeyIds. - key_
ids Sequence[str] - Key pair ID list. Only a single ID is supported currently. Password and key cannot be specified at the same time.
- password str
- Instance login password. Password complexity limits vary by operating system type.
- keep
Image StringLogin - Whether to keep the original login settings of the image. Valid values:
true,false. Cannot be specified together with Password or KeyIds. - key
Ids List<String> - Key pair ID list. Only a single ID is supported currently. Password and key cannot be specified at the same time.
- password String
- Instance login password. Password complexity limits vary by operating system type.
DbdcDbCustomNodeSystemDisk, DbdcDbCustomNodeSystemDiskArgs
DbdcDbCustomNodeTimeouts, DbdcDbCustomNodeTimeoutsArgs
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
Viewing docs for tencentcloud 1.83.7
published on Tuesday, Jun 30, 2026 by tencentcloudstack
published on Tuesday, Jun 30, 2026 by tencentcloudstack