resource.yaml file options
resource.yaml file options
appwans:
- action: { e.g. create, get, delete }
endpoints: { list of endpoint names to be added }
name: { name for the appwan}
services: { list of services to be added }
environment: {NF Console Environment, e.g. Production }
gateway_list:
- action: { e.g. create, get, delete }
cloud: { public cloud, e.g. azure }
count: 1
names: { empty, will be filled in by script }
region: { cloud region that gateways will be deployed in}
regionalCidr: { list of IP address space in Resource group}
regkeys: { empty, will be filled in by script }
resourceGroup:
name: { Azure Resource Group name used/created }
region: { Azure Resource Group region used/created }
tag: { text }
network_action: { e.g. create, get, delete }
network_name: { network name to use }
services:
- action: { e.g. create, get, delete}
gateway: { name of the gateway used for this service}
ip: (destination ip for the service)
name: {empty, automatically generated and populated by the wrapper script}
port: (destination port for the service)
type: { e.g. host, network; host only enabled in this script right now}
terraform:
bin: { path to terraform binary}
output: { boolean e.g. no or yes}
source: ./quickstarts/docs/terraform { where the terraform module is located e.g. azure }
work_dir: . { directory where the terraform from main plan file to be installed }