Skip to content

Commit 025cb05

Browse files
terraform-docs: automated action
1 parent 36ee356 commit 025cb05

File tree

1 file changed

+72
-6
lines changed

1 file changed

+72
-6
lines changed

README.md

+72-6
Original file line numberDiff line numberDiff line change
@@ -175,25 +175,91 @@ Error: MALFORMED_REQUEST: Failed credentials validation checks: Spot Cancellatio
175175
<!-- BEGIN_TF_DOCS -->
176176
## Requirements
177177

178-
No requirements.
178+
| Name | Version |
179+
|------|---------|
180+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0.1 |
181+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 3.63 |
182+
| <a name="requirement_databricks"></a> [databricks](#requirement\_databricks) | 0.5.1 |
183+
| <a name="requirement_random"></a> [random](#requirement\_random) | ~> 3.1 |
184+
| <a name="requirement_time"></a> [time](#requirement\_time) | ~> 0.7 |
179185

180186
## Providers
181187

182-
No providers.
188+
| Name | Version |
189+
|------|---------|
190+
| <a name="provider_aws"></a> [aws](#provider\_aws) | ~> 3.63 |
191+
| <a name="provider_databricks"></a> [databricks](#provider\_databricks) | 0.5.1 |
192+
| <a name="provider_databricks.created_workspace"></a> [databricks.created\_workspace](#provider\_databricks.created\_workspace) | 0.5.1 |
193+
| <a name="provider_databricks.mws"></a> [databricks.mws](#provider\_databricks.mws) | 0.5.1 |
194+
| <a name="provider_random"></a> [random](#provider\_random) | ~> 3.1 |
195+
| <a name="provider_time"></a> [time](#provider\_time) | ~> 0.7 |
183196

184197
## Modules
185198

186-
No modules.
199+
| Name | Source | Version |
200+
|------|--------|---------|
201+
| <a name="module_iam_policies"></a> [iam\_policies](#module\_iam\_policies) | git::[email protected]:tomarv2/terraform-aws-iam-policies.git | v0.0.4 |
202+
| <a name="module_iam_role"></a> [iam\_role](#module\_iam\_role) | git::[email protected]:tomarv2/terraform-aws-iam-role.git//modules/iam_role_external | v0.0.7 |
203+
| <a name="module_s3"></a> [s3](#module\_s3) | git::[email protected]:tomarv2/terraform-aws-s3.git | v0.0.8 |
204+
| <a name="module_vpc"></a> [vpc](#module\_vpc) | git::[email protected]:tomarv2/terraform-aws-vpc.git | v0.0.6 |
187205

188206
## Resources
189207

190-
No resources.
208+
| Name | Type |
209+
|------|------|
210+
| [aws_s3_bucket_policy.root_bucket_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket_policy) | resource |
211+
| [databricks_mws_credentials.this](https://registry.terraform.io/providers/databrickslabs/databricks/0.5.1/docs/resources/mws_credentials) | resource |
212+
| [databricks_mws_networks.this](https://registry.terraform.io/providers/databrickslabs/databricks/0.5.1/docs/resources/mws_networks) | resource |
213+
| [databricks_mws_storage_configurations.this](https://registry.terraform.io/providers/databrickslabs/databricks/0.5.1/docs/resources/mws_storage_configurations) | resource |
214+
| [databricks_mws_workspaces.this](https://registry.terraform.io/providers/databrickslabs/databricks/0.5.1/docs/resources/mws_workspaces) | resource |
215+
| [databricks_token.pat](https://registry.terraform.io/providers/databrickslabs/databricks/0.5.1/docs/resources/token) | resource |
216+
| [random_string.naming](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/string) | resource |
217+
| [time_sleep.wait](https://registry.terraform.io/providers/hashicorp/time/latest/docs/resources/sleep) | resource |
218+
| [aws_region.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/region) | data source |
219+
| [databricks_aws_assume_role_policy.this](https://registry.terraform.io/providers/databrickslabs/databricks/0.5.1/docs/data-sources/aws_assume_role_policy) | data source |
220+
| [databricks_aws_bucket_policy.this](https://registry.terraform.io/providers/databrickslabs/databricks/0.5.1/docs/data-sources/aws_bucket_policy) | data source |
221+
| [databricks_aws_crossaccount_policy.cross_account_iam_policy](https://registry.terraform.io/providers/databrickslabs/databricks/0.5.1/docs/data-sources/aws_crossaccount_policy) | data source |
191222

192223
## Inputs
193224

194-
No inputs.
225+
| Name | Description | Type | Default | Required |
226+
|------|-------------|------|---------|:--------:|
227+
| <a name="input_cidr_block"></a> [cidr\_block](#input\_cidr\_block) | The CIDR block for the VPC | `string` | `"10.4.0.0/16"` | no |
228+
| <a name="input_custom_tags"></a> [custom\_tags](#input\_custom\_tags) | Extra custom tags | `any` | `null` | no |
229+
| <a name="input_databricks_account_id"></a> [databricks\_account\_id](#input\_databricks\_account\_id) | External ID provided by third party. | `string` | n/a | yes |
230+
| <a name="input_databricks_account_password"></a> [databricks\_account\_password](#input\_databricks\_account\_password) | databricks account password | `string` | n/a | yes |
231+
| <a name="input_databricks_account_username"></a> [databricks\_account\_username](#input\_databricks\_account\_username) | databricks account username | `string` | n/a | yes |
232+
| <a name="input_databricks_hostname"></a> [databricks\_hostname](#input\_databricks\_hostname) | databricks hostname | `string` | `"https://accounts.cloud.databricks.com"` | no |
233+
| <a name="input_existing_role_name"></a> [existing\_role\_name](#input\_existing\_role\_name) | If you want to use existing role name, else a new role will be created | `string` | `null` | no |
234+
| <a name="input_prjid"></a> [prjid](#input\_prjid) | Name of the project/stack e.g: mystack, nifieks, demoaci. Should not be changed after running 'tf apply' | `string` | n/a | yes |
235+
| <a name="input_profile"></a> [profile](#input\_profile) | profile to use for resource creation | `string` | `"default"` | no |
236+
| <a name="input_profile_for_iam"></a> [profile\_for\_iam](#input\_profile\_for\_iam) | profile to use for IAM | `string` | `null` | no |
237+
| <a name="input_region"></a> [region](#input\_region) | AWS region to deploy resources | `string` | `"us-east-1"` | no |
238+
| <a name="input_teamid"></a> [teamid](#input\_teamid) | Name of the team/group e.g. devops, dataengineering. Should not be changed after running 'tf apply' | `string` | n/a | yes |
195239

196240
## Outputs
197241

198-
No outputs.
242+
| Name | Description |
243+
|------|-------------|
244+
| <a name="output_databricks_credentials_id"></a> [databricks\_credentials\_id](#output\_databricks\_credentials\_id) | databricks credentials id |
245+
| <a name="output_databricks_deployment_name"></a> [databricks\_deployment\_name](#output\_databricks\_deployment\_name) | databricks deployment name |
246+
| <a name="output_databricks_host"></a> [databricks\_host](#output\_databricks\_host) | databricks hostname |
247+
| <a name="output_databricks_mws_credentials_id"></a> [databricks\_mws\_credentials\_id](#output\_databricks\_mws\_credentials\_id) | databricks mws credentials id |
248+
| <a name="output_databricks_mws_network_id"></a> [databricks\_mws\_network\_id](#output\_databricks\_mws\_network\_id) | databricks mws network id |
249+
| <a name="output_databricks_mws_storage_bucket_name"></a> [databricks\_mws\_storage\_bucket\_name](#output\_databricks\_mws\_storage\_bucket\_name) | databricks mws storage bucket name |
250+
| <a name="output_databricks_mws_storage_id"></a> [databricks\_mws\_storage\_id](#output\_databricks\_mws\_storage\_id) | databricks mws storage id |
251+
| <a name="output_databricks_token"></a> [databricks\_token](#output\_databricks\_token) | Value of the newly created token |
252+
| <a name="output_databricks_token_lifetime_hours"></a> [databricks\_token\_lifetime\_hours](#output\_databricks\_token\_lifetime\_hours) | Token validity |
253+
| <a name="output_iam_role_arn"></a> [iam\_role\_arn](#output\_iam\_role\_arn) | iam role arn |
254+
| <a name="output_inline_policy_id"></a> [inline\_policy\_id](#output\_inline\_policy\_id) | inline policy id |
255+
| <a name="output_nonsensitive_databricks_token"></a> [nonsensitive\_databricks\_token](#output\_nonsensitive\_databricks\_token) | Value of the newly created token (nonsensitive) |
256+
| <a name="output_s3_bucket_arn"></a> [s3\_bucket\_arn](#output\_s3\_bucket\_arn) | s3 bucket arn |
257+
| <a name="output_s3_bucket_id"></a> [s3\_bucket\_id](#output\_s3\_bucket\_id) | s3 bucket id |
258+
| <a name="output_s3_bucket_name"></a> [s3\_bucket\_name](#output\_s3\_bucket\_name) | s3 bucket name |
259+
| <a name="output_storage_configuration_id"></a> [storage\_configuration\_id](#output\_storage\_configuration\_id) | databricks storage configuration id |
260+
| <a name="output_vpc_id"></a> [vpc\_id](#output\_vpc\_id) | vpc id |
261+
| <a name="output_vpc_route_table_ids"></a> [vpc\_route\_table\_ids](#output\_vpc\_route\_table\_ids) | list of VPC route tables IDs |
262+
| <a name="output_vpc_security_group_id"></a> [vpc\_security\_group\_id](#output\_vpc\_security\_group\_id) | list of VPC security group ID |
263+
| <a name="output_vpc_subnet_ids"></a> [vpc\_subnet\_ids](#output\_vpc\_subnet\_ids) | list of subnet ids within VPC |
264+
| <a name="output_workspace_url"></a> [workspace\_url](#output\_workspace\_url) | databricks workspace url |
199265
<!-- END_TF_DOCS -->

0 commit comments

Comments
 (0)