PrivateCloud リソースの削除をスケジュールします。
削除がスケジュールされている PrivateCloud リソースの PrivateCloud.state は DELETED に設定され、expireTime は削除が完了し、元に戻せなくなる時刻に設定されます。削除オペレーションは、PrivateCloud の削除が正常にスケジュールされるとすぐに完了としてマークされます(これは delayHours が 0 に設定されている場合にも当てはまります)。オペレーションは、PrivateCloud が削除されるまで保留状態のままにはなりません。PrivateCloud は、expireTime が経過する前に privateClouds.undelete メソッドを使用して復元できます。expireTime に達すると、削除が確定し、すべてのプライベート クラウド リソースが完全に削除され、課金が停止します。最終的な削除プロセスでは、PrivateCloud.state が PURGING に設定されます。削除とパージの全期間にわたって、標準の GET メソッドを使用して PrivateCloud をポーリングできます。完全に削除された場合にのみ返されません。
HTTP リクエスト
DELETE https://vmwareengine.googleapis.com/v1/{name=projects/*/locations/*/privateClouds/*}
この URL では gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
name |
必須。削除するプライベート クラウドのリソース名。リソース名は、https://cloud.google.com/apis/design/resource_names の規則に従ったスキームレス URI です。例: 認可には、指定されたリソース
|
クエリ パラメータ
| パラメータ | |
|---|---|
requestId |
省略可。リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
force |
省略可。true に設定すると、カスケード削除が有効になり、このプライベート クラウド リソースのすべての子も削除されます。このフラグが false に設定されている場合、管理クラスタ以外の子が存在すると、プライベート クラウドは削除されません。管理クラスタは常に削除されます。 |
delayHours |
省略可。削除の遅延時間(時間単位)。デフォルト値は |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/cloud-platform
詳細については、Authentication Overview をご覧ください。