github.com/GoogleCloudPlatform/terraformer@v0.8.18/docs/commercetools.md (about)

     1  ### Use with [Commercetools](https://commercetools.com/de/)
     2  
     3  This provider use the [terraform-provider-commercetools](https://github.com/labd/terraform-provider-commercetools). The terraformer provider was build by [Dustin Deus](https://github.com/StarpTech).
     4  
     5  Example:
     6  
     7  Export required variables:
     8  
     9  ```bash
    10  export CTP_PROJECT_KEY=key
    11  export CTP_CLIENT_ID=foo
    12  export CTP_CLIENT_SECRET=bar
    13  export CTP_CLIENT_SCOPE=scope
    14  ```
    15  
    16  Export optional variables in case default values are not appropriate:
    17  
    18  ```bash
    19  export CTP_BASE_URL=base_url # default: https://api.sphere.io
    20  export CTP_TOKEN_URL=token_url # default: https://auth.sphere.io
    21  ```
    22  
    23  Run terraformer
    24  
    25  ```bash
    26  ./terraformer plan commercetools -r=types # Only planning
    27  ./terraformer import commercetools -r=types # Import commercetools types
    28  ```
    29  
    30  List of supported [commercetools](https://commercetools.com/de/) resources:
    31  
    32  - `api_extension`
    33    - `commercetools_api_extension`
    34  - `channel`
    35    - `commercetools_channel`
    36  - `custom_object`
    37    - `commercetools_custom_object`
    38  - `product_type`
    39    - `commercetools_product_type`
    40  - `shipping_method`
    41    - `commercetools_shipping_method`
    42  - `shipping_zone`
    43    - `commercetools_shipping_zone`
    44  - `state`
    45    - `commercetools_state`
    46  - `store`
    47    - `commercetools_store`
    48  - `subscription`
    49    - `commercetools_subscription`
    50  - `tax_category`
    51    - `commercetools_tax_category`
    52  - `types`
    53    - `commercetools_type`