# Service Provider AWS Account ## Requirements | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | | [aws](#requirement\_aws) | >= 4.66.0 | ## Providers | Name | Version | |------|---------| | [archive](#provider\_archive) | n/a | | [aws](#provider\_aws) | >= 4.66.0 | ## Modules | Name | Source | Version | |------|--------|---------| | [vpc\_lattice\_service](#module\_vpc\_lattice\_service) | aws-ia/amazon-vpc-lattice-module/aws | 0.0.2 | ## Resources | Name | Type | |------|------| | [aws_iam_policy.lambda_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy) | resource | | [aws_iam_policy_attachment.lambda_policy_attachment](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy_attachment) | resource | | [aws_iam_role.lambda_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource | | [aws_lambda_function.lambda](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lambda_function) | resource | | [aws_ram_principal_association.principal_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_principal_association) | resource | | [aws_ram_resource_association.lattice_service_share](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_resource_association) | resource | | [aws_ram_resource_share.resource_share](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_resource_share) | resource | | [aws_secretsmanager_secret_version.vpc_lattice_service](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/secretsmanager_secret_version) | resource | | [archive_file.python_lambda_package](https://registry.terraform.io/providers/hashicorp/archive/latest/docs/data-sources/file) | data source | | [aws_iam_policy_document.lambda_assume_role_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document) | data source | | [aws_iam_policy_document.lambda_policy_document](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document) | data source | | [aws_secretsmanager_secret.vpc_lattice_services](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/secretsmanager_secret) | data source | ## Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | [central\_aws\_account](#input\_central\_aws\_account) | AWS Account - Central. | `string` | n/a | yes | | [aws\_region](#input\_aws\_region) | AWS Region. | `string` | `"eu-west-1"` | no | ## Outputs | Name | Description | |------|-------------| | [service\_domain\_name](#output\_service\_domain\_name) | VPC Lattice services domain name. |