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_iam_policy_document.access](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
64
62
|[aws_iam_policy_document.access_assume_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
65
63
|[aws_iam_policy_document.instance_assume_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
@@ -82,10 +80,10 @@ No modules.
82
80
| <aname="input_create_access_iam_role"></a> [create\_access\_iam\_role](#input\_create\_access\_iam\_role)| Determines whether an IAM role is created or to use an existing IAM role |`bool`|`false`| no |
83
81
| <aname="input_create_custom_domain_association"></a> [create\_custom\_domain\_association](#input\_create\_custom\_domain\_association)| Determines whether a Custom Domain Association will be created |`bool`|`false`| no |
84
82
| <aname="input_create_instance_iam_role"></a> [create\_instance\_iam\_role](#input\_create\_instance\_iam\_role)| Determines whether an IAM role is created or to use an existing IAM role |`bool`|`true`| no |
85
-
| <aname="input_create_security_group"></a> [create\_security\_group](#input\_create\_security\_group)| Determines if a security group is created for the VPC connector |`bool`|`true`| no |
86
83
| <aname="input_create_service"></a> [create\_service](#input\_create\_service)| Determines whether the service will be created |`bool`|`true`| no |
87
84
| <aname="input_create_vpc_connector"></a> [create\_vpc\_connector](#input\_create\_vpc\_connector)| Determines whether a VPC Connector will be created |`bool`|`false`| no |
88
85
| <aname="input_domain_name"></a> [domain\_name](#input\_domain\_name)| The custom domain endpoint to association. Specify a base domain e.g., `example.com` or a subdomain e.g., `subdomain.example.com`|`string`|`""`| no |
86
+
| <aname="input_enable_observability_configuration"></a> [enable\_observability\_configuration](#input\_enable\_observability\_configuration)| Determines whether an X-Ray Observability Configuration will be created and assigned to the service |`bool`|`true`| no |
89
87
| <aname="input_enable_www_subdomain"></a> [enable\_www\_subdomain](#input\_enable\_www\_subdomain)| Whether to associate the subdomain with the App Runner service in addition to the base domain. Defaults to `true`|`bool`|`null`| no |
90
88
| <aname="input_encryption_configuration"></a> [encryption\_configuration](#input\_encryption\_configuration)| The encryption configuration for the service |`any`|`{}`| no |
91
89
| <aname="input_health_check_configuration"></a> [health\_check\_configuration](#input\_health\_check\_configuration)| The health check configuration for the service |`any`|`{}`| no |
@@ -98,18 +96,13 @@ No modules.
98
96
| <aname="input_instance_iam_role_use_name_prefix"></a> [instance\_iam\_role\_use\_name\_prefix](#input\_instance\_iam\_role\_use\_name\_prefix)| Determines whether the IAM role name (`iam_role_name`) is used as a prefix |`bool`|`true`| no |
99
97
| <aname="input_network_configuration"></a> [network\_configuration](#input\_network\_configuration)| The network configuration for the service |`any`|`{}`| no |
100
98
| <aname="input_observability_configuration"></a> [observability\_configuration](#input\_observability\_configuration)| The observability configuration for the service |`any`|`{}`| no |
101
-
| <aname="input_observability_configurations"></a> [observability\_configurations](#input\_observability\_configurations)| Map of observability configuration definitions to create |`any`|`{}`| no |
102
99
| <aname="input_private_ecr_arn"></a> [private\_ecr\_arn](#input\_private\_ecr\_arn)| The ARN of the private ECR repository that contains the service image to launch |`string`|`null`| no |
103
-
| <aname="input_security_group_description"></a> [security\_group\_description](#input\_security\_group\_description)| Description for the security group created |`string`|`null`| no |
104
-
| <aname="input_security_group_rules"></a> [security\_group\_rules](#input\_security\_group\_rules)| List of security group rules to add to the security group created |`any`|`{}`| no |
105
-
| <aname="input_security_group_use_name_prefix"></a> [security\_group\_use\_name\_prefix](#input\_security\_group\_use\_name\_prefix)| Determines whether the security group name (`security_group_name`) is used as a prefix |`bool`|`true`| no |
106
100
| <aname="input_service_name"></a> [service\_name](#input\_service\_name)| The name of the service |`string`|`""`| no |
107
101
| <aname="input_source_configuration"></a> [source\_configuration](#input\_source\_configuration)| The source configuration for the service |`any`|`{}`| no |
108
102
| <aname="input_tags"></a> [tags](#input\_tags)| A map of tags to add to all resources |`map(string)`|`{}`| no |
109
103
| <aname="input_vpc_connector_name"></a> [vpc\_connector\_name](#input\_vpc\_connector\_name)| The name of the VPC Connector |`string`|`""`| no |
110
104
| <aname="input_vpc_connector_security_groups"></a> [vpc\_connector\_security\_groups](#input\_vpc\_connector\_security\_groups)| The security groups to use for the VPC Connector |`list(string)`|`[]`| no |
111
105
| <aname="input_vpc_connector_subnets"></a> [vpc\_connector\_subnets](#input\_vpc\_connector\_subnets)| The subnets to use for the VPC Connector |`list(string)`|`[]`| no |
112
-
| <aname="input_vpc_id"></a> [vpc\_id](#input\_vpc\_id)| ID of the VPC where the security will be provisioned |`string`|`null`| no |
113
106
114
107
## Outputs
115
108
@@ -126,9 +119,10 @@ No modules.
126
119
| <aname="output_instance_iam_role_arn"></a> [instance\_iam\_role\_arn](#output\_instance\_iam\_role\_arn)| The Amazon Resource Name (ARN) specifying the IAM role |
127
120
| <aname="output_instance_iam_role_name"></a> [instance\_iam\_role\_name](#output\_instance\_iam\_role\_name)| The name of the IAM role |
128
121
| <aname="output_instance_iam_role_unique_id"></a> [instance\_iam\_role\_unique\_id](#output\_instance\_iam\_role\_unique\_id)| Stable and unique string identifying the IAM role |
129
-
| <aname="output_observability_configurations"></a> [observability\_configurations](#output\_observability\_configurations)| Map of attribute maps for all observability configurations created |
130
-
| <aname="output_security_group_arn"></a> [security\_group\_arn](#output\_security\_group\_arn)| Amazon Resource Name (ARN) of the VPC connector security group |
131
-
| <aname="output_security_group_id"></a> [security\_group\_id](#output\_security\_group\_id)| ID of the VPC connector security group |
122
+
| <aname="output_observability_configuration_arn"></a> [observability\_configuration\_arn](#output\_observability\_configuration\_arn)| ARN of this observability configuration |
123
+
| <aname="output_observability_configuration_latest"></a> [observability\_configuration\_latest](#output\_observability\_configuration\_latest)| Whether the observability configuration has the highest `observability_configuration_revision` among all configurations that share the same `observability_configuration_name`|
124
+
| <aname="output_observability_configuration_revision"></a> [observability\_configuration\_revision](#output\_observability\_configuration\_revision)| The revision of the observability configuration |
125
+
| <aname="output_observability_configuration_status"></a> [observability\_configuration\_status](#output\_observability\_configuration\_status)| The current state of the observability configuration. An `INACTIVE` configuration revision has been deleted and can't be used. It is permanently removed some time after deletion |
132
126
| <aname="output_service_arn"></a> [service\_arn](#output\_service\_arn)| The Amazon Resource Name (ARN) of the service |
133
127
| <aname="output_service_id"></a> [service\_id](#output\_service\_id)| An alphanumeric ID that App Runner generated for this service. Unique within the AWS Region |
134
128
| <aname="output_service_status"></a> [service\_status](#output\_service\_status)| The current state of the App Runner service |
| <aname="output_auto_scaling_configurations"></a> [auto\_scaling\_configurations](#output\_auto\_scaling\_configurations)| Map of attribute maps for all autosclaing configurations created |
57
55
| <aname="output_code_base_access_iam_role_arn"></a> [code\_base\_access\_iam\_role\_arn](#output\_code\_base\_access\_iam\_role\_arn)| The Amazon Resource Name (ARN) specifying the IAM role |
58
56
| <aname="output_code_base_access_iam_role_name"></a> [code\_base\_access\_iam\_role\_name](#output\_code\_base\_access\_iam\_role\_name)| The name of the IAM role |
59
57
| <aname="output_code_base_access_iam_role_unique_id"></a> [code\_base\_access\_iam\_role\_unique\_id](#output\_code\_base\_access\_iam\_role\_unique\_id)| Stable and unique string identifying the IAM role |
60
-
| <aname="output_code_base_autoscaling_configuration_arn"></a> [code\_base\_autoscaling\_configuration\_arn](#output\_code\_base\_autoscaling\_configuration\_arn)| ARN of this auto scaling configuration version |
61
-
| <aname="output_code_base_autoscaling_configuration_latest"></a> [code\_base\_autoscaling\_configuration\_latest](#output\_code\_base\_autoscaling\_configuration\_latest)| Whether the auto scaling configuration has the highest `auto_scaling_configuration_revision` among all configurations that share the same `auto_scaling_configuration_name`|
62
-
| <aname="output_code_base_autoscaling_configuration_revision"></a> [code\_base\_autoscaling\_configuration\_revision](#output\_code\_base\_autoscaling\_configuration\_revision)| The revision of this auto scaling configuration |
63
-
| <aname="output_code_base_autoscaling_configuration_status"></a> [code\_base\_autoscaling\_configuration\_status](#output\_code\_base\_autoscaling\_configuration\_status)| The current state of the auto scaling configuration. An INACTIVE configuration revision has been deleted and can't be used. It is permanently removed some time after deletion |
64
58
| <aname="output_code_base_custom_domain_association_certificate_validation_records"></a> [code\_base\_custom\_domain\_association\_certificate\_validation\_records](#output\_code\_base\_custom\_domain\_association\_certificate\_validation\_records)| A set of certificate CNAME records used for this domain name |
65
59
| <aname="output_code_base_custom_domain_association_dns_target"></a> [code\_base\_custom\_domain\_association\_dns\_target](#output\_code\_base\_custom\_domain\_association\_dns\_target)| The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name. Attribute only available if resource created (not imported) with Terraform |
66
60
| <aname="output_code_base_custom_domain_association_id"></a> [code\_base\_custom\_domain\_association\_id](#output\_code\_base\_custom\_domain\_association\_id)| The `domain_name` and `service_arn` separated by a comma (`,`) |
@@ -78,13 +72,10 @@ No inputs.
78
72
| <aname="output_code_base_vpc_connector_arn"></a> [code\_base\_vpc\_connector\_arn](#output\_code\_base\_vpc\_connector\_arn)| The Amazon Resource Name (ARN) of VPC connector |
79
73
| <aname="output_code_base_vpc_connector_revision"></a> [code\_base\_vpc\_connector\_revision](#output\_code\_base\_vpc\_connector\_revision)| The revision of VPC connector. It's unique among all the active connectors ("Status": "ACTIVE") that share the same Name |
80
74
| <aname="output_code_base_vpc_connector_status"></a> [code\_base\_vpc\_connector\_status](#output\_code\_base\_vpc\_connector\_status)| The current state of the VPC connector. If the status of a connector revision is INACTIVE, it was deleted and can't be used. Inactive connector revisions are permanently removed some time after they are deleted |
75
+
| <aname="output_connections"></a> [connections](#output\_connections)| Map of attribute maps for all connections created |
81
76
| <aname="output_image_base_access_iam_role_arn"></a> [image\_base\_access\_iam\_role\_arn](#output\_image\_base\_access\_iam\_role\_arn)| The Amazon Resource Name (ARN) specifying the IAM role |
82
77
| <aname="output_image_base_access_iam_role_name"></a> [image\_base\_access\_iam\_role\_name](#output\_image\_base\_access\_iam\_role\_name)| The name of the IAM role |
83
78
| <aname="output_image_base_access_iam_role_unique_id"></a> [image\_base\_access\_iam\_role\_unique\_id](#output\_image\_base\_access\_iam\_role\_unique\_id)| Stable and unique string identifying the IAM role |
84
-
| <aname="output_image_base_autoscaling_configuration_arn"></a> [image\_base\_autoscaling\_configuration\_arn](#output\_image\_base\_autoscaling\_configuration\_arn)| ARN of this auto scaling configuration version |
85
-
| <aname="output_image_base_autoscaling_configuration_latest"></a> [image\_base\_autoscaling\_configuration\_latest](#output\_image\_base\_autoscaling\_configuration\_latest)| Whether the auto scaling configuration has the highest `auto_scaling_configuration_revision` among all configurations that share the same `auto_scaling_configuration_name`|
86
-
| <aname="output_image_base_autoscaling_configuration_revision"></a> [image\_base\_autoscaling\_configuration\_revision](#output\_image\_base\_autoscaling\_configuration\_revision)| The revision of this auto scaling configuration |
87
-
| <aname="output_image_base_autoscaling_configuration_status"></a> [image\_base\_autoscaling\_configuration\_status](#output\_image\_base\_autoscaling\_configuration\_status)| The current state of the auto scaling configuration. An INACTIVE configuration revision has been deleted and can't be used. It is permanently removed some time after deletion |
88
79
| <aname="output_image_base_custom_domain_association_certificate_validation_records"></a> [image\_base\_custom\_domain\_association\_certificate\_validation\_records](#output\_image\_base\_custom\_domain\_association\_certificate\_validation\_records)| A set of certificate CNAME records used for this domain name |
89
80
| <aname="output_image_base_custom_domain_association_dns_target"></a> [image\_base\_custom\_domain\_association\_dns\_target](#output\_image\_base\_custom\_domain\_association\_dns\_target)| The App Runner subdomain of the App Runner service. The custom domain name is mapped to this target name. Attribute only available if resource created (not imported) with Terraform |
90
81
| <aname="output_image_base_custom_domain_association_id"></a> [image\_base\_custom\_domain\_association\_id](#output\_image\_base\_custom\_domain\_association\_id)| The `domain_name` and `service_arn` separated by a comma (`,`) |
0 commit comments