-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.tf
27 lines (22 loc) · 1.01 KB
/
main.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
##############################################################################
# Create App ID
##############################################################################
resource "ibm_resource_instance" "appid" {
count = var.use_data == true ? 0 : 1
name = "${var.prefix}-app-id"
service = "appid"
plan = "graduated-tier"
location = var.region
resource_group_id = var.resource_group_id
tags = var.tags
}
##############################################################################
##############################################################################
# Existing App ID used by Teleport Bastion VSI
##############################################################################
data "ibm_resource_instance" "appid" {
count = var.use_data == true ? 1 : 0
name = var.appid_name
resource_group_id = var.resource_group_id
}
##############################################################################