この API は、MongoDB インスタンスのネットワークタイプを変更する場合に呼び出すことができます。
この API は、レプリカセットインスタンスとシャードクラスタインスタンスの両方をサポートします。 ModifyDBInstanceNetworkType は、スタンドアロンインスタンスでは実行できません。
デバッグ
OpenAPI Explorer は API の使用を簡素化します。 OpenAPI Explorer を使用して、API の取得、API の呼び出し、SDK サンプルコードの動的生成などのデバッグ操作を実行できます。
リクエストパラメータ
パラメータ | データ型 | 必須 | 例 | 説明 |
Action | String | はい | ModifyDBInstanceNetworkType | 実行する操作。 値 ModifyDBInstanceNetworkTypeに設定します。 |
NetworkType | String | はい | VPC | 切り替えるネットワークタイプ。 有効値:
|
DBInstanceId | String | はい | dds-bpxxxxxxxx | インスタンス ID。 |
VpcId | String | いいえ | vpc-bpxxxxxxxx | VPC の ID。 説明 NetworkType が VPC に設定されている場合、このパラメーターを指定する必要があります。 |
VSwitchId | String | いいえ | vsw-bpxxxxxxxx | VPC の VSwitch ID。 説明 NetworkType が VPC に設定されている場合、このパラメーターを指定する必要があります。 |
RetainClassic | String | いいえ | True | ネットワークタイプを VPC に変更する際、元のクラシックネットワークアドレスを保持するかどうかを示します。 有効値:
説明
|
ClassicExpiredDays | Integer | いいえ | 30 | ネットワークタイプを VPC に変更した場合の元のクラシックネットワークアドレスの保持期間。 有効値: 14、 30 、 60 、 120 。 単位:日 説明
|
AccessKeyId | String | いいえ | LTAI**************** | Alibaba Cloud から提供された AccessKey ID。 |
レスポンスパラメータ
パラメータ | タイプ | 例 | 説明 |
RequestId | String | 7A9807F0-1301-4154-9849-6497E94A04DB | リクエスト ID。 |
例
リクエストの例
http(s)://mongodb.aliyuncs.com/? Action=ModifyDBInstanceNetworkType
&NetworkType=VPC
&DBInstanceId=dds-bpxxxxxxxx
&VpcId=vpc-bpxxxxxxxx
&VSwitchId=vsw-bpxxxxxxxx
&RetainClassic=True
&ClassicExpiredDays=30
&<Common request parameters>
通常のレスポンスの例
XML 形式
<ModifyDBInstanceNetworkTypeResponse>
<RequestId>7A9807F0-1301-4154-9849-6497E94A04DB</RequestId>
</ModifyDBInstanceNetworkTypeResponse>
JSON 形式
{
"RequestId":"7A9807F0-1301-4154-9849-6497E94A04DB"
}