/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: MIT-0 * * Permission is hereby granted, free of charge, to any person obtaining a copy of this * software and associated documentation files (the "Software"), to deal in the Software * without restriction, including without limitation the rights to use, copy, modify, * merge, publish, distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A * PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /*----------------------------------------------------------------*/ //LABEL NAMING FIELDS /*----------------------------------------------------------------*/ variable "region" { type = string default = "ap-northeast-2" description = "AWS Region" } variable "org" { type = string description = "tenant, which could be your organization name, e.g. aws'" default = "" } variable "tenant" { type = string description = "Account Name or unique account unique id e.g., apps or management or aws007" default = "" } variable "environment" { type = string default = "" description = "zone, e.g. 'prod', 'preprod' " } variable "zone" { type = string description = "Environment, e.g. 'load', 'zone', 'dev', 'uat'" default = "" } variable "resource" { type = string description = "Solution name, e.g. 'app' or 'cluster'" default = "" } variable "attributes" { type = string default = "" description = "Additional attributes (e.g. `1`)" } variable "tags" { type = map(string) default = {} description = "Additional tags (e.g. `map('BusinessUnit`,`XYZ`)" } variable "enabled" { type = bool description = "Whether to create the resources. Set to `false` to prevent the module from creating any resources" default = true }