-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathvariables.tf
55 lines (46 loc) · 2.34 KB
/
variables.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
variable "alias" {
description = "A unique alias to assign to the Microsoft Active Directory in AWS. AWS Directory Service uses the alias to construct the access URL for the directory, such as http://alias.awsapps.com."
type = string
default = ""
}
variable "description" {
description = "A textual description for the directory (OPTIONAL)"
default = ""
type = string
}
variable "edition" {
description = "The MicrosoftAD edition (Standard or Enterprise). Defaults to Enterprise."
type = string
default = "Enterprise"
}
variable "enable_sso" {
description = "Whether to enable single sign-on for a Microsoft Active Directory in AWS. Single sign-on allows users in your directory to access certain AWS services from a computer joined to the directory without having to enter their credentials separately. If you don't specify a value, AWS CloudFormation disables single sign-on by default."
type = bool
default = false
}
variable "environment" {
description = "Application environment for which this network is being created. one of: ('Development', 'Integration', 'PreProduction', 'Production', 'QA', 'Staging', 'Test')"
type = string
default = "Development"
}
variable "name" {
description = "The fully qualified name for the Microsoft Active Directory in AWS, such as corp.example.com. The name doesn't need to be publicly resolvable; it will resolve inside your VPC only."
type = string
}
variable "password" {
description = "The password for the default administrative user, Admin."
type = string
}
variable "short_name" {
description = "The NetBIOS name for your domain, such as CORP. If you don't specify a value, AWS Directory Service uses the first part of your directory DNS server name. For example, if your directory DNS server name is corp.example.com, AWS Directory Service specifies CORP for the NetBIOS name."
type = string
default = ""
}
variable "subnet_ids" {
description = "A list of at least two subnet IDs for the directory servers. Each subnet must be in different Availability Zones (AZs). AWS Directory Service creates a directory server and a DNS server in each subnet."
type = list(string)
}
variable "vpc_id" {
description = "The VPC ID in which to create the Microsoft Active Directory server."
type = string
}