RetryVpcPrefixListAssociation 操作を呼び出して、最新のプレフィックスリストを再デプロイします。
操作説明
プレフィックスリストインスタンスの情報を変更した後、プレフィックスリストインスタンスに関連付けられたルートテーブルがプレフィックスリストインスタンスの情報を自動的に更新しない場合、この操作を呼び出して、最新のプレフィックスリストインスタンスを関連付けられたルートテーブルに再デプロイできます。
- RetryVpcPrefixListAssociation 操作は非同期です。リクエストを送信すると、システムはリクエスト ID を返します。ただし、最新のプレフィックスリストインスタンスはまだ再デプロイされておらず、再デプロイタスクはバックグラウンドで実行中です。 GetVpcPrefixListAssociations を呼び出して、プレフィックスリストインスタンスの最新の Deployment ステータスを照会できます。
プレフィックスリストインスタンスの Deployment ステータスが Modifying の場合、最新のプレフィックスリストインスタンスは再デプロイ中です。
プレフィックスリストインスタンスの Deployment ステータスが ModifyFailed の場合、最新のプレフィックスリストインスタンスの再デプロイに失敗しました。
プレフィックスリストインスタンスの Deployment ステータスが Created の場合、最新のプレフィックスリストインスタンスは再デプロイされています。
RetryVpcPrefixListAssociation 操作では、同じプレフィックスリストの最新のプレフィックスリストインスタンスを再デプロイするための同時リトライはサポートされていません。
シナリオ
プレフィックスリストインスタンスを変更する場合、CIDR ブロックが有効で、競合する CIDR ブロックが存在せず、プレフィックスリストインスタンスのエントリの最大値を超えていなければ、変更は成功します。ただし、クォータ制限や既存のルーティングエントリとのルートの競合など、関連付け側の問題により、関連付けに失敗する場合があります。関連付け側の問題を解決した後、RetryVpcPrefixListAssociation 操作を呼び出して、最新のプレフィックスリストインスタンスを再デプロイします。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
vpc:RetryVpcPrefixListAssociation |
update |
*PrefixList。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| PrefixListId |
string |
必須 |
再デプロイするプレフィックスリストのインスタンス ID。 |
pl-0b7hwu67**** |
| ResourceType |
string |
必須 |
プレフィックスリストインスタンスに関連付けられたリソースのタイプ。有効な値:
|
vpcRouteTable |
| ResourceId |
string |
必須 |
関連付けられたリソースのインスタンス ID。 |
vtb-bp1drpcfz9srr393h**** |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。 クライアント側でトークンを生成できますが、異なるリクエスト間でトークンが一意であることを確認する必要があります。トークンには ASCII 文字のみを使用できます。 説明
このパラメーターを指定しない場合、システムは自動的に API リクエストの RequestId を ClientToken として使用します。RequestId は API リクエストごとに異なる場合があります。 |
123e4567-e89b-12d3-a456-426655440000 |
| DryRun |
boolean |
任意 |
実際のリクエストを実行せずに、ドライランのみを実行するかどうかを指定します。有効な値:
|
false |
| RegionId |
string |
必須 |
再デプロイするプレフィックスリストインスタンスのリージョン ID。 DescribeRegions 操作を呼び出して、最新のリージョンリストを照会できます。 |
cn-hangzhou |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
4EC47282-1B74-4534-BD0E-403F3EE64CAF |
例
成功レスポンス
JSONJSON
{
"RequestId": "4EC47282-1B74-4534-BD0E-403F3EE64CAF"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | UnsupportedRegion | The feature of prefixList entry is not supported in this region. | 現在のリージョンでは、プレフィックスリストルートの操作はサポートされていません。 |
| 400 | OperationDenied.SystemPrefixList | The operation is not allowed because of SystemPrefixList. | オペレーティングシステムのプレフィックスリストに対して操作を実行することはできません。 |
| 400 | OperationFailed.OperateShareResource | This is not allowed to operate shared prefixList. | 共有プレフィックスリストに対して操作を実行することはできません。 |
| 400 | IncorrectStatus.PrefixList | The status of prefixList is incorrect. | プレフィックスリストがトランジション中の状態であるため、操作を実行できません。 |
| 400 | OperationFailed.NotExistAssociateRelation | The operation is failed because of association not exist. | プレフィックスリストに指定された参照関係が存在しないため、操作は失敗しました。 |
| 400 | ResourceNotFound.PrefixList | The specified resource of prefixList is not found. | 指定されたプレフィックスが存在しません。 |
| 400 | IncorrectStatus.PrefixListRelation | The related prefix list relation is in an intermediate state and cannot perform the current operation. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。