You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[aws_caller_identity.current](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/caller_identity)| data source |
148
+
|[aws_cognito_user_pool_client.client](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/cognito_user_pool_client)| data source |
150
149
|[aws_iam_policy_document.cloudwatch_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
151
150
|[aws_iam_policy_document.kms_access_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
152
151
|[aws_iam_policy_document.kms_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
@@ -164,11 +163,17 @@ Before using this module, ensure you have the following:
164
163
| <aname="input_application_name"></a> [application\_name](#input\_application\_name)| The name of the application |`string`| n/a | yes |
| <aname="input_cloudwatch_logs_stream_prefix"></a> [cloudwatch\_logs\_stream\_prefix](#input\_cloudwatch\_logs\_stream\_prefix)| The prefix of the CloudWatch Logs stream |`string`|`"directus"`| no |
166
+
| <aname="input_cognito_allow_public_registration"></a> [cognito\_allow\_public\_registration](#input\_cognito\_allow\_public\_registration)| Whether to allow public registration in Directus through Cognito External Users |`bool`|`false`| no |
167
+
| <aname="input_cognito_identifier_key"></a> [cognito\_identifier\_key](#input\_cognito\_identifier\_key)| The key of the Cognito identifier |`string`|`"email"`| no |
168
+
| <aname="input_cognito_scopes"></a> [cognito\_scopes](#input\_cognito\_scopes)| The Cognito scopes |`list(string)`| <pre>[<br> "email",<br> "openid",<br> "profile"<br>]</pre> | no |
169
+
| <aname="input_cognito_user_pool_client_id"></a> [cognito\_user\_pool\_client\_id](#input\_cognito\_user\_pool\_client\_id)| The ID of the Cognito user pool client |`string`|`""`| no |
170
+
| <aname="input_cognito_user_pool_id"></a> [cognito\_user\_pool\_id](#input\_cognito\_user\_pool\_id)| The ID of the Cognito user pool |`string`|`""`| no |
167
171
| <aname="input_cpu"></a> [cpu](#input\_cpu)| The number of CPU units to reserve for the Directus service |`number`|`2048`| no |
168
172
| <aname="input_create_cloudwatch_logs_group"></a> [create\_cloudwatch\_logs\_group](#input\_create\_cloudwatch\_logs\_group)| Whether to create a CloudWatch Logs group |`bool`|`false`| no |
169
173
| <aname="input_create_s3_bucket"></a> [create\_s3\_bucket](#input\_create\_s3\_bucket)| Whether to create an S3 bucket |`bool`|`false`| no |
170
174
| <aname="input_ecs_service_enable_execute_command"></a> [ecs\_service\_enable\_execute\_command](#input\_ecs\_service\_enable\_execute\_command)| Whether to enable ECS service execute command |`bool`|`false`| no |
171
175
| <aname="input_enable_alb_access_logs"></a> [enable\_alb\_access\_logs](#input\_enable\_alb\_access\_logs)| Whether to enable access logs of the Load Balancer |`bool`|`false`| no |
176
+
| <aname="input_enable_cognito_authentication"></a> [enable\_cognito\_authentication](#input\_enable\_cognito\_authentication)| Whether to enable Cognito authentication |`bool`|`false`| no |
172
177
| <aname="input_enable_ecs_volume"></a> [enable\_ecs\_volume](#input\_enable\_ecs\_volume)| Whether to enable ECS volume |`bool`|`false`| no |
173
178
| <aname="input_enable_kms_encryption"></a> [enable\_kms\_encryption](#input\_enable\_kms\_encryption)| Whether to enable KMS encryption |`bool`|`false`| no |
174
179
| <aname="input_enable_s3_bucket_versioning"></a> [enable\_s3\_bucket\_versioning](#input\_enable\_s3\_bucket\_versioning)| Whether to enable S3 bucket versioning |`bool`|`true`| no |
0 commit comments