-
Notifications
You must be signed in to change notification settings - Fork 21
/
outputs.tf
113 lines (90 loc) · 4.14 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
## Module outputs
## =============================================================================
## Lambda Module outputs
## =============================================================================
# Ingest Lambdas
# ------------------------------------------------------------------------------
output "orca_lambda_copy_to_archive_arn" {
description = "AWS ARN of the ORCA copy_to_archive lambda."
value = module.orca.orca_lambda_copy_to_archive_arn
}
# Recovery Lambdas
# ------------------------------------------------------------------------------
output "orca_lambda_extract_filepaths_for_granule_arn" {
description = "AWS ARN of the ORCA extract_filepaths_for_granule lambda."
value = module.orca.orca_lambda_extract_filepaths_for_granule_arn
}
output "orca_lambda_orca_catalog_reporting_arn" {
description = "AWS ARN of the ORCA orca_catalog_reporting lambda."
value = module.orca.orca_lambda_orca_catalog_reporting_arn
}
output "orca_lambda_request_from_archive_arn" {
description = "AWS ARN of the ORCA request_from_archive lambda."
value = module.orca.orca_lambda_request_from_archive_arn
}
output "orca_lambda_copy_from_archive_arn" {
description = "AWS ARN of the ORCA copy_from_archive lambda."
value = module.orca.orca_lambda_copy_from_archive_arn
}
output "orca_lambda_request_status_for_granule_arn" {
description = "AWS ARN of the ORCA request_status_for_granule lambda."
value = module.orca.orca_lambda_request_status_for_granule_arn
}
output "orca_lambda_request_status_for_job_arn" {
description = "AWS ARN of the ORCA request_status_for_job lambda."
value = module.orca.orca_lambda_request_status_for_job_arn
}
output "orca_lambda_post_copy_request_to_queue_arn" {
description = "AWS ARN of the ORCA post_copy_request_to_queue lambda."
value = module.orca.orca_lambda_post_copy_request_to_queue_arn
}
## SQS Module outputs
## =============================================================================
output "orca_sqs_metadata_queue_arn" {
description = "The ARN of the metadata-queue SQS"
value = module.orca.orca_sqs_metadata_queue_arn
}
output "orca_sqs_metadata_queue_id" {
description = "The URL ID of the metadata-queue SQS"
value = module.orca.orca_sqs_metadata_queue_arn
}
output "orca_sqs_staged_recovery_queue_arn" {
description = "The ARN of the staged-recovery-queue SQS"
value = module.orca.orca_sqs_staged_recovery_queue_arn
}
output "orca_sqs_staged_recovery_queue_id" {
description = "The URL ID of the staged-recovery-queue SQS"
value = module.orca.orca_sqs_staged_recovery_queue_id
}
output "orca_sqs_status_update_queue_arn" {
description = "The ARN of the status-update-queue SQS"
value = module.orca.orca_sqs_status_update_queue_arn
}
output "orca_sqs_status_update_queue_id" {
description = "The URL ID of the status-update-queue SQS"
value = module.orca.orca_sqs_status_update_queue_id
}
## Workflow Module Outputs (orca_workflows)
## =============================================================================
output "orca_sfn_recovery_workflow_arn" {
description = "The ARN of the recovery step function."
value = module.orca.orca_sfn_recovery_workflow_arn
}
## Secretsmanager Module outputs
## =============================================================================
output "orca_secretsmanager_arn" {
description = "The Amazon Resource Name (ARN) of the AWS secretsmanager"
value = module.orca.orca_secretsmanager_arn
}
## API gateway Module outputs
## =============================================================================
output "orca_api_deployment_invoke_url" {
value = module.orca.orca_api_deployment_invoke_url
description = "The URL to invoke the ORCA Cumulus reconciliation API gateway. Excludes the resource path"
}
## GraphQL Module Outputs (graphql_0 and graphql_1)
## =============================================================================
output "orca_graphql_load_balancer_dns_name" {
value = module.orca.orca_graphql_load_balancer_dns_name
description = "The DNS Name of the Application Load Balancer that handles access to ORCA GraphQL."
}