Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

managed-prefix-list

This module creates following resources.

  • aws_ec2_tag (optional)

Requirements

Name Version
terraform >= 1.12
aws >= 6.12

Providers

Name Version
aws 6.14.1

Modules

Name Source Version
resource_group tedilabs/misc/aws//modules/resource-group ~> 0.12.0

Resources

Name Type
aws_ec2_tag.this resource
aws_ec2_managed_prefix_list.this data source
aws_region.this data source

Inputs

Name Description Type Default Required
name (Required) The name of the managed prefix list. string n/a yes
module_tags_enabled (Optional) Whether to create AWS Resource Tags for the module informations. bool true no
region (Optional) The region in which to create the module resources. If not provided, the module resources will be created in the provider's configured region. string null no
resource_group (Optional) A configurations of Resource Group for this module. resource_group as defined below.
(Optional) enabled - Whether to create Resource Group to find and group AWS resources which are created by this module. Defaults to true.
(Optional) name - 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. If not provided, a name will be generated using the module name and instance name.
(Optional) description - The description of Resource Group. Defaults to Managed by Terraform..
object({
enabled = optional(bool, true)
name = optional(string, "")
description = optional(string, "Managed by Terraform.")
})
{} no
tags (Optional) A map of tags to add to all resources. map(string) {} no

Outputs

Name Description
address_family The address family of the prefix list.
arn The ARN of the prefix list.
entries A set of prefix list entries.
id The ID of the prefix list.
max_entries The maximum number of entries of this prefix list.
name The name of the prefix list.
owner The ID of the AWS account that owns this prefix list.
region The AWS region this module resources resides in.
resource_group The resource group created to manage resources in this module.
version Latest version of this prefix list.