# get-provisioner-config system

Get provisioner configuration with supported versions and settings.

Endpoint: GET /iacm/api/provisioners/{provisioner}/config
Version: 1.0
Security: x-api-key

## Path parameters:

  - `provisioner` (string, required)
    Provisioner type to get configuration for.
    Enum: "awscdk", "terraform", "opentofu", "terragrunt", "all"

## Response 200 fields (application/json):

  - `awscdk` (object)
    CDK configuration
    Example: {"versions":{"Et consectetur consequatur recusandae rem aliquam.":{"languages":{"Porro facere quod natus.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}},"Rem vel quos sunt.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}},"Totam ea impedit a.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}}}},"Quam et est quis et.":{"languages":{"Porro facere quod natus.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}},"Rem vel quos sunt.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}},"Totam ea impedit a.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}}}}}}

  - `awscdk.versions` (object)
    Map of CDK versions to their configurations
    Example: {"Et consectetur consequatur recusandae rem aliquam.":{"languages":{"Porro facere quod natus.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}},"Rem vel quos sunt.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}},"Totam ea impedit a.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}}}},"Quam et est quis et.":{"languages":{"Porro facere quod natus.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}},"Rem vel quos sunt.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}},"Totam ea impedit a.":{"versions":{"Placeat nisi quisquam reprehenderit est.":{"package_manager":{"Accusamus rerum ab qui.":["Error eveniet similique ea quis est.","Et vel quo harum.","Molestiae non reprehenderit consequatur."],"Aliquid omnis est nam.":["Eligendi sequi qui quis.","Magnam est rerum culpa voluptates voluptatem recusandae.","Necessitatibus placeat totam."],"Hic magni suscipit.":["Odit assumenda quis nesciunt sunt possimus.","Error vel.","Quam nobis ducimus maxime delectus doloribus.","Et dolores occaecati corporis qui maiores."]}}}}}}}

  - `opentofu` (object)
    OpenTofu configuration
    Example: {"versions":["Voluptate amet asperiores placeat cupiditate.","Ipsum veritatis totam."]}

  - `opentofu.versions` (array)
    List of supported OpenTofu versions
    Example: ["Voluptate amet asperiores placeat cupiditate.","Ipsum veritatis totam."]

  - `terraform` (object)
    Terraform configuration
    Example: {"versions":["Molestiae vitae doloremque est voluptates.","Expedita rem ipsam ab.","Ipsa earum error optio."]}

  - `terraform.versions` (array)
    List of supported Terraform versions
    Example: ["Molestiae vitae doloremque est voluptates.","Expedita rem ipsam ab.","Ipsa earum error optio."]

  - `terragrunt` (object)
    Terragrunt configuration
    Example: {"versions":["Commodi qui sed.","Autem sed culpa sit ea."]}

  - `terragrunt.versions` (array)
    List of supported Terragrunt versions
    Example: ["Commodi qui sed.","Autem sed culpa sit ea."]


