この API は、MongoDB インスタンスのネットワークタイプを変更する場合に呼び出すことができます。

この API は、レプリカセットインスタンスとシャードクラスタインスタンスの両方をサポートします。 ModifyDBInstanceNetworkType は、スタンドアロンインスタンスでは実行できません。

デバッグ

OpenAPI Explorer は API の使用を簡素化します。 OpenAPI Explorer を使用して、API の取得、API の呼び出し、SDK サンプルコードの動的生成などのデバッグ操作を実行できます。

リクエストパラメータ

パラメータ データ型 必須 説明
Action String はい ModifyDBInstanceNetworkType

実行する操作。 値 ModifyDBInstanceNetworkTypeに設定します。

NetworkType String はい VPC

切り替えるネットワークタイプ。 有効値:

  • VPC :ネットワークタイプを VPC に変更します。
  • Classic :ネットワークタイプをクラシックネットワークに変更します。
DBInstanceId String はい dds-bpxxxxxxxx

インスタンス ID。

VpcId String いいえ vpc-bpxxxxxxxx

VPC の ID。

NetworkTypeVPC に設定されている場合、このパラメーターを指定する必要があります。
VSwitchId String いいえ vsw-bpxxxxxxxx

VPC の VSwitch ID。

NetworkTypeVPC に設定されている場合、このパラメーターを指定する必要があります。
RetainClassic String いいえ True

ネットワークタイプを VPC に変更する際、元のクラシックネットワークアドレスを保持するかどうかを示します。 有効値:

  • True :元のクラシックネットワークアドレスを保持します。
  • false:元のクラシックネットワークアドレスを保持しません。

  • このパラメーターは、NetworkTypeVPC に設定されている場合にのみ指定できます。
  • このパラメーターが True に設定されている場合、ClassicExpiredDays パラメーターも指定する必要があります。
ClassicExpiredDays Integer いいえ 30

ネットワークタイプを VPC に変更した場合の元のクラシックネットワークアドレスの保持期間。 有効値: 14 30 60 120 。 単位:日

  • このパラメーターは、NetworkTypeVPC に設定されている場合にのみ指定できます。
  • RetainClassicTrue に設定されている場合、このパラメーターを指定する必要があります。
AccessKeyId String いいえ LTAIgbTGpxxxxxx

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"
}

エラーコード

エラーコードの表示