-
Notifications
You must be signed in to change notification settings - Fork 1
/
schema.yaml
37 lines (37 loc) · 1.11 KB
/
schema.yaml
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
---
title: Example of a minimal compute instance configuration
description: Deploys a minimal set of resources to run a compute instance on the OCI Free Tier
locale: "en"
schemaVersion: 1.1.0
variableGroups:
- title: Required Variables
variables:
- ssh_public_key
- name
- title: Optional Variables
variables:
- cidr_block
- title: Hidden Variables
visible: false
variables:
- tenancy_ocid
- region
variables:
ssh_public_key:
title: The public SSH key for the key pair used to log into the compute instance via SSH
description: ""
type: oci:core:ssh:publickey
required: true
name:
title: The display name for resources
description: ""
type: string
required: true
cidr_block:
title: The CIDR block of the VCN created for the compute instance
description: An invalid address will fail Terraform validation rules.
pattern: ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\/(1[6-9]|2[0-9]|30)$
tenancy_ocid:
type: oci:identity:compartment:id
region:
type: oci:identity:region:name