-
Notifications
You must be signed in to change notification settings - Fork 151
/
Copy pathoutputs.tf
214 lines (172 loc) · 6.26 KB
/
outputs.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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
output "elastic_beanstalk_application_name" {
value = module.elastic_beanstalk_application.elastic_beanstalk_application_name
description = "Elastic Beanstalk Application name"
}
output "elastic_beanstalk_environment_hostname" {
value = module.elastic_beanstalk_environment.hostname
description = "DNS hostname"
}
output "elastic_beanstalk_environment_id" {
description = "ID of the Elastic Beanstalk environment"
value = module.elastic_beanstalk_environment.id
}
output "elastic_beanstalk_environment_name" {
value = module.elastic_beanstalk_environment.name
description = "Name"
}
output "elastic_beanstalk_environment_security_group_id" {
value = module.elastic_beanstalk_environment.security_group_id
description = "Security group id"
}
output "elastic_beanstalk_environment_elb_zone_id" {
value = module.elastic_beanstalk_environment.elb_zone_id
description = "ELB zone id"
}
output "elastic_beanstalk_environment_ec2_instance_profile_role_name" {
value = module.elastic_beanstalk_environment.ec2_instance_profile_role_name
description = "Instance IAM role name"
}
output "elastic_beanstalk_environment_tier" {
description = "The environment tier"
value = module.elastic_beanstalk_environment.tier
}
output "elastic_beanstalk_environment_application" {
description = "The Elastic Beanstalk Application specified for this environment"
value = module.elastic_beanstalk_environment.application
}
output "elastic_beanstalk_environment_setting" {
description = "Settings specifically set for this environment"
value = module.elastic_beanstalk_environment.setting
}
output "elastic_beanstalk_environment_all_settings" {
description = "List of all option settings configured in the environment. These are a combination of default settings and their overrides from setting in the configuration"
value = module.elastic_beanstalk_environment.all_settings
}
output "elastic_beanstalk_environment_endpoint" {
description = "Fully qualified DNS name for the environment"
value = module.elastic_beanstalk_environment.endpoint
}
output "elastic_beanstalk_environment_autoscaling_groups" {
description = "The autoscaling groups used by this environment"
value = module.elastic_beanstalk_environment.autoscaling_groups
}
output "elastic_beanstalk_environment_instances" {
description = "Instances used by this environment"
value = module.elastic_beanstalk_environment.instances
}
output "elastic_beanstalk_environment_launch_configurations" {
description = "Launch configurations in use by this environment"
value = module.elastic_beanstalk_environment.launch_configurations
}
output "elastic_beanstalk_environment_load_balancers" {
description = "Elastic Load Balancers in use by this environment"
value = module.elastic_beanstalk_environment.load_balancers
}
output "elastic_beanstalk_environment_queues" {
description = "SQS queues in use by this environment"
value = module.elastic_beanstalk_environment.queues
}
output "elastic_beanstalk_environment_triggers" {
description = "Autoscaling triggers in use by this environment"
value = module.elastic_beanstalk_environment.triggers
}
output "ecr_registry_id" {
value = module.ecr.registry_id
description = "Registry ID"
}
output "ecr_repository_url" {
value = module.ecr.repository_url
description = "Repository URL"
}
output "ecr_repository_name" {
value = module.ecr.repository_name
description = "Repository name"
}
output "efs_arn" {
value = module.efs.arn
description = "EFS ARN"
}
output "efs_id" {
value = module.efs.id
description = "EFS ID"
}
output "efs_host" {
value = module.efs.host
description = "Route53 DNS hostname for the EFS"
}
output "efs_dns_name" {
value = module.efs.dns_name
description = "EFS DNS name"
}
output "efs_mount_target_dns_names" {
value = module.efs.mount_target_dns_names
description = "List of EFS mount target DNS names"
}
output "efs_mount_target_ids" {
value = module.efs.mount_target_ids
description = "List of EFS mount target IDs (one per Availability Zone)"
}
output "efs_mount_target_ips" {
value = module.efs.mount_target_ips
description = "List of EFS mount target IPs (one per Availability Zone)"
}
output "efs_network_interface_ids" {
value = module.efs.network_interface_ids
description = "List of mount target network interface IDs"
}
output "codebuild_project_name" {
description = "CodeBuild project name"
value = module.cicd.codebuild_project_name
}
output "codebuild_project_id" {
description = "CodeBuild project ID"
value = module.cicd.codebuild_project_id
}
output "codebuild_role_id" {
description = "CodeBuild IAM Role ID"
value = module.cicd.codebuild_role_id
}
output "codebuild_role_arn" {
description = "CodeBuild IAM Role ARN"
value = module.cicd.codebuild_role_arn
}
output "codebuild_cache_bucket_name" {
description = "CodeBuild cache S3 bucket name"
value = module.cicd.codebuild_cache_bucket_name
}
output "codebuild_cache_bucket_arn" {
description = "CodeBuild cache S3 bucket ARN"
value = module.cicd.codebuild_cache_bucket_arn
}
output "codebuild_badge_url" {
description = "The URL of the build badge when badge_enabled is enabled"
value = module.cicd.codebuild_badge_url
}
output "codepipeline_id" {
description = "CodePipeline ID"
value = module.cicd.codepipeline_id
}
output "codepipeline_arn" {
description = "CodePipeline ARN"
value = module.cicd.codepipeline_arn
}
output "efs_backup_vault_id" {
value = module.efs_backup.backup_vault_id
description = "Backup Vault ID"
}
output "efs_backup_vault_arn" {
value = module.efs_backup.backup_vault_arn
description = "Backup Vault ARN"
}
output "efs_backup_plan_arn" {
value = module.efs_backup.backup_plan_arn
description = "Backup Plan ARN"
}
output "efs_backup_plan_version" {
value = module.efs_backup.backup_plan_version
description = "Unique, randomly generated, Unicode, UTF-8 encoded string that serves as the version ID of the backup plan"
}
output "efs_backup_selection_id" {
value = module.efs_backup.backup_selection_id
description = "Backup Selection ID"
}