---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Terraform Connector アプリでの複数のリポジトリ構造の使用

# Terraform Connector アプリでの複数のリポジトリ構造の使用 {#ariaid-title1}

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

Terraform Enterprise Config Provider を使用して任意のフォルダーレベルで、1 つのリポジトリから複数の Terraform 構成を検出できるようになりました。

## 始める前に

必要なロール：admin

「[IaC ディスカバリーの実行](https://servicenow-prod.fluidtopics.net/V0Ai1ge5SxOLQi_x_4dwdg "Infrastructure as Code (IaC) ディスカバリーを実行して、Terraform 環境のリソースを特定します。")」の手順を実行し、これらの手順で Terraform 構成を検出するために考慮する必要があるリポジトリ、分岐、およびフォルダーパスを指定します。

## 手順

1. Terraform 構成を検出するために考慮するリポジトリと分岐を追加します。
2. リポジトリからの分岐を含めるには、\<Repository-Name\>::\<Branch-Name\> 形式を使用します。
3. 複数のリポジトリとブランチのマッピングを指定するには、カンマ (,) を使用します。  
   例：Repo1::Branch1, Repo2::Branch2

   その VCS 内のすべてのリポジトリと分岐を検出する場合は、フィールドバンクを離れます。
4. リポジトリの特定のフォルダーパスから Terraform 構成を検出する場合は、\[ディスカバリーのサブフォルダーパスを指定しますか (Do you wish to specify sub-folder paths for Discovery)\] を選択します。
5. \[フォルダーパスリスト\] で、terraform 構成を検出するフォルダーパスのリストをカンマ (,) で区切って追加します。  
   * フォルダーパスフィルターは、「リポジトリと分岐の包含リスト (Repo and Branch inclusion List)」に含まれるすべてのリポジトリ分岐に適用されます。
   * 特定のフォルダーパスから検出するすべての Terraform 構成は、フォルダー階層の 1 つ下のレベルのサブフォルダーにある必要があります。例：/gcp/vm フォルダーパスには、仮想マシンの Terraform 構成が 1 つあります。
   * VM Terraform 構成を検出するには、フォルダーパスリストで /gcp を指定します。
   {#use-multiple-repositories-structure-with-terraform-connector__ul_alb_dtb_3bc}

