高可用性仮想 IP アドレス (HAVIP) を作成します。
操作説明
CreateHaVip は非同期操作です。この操作を呼び出すと、システムは HAVIP ID を返しますが、HAVIP はまだ作成されていません。作成ノードはバックグラウンドで実行中です。 DescribeHaVips を呼び出して HAVIP の作成ステータスをクエリできます:
HAVIP が Creating 状態の場合、HAVIP は作成中です。
HAVIP が Available 状態の場合、HAVIP は作成済みです。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
vpc:CreateHaVip |
create |
*HaVip
*VSwitch
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Name |
string |
任意 |
HAVIP の名前。 名前は 1~128 文字で、 |
test |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。 クライアントを使用してトークンを生成できますが、異なるリクエスト間でトークンが一意であることを確認する必要があります。トークンには ASCII 文字のみを含めることができます。 説明
このパラメーターを指定しない場合、システムは自動的に RequestId を ClientToken として使用します。RequestId は API の呼び出しごとに異なる場合があります。 |
0c593ea1-3bea-11e9-b96b-88e9fe637760 |
| RegionId |
string |
必須 |
HAVIP のリージョン ID。 DescribeRegions 操作を呼び出して、最新のリージョンリストをクエリできます。 |
cn-hangzhou |
| VSwitchId |
string |
必須 |
HAVIP が属する vSwitch の ID。 |
vsw-asdfjlnaue4g**** |
| IpAddress |
string |
任意 |
HAVIP の IP アドレス。 指定する IP アドレスは、vSwitch の CIDR ブロック内のアイドル IP アドレスである必要があります。このパラメーターを指定しない場合、指定された vSwitch の CIDR ブロックからアイドル IP アドレスがランダムに割り当てられます。 |
192.XX.XX.10 |
| Description |
string |
任意 |
HAVIP の説明。 説明は 1~255 文字で、 |
This is my HaVip. |
| ResourceGroupId |
string |
任意 |
HAVIP が属するリソースグループの ID。 |
rg-acfmxazb4ph6aiy**** |
| Tag |
array<object> |
任意 |
リソースのタグ。 |
|
|
object |
任意 |
タグ。 |
||
| Key |
string |
任意 |
リソースのタグキー。最大 20 個のタグキーを指定できます。タグキーは空文字列にできません。 タグキーは最大 128 文字で、 |
FinanceDept |
| Value |
string |
任意 |
リソースのタグ値。最大 20 個のタグ値を指定できます。タグ値は空文字列にできます。 タグ値は最大 128 文字で、 |
FinanceJoshua |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答パラメーター。 |
||
| RequestId |
string |
リクエスト ID。 |
C44F62BE-9CE7-4277-B117-69243F3988BF |
| IpAddress |
string |
HAVIP の IP アドレス。 |
192.XX.XX.10 |
| HaVipId |
string |
HAVIP の ID。 |
havip-2zeo05qre24nhrqpy**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "C44F62BE-9CE7-4277-B117-69243F3988BF",
"IpAddress": "192.XX.XX.10",
"HaVipId": "havip-2zeo05qre24nhrqpy****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidDescription.Malformed | The specified Description is wrongly formed. | |
| 400 | InvalidIPAddress.OutOfRange | The specified IPAddress is out of VSwitch CIDR. | |
| 400 | InvalidIPAddress.NotAvailable | The specified IPAddress is not available because it is a system reserved IPAddress. | |
| 400 | InvalidIPAddress.AlreadyUsed | The specified IPAddress is already used by other resource. | |
| 400 | InvalidIPAddress.Malformed | The specified IPAddress is not a valid or strict address. | |
| 400 | Abs.Vpc.InvalidName.Malformed | The specified Name is not valid. | |
| 400 | InvalidIPAddress.OutOfVswCIDR | The specified IPAddress is out of VSwitch CIDR. | |
| 400 | InvalidIPAddress.AlreadyInUse | The specified IPAddress is already used by other resource. | |
| 400 | UnsupportedFeature.CloudBoxHaVip | The HAVIP feature is not supported in cloud box. | |
| 400 | CountLimitExceed.HaVipInVpc | Specified Vpc exceeds the quota of max number of ha-vip count. | |
| 400 | Forbidden.HaVip | No permissions to perform operations on HAVIPs. Please apply for privilege--vpc_privilege_allow_buy_havip_instance. | |
| 400 | OperationDenied.InvalidIpReservedByVSwitch | The specified ip address is the reserved address of the switch. | |
| 400 | InvalidRegionId.NotFound | Specified value of "regionId" is not supported. | |
| 400 | IllegalParam.ResourceGroupId | Invalid ResourceGroupld value. | |
| 400 | IncorrectStatus.VSwitch | The specified vSwitch status is invalid. | |
| 403 | CountLimitExceed.HaVipInVpc | Specified Vpc exceeds the quota of max number of ha-vip count. | |
| 403 | QuotaExceeded.HaVip | Living HaVip quota exceeded. | |
| 404 | InvalidVSwitchId.NotFound | The specified VSwitch does not exist in the specified region. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。