1
0
forked from docs/doc-exports
doc-exports/docs/dds/api-ref/dds_api_0056.html
Wang , Deng Ke 60010eb9d0 dds api 2.0.38sp24 version
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-authored-by: Wang , Deng Ke <wangdengke2@huawei.com>
Co-committed-by: Wang , Deng Ke <wangdengke2@huawei.com>
2023-01-13 08:55:41 +00:00

11 KiB

Binding an EIP

Function

This API is used to bind an EIP to a node in a DB instance.

Constraints

  • This operation cannot be performed on frozen or abnormal instances.
  • Hidden nodes do not support this operation.
  • Multiple EIPs cannot be bound to the same node.

URI

  • URI format

    POST https://{Endpoint}/v3/{project_id}/nodes/{node_id}/bind-eip

  • Parameter description
    Table 1 Parameter description

    Name

    Mandatory

    Description

    project_id

    Yes

    Specifies the project ID of a tenant in a region.

    node_id

    Yes

    Specifies the ID of the node to which the EIP is to be bound.

    • Select the mongos node in a cluster instance
    • Select the primary or secondary node in a replica set instance.
    • Select the primary node in a single node instance

Requests

  • Parameter description
    Table 2 Parameter description

    Name

    Mandatory

    Type

    Description

    public_ip_id

    Yes

    String

    Specifies the ID of the EIP.

    public_ip

    Yes

    String

    Specifies the EIP.

Responses

  • Parameter description
    Table 3 Parameter description

    Name

    Type

    Description

    job_id

    String

    Indicates the workflow ID.

    node_name

    String

    Indicates the node name.

    node_id

    String

    Indicates the node ID.

    public_ip_id

    String

    Indicates the ID of the EIP.

    public_ip

    String

    Indicates the EIP.

  • Response example
    {
        "job_id":"3711e2ad-5787-49bc-a47f-3f0b066af9f5",
        "node_id":"52a4c096bb1f455d8d866956a959519eno02",
        "node_name":"mongodb-8977_mongos_node_1",
        "public_ip":"10.145.51.128",
        "public_ip_id":"45da4782-e0c8-4aa4-a290-b8740014f710"
    }

Status Code

Status Code:200.

For more information, see Status Code.

Error Code

For more information, see Error Code.