This module creates following resources.
aws_vpclattice_service_network_service_association
(optional)
Name |
Source |
Version |
resource_group |
tedilabs/misc/aws//modules/resource-group |
~> 0.10.0 |
Name |
Description |
Type |
Default |
Required |
name |
(Required) The name of the service. |
string |
n/a |
yes |
module_tags_enabled |
(Optional) Whether to create AWS Resource Tags for the module informations. |
bool |
true |
no |
resource_group_description |
(Optional) The description of Resource Group. |
string |
"Managed by Terraform." |
no |
resource_group_enabled |
(Optional) Whether to create Resource Group to find and group AWS resources which are created by this module. |
bool |
true |
no |
resource_group_name |
(Optional) The name of Resource Group. A Resource Group name can have a maximum of 127 characters, including letters, numbers, hyphens, dots, and underscores. The name cannot start with AWS or aws . |
string |
"" |
no |
service_network_associations |
(Optional) The configuration for the service network associations with the service. To facilitate network client access to your service, you will need to associate your service to the relevant service networks. Only service networks created in the same account, or that have been shared with you (by way of Resource Access Manager), are available for you to create associations with. Each block of service_network_associations as defined below. (Required) name - The name of the service association. (Required) service_network - The ID or ARN (Amazon Resource Name) of the service network. (Optional) tags - A map of tags to add to the service association. |
list(object({ name = string service_network = string tags = optional(map(string), {}) })) |
[] |
no |
tags |
(Optional) A map of tags to add to all resources. |
map(string) |
{} |
no |
Name |
Description |
arn |
The ARN of the service. |
auth_type |
The type of authentication and authorization that manages client access to the service. |
custom_domain |
The configuration for a custom domain name to use in addition to the domain name that is generated by VPC Lattice. |
domain |
The DNS name of the service. |
id |
The ID of the service. |
name |
The name of the service. |
service_network_associations |
The configuration for the service network associations with the service. id - The ID of the association. arn - The ARN of the Association. status - The operations status. Valid Values are CREATE_IN_PROGRESS , ACTIVE , DELETE_IN_PROGRESS , CREATE_FAILED , DELETE_FAILED . created_by - The principal that created the association.
service_network - The ARN (Amazon Resource Name) of the service network. |
status |
The status of the service. |
zone_id |
The canonical hosted zone ID of the service to be used in a Route 53 CNAME record. |