File tree Expand file tree Collapse file tree 13 files changed +353
-0
lines changed Expand file tree Collapse file tree 13 files changed +353
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ # generated by https://github.com/hashicorp/terraform-plugin-docs
3
+ page_title : " env0_configuration_variable Data Source - terraform-provider-env0"
4
+ subcategory : " "
5
+ description : |-
6
+
7
+ ---
8
+
9
+ # env0_configuration_variable (Data Source)
10
+
11
+
12
+
13
+
14
+
15
+ <!-- schema generated by tfplugindocs -->
16
+ ## Schema
17
+
18
+ ### Optional
19
+
20
+ - ** deployment_log_id** (String) search for the variable under this deployment log, not globally
21
+ - ** environment_id** (String) search for the variable under this environment, not globally
22
+ - ** id** (String) id of the configuration variable
23
+ - ** name** (String) the name of the configuration variable
24
+ - ** project_id** (String) search for the variable under this project, not globally
25
+ - ** template_id** (String) search for the variable under this template, not globally
26
+ - ** type** (String) 'terraform' or 'environment'. If specified as an argument, limits searching by variable name only to variables of this type.
27
+
28
+ ### Read-Only
29
+
30
+ - ** is_sensitive** (Boolean) is the variable defined as sensitive
31
+ - ** scope** (String) scope of the variable
32
+ - ** value** (String) value stored in the variable
33
+
34
+
Original file line number Diff line number Diff line change
1
+ ---
2
+ # generated by https://github.com/hashicorp/terraform-plugin-docs
3
+ page_title : " env0_organization Data Source - terraform-provider-env0"
4
+ subcategory : " "
5
+ description : |-
6
+
7
+ ---
8
+
9
+ # env0_organization (Data Source)
10
+
11
+
12
+
13
+
14
+
15
+ <!-- schema generated by tfplugindocs -->
16
+ ## Schema
17
+
18
+ ### Optional
19
+
20
+ - ** id** (String) The ID of this resource.
21
+
22
+ ### Read-Only
23
+
24
+ - ** created_by** (String) textual description of the entity who created the organization
25
+ - ** is_self_hosted** (Boolean) is the organization self hosted
26
+ - ** name** (String) the name of the organization
27
+ - ** role** (String) role of the authenticated user (through api key) in the organization
28
+
29
+
Original file line number Diff line number Diff line change
1
+ ---
2
+ # generated by https://github.com/hashicorp/terraform-plugin-docs
3
+ page_title : " env0_project Data Source - terraform-provider-env0"
4
+ subcategory : " "
5
+ description : |-
6
+
7
+ ---
8
+
9
+ # env0_project (Data Source)
10
+
11
+
12
+
13
+
14
+
15
+ <!-- schema generated by tfplugindocs -->
16
+ ## Schema
17
+
18
+ ### Optional
19
+
20
+ - ** id** (String) id of the project
21
+ - ** name** (String) the name of the project
22
+
23
+ ### Read-Only
24
+
25
+ - ** created_by** (String) textual description of the entity who created the project
26
+ - ** role** (String) role of the authenticated user (through api key) in the project
27
+
28
+
Original file line number Diff line number Diff line change
1
+ ---
2
+ # generated by https://github.com/hashicorp/terraform-plugin-docs
3
+ page_title : " env0_ssh_key Data Source - terraform-provider-env0"
4
+ subcategory : " "
5
+ description : |-
6
+
7
+ ---
8
+
9
+ # env0_ssh_key (Data Source)
10
+
11
+
12
+
13
+
14
+
15
+ <!-- schema generated by tfplugindocs -->
16
+ ## Schema
17
+
18
+ ### Optional
19
+
20
+ - ** id** (String) id of the ssh key
21
+ - ** name** (String) the name of the ssh key
22
+
23
+
Original file line number Diff line number Diff line change
1
+ ---
2
+ # generated by https://github.com/hashicorp/terraform-plugin-docs
3
+ page_title : " env0_template Data Source - terraform-provider-env0"
4
+ subcategory : " "
5
+ description : |-
6
+
7
+ ---
8
+
9
+ # env0_template (Data Source)
10
+
11
+
12
+
13
+
14
+
15
+ <!-- schema generated by tfplugindocs -->
16
+ ## Schema
17
+
18
+ ### Optional
19
+
20
+ - ** github_installation_id** (Number) The env0 application installation id on the relevant github repository
21
+ - ** id** (String) id of the template
22
+ - ** name** (String) the name of the template
23
+
24
+ ### Read-Only
25
+
26
+ - ** path** (String) terraform / terrgrunt folder inside source code repository
27
+ - ** project_ids** (List of String) which projects may access this template (id of project)
28
+ - ** repository** (String) template source code repository url
29
+ - ** retries_on_deploy** (Number) number of times to retry when deploying an environment based on this template
30
+ - ** retries_on_destroy** (Number) number of times to retry when destroying an environment based on this template
31
+ - ** retry_on_deploy_only_when_matches_regex** (String) if specified, will only retry (on deploy) if error matches specified regex
32
+ - ** retry_on_destroy_only_when_matches_regex** (String) if specified, will only retry (on destroy) if error matches specified regex
33
+ - ** revision** (String) source code revision (branch / tag) to use
34
+ - ** ssh_keys** (List of Map of String) which ssh keys are used for accessing git over ssh
35
+ - ** type** (String) 'terraform' or 'terragrunt'
36
+
37
+
Original file line number Diff line number Diff line change
1
+ ---
2
+ # generated by https://github.com/hashicorp/terraform-plugin-docs
3
+ page_title : " env0 Provider"
4
+ subcategory : " "
5
+ description : |-
6
+
7
+ ---
8
+
9
+ # env0 Provider
10
+
11
+
12
+
13
+
14
+
15
+ <!-- schema generated by tfplugindocs -->
16
+ ## Schema
17
+
18
+ ### Optional
19
+
20
+ - ** api_endpoint** (String) override api endpoint (used for testing)
21
+ - ** api_key** (String, Sensitive) env0 api key (https://docs.env0.com/reference#authentication )
22
+ - ** api_secret** (String, Sensitive) env0 api key secret
Original file line number Diff line number Diff line change
1
+ ---
2
+ # generated by https://github.com/hashicorp/terraform-plugin-docs
3
+ page_title : " env0_configuration_variable Resource - terraform-provider-env0"
4
+ subcategory : " "
5
+ description : |-
6
+
7
+ ---
8
+
9
+ # env0_configuration_variable (Resource)
10
+
11
+
12
+
13
+
14
+
15
+ <!-- schema generated by tfplugindocs -->
16
+ ## Schema
17
+
18
+ ### Required
19
+
20
+ - ** name** (String) name to give the configuration variable
21
+ - ** value** (String) value for the configuration variable
22
+
23
+ ### Optional
24
+
25
+ - ** enum** (List of String) limit possible values to values from this list
26
+ - ** environment_id** (String) create the variable under this environment, not globally
27
+ - ** id** (String) The ID of this resource.
28
+ - ** is_sensitive** (Boolean) is the variable sensitive, defaults to false
29
+ - ** project_id** (String) create the variable under this project, not globally
30
+ - ** template_id** (String) create the variable under this template, not globally
31
+ - ** type** (String) default 'environment'. set to 'terraform' to create a terraform variable
32
+
33
+
Original file line number Diff line number Diff line change
1
+ ---
2
+ # generated by https://github.com/hashicorp/terraform-plugin-docs
3
+ page_title : " env0_project Resource - terraform-provider-env0"
4
+ subcategory : " "
5
+ description : |-
6
+
7
+ ---
8
+
9
+ # env0_project (Resource)
10
+
11
+
12
+
13
+
14
+
15
+ <!-- schema generated by tfplugindocs -->
16
+ ## Schema
17
+
18
+ ### Required
19
+
20
+ - ** name** (String) name to give the project
21
+
22
+ ### Read-Only
23
+
24
+ - ** id** (String) id of the project
25
+
26
+
Original file line number Diff line number Diff line change
1
+ ---
2
+ # generated by https://github.com/hashicorp/terraform-plugin-docs
3
+ page_title : " env0_ssh_key Resource - terraform-provider-env0"
4
+ subcategory : " "
5
+ description : |-
6
+
7
+ ---
8
+
9
+ # env0_ssh_key (Resource)
10
+
11
+
12
+
13
+
14
+
15
+ <!-- schema generated by tfplugindocs -->
16
+ ## Schema
17
+
18
+ ### Required
19
+
20
+ - ** name** (String) name to give the ssh key
21
+ - ** value** (String) value is a private key in PEM format (first line usually looks like -----BEGIN OPENSSH PRIVATE KEY-----)
22
+
23
+ ### Optional
24
+
25
+ - ** id** (String) The ID of this resource.
26
+
27
+
Original file line number Diff line number Diff line change
1
+ ---
2
+ # generated by https://github.com/hashicorp/terraform-plugin-docs
3
+ page_title : " env0_template Resource - terraform-provider-env0"
4
+ subcategory : " "
5
+ description : |-
6
+
7
+ ---
8
+
9
+ # env0_template (Resource)
10
+
11
+
12
+
13
+
14
+
15
+ <!-- schema generated by tfplugindocs -->
16
+ ## Schema
17
+
18
+ ### Required
19
+
20
+ - ** name** (String) name to give the template
21
+ - ** repository** (String) git repository for the template source code
22
+
23
+ ### Optional
24
+
25
+ - ** description** (String) description for the template
26
+ - ** github_installation_id** (Number) The env0 application installation id on the relevant github repository
27
+ - ** id** (String) The ID of this resource.
28
+ - ** path** (String) terraform / terragrunt file folder inside source code
29
+ - ** project_ids** (List of String) which projects may access this template (id of project)
30
+ - ** retries_on_deploy** (Number) number of times to retry when deploying an environment based on this template
31
+ - ** retries_on_destroy** (Number) number of times to retry when destroying an environment based on this template
32
+ - ** retry_on_deploy_only_when_matches_regex** (String) if specified, will only retry (on deploy) if error matches specified regex
33
+ - ** retry_on_destroy_only_when_matches_regex** (String) if specified, will only retry (on destroy) if error matches specified regex
34
+ - ** revision** (String) source code revision (branch / tag) to use
35
+ - ** ssh_keys** (List of Map of String) an array of references to 'data_ssh_key' to use when accessing git over ssh
36
+ - ** type** (String) 'terraform' or 'terragrunt'
37
+
38
+
You can’t perform that action at this time.
0 commit comments