Google Cloud Functions スポーク
ServiceNowインスタンスの Google Cloud Functionsアカウントを使用して、イベントに関連付けられた関数を管理します。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
統合ハブサブスクリプション
このスポークには Integration Hub のサブスクリプションが必要です。詳細については、「法務スケジュール - 統合ハブの概要」を参照てください。
スポークバージョン
Google Cloud Functions v1.0.1 が最新バージョンです。
サポートされているバージョン
このスポークは Google Cloud FunctionsAPI バージョン v1 用にビルドされていますが、それ以降のバージョンと互換性がある可能性があります。
Google Cloud Functionsスポークの要件
Google Cloud Functions スポークには、 Google Cloud Platformで作成したカスタムアプリが必要です。
スポークの依存関係
- Google Identity and Access スポーク
- Google Cloud VPC Access スポーク
- Google Cloud Storage スポーク
- ServiceNow フローデザイナー - 動的入力 (com.glide.hub.dynamic_inputs)
- ServiceNowIntegrationHub アクションステップ - REST (com.glide.hub.action_step.rest)
- ServiceNow 統合ハブランタイム (com.glide.hub.integration.runtime)
- 複合オブジェクト (com.glide.cobject)
- ServiceNowIntegrationHub アクションテンプレート - データストリーム (com.glide.hub.action_type.datastream)
スポークのアクション
Google Cloud Functions スポークでは、Now Platform でイベントが発生したときに Google Cloud Functions タスクを自動化するアクションが提供されます。使用可能なアクションは次のとおりです。
| カテゴリ | アクション | 説明 |
|---|---|---|
| 関数管理 | イベントの関数を作成 | イベントの関数を作成します。 |
| HTTP の関数を作成 | HTTP 要求を処理する関数を作成します。 | |
| 関数を削除 | 指定された関数を削除します。 | |
| ダウンロード URL を生成 | 展開された関数のソースコードをダウンロードするための署名付き URL の詳細を取得します。 | |
| アップロード URL を生成 | 展開された関数ソースコードをアップロードするための署名付き URL の詳細を取得します。 | |
| 関数を取得 | 指定された関数に関する情報を取得します。 | |
| IAM ポリシーを取得 | 関数の IAM アクセス制御ポリシーの詳細を取得します。 | |
| 関数を検索 | 指定された場所で利用可能な関数のリストを取得します。 | |
| IAM ポリシーを設定 | 指定された関数に対する IAM アクセス制御ポリシーを設定します。 | |
| 関数を更新 | 指定された関数の詳細を更新します。 | |
| 場所管理 | 場所を検索 | 指定されたプロジェクトで利用可能な場所のリストを取得します。 |
| 運用管理 | 操作を取得 | 指定された操作の詳細を取得します。 |
| 操作を検索 | 指定されたプロジェクトで利用可能な操作のリストを取得します。 |
接続および資格情報エイリアスの要件
統合ハブ は、エイリアスを使用して、接続情報および認証情報、および OAuth 認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報と接続情報プロファイルを構成する必要がなくなります。接続または認証情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。
スポークの設定については、「 Google Cloud FunctionsSpoke を設定。