---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Google Compute Engine スポーク

# Google Compute Engine スポーク {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：6分

ServiceNow インスタンスから Google Compute Engine スポークで仮想マシンを起動して管理します。

## ストアでアプリを要求する {#gcomengine-spoke__section_z3j_k42_x3b}

[ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「[ServiceNow Storeバージョン履歴のリリースノート](https://docs.servicenow.com/bundle/store-release-notes/page/release-notes/store/sn-store-release-notes.html)」を参照してください。{#gcomengine-spoke__inline-send-to-store}

## 統合ハブサブスクリプション {#gcomengine-spoke__section_rsf_yvb_l3b}

このスポークには Integration Hub のサブスクリプションが必要です。詳細については、「[法務スケジュール - 統合ハブの概要](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf)」を参照てください。

## スポークバージョン {#gcomengine-spoke__section_mqp_tkv_bsb}

Google Compute Engine スポーク v1.0.5 が最新バージョンです。{#gcomengine-spoke__gce-ver}

## スポークの依存関係 {#gcomengine-spoke__section_rxy_bmq_glb}

アプリのインストールで問題が発生した場合は、次の依存プラグインがインストールされていることを確認してください。

* 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 Persistent Disk スポーク](https://servicenow-prod.fluidtopics.net/phILfmfJRKF5zBaaG4nn0Q "ServiceNowインスタンスからGoogle Persistent Diskのディスク、スナップショット、およびイメージを管理します。") (sn_jpdisk_spoke)
* [Google Cloud Virtual Network スポーク](https://servicenow-prod.fluidtopics.net/YbaFCf4Gc43QMHE3Uyxe4g "ServiceNow インスタンスから Google Cloud Virtual Network のファイアウォール、ネットワーク、サブネットワーク、および IP アドレスを管理します。") (sn_gcp_vpc_spoke)

{#gcomengine-spoke__ul_xpv_nfj_flb}  
注:  
これらのプラグインの一部はライセンス可能な機能であり、スポーク実装以外で使用する場合は適切なライセンスが必要です。ライセンスの詳細については、アカウントマネージャーにお問い合わせください。

## Google Compute Engine スポークアカウントの要件 {#gcomengine-spoke__section_rvj_b3t_kfba}

Google Compute Engine スポークでは、Google Cloud Platform で作成したカスタムアプリが必要です。

## サポートされているバージョン {#gcomengine-spoke__section_ccw_l34_zgb}

このスポークは API バージョン v1 用にビルドされていますが、それ以降のバージョンと互換性がある可能性があります。

## スポークのアクション {#gcomengine-spoke__section_hrs_1gt_kfb}

Google Compute Engine スポークでは、ServiceNowでイベントが発生したときにGoogle Compute Engineを自動化するアクションが提供されます。スポークアクションを実行するには、Google Cloud Platform のプロジェクトまたは組織に前述の権限があることを確認する必要があります。利用可能なスポークアクションは次のとおりです。  
{#gcomengine-spoke__table_ssk_wh2_4lb__entry__4}

| カテゴリ | アクション | 説明 | 必要な権限 |
|-|-|-|-|
| インスタンステンプレート管理 | インスタンステンプレートを作成 | インスタンステンプレートを作成します。 | compute.instanceTemplates.create |
| インスタンステンプレート管理 | インスタンステンプレートをインスタンスから作成 | インスタンステンプレートをインスタンスから作成します。 | compute.instanceTemplates.create |
| インスタンステンプレート管理 | インスタンステンプレートを削除 | 指定されたインスタンステンプレートを削除します。 | compute.instanceTemplates.delete |
| インスタンステンプレート管理 | インスタンステンプレートを取得 | 指定されたインスタンステンプレートの詳細を取得します。 | compute.instanceTemplates.get |
| マシンタイプ管理 | ゾーンでマシンタイプを取得 | 指定されたマシンタイプの詳細をゾーン別に取得します。 | compute.machineTypes.get |
| メタデータ取得管理 | インスタンステンプレートをリスト | 指定されたプロジェクトで利用可能なインスタンステンプレートのリストを取得します。 | compute.instanceTemplates.list |
| メタデータ取得管理 | ゾーン別にマシンタイプをリスト | 指定されたプロジェクトで利用可能なマシンタイプのリストを取得します。 | compute.machineTypes.list |
| メタデータ取得管理 | リージョンをリスト | 指定されたプロジェクトで利用可能なリージョンのリストを取得します。 | compute.regions.list |
| メタデータ取得管理 | ゾーン別に VM インスタンスをリスト | 指定されたプロジェクトで利用可能な VM インスタンスのリストを取得します。 | compute.instances.list |
| メタデータ取得管理 | ゾーンをリスト | 指定されたプロジェクトで利用可能なゾーンのリストを取得します。 | compute.zones.list |
| リージョン管理 | リージョンを取得 | 指定されたリージョンリソースを取得します。 | compute.regions.get |
| VM インスタンス管理 | ディスクを接続 | 既存のディスクリソースをインスタンスに接続します。 | compute.instances.attachDisk |
| VM インスタンス管理 | インスタンスを作成 | 指定されたプロジェクトにインスタンスリソースを作成します。 | compute.instances.create |
| VM インスタンス管理 | インスタンスを削除 | 指定したインスタンスを削除します。 | compute.instances.delete |
| VM インスタンス管理 | ディスクをデタッチ | インスタンスからディスクをデタッチします。 | compute.instances.detachDisk |
| VM インスタンス管理 | IAM ポリシーを取得 | リソースのアクセス制御ポリシーを取得します。 | compute.instances.getIamPolicy |
| VM インスタンス管理 | ゾーンでインスタンスを取得 | 指定されたインスタンスをゾーンで取得します。 | compute.instances.get |
| VM インスタンス管理 | インスタンスをリセット | インスタンスでリセットを実行します。 | compute.instances.reset |
| VM インスタンス管理 | IAM ポリシーを設定 | 指定されたリソースに対するアクセス制御ポリシーを設定します。 | compute.instances.setIamPolicy |
| VM インスタンス管理 | インスタンスのラベルを設定 | インスタンスのラベルを設定します。 | compute.instances.setLabels |
| VM インスタンス管理 | インスタンスのタグを設定 | 指定されたインスタンスのタグを設定します。 | compute.instances.setTags |
| VM インスタンス管理 | インスタンスを開始 | インスタンスを開始します。 | compute.instances.start |
| VM インスタンス管理 | インスタンスを停止 | インスタンスを停止します。 | compute.instances.stop |
| ゾーン管理 | ゾーンを取得 | 指定されたゾーンに関する情報を取得します。 | compute.zones.get |
[ ]

{#gcomengine-spoke__table_ssk_wh2_4lb}
必要な権限の詳細については、[IAM 権限リファレンス](https://cloud.google.com/iam/docs/permissions-reference)を参照してください。

## 接続および資格情報エイリアスの要件 {#gcomengine-spoke__section_akr_h3t_kfb}

統合ハブ は、エイリアスを使用して、接続情報および認証情報、および OAuth 認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報と接続情報プロファイルを構成する必要がなくなります。接続または認証情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。

スポークの設定については、「 [Google Compute Engine スポークを設定](https://servicenow-prod.fluidtopics.net/qTE3eAbGvkUwel3N1Q7j5A#setup-gcompute "OAuth 2.0 認証情報を使用してServiceNowインスタンスと Google Compute Engine スポークをデータ連携し、ServiceNow要求を認証します。")。

