Inputs
The following input variables are supported:
alias
Description: The human-readable string for the AWS account.
Type: string
Default: n/a
billing_contact
Description: Billing contact information for the AWS account
Type:
object({ email_address = string // The email address where you want to receive invoices for your organization full_name = string // The full name of the person who receives invoices for your organization phone_number = string // The phone number of the person who receives invoices for your organization title = string // The title of the person who receives invoices for your organization })Default: null
operations_contact
Description: Operations contact information for the AWS account
Type:
object({ email_address = string // The email address for the person who leads operations for your organization full_name = string // The full name of the person who leads operations for your organization phone_number = string // The phone number of the person who leads operations for your organization title = string // The title of the person who leads operations for your organization })Default: null
primary_contact
Description: Primary contact information for the AWS account
Type:
object({ full_name = string // The full name of the primary contact who manages your organization's AWS account address_line_1 = string // The street address for your organization (line 1) address_line_2 = optional(string) // The street address for your organization (line 2) city = string // The city for your organization company_name = string // The name of your organization country_code = string // The ISO-3166 two-letter country code for your organization district_or_county = optional(string) // The district or county of your organization phone_number = string // The phone number of the primary contact who manages your organization's AWS account postal_code = string // The postal code for your organization state_or_region = optional(string) // The state or region for your organization website_url = optional(string) // The website of your organization })Default: null
quota_auto_management_exclusion_list
Description: Map of service codes to lists of quota codes to exclude from automatic management
Type: map(list(string))
Default: {}
quota_auto_management_opt_in_type
Description: Opt-in type for AWS Service Quotas Automatic Management. NotifyAndAdjust enables proactive quota increases. NotifyOnly sends alerts only. Disabled turns off auto-management entirely.
Type: string
Default: "NotifyAndAdjust"
quota_auto_management_regions
Description: AWS regions in which to enable Service Quotas Automatic Management
Type: list(string)
Default:
[ "us-east-1", "us-east-2", "us-west-1", "us-west-2", "ap-northeast-1", "ap-northeast-2", "ap-northeast-3", "ap-south-1", "ap-southeast-1", "ap-southeast-2", "ca-central-1", "eu-central-1", "eu-north-1", "eu-west-1", "eu-west-2", "eu-west-3", "sa-east-1"]security_contact
Description: Security contact information for the AWS account
Type:
object({ email_address = string // The email address for the person who leads security for your organization full_name = string // The full name of the person who leads security for your organization phone_number = string // The phone number of the person who leads security for your organization title = string // The title of the person who leads security for your organization })Default: null
Outputs
The following outputs are exported:
quota_notification_configuration_arn
Description: The ARN of the AWS User Notifications configuration for quota alerts
spot_data_feed_bucket
Description: The name of the bucket for the spot data feed
spot_data_feed_bucket_arn
Description: The ARN of the bucket for the spot data feed
spot_data_feed_bucket_region
Description: The region of the bucket for the spot data feed
Providers
The following providers are needed by this module: