1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. mongodb
  6. Endpoint
Viewing docs for volcenginecc v0.0.43
published on Monday, Jun 15, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.43
published on Monday, Jun 15, 2026 by Volcengine

    List of connection address information

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as volcenginecc from "@volcengine/pulumi-volcenginecc";
    
    const mongoDBEndpointDemo = new volcenginecc.mongodb.Endpoint("MongoDBEndpointDemo", {
        eipIds: [
            "eip-****",
            "eip-****",
        ],
        instanceId: "mongo-replica-****",
        networkType: "Public",
    });
    
    import pulumi
    import pulumi_volcenginecc as volcenginecc
    
    mongo_db_endpoint_demo = volcenginecc.mongodb.Endpoint("MongoDBEndpointDemo",
        eip_ids=[
            "eip-****",
            "eip-****",
        ],
        instance_id="mongo-replica-****",
        network_type="Public")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/volcengine/pulumi-volcenginecc/sdk/go/volcenginecc/mongodb"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := mongodb.NewEndpoint(ctx, "MongoDBEndpointDemo", &mongodb.EndpointArgs{
    			EipIds: pulumi.StringArray{
    				pulumi.String("eip-****"),
    				pulumi.String("eip-****"),
    			},
    			InstanceId:  pulumi.String("mongo-replica-****"),
    			NetworkType: pulumi.String("Public"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Volcenginecc = Volcengine.Pulumi.Volcenginecc;
    
    return await Deployment.RunAsync(() => 
    {
        var mongoDBEndpointDemo = new Volcenginecc.Mongodb.Endpoint("MongoDBEndpointDemo", new()
        {
            EipIds = new[]
            {
                "eip-****",
                "eip-****",
            },
            InstanceId = "mongo-replica-****",
            NetworkType = "Public",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.volcengine.volcenginecc.mongodb.Endpoint;
    import com.volcengine.volcenginecc.mongodb.EndpointArgs;
    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) {
            var mongoDBEndpointDemo = new Endpoint("mongoDBEndpointDemo", EndpointArgs.builder()
                .eipIds(            
                    "eip-****",
                    "eip-****")
                .instanceId("mongo-replica-****")
                .networkType("Public")
                .build());
    
        }
    }
    
    resources:
      mongoDBEndpointDemo:
        type: volcenginecc:mongodb:Endpoint
        name: MongoDBEndpointDemo
        properties:
          eipIds:
            - eip-****
            - eip-****
          instanceId: mongo-replica-****
          networkType: Public
    
    Example coming soon!
    

    Create Endpoint Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Endpoint(name: string, args: EndpointArgs, opts?: CustomResourceOptions);
    @overload
    def Endpoint(resource_name: str,
                 args: EndpointArgs,
                 opts: Optional[ResourceOptions] = None)
    
    @overload
    def Endpoint(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 instance_id: Optional[str] = None,
                 eip_ids: Optional[Sequence[str]] = None,
                 mongos_node_ids: Optional[Sequence[str]] = None,
                 network_type: Optional[str] = None,
                 object_id: Optional[str] = None)
    func NewEndpoint(ctx *Context, name string, args EndpointArgs, opts ...ResourceOption) (*Endpoint, error)
    public Endpoint(string name, EndpointArgs args, CustomResourceOptions? opts = null)
    public Endpoint(String name, EndpointArgs args)
    public Endpoint(String name, EndpointArgs args, CustomResourceOptions options)
    
    type: volcenginecc:mongodb:Endpoint
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "volcenginecc_mongodb_endpoint" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args EndpointArgs
    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 EndpointArgs
    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 EndpointArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args EndpointArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args EndpointArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var volcengineccEndpointResource = new Volcenginecc.Mongodb.Endpoint("volcengineccEndpointResource", new()
    {
        InstanceId = "string",
        EipIds = new[]
        {
            "string",
        },
        MongosNodeIds = new[]
        {
            "string",
        },
        NetworkType = "string",
        ObjectId = "string",
    });
    
    example, err := mongodb.NewEndpoint(ctx, "volcengineccEndpointResource", &mongodb.EndpointArgs{
    	InstanceId: pulumi.String("string"),
    	EipIds: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	MongosNodeIds: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	NetworkType: pulumi.String("string"),
    	ObjectId:    pulumi.String("string"),
    })
    
    resource "volcenginecc_mongodb_endpoint" "volcengineccEndpointResource" {
      instance_id     = "string"
      eip_ids         = ["string"]
      mongos_node_ids = ["string"]
      network_type    = "string"
      object_id       = "string"
    }
    
    var volcengineccEndpointResource = new com.volcengine.volcenginecc.mongodb.Endpoint("volcengineccEndpointResource", com.volcengine.volcenginecc.mongodb.EndpointArgs.builder()
        .instanceId("string")
        .eipIds("string")
        .mongosNodeIds("string")
        .networkType("string")
        .objectId("string")
        .build());
    
    volcenginecc_endpoint_resource = volcenginecc.mongodb.Endpoint("volcengineccEndpointResource",
        instance_id="string",
        eip_ids=["string"],
        mongos_node_ids=["string"],
        network_type="string",
        object_id="string")
    
    const volcengineccEndpointResource = new volcenginecc.mongodb.Endpoint("volcengineccEndpointResource", {
        instanceId: "string",
        eipIds: ["string"],
        mongosNodeIds: ["string"],
        networkType: "string",
        objectId: "string",
    });
    
    type: volcenginecc:mongodb:Endpoint
    properties:
        eipIds:
            - string
        instanceId: string
        mongosNodeIds:
            - string
        networkType: string
        objectId: string
    

    Endpoint 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 Endpoint resource accepts the following input properties:

    InstanceId string
    Instance ID
    EipIds List<string>
    List of EIP IDs to bind when applying for a public address
    MongosNodeIds List<string>
    ID of the Mongos node that requires a public connection address
    NetworkType string
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    ObjectId string
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    InstanceId string
    Instance ID
    EipIds []string
    List of EIP IDs to bind when applying for a public address
    MongosNodeIds []string
    ID of the Mongos node that requires a public connection address
    NetworkType string
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    ObjectId string
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    instance_id string
    Instance ID
    eip_ids list(string)
    List of EIP IDs to bind when applying for a public address
    mongos_node_ids list(string)
    ID of the Mongos node that requires a public connection address
    network_type string
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    object_id string
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    instanceId String
    Instance ID
    eipIds List<String>
    List of EIP IDs to bind when applying for a public address
    mongosNodeIds List<String>
    ID of the Mongos node that requires a public connection address
    networkType String
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    objectId String
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    instanceId string
    Instance ID
    eipIds string[]
    List of EIP IDs to bind when applying for a public address
    mongosNodeIds string[]
    ID of the Mongos node that requires a public connection address
    networkType string
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    objectId string
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    instance_id str
    Instance ID
    eip_ids Sequence[str]
    List of EIP IDs to bind when applying for a public address
    mongos_node_ids Sequence[str]
    ID of the Mongos node that requires a public connection address
    network_type str
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    object_id str
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    instanceId String
    Instance ID
    eipIds List<String>
    List of EIP IDs to bind when applying for a public address
    mongosNodeIds List<String>
    ID of the Mongos node that requires a public connection address
    networkType String
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    objectId String
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Endpoint resource produces the following output properties:

    DbAddresses List<Volcengine.EndpointDbAddress>
    EndpointId string
    Connection address ID
    EndpointStr string
    String information of the connection address.
    EndpointType string
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    Id string
    The provider-assigned unique ID for this managed resource.
    SubnetId string
    Subnet ID of the current instance
    VpcId string
    VPC ID of the current instance
    DbAddresses []EndpointDbAddress
    EndpointId string
    Connection address ID
    EndpointStr string
    String information of the connection address.
    EndpointType string
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    Id string
    The provider-assigned unique ID for this managed resource.
    SubnetId string
    Subnet ID of the current instance
    VpcId string
    VPC ID of the current instance
    db_addresses list(object)
    endpoint_id string
    Connection address ID
    endpoint_str string
    String information of the connection address.
    endpoint_type string
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    id string
    The provider-assigned unique ID for this managed resource.
    subnet_id string
    Subnet ID of the current instance
    vpc_id string
    VPC ID of the current instance
    dbAddresses List<EndpointDbAddress>
    endpointId String
    Connection address ID
    endpointStr String
    String information of the connection address.
    endpointType String
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    id String
    The provider-assigned unique ID for this managed resource.
    subnetId String
    Subnet ID of the current instance
    vpcId String
    VPC ID of the current instance
    dbAddresses EndpointDbAddress[]
    endpointId string
    Connection address ID
    endpointStr string
    String information of the connection address.
    endpointType string
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    id string
    The provider-assigned unique ID for this managed resource.
    subnetId string
    Subnet ID of the current instance
    vpcId string
    VPC ID of the current instance
    db_addresses Sequence[EndpointDbAddress]
    endpoint_id str
    Connection address ID
    endpoint_str str
    String information of the connection address.
    endpoint_type str
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    id str
    The provider-assigned unique ID for this managed resource.
    subnet_id str
    Subnet ID of the current instance
    vpc_id str
    VPC ID of the current instance
    dbAddresses List<Property Map>
    endpointId String
    Connection address ID
    endpointStr String
    String information of the connection address.
    endpointType String
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    id String
    The provider-assigned unique ID for this managed resource.
    subnetId String
    Subnet ID of the current instance
    vpcId String
    VPC ID of the current instance

    Look up Existing Endpoint Resource

    Get an existing Endpoint 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?: EndpointState, opts?: CustomResourceOptions): Endpoint
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            db_addresses: Optional[Sequence[EndpointDbAddressArgs]] = None,
            eip_ids: Optional[Sequence[str]] = None,
            endpoint_id: Optional[str] = None,
            endpoint_str: Optional[str] = None,
            endpoint_type: Optional[str] = None,
            instance_id: Optional[str] = None,
            mongos_node_ids: Optional[Sequence[str]] = None,
            network_type: Optional[str] = None,
            object_id: Optional[str] = None,
            subnet_id: Optional[str] = None,
            vpc_id: Optional[str] = None) -> Endpoint
    func GetEndpoint(ctx *Context, name string, id IDInput, state *EndpointState, opts ...ResourceOption) (*Endpoint, error)
    public static Endpoint Get(string name, Input<string> id, EndpointState? state, CustomResourceOptions? opts = null)
    public static Endpoint get(String name, Output<String> id, EndpointState state, CustomResourceOptions options)
    resources:  _:    type: volcenginecc:mongodb:Endpoint    get:      id: ${id}
    import {
      to = volcenginecc_mongodb_endpoint.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.
    The following state arguments are supported:
    DbAddresses List<Volcengine.EndpointDbAddress>
    EipIds List<string>
    List of EIP IDs to bind when applying for a public address
    EndpointId string
    Connection address ID
    EndpointStr string
    String information of the connection address.
    EndpointType string
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    InstanceId string
    Instance ID
    MongosNodeIds List<string>
    ID of the Mongos node that requires a public connection address
    NetworkType string
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    ObjectId string
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    SubnetId string
    Subnet ID of the current instance
    VpcId string
    VPC ID of the current instance
    DbAddresses []EndpointDbAddressArgs
    EipIds []string
    List of EIP IDs to bind when applying for a public address
    EndpointId string
    Connection address ID
    EndpointStr string
    String information of the connection address.
    EndpointType string
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    InstanceId string
    Instance ID
    MongosNodeIds []string
    ID of the Mongos node that requires a public connection address
    NetworkType string
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    ObjectId string
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    SubnetId string
    Subnet ID of the current instance
    VpcId string
    VPC ID of the current instance
    db_addresses list(object)
    eip_ids list(string)
    List of EIP IDs to bind when applying for a public address
    endpoint_id string
    Connection address ID
    endpoint_str string
    String information of the connection address.
    endpoint_type string
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    instance_id string
    Instance ID
    mongos_node_ids list(string)
    ID of the Mongos node that requires a public connection address
    network_type string
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    object_id string
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    subnet_id string
    Subnet ID of the current instance
    vpc_id string
    VPC ID of the current instance
    dbAddresses List<EndpointDbAddress>
    eipIds List<String>
    List of EIP IDs to bind when applying for a public address
    endpointId String
    Connection address ID
    endpointStr String
    String information of the connection address.
    endpointType String
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    instanceId String
    Instance ID
    mongosNodeIds List<String>
    ID of the Mongos node that requires a public connection address
    networkType String
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    objectId String
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    subnetId String
    Subnet ID of the current instance
    vpcId String
    VPC ID of the current instance
    dbAddresses EndpointDbAddress[]
    eipIds string[]
    List of EIP IDs to bind when applying for a public address
    endpointId string
    Connection address ID
    endpointStr string
    String information of the connection address.
    endpointType string
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    instanceId string
    Instance ID
    mongosNodeIds string[]
    ID of the Mongos node that requires a public connection address
    networkType string
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    objectId string
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    subnetId string
    Subnet ID of the current instance
    vpcId string
    VPC ID of the current instance
    db_addresses Sequence[EndpointDbAddressArgs]
    eip_ids Sequence[str]
    List of EIP IDs to bind when applying for a public address
    endpoint_id str
    Connection address ID
    endpoint_str str
    String information of the connection address.
    endpoint_type str
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    instance_id str
    Instance ID
    mongos_node_ids Sequence[str]
    ID of the Mongos node that requires a public connection address
    network_type str
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    object_id str
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    subnet_id str
    Subnet ID of the current instance
    vpc_id str
    VPC ID of the current instance
    dbAddresses List<Property Map>
    eipIds List<String>
    List of EIP IDs to bind when applying for a public address
    endpointId String
    Connection address ID
    endpointStr String
    String information of the connection address.
    endpointType String
    Node type corresponding to the connection address. Possible values: - Replica set instances only support the ReplicaSet (replica set) connection address type - Sharded cluster instances support three connection address types: Mongos (Mongos node), ConfigServer (ConfigServer node), and Shard (Shard node)
    instanceId String
    Instance ID
    mongosNodeIds List<String>
    ID of the Mongos node that requires a public connection address
    networkType String
    Network type of the connection address. Possible values: - Private: Private connection address - Public: Public connection address
    objectId String
    ID of the component associated with the current connection address Note: This parameter is returned only when EndpointType is set to Mongos, ConfigServer, or Shard.
    subnetId String
    Subnet ID of the current instance
    vpcId String
    VPC ID of the current instance

    Supporting Types

    EndpointDbAddress, EndpointDbAddressArgs

    AddressDomain string
    Domain name of the connection address
    AddressIp string
    IP corresponding to the connection address
    AddressPort string
    Port number of the connection address
    AddressType string

    Connection address type of the node. Possible values:

    Primary: Primary node connection address Secondary: Secondary node connection address Hidden: Hidden node connection address ReadOnly: Read-only node connection address

    Note: Hidden node connection address information is returned only when the connection address type is a private connection address (that is, when NetworkType is set to Private).

    EipId string

    EIP ID bound to the instance's public address

    Note: This parameter is returned only when the connection address type is a public connection address (that is, when NetworkType is set to Public).

    NodeId string
    Node ID associated with the connection address
    ZoneId string
    AZ of the node; all nodes are consistent for single-AZ instances, while nodes differ for multi-AZ instances
    AddressDomain string
    Domain name of the connection address
    AddressIp string
    IP corresponding to the connection address
    AddressPort string
    Port number of the connection address
    AddressType string

    Connection address type of the node. Possible values:

    Primary: Primary node connection address Secondary: Secondary node connection address Hidden: Hidden node connection address ReadOnly: Read-only node connection address

    Note: Hidden node connection address information is returned only when the connection address type is a private connection address (that is, when NetworkType is set to Private).

    EipId string

    EIP ID bound to the instance's public address

    Note: This parameter is returned only when the connection address type is a public connection address (that is, when NetworkType is set to Public).

    NodeId string
    Node ID associated with the connection address
    ZoneId string
    AZ of the node; all nodes are consistent for single-AZ instances, while nodes differ for multi-AZ instances
    address_domain string
    Domain name of the connection address
    address_ip string
    IP corresponding to the connection address
    address_port string
    Port number of the connection address
    address_type string

    Connection address type of the node. Possible values:

    Primary: Primary node connection address Secondary: Secondary node connection address Hidden: Hidden node connection address ReadOnly: Read-only node connection address

    Note: Hidden node connection address information is returned only when the connection address type is a private connection address (that is, when NetworkType is set to Private).

    eip_id string

    EIP ID bound to the instance's public address

    Note: This parameter is returned only when the connection address type is a public connection address (that is, when NetworkType is set to Public).

    node_id string
    Node ID associated with the connection address
    zone_id string
    AZ of the node; all nodes are consistent for single-AZ instances, while nodes differ for multi-AZ instances
    addressDomain String
    Domain name of the connection address
    addressIp String
    IP corresponding to the connection address
    addressPort String
    Port number of the connection address
    addressType String

    Connection address type of the node. Possible values:

    Primary: Primary node connection address Secondary: Secondary node connection address Hidden: Hidden node connection address ReadOnly: Read-only node connection address

    Note: Hidden node connection address information is returned only when the connection address type is a private connection address (that is, when NetworkType is set to Private).

    eipId String

    EIP ID bound to the instance's public address

    Note: This parameter is returned only when the connection address type is a public connection address (that is, when NetworkType is set to Public).

    nodeId String
    Node ID associated with the connection address
    zoneId String
    AZ of the node; all nodes are consistent for single-AZ instances, while nodes differ for multi-AZ instances
    addressDomain string
    Domain name of the connection address
    addressIp string
    IP corresponding to the connection address
    addressPort string
    Port number of the connection address
    addressType string

    Connection address type of the node. Possible values:

    Primary: Primary node connection address Secondary: Secondary node connection address Hidden: Hidden node connection address ReadOnly: Read-only node connection address

    Note: Hidden node connection address information is returned only when the connection address type is a private connection address (that is, when NetworkType is set to Private).

    eipId string

    EIP ID bound to the instance's public address

    Note: This parameter is returned only when the connection address type is a public connection address (that is, when NetworkType is set to Public).

    nodeId string
    Node ID associated with the connection address
    zoneId string
    AZ of the node; all nodes are consistent for single-AZ instances, while nodes differ for multi-AZ instances
    address_domain str
    Domain name of the connection address
    address_ip str
    IP corresponding to the connection address
    address_port str
    Port number of the connection address
    address_type str

    Connection address type of the node. Possible values:

    Primary: Primary node connection address Secondary: Secondary node connection address Hidden: Hidden node connection address ReadOnly: Read-only node connection address

    Note: Hidden node connection address information is returned only when the connection address type is a private connection address (that is, when NetworkType is set to Private).

    eip_id str

    EIP ID bound to the instance's public address

    Note: This parameter is returned only when the connection address type is a public connection address (that is, when NetworkType is set to Public).

    node_id str
    Node ID associated with the connection address
    zone_id str
    AZ of the node; all nodes are consistent for single-AZ instances, while nodes differ for multi-AZ instances
    addressDomain String
    Domain name of the connection address
    addressIp String
    IP corresponding to the connection address
    addressPort String
    Port number of the connection address
    addressType String

    Connection address type of the node. Possible values:

    Primary: Primary node connection address Secondary: Secondary node connection address Hidden: Hidden node connection address ReadOnly: Read-only node connection address

    Note: Hidden node connection address information is returned only when the connection address type is a private connection address (that is, when NetworkType is set to Private).

    eipId String

    EIP ID bound to the instance's public address

    Note: This parameter is returned only when the connection address type is a public connection address (that is, when NetworkType is set to Public).

    nodeId String
    Node ID associated with the connection address
    zoneId String
    AZ of the node; all nodes are consistent for single-AZ instances, while nodes differ for multi-AZ instances

    Import

    $ pulumi import volcenginecc:mongodb/endpoint:Endpoint example "instance_id|endpoint_id"
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.43
    published on Monday, Jun 15, 2026 by Volcengine

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial