Google Persistent Disk スポーク
ServiceNowインスタンスからGoogle Persistent Diskのディスク、スナップショット、およびイメージを管理します。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
統合ハブサブスクリプション
このスポークには Integration Hub のサブスクリプションが必要です。詳細については、「法務スケジュール - 統合ハブの概要」を参照てください。
スポークバージョン
Google Persistent Disk スポーク v1.0.2 が最新バージョンです。
サポートされているバージョン
このスポークは API バージョン v1 用にビルドされていますが、それ以降のバージョンと互換性がある可能性があります。
スポークの依存関係
アプリのインストールで問題が発生した場合は、次の依存プラグインがインストールされていることを確認してください。
- ServiceNow 統合ハブアクションテンプレート - データストリーム (com.glide.hub.action_type.datastream)
- ServiceNow 統合ハブアクションステップ - REST (com.glide.hub.action_step.rest)
- ServiceNow 統合ハブランタイム (com.glide.hub.integration.runtime)
- ServiceNow フローデザイナー - 動的入力 (com.glide.hub.dynamic_inputs)
- 複合オブジェクト (com.glide.cobject)
- Google Cloud Virtual Network スポーク (sn_gcp_vpc_spoke)
- Google Compute Engine スポーク (sn_gcompute_spoke)
Google Persistent Disk アカウント要件
Google Persistent Disk スポークでは、Google Cloud Platform で作成したカスタムアプリが必要です。
スポークのアクション
Google Persistent Disk スポークでは、ServiceNowでイベントが発生したときにGoogle Persistent Diskを自動化するアクションが提供されます。スポークアクションを実行するには、Google Cloud Platform のプロジェクトまたは組織に前述の権限があることを確認する必要があります。利用可能なスポークアクションは次のとおりです。
| カテゴリ | アクション | 説明 | 必要な権限 |
|---|---|---|---|
| ディスク管理 | ディスクを作成 | 指定されたプロジェクトに永続ディスクを作成します。 | compute.disks.create |
| ディスクを削除 | 指定された永続ディスクを削除します。 | compute.disks.delete | |
| ディスクを取得 | 指定された永続ディスクの詳細を取得します。 | compute.disks.get | |
| ゾーン別にディスクタイプを取得 | 指定されたディスクタイプの詳細をゾーン別に取得します。 | compute.diskTypes.get | |
| ディスクのサイズを変更 | 指定された永続ディスクのサイズを変更します。 | compute.disks.resize | |
| イメージ管理 | ディスクのイメージを作成 | 指定されたプロジェクトにイメージを作成します。 | compute.images.create |
| イメージのためのイメージを作成 | 指定されたプロジェクトにイメージを作成します。 | compute.images.create | |
| スナップショットのイメージを作成 | 指定されたプロジェクトにイメージを作成します。 | compute.images.create | |
| イメージを削除 | 指定されたイメージを削除します。 | compute.images.delete | |
| イメージを取得 | 指定されたイメージの詳細を取得します。 | compute.images.get | |
| メタデータ取得管理 | ゾーン別にディスクタイプをリスト | 指定されたプロジェクトで利用可能なディスクタイプのリストを取得します。 | compute.diskTypes.list |
| ディスクをリスト | 指定されたゾーン内に含まれている永続ディスクのリストを取得します。 | compute.disks.list | |
| イメージをリスト | 指定されたプロジェクトで利用可能なイメージのリストを取得します。 | compute.images.list | |
| スナップショットをリスト | 指定されたプロジェクト内に含まれるスナップショットリソースのリストを取得します。 | compute.snapshots.list | |
| スナップショット管理 | スナップショットを作成 | 指定された永続ディスクのスナップショットを作成します。 | compute.snapshots.create |
| スナップショットを削除 | 指定されたスナップショットリソースを削除します。 | compute.snapshots.delete | |
| スナップショットを取得 | 指定されたスナップショットの詳細を取得します。 | compute.snapshots.get |
接続および資格情報エイリアスの要件
統合ハブ は、エイリアスを使用して、接続情報および認証情報、および OAuth 認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報と接続情報プロファイルを構成する必要がなくなります。接続または認証情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。
スポークの設定については、「 Google Persistent Disk スポークを設定。