110 lines
2.5 KiB
YAML
110 lines
2.5 KiB
YAML
attributes:
|
|
metadata:
|
|
group: network
|
|
insecure:
|
|
value: true
|
|
label: "Bypass NSX Manager certificate verification"
|
|
description: ''
|
|
weight: 1
|
|
type: 'checkbox'
|
|
ca_file:
|
|
value: ''
|
|
label: 'CA certificate file'
|
|
description: 'Specify a CA certificate file to use in NSX Manager certificate verification'
|
|
weight: 5
|
|
type: 'file'
|
|
restrictions:
|
|
- condition: "settings:nsx-t.insecure.value == true"
|
|
action: "hide"
|
|
nsx_api_managers:
|
|
value: ''
|
|
label: 'NSX Manager'
|
|
description: 'Multiple IP addresses can be separated by commas'
|
|
weight: 10
|
|
type: "text"
|
|
regex:
|
|
source: &non_empty '^.+$'
|
|
error: 'Enter IPv4 address'
|
|
nsx_api_user:
|
|
value: admin
|
|
label: 'User'
|
|
description: ''
|
|
weight: 15
|
|
type: "text"
|
|
regex:
|
|
source: *non_empty
|
|
error: 'User field cannot be empty'
|
|
nsx_api_password:
|
|
value: ''
|
|
label: 'Password'
|
|
description: ''
|
|
weight: 20
|
|
type: "password"
|
|
regex:
|
|
source: *non_empty
|
|
error: 'Password field cannot be empty'
|
|
default_overlay_tz_uuid:
|
|
value: ''
|
|
label: 'Overlay transport zone ID'
|
|
description: ''
|
|
weight: 25
|
|
type: "text"
|
|
regex:
|
|
source: &uuid '[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}'
|
|
error: 'Enter transport zone UUID'
|
|
default_vlan_tz_uuid:
|
|
value: ''
|
|
label: 'VLAN transport zone ID'
|
|
description: ''
|
|
weight: 30
|
|
type: "text"
|
|
regex:
|
|
source: *uuid
|
|
error: 'Enter transport zone UUID'
|
|
default_tier0_router_uuid:
|
|
value: ''
|
|
label: 'Tier-0 router ID'
|
|
weight: 35
|
|
regex:
|
|
source: *uuid
|
|
error: 'Enter tier-0 router UUID'
|
|
type: "text"
|
|
default_edge_cluster_uuid:
|
|
value: ''
|
|
label: 'Edge cluster'
|
|
weight: 40
|
|
regex:
|
|
source: *uuid
|
|
error: 'Enter cluster UUID'
|
|
type: "text"
|
|
uplink_profile_uuid:
|
|
value: ''
|
|
label: 'Uplink profile ID'
|
|
weight: 45
|
|
regex:
|
|
source: *uuid
|
|
error: 'Enter uplink profile ID'
|
|
type: "text"
|
|
static_ip_pool_uuid:
|
|
value: ''
|
|
label: 'IP pool ID for STT VTEP'
|
|
weight: 50
|
|
regex:
|
|
source: *uuid
|
|
error: 'Enter IP pool ID'
|
|
type: "text"
|
|
transport_zone_uuid:
|
|
value: ''
|
|
label: 'Transport zone ID'
|
|
weight: 55
|
|
regex:
|
|
source: *uuid
|
|
error: 'Enter transport zone ID'
|
|
type: "text"
|
|
pnics_pairs:
|
|
value: 'enp0s1:uplink-1'
|
|
label: 'Colon separated pnics pairs, one per line'
|
|
min: 1
|
|
weight: 60
|
|
type: "textarea"
|