文档

CreateDatabase - 在堡垒机中创建需要运维的数据库

更新时间:

在堡垒机中创建需要运维的数据库。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
InstanceIdstring

堡垒机实例的 ID。

说明 您可以调用 DescribeInstances 接口获取该参数。
bastionhost-cn-7mz2g5hu20e
RegionIdstring

堡垒机的地域 ID。

说明 地域 ID 和地域名称的对应关系,请参见地域和可用区
cn-shanghai
NetworkDomainIdstring

指定新创建数据库所属的网络域 ID。

1
DatabaseTypestring

数据库类型,取值如下:

  • MySQL
  • Oracle
  • PostgreSQL
  • SQLServer
MySQL
ActiveAddressTypestring

指定新创建数据库的地址类型。取值:

  • Public:公网地址
  • Private:私网地址
Public
DatabasePrivateAddressstring

私网地址

说明 ActiveAddressType 选择 Private 时,该参数为必填项。
pgm-uf6o******
DatabasePublicAddressstring

公网地址

说明 ActiveAddressType 选择 Public 时,该参数为必填项。
rm-uf65251k51******
DatabasePortinteger

数据库的访问端口。

5433
DatabaseNamestring

新创建的数据库实例名称。

Oracle
SourceInstanceIdstring

指定新创建的数据库实例 ID。

说明 Source 选择 RdsPolarDB 时,该参数为必填项。
i-bp19ienyt0yax748****
Sourcestring

指定新创建数据库的来源。取值:

  • Local:本地数据库实例
  • Rds:RDS 类型数据库实例
  • PolarDB: PolarDB 类型数据库实例
Local
Commentstring

指定新创建的数据库的备注信息。最多支持 500 字符。

cpp
SourceInstanceRegionIdstring

指定新创建的数据库实例所属地域 ID。

说明 SourceRdsPolarDB 时必传
cn-shanghai
PolarDBEndpointTypestring

Source 为 PolarDB 时必传,表示 PolarDB 的 Endpoint 类型,取值

  • Cluster 集群地址
  • Primary 主地址
Cluster

返回参数

名称类型描述示例值
object
DatabaseIdstring

数据库实例 ID。

334
RequestIdstring

阿里云为该请求生成的唯一标识符。

98EDD923-236C-5A88-88E7-4979A91B9325

示例

正常返回示例

JSON格式

{
  "DatabaseId": "334",
  "RequestId": "98EDD923-236C-5A88-88E7-4979A91B9325"
}

错误码

HTTP status code错误码错误信息描述
400InvalidParameterThe argument is invalid.参数错误
400LicenseOutOfLimitThe maximum number of hosts exceeds the license limit.主机数超出许可限制
400DatabaseAlreadyExistsThe database already exists.数据库已存在
500InternalErrorAn unknown error occurred.未知错误

访问错误中心查看更多错误码。

  • 本页导读 (1)
文档反馈