注意: これは Deployment Manager API の非推奨バージョンです。代わりに、最新の API バージョンを使用してください。
認証が必要です
デプロイと関連するすべてのリソースを削除します。今すぐお試しください。
リクエスト
HTTP リクエスト
DELETE https://www.googleapis.com/deploymentmanager/v2beta1/projects/project/global/deployments/deployment
パラメータ
パラメータ名 | 値 | 説明 |
---|---|---|
パスパラメータ | ||
deployment |
string |
このリクエストのデプロイ名。 |
project |
string |
このリクエストのプロジェクト ID。 |
承認
このリクエストには、次の 1 つ以上の範囲の承認が必要です(認証と承認についてはこちらをご覧ください)。
スコープ |
---|
https://www.googleapis.com/auth/cloud-platform |
https://www.googleapis.com/auth/ndev.cloudman |
リクエストの本文
このメソッドにはリクエストの本文を指定しないでください。
レスポンス
成功すると、このメソッドは次の構造を含むレスポンスの本文を返します。
{ "selfLink": string, "id": unsigned long, "creationTimestamp": string, "name": string, "zone": string, "clientOperationId": string, "operationType": string, "targetLink": string, "targetId": unsigned long, "status": string, "statusMessage": string, "user": string, "progress": integer, "insertTime": string, "startTime": string, "endTime": string, "warnings": [ { "code": (value), "message": string, "data": [ { "key": string, "value": string } ] } ], "error": { "errors": [ { "code": string, "location": string, "message": string } ] }, "httpErrorStatusCode": integer, "httpErrorMessage": string, "region": string }
プロパティ名 | 値 | 説明 | メモ |
---|---|---|---|
selfLink |
string |
[出力専用] マニフェストのセルフリンク。 | |
id |
unsigned long |
[出力専用] リソースの一意の識別子(サーバーにより設定される)。 | |
creationTimestamp |
string |
[出力のみ] 作成タイムスタンプ(RFC 3339 テキスト形式)。 | |
name |
string |
[出力のみ] オペレーションの名前。 | |
zone |
string |
[出力専用] オペレーションが実行されるゾーンの URL。 | |
clientOperationId |
string |
[出力専用] 変更の開始時にクライアントにより指定された識別子(省略可)。プロジェクト内のすべてのオペレーション リソースで一意である必要があります。 | |
operationType |
string |
[出力のみ] オペレーションの種類。たとえば、insert や delete です。 |
|
targetLink |
string |
[出力専用] オペレーションにより変更されるリソースの URL。 | |
targetId |
unsigned long |
[出力専用] 具体的なターゲットを識別する一意のターゲット ID。 | |
status |
string |
[出力専用] オペレーションのステータス。PENDING 、RUNNING 、または DONE のいずれかになります。 |
|
statusMessage |
string |
[出力専用] オペレーションの現在のステータスを説明するテキスト(省略可)。 | |
user |
string |
[出力のみ] オペレーションをリクエストしたユーザー(例: user@example.com )。 |
|
progress |
integer |
[出力専用] 0~100 の範囲で進捗を表示するインジケーター(省略可)。これは、操作の各段階での進捗度が異なる場合や、進捗度の単位が細かくない場合でも使用できます。操作の完了時刻の予想には使用できません。この数値は、オペレーションの進行に伴って単調に増加する必要があります。 | |
insertTime |
string |
[出力専用] このオペレーションがリクエストされた時刻。これは RFC 3339 形式です。 | |
startTime |
string |
[出力専用] サーバーがこのオペレーションを開始した時刻。これは RFC 3339 形式です。 | |
endTime |
string |
[出力専用] このオペレーションが完了した時刻。これは RFC3339 形式です。 | |
warnings[] |
list |
[出力のみ] このオペレーションの処理中に警告メッセージが生成された場合、このフィールドにデータが設定されます。 | |
warnings[].code |
any value |
[出力専用] この警告の警告タイプを示す識別子。 | |
warnings[].message |
string |
[出力専用] 人が読める形式の、この警告の詳細(省略可)。 | |
warnings[].data[] |
list |
[出力専用] この警告のメタデータ(key: value 形式)。 | |
warnings[].data[].key |
string |
[出力専用] 警告データのキー。 | |
warnings[].data[].value |
string |
[出力専用] キーに対応する警告データ値。 | |
error |
object |
[出力専用] このオペレーションの処理中にエラーが発生した場合は、このフィールドにデータが設定されます。 | |
error.errors[] |
list |
[出力専用] オペレーションの処理中に発生したエラーを格納した配列。 | |
error.errors[].code |
string |
[出力専用] このエラーのエラータイプを示す識別子。 | |
error.errors[].location |
string |
[出力専用] リクエスト内の、エラーが発生したフィールドを示します。このプロパティは省略できます。 | |
error.errors[].message |
string |
[出力専用] 人が読める形式のエラー メッセージ(省略可)。 | |
httpErrorStatusCode |
integer |
[出力専用] オペレーションが失敗した場合に返される HTTP エラー ステータス コード(404 など)。 |
|
httpErrorMessage |
string |
[出力専用] オペレーションが失敗した場合に返される HTTP エラー メッセージ(NOT FOUND など)。 |
|
region |
string |
[出力専用] オペレーションが実行されるリージョンの URL。 |
試してみましょう
以下の API Explorer を使用して、ライブデータに対してこのメソッドを呼び出し、レスポンスを確認します。スタンドアロンのテストツールをご利用ください。