注意: これは 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。 |