Skip to content

Flaconi/terraform-commercetools-api-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform Commercetools API client

lint test Tag

This module will create commercetools client credentials and save them in SSM store.

Providers

Name Version
aws >= 5.31
commercetools >= 1.13.0

Requirements

Name Version
terraform >= 1.1
aws >= 5.31
commercetools >= 1.13.0

Required Inputs

No required inputs.

Optional Inputs

The following input variables are optional (have default values):

Description: Commercetools API client id used to create a new client

Type: string

Default: ""

Description: Commercetools API client secret used to create a new client

Type: string

Default: ""

Description: Commercetools API client scopes used to create a new client

Type: string

Default: ""

Description: Commercetools project key used to create a new client

Type: string

Default: ""

Description: Commercetools API URL used to create a new client

Type: string

Default: ""

Description: Commercetools AUTH URL used to create a new client

Type: string

Default: ""

Description: SSM-path to Commercetools API client id used to create a new client

Type: string

Default: ""

Description: SSM-path to Commercetools API client secret used to create a new client

Type: string

Default: ""

Description: SSM-path to Commercetools API client scopes used to create a new client

Type: string

Default: ""

Description: SSM-path to Commercetools project key used to create a new client

Type: string

Default: ""

Description: SSM-path to Commercetools API URL used to create a new client

Type: string

Default: ""

Description: SSM-path to Commercetools AUTH URL used to create a new client

Type: string

Default: ""

Description: Map of API clients

Type:

map(object({
    name  = string,
    scope = set(string)
  }))

Default: {}

Outputs

Name Description
api_clients Created API clients through terraform

Copyright (c) 2023 Flaconi GmbH