API リファレンス

この API リファレンスは、リソースタイプ別にまとめられています。

リソースタイプ

  1. デプロイ
  2. マニフェスト
  3. オペレーション
  4. リソース
  5. タイプ

デプロイ

デプロイ リソースについて詳しくは、リソースの表記ページをご覧ください。

メソッド HTTP リクエスト 説明
特に注意書きがない限り https://www.googleapis.com/deploymentmanager/v2/projects に関連した URL。
cancelPreview POST  /project/global/deployments/deployment/cancelPreview 現在デプロイに関連付けられているプレビューをキャンセルして削除します。
delete DELETE  /project/global/deployments/deployment デプロイとデプロイのすべてのリソースを削除します。。
get GET  /project/global/deployments/deployment 特定のデプロイに関する情報を取得します。
getIamPolicy GET  /project/global/deployments/resource/getIamPolicy リソースのアクセス制御ポリシーを取得します。このようなポリシーまたはリソースが存在しない場合は空白になることがあります。
insert POST  /project/global/deployments デプロイの作成と、デプロイ マニフェストにより記述されているすべてのリソースの作成を行います。
list GET  /project/global/deployments 指定されたプロジェクトのすべてのデプロイに関する一覧を取得します。
patch PATCH  /project/global/deployments/deployment デプロイと、そのデプロイ マニフェストにより記述されているすべてのリソースを更新します。このメソッドはパッチのセマンティクスをサポートします。
setIamPolicy POST  /project/global/deployments/resource/setIamPolicy 指定されたリソースでアクセス制御ポリシーを設定します。 既存のポリシーがあれば、置き換えられます。
stop POST  /project/global/deployments/deployment/stop 実行中のオペレーションを停止します。完了した作業内容をロールバックするわけではありませんが、作業内容の未実行部分が開始されなくなります。
testIamPermissions POST  /project/global/deployments/resource/testIamPermissions 呼び出し元が指定されたリソースで持つ権限を返します。
update PUT  /project/global/deployments/deployment デプロイと、そのデプロイ マニフェストにより記述されているすべてのリソースを更新します。

マニフェスト

マニフェスト リソースについて詳しくは、リソースの表記ページをご覧ください。

メソッド HTTP リクエスト 説明
特に注意書きがない限り https://www.googleapis.com/deploymentmanager/v2/projects に関連した URL。
get GET  /project/global/deployments/deployment/manifests/manifest 特定のマニフェストに関する情報を取得します。
list GET  /project/global/deployments/deployment/manifests 指定されたデプロイのすべてのマニフェストに関する一覧を取得します。

オペレーション

オペレーション リソースの詳細については、リソースの表記ページをご覧ください。

メソッド HTTP リクエスト 説明
特に注意書きがない限り https://www.googleapis.com/deploymentmanager/v2/projects に関連した URL。
get GET  /project/global/operations/operation 特定のオペレーションに関する情報を取得します。
list GET  /project/global/operations プロジェクトのすべてのオペレーションに関する一覧を取得します。

リソース

リソース リソースについて詳しくは、リソースの表記ページをご覧ください。

メソッド HTTP リクエスト 説明
特に注意書きがない限り https://www.googleapis.com/deploymentmanager/v2/projects に関連した URL。
get GET  /project/global/deployments/deployment/resources/resource 単一のリソースに関する情報を取得します。
list GET  /project/global/deployments/deployment/resources 指定されたデプロイのすべてのリソースに関する一覧を取得します。

タイプ

タイプリソースについて詳しくは、リソースの表記ページをご覧ください。

メソッド HTTP リクエスト 説明
特に注意書きがない限り https://www.googleapis.com/deploymentmanager/v2/projects に関連した URL。
list GET  /project/global/types Deployment Manager のすべてのリソースタイプに関する一覧を取得します。