openapi: 3.2.0
info:
title: UX 1.0 Configuration Configuration - General Template API
description: "Configuration of UX 1.0 device and policy.\nIncludes API operations for the following:\n Managing original SD-WAN device configurations and policy configurations\n Device templates and feature templates"
contact:
email: vmanage@cisco.com
license:
name: Commercial License
url: https://www.cisco.com/c/en/us/solutions/enterprise-networks/sd-wan/index.html
version: 26.1.0+2026-01-06
x-provenance:
method: harvested
authored_by: Cisco Catalyst SD-WAN
harvested_by: API Evangelist
harvested_on: '2026-08-19'
first_party: true
provider_published: true
source_host: pubhub.devnetcloud.com
note: 4,138 operations across 2,841 paths, published by Cisco as self-contained per-operation OpenAPI 3.1.0 fragments on the DevNet CDN and consolidated here into 13 documents. Ownership verified from info.contact vmanage@cisco.com and the Cisco license URL rather than from the fetch host.
x-evidence:
- type: source
url: https://pubhub.devnetcloud.com/media/cisco-catalyst-sd-wan-26-1-api-guide/docs/
- type: source
url: https://developer.cisco.com/docs/sdwan/
servers:
- url: /dataservice
tags:
- name: Configuration - General Template
paths:
/template/feature:
get:
tags:
- Configuration - General Template
description: 'Get feature template list
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: generateFeatureTemplateList
parameters:
- name: summary
in: query
description: Flag to include template definition
schema:
type: boolean
default: false
- name: offset
in: query
description: Pagination offset
schema:
type: integer
format: int32
- name: limit
in: query
description: Pagination limit on templateId
schema:
type: integer
format: int32
default: 0
- name: type
in: query
description: Template type to filter for
schema:
type: array
items:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
Feature template:
description: Feature template
value:
data:
- templateId: 07a5de3c-4dfa-4eb3-bf52-7ee8076e29a9
templateName: Default_Azure_vWAN_C8000V_VPN0_INTF_GE1_V01
templateDescription: Default VPN 0 Interface GigabitEthernet1 template for Azure vWAN C8000V
templateType: cisco_vpn_interface
deviceType:
- vedge-C8000V
lastUpdatedBy: system
lastUpdatedOn: 1631281281614
factoryDefault: true
devicesAttached: 0
attachedMastersCount: 1
templateMinVersion: 20.4.0
configType: xml
createdBy: system
createdOn: 1631281281614
resourceGroup: global
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-read,Template Deploy-read,Policy Configuration-read
post:
tags:
- Configuration - General Template
description: Create feature template
operationId: createFeatureTemplate
requestBody:
description: Feature template
content:
application/json:
schema:
type: object
examples:
CedgeVoiceCard-example:
description: CedgeVoiceCard-example
value:
templateName: template_voice_card
templateDescription: template_voice_card
templateType: cedgeVoiceCard
deviceType:
- vedge-ISR-4461
templateMinVersion: 15.0.0
templateDefinition:
voice-card:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- port-id
vipValue:
- port-id:
vipObjectType: object
vipType: constant
vipValue: 1/0/7
id:
vipObjectType: object
vipType: constant
vipValue: 1/0
vipVariableName: analog_id
module-type:
vipObjectType: object
vipType: constant
vipValue: SM-X-8FXS/12FXO
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: analog_description_
caller-id:
enable:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: analog_caller_id_
port-type:
vipObjectType: object
vipType: constant
vipValue: FXS
vipVariableName: analog_port_type_
secondary:
dialtone:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: analog_secondary_dialtone_
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: analog_shutdown_
connection:
plar:
plar-num:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: analog_connection_plarnum_
opx-num-only:
vipType: ignore
vipValue: ''
vipObjectType: object
signal:
did-type:
vipType: ignore
vipValue: ''
vipObjectType: object
signal-choice:
vipObjectType: object
vipType: ignore
vipValue: loopStart
vipVariableName: analog_signal_choice_
port-range:
vipObjectType: object
vipType: constant
vipValue: '7'
vipVariableName: analog_port_range_
local-bypass:
vipType: constant
vipValue: 'true'
vipObjectType: object
voice-card-dig:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- dig-port-id
vipValue:
- dig-port-id:
vipObjectType: object
vipType: constant
vipValue: 0/1/0
id-dig:
vipObjectType: object
vipType: constant
vipValue: 0/1
framing:
vipObjectType: object
vipType: notIgnore
vipValue: esf
vipVariableName: framing_0
interface:
vipType: constant
vipValue:
- port-id:
vipType: constant
vipValue: 0/1/0
vipObjectType: object
clock-priority:
vipType: constant
vipValue: 0
vipObjectType: object
controller-shutdown:
vipType: constant
vipValue: 'false'
vipObjectType: object
serial-intf-shutdown:
vipType: constant
vipValue: 'false'
vipObjectType: object
voiceport-shutdown:
vipType: constant
vipValue: true
vipObjectType: object
clock-type:
vipType: constant
vipValue: line
vipObjectType: object
clock-position:
vipType: ignore
vipValue: ''
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- port-id
interface-type:
vipObjectType: object
vipType: constant
vipValue: T1 PRI
line-termination:
vipObjectType: object
vipType: ignore
vipValue: 120-ohm
vipVariableName: digital_line-termination
linecode:
vipObjectType: object
vipType: constant
vipValue: b8zs
vipVariableName: linecode_0
module-type:
vipObjectType: object
vipType: constant
vipValue: NIM-1MFT-T1/E1
network-side:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: digital_network-side
switch-type:
vipObjectType: object
vipType: constant
vipValue: primary-4ess
vipVariableName: digital_switch-type
timeslots:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: digital_timeslots
delay-connect-timer:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: digital_delay_connect_timer
dsp-hairpin:
vipType: constant
vipValue: 'false'
vipObjectType: object
framing-australia:
vipType: constant
vipValue: 'false'
vipObjectType: object
network-participation:
vipType: constant
vipValue: 'true'
vipObjectType: object
isdn-timer:
isdn-timer-T200:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: digital_isdn-timer-T200
isdn-timer-T203:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T203
isdn-timer-T301:
vipObjectType: object
vipType: ignore
vipValue: 300000
vipVariableName: digital_isdn-timer-T301
isdn-timer-T303:
vipObjectType: object
vipType: ignore
vipValue: 4000
vipVariableName: digital_isdn-timer-T303
isdn-timer-T306:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T306
isdn-timer-T309:
vipObjectType: object
vipType: ignore
vipValue: 90000
vipVariableName: digital_isdn-timer-T309
isdn-timer-T310:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T310
isdn-timer-T321:
vipObjectType: object
vipType: ignore
vipValue: 40000
vipVariableName: digital_isdn-timer-T321
cablelength-long:
vipObjectType: object
vipType: constant
vipValue: '-7.5'
vipVariableName: digital_cablelength-long
clock-dig:
sync:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: digital_sync
wait-to-restore:
vipObjectType: object
vipType: ignore
vipValue: 300
vipVariableName: digital_wait-to-restore
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgevoicecard'
CedgeVoiceSrst-example:
description: CedgeVoiceSrst-example
value:
templateName: template_voice_srst
templateDescription: template_voice_srst
templateType: cedgeVoiceSrst
deviceType:
- vedge-ISR-4461
templateMinVersion: 15.0.0
templateDefinition:
register:
global:
max-pool:
vipObjectType: object
vipType: constant
vipValue: 2000
system-message:
vipObjectType: object
vipType: ignore
vipValue: ''
max-dn:
vipObjectType: object
vipType: constant
vipValue: 3500
call-manager-fallback:
moh:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: srst_moh
filename:
vipObjectType: object
vipType: ignore
vipValue: ''
pool:
vipType: ignore
vipObjectType: tree
vipPrimaryKey:
- pool-tag
vipValue: []
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgevoicesrst'
aaa-example:
description: aaa-example
value:
templateName: template_aaa
templateDescription: template_aaa
templateType: aaa
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
aaa:
auth-order:
vipType: constant
vipValue:
- vipType: constant
vipValue: local
vipObjectType: object
- vipType: constant
vipValue: radius
vipObjectType: object
- vipType: constant
vipValue: tacacs
vipObjectType: object
vipObjectType: list
vipVariableName: auth_order
auth-fallback:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: auth_fallback
admin-auth-order:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: admin_auth_order
logs:
audit-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: disable_audit_logs
netconf-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: disable_netconf_logs
radius-servers:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.169
vipVariableName: radius_servers
usergroup:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: netadmin
viewMode: view
priority-order:
- name
- name:
vipObjectType: object
vipType: constant
vipValue: basic
priority-order:
- name
- task
task:
vipType: constant
vipValue:
- mode:
vipType: constant
vipValue: system
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
- vipType: constant
vipValue: write
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
- mode:
vipType: constant
vipValue: interface
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
- vipType: constant
vipValue: write
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
vipObjectType: tree
vipPrimaryKey:
- mode
- name:
vipObjectType: object
vipType: constant
vipValue: operator
priority-order:
- name
- task
task:
vipType: constant
vipValue:
- mode:
vipType: constant
vipValue: system
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
- mode:
vipType: constant
vipValue: interface
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
- mode:
vipType: constant
vipValue: policy
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
- mode:
vipType: constant
vipValue: routing
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
- mode:
vipType: constant
vipValue: security
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
vipObjectType: tree
vipPrimaryKey:
- mode
vipObjectType: tree
vipPrimaryKey:
- name
user:
vipType: constant
vipValue:
- vipOptional: false
name:
vipObjectType: object
vipType: constant
vipValue: admin
vipVariableName: user_name_0
password:
vipObjectType: object
vipType: constant
vipValue: $6$lobvrA==$docad9oDqytPru2qmWu7Wd9GIoWqs0Q7aA47ytuoDbVj3AzmnDrydGFMyJ1Qjby88mNavWArKslt23B74l2yE0
pubkey-chain:
vipObjectType: tree
vipType: ignore
vipValue: []
vipVariableName: user_pubkey_chain_0
vipPrimaryKey:
- usertag
description:
vipObjectType: object
vipType: ignore
vipValue: ''
group:
vipType: constant
vipValue: []
vipObjectType: list
priority-order:
- name
- password
- secret
- description
- group
- pubkey-chain
- name:
vipObjectType: object
vipType: constant
vipValue: user2
vipVariableName: user_name
password:
vipObjectType: object
vipType: constant
vipValue: $6$PyPTaQ==$mWaktr/vdIOlWz/i9z6NkuESZGPlr0KDVOHVwAmmsXjl0YrSXLUegNhi23crgLIe1bEZ5PhUKX6j.kR/ZDJ8d0
description:
vipObjectType: object
vipType: constant
vipValue: account1
vipVariableName: user_description
group:
vipType: constant
vipValue:
- vipType: constant
vipValue: netadmin
vipObjectType: object
vipObjectType: list
vipVariableName: user_group
pubkey-chain:
vipObjectType: tree
vipType: ignore
vipValue: []
vipVariableName: user_pubkey_chain_1
vipPrimaryKey:
- usertag
priority-order:
- name
- password
- secret
- description
- group
- pubkey-chain
vipObjectType: tree
vipPrimaryKey:
- name
task:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: task1
oper-exec:
accept:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- command
deny:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- command
default-action:
vipObjectType: object
vipType: constant
vipValue: accept
vipVariableName: default_action
config:
accept:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- command
deny:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- command
default-action:
vipObjectType: object
vipType: constant
vipValue: accept
vipVariableName: default_action
vipObjectType: tree
vipPrimaryKey:
- name
accounting:
key: accounting
description: Enable/disable user accounting
details: Enable/disable user accounting
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
- value: ignore
display: Default
iconClass: check_circle
iconColor: icon-default
originalDefaultOption: ignore
defaultOption: ignore
dataType:
type: boolean
default: false
dataPath:
- aaa
vipObjectType: object
objectType: object
deleteFlag: false
vipValue: 'true'
vipType: constant
vipVariableName: aaa_accounting
ciscotacro-user:
vipObjectType: object
vipType: constant
vipValue: true
ciscotacrw-user:
vipObjectType: object
vipType: constant
vipValue: true
tacacs:
timeout:
vipObjectType: object
vipType: ignore
vipValue: 5
vipVariableName: tacacs_timeout
authentication:
vipObjectType: object
vipType: ignore
vipValue: pap
vipVariableName: tacacs_authentication
server:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 30.30.30.30
vipVariableName: tacacs_tacacs_address
auth-port:
vipObjectType: object
vipType: constant
vipValue: 49
vipVariableName: tacacs_tacacs_auth_port
vpn:
vipObjectType: object
vipType: constant
vipValue: 14
vipVariableName: tacacs_tacacs_vpn
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1/
vipVariableName: tacacs_tacacs_source_interface
key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: tacacs_tacacs_key
secret-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: tacacs_tacacs_secret_key
priority:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: tacacs_tacacs_priority
priority-order:
- address
- auth-port
- vpn
- source-interface
- key
- secret-key
- priority
vipObjectType: tree
vipPrimaryKey:
- address
radius:
timeout:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: radius_timeout
retransmit:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: retransmit
server:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: radius_radius_address
tag:
vipObjectType: object
vipType: constant
vipValue: radis2
vipVariableName: radius_radius_tag
auth-port:
vipObjectType: object
vipType: constant
vipValue: 1812
vipVariableName: radius_radius_auth_port
acct-port:
vipObjectType: object
vipType: constant
vipValue: 1813
vipVariableName: radius_radius_acct_port
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
vipVariableName: radius_radius_vpn
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet0/
vipVariableName: radius_radius_source_interface
key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: radius_radius_key
secret-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: radius_radius_secret_key
priority:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: radius_radius_priority
priority-order:
- address
- auth-port
- vpn
- source-interface
- key
- secret-key
- priority
- tag
- acct-port
vipObjectType: tree
vipPrimaryKey:
- address
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleAaa'
appqoe-example:
description: appqoe-example
value:
templateName: AppQoE
templateDescription: template for AppQoE
templateType: appqoe
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
appnav-controller-group:
vipObjectType: tree
vipType: constant
vipValue:
- group-name:
vipObjectType: object
vipType: constant
vipValue: ACG-APPQOE
appnav-controllers:
vipObjectType: tree
vipType: constant
vipPrimaryKey:
- address
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vpn:
vipObjectType: object
vipType: constant
vipValue: 512
vipPrimaryKey:
- group-name
service-node-group:
vipObjectType: tree
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: SNG-APPQOE
internal:
vipObjectType: node-only
vipType: constant
vipValue: false
service-node:
vipObjectType: tree
vipType: constant
vipPrimaryKey:
- address
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 10.10.11.11
vpg-ip:
vipObjectType: object
vipType: ignore
vipValue: ''
vipPrimaryKey:
- name
service-context:
appqoe:
vipObjectType: tree
vipType: constant
vipPrimaryKey:
- name
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: /1
appnav-controller-group:
vipObjectType: object
vipType: constant
vipValue: ACG-APPQOE
service-node-groups:
vipObjectType: list
vipType: constant
vipValue:
- SNG-APPQOE
service-node-group:
vipObjectType: object
vipType: constant
vipValue: SNG-APPQOE
enable:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vpn:
vipObjectType: object
vipType: ignore
vipValue: 0
vipVariableName: appqoe_vrf
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleAppqoe'
archive-example:
description: archive-example
value:
templateName: template_archive
templateDescription: template_archive
templateType: archive
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
archive: {}
interval:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: archive_interval
path:
vipObjectType: object
vipType: constant
vipValue: /tmp/
vipVariableName: archive_path
ssh-id-file:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: archive_ssh_id_file
vpn:
vipObjectType: object
vipType: constant
vipValue: 13
vipVariableName: archive_vpn
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleArchive'
banner-example:
description: banner-example
value:
templateName: template_banner
templateDescription: template_banner
templateType: banner
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
login:
vipObjectType: object
vipType: constant
vipValue: logging_banner
vipVariableName: banner_login
motd:
vipObjectType: object
vipType: constant
vipValue: motd_banner
vipVariableName: banner_motd
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleBanner'
bfd-vedge-example:
description: bfd-vedge-example
value:
templateName: template_vedge_cloud
templateDescription: template_vedge_cloud
templateType: bfd-vedge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
app-route:
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: bfd_multiplier
poll-interval:
vipObjectType: object
vipType: constant
vipValue: 3000000
vipVariableName: bfd_poll_interval
default-dscp:
vipObjectType: object
vipType: constant
vipValue: 32
vipVariableName: bfd_default_dscp
color:
vipType: constant
vipValue:
- color:
vipObjectType: object
vipType: constant
vipValue: gold
vipVariableName: bfd_color
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: bfd_hello_interval
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: bfd_color_multiplier
pmtu-discovery:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: bfd_pmtu_discovery
dscp:
vipObjectType: object
vipType: constant
vipValue: 36
vipVariableName: bfd_dscp
priority-order:
- color
- hello-interval
- multiplier
- pmtu-discovery
- dscp
vipObjectType: tree
vipPrimaryKey:
- color
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleBfdVedge'
bgp-example:
description: bgp-example
value:
templateName: template_bgp
templateDescription: template_bgp
templateType: bgp
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
bgp:
as-num:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: bgp_as_num
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: bgp_shutdown
router-id:
vipObjectType: object
vipType: constant
vipValue: 1.1.1.1
vipVariableName: bgp_router_id
propagate-aspath:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: propagate_aspath
distance:
external:
vipObjectType: object
vipType: constant
vipValue: 18
vipVariableName: routes-distance_external
internal:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: routes-distance_internal
local:
vipObjectType: object
vipType: constant
vipValue: 18
vipVariableName: routes-distance_local
timers:
keepalive:
vipObjectType: object
vipType: ignore
vipValue: 60
vipVariableName: bgp_keepalive
holdtime:
vipObjectType: object
vipType: ignore
vipValue: 180
vipVariableName: bgp_holdtime
best-path:
compare-router-id:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_compare_router_id
med:
always-compare:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_always_compare
deterministic:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_deterministic
missing-as-worst:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_missing_as_worst
as-path:
multipath-relax:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_multipath_relax
address-family:
vipType: constant
vipValue:
- maximum-paths:
paths:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: bgp_maximum_paths
family-type:
vipObjectType: object
vipType: constant
vipValue: ipv4-unicast
aggregate-address:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 2.2.2.0/24
vipVariableName: bgp_aggregate_aggregate_address_prefix
as-set:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: bgp_aggregate_as_set
summary-only:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: bgp_aggregate_summary_only
priority-order:
- prefix
- as-set
- summary-only
vipObjectType: tree
vipPrimaryKey:
- prefix
network:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 2.2.2.2/24
vipVariableName: bgp_network_network_address_prefix
priority-order:
- prefix
vipObjectType: tree
vipPrimaryKey:
- prefix
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: constant
vipValue: ospf
vipVariableName: bgp_redistribute_protocol
route-policy:
vipObjectType: object
vipType: constant
vipValue: forward
vipVariableName: bgp_redistribute_route_policy
priority-order:
- protocol
- route-policy
vipObjectType: tree
vipPrimaryKey:
- protocol
priority-order:
- family-type
- aggregate-address
- network
- maximum-paths
- redistribute
vipObjectType: tree
vipPrimaryKey:
- family-type
neighbor:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
ipv6-neighbor:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleBgp'
bridge-example:
description: bridge-example
value:
templateName: vedge_bridge
templateDescription: vedge_bridge
templateType: bridge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
age-time:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: bridge_ageTime
max-macs:
vipObjectType: object
vipType: constant
vipValue: 2048
vipVariableName: bridge_maxMacs
name:
vipObjectType: object
vipType: constant
vipValue: B1
vipVariableName: bridge_name
vlan:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: bridge_vlan
interface:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: gi0/0/1
vipVariableName: bridge_if_name
description:
vipObjectType: object
vipType: constant
vipValue: DS1
vipVariableName: bridge_description
native-vlan:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: bridge_native_vlan
static-mac-address:
vipType: constant
vipValue:
- macaddr:
vipObjectType: object
vipType: constant
vipValue: 00:11:22:33:44:55
vipVariableName: bridge_macaddr_0
priority-order:
- macaddr
vipObjectType: tree
vipPrimaryKey:
- macaddr
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: bridge_shutdown
priority-order:
- if-name
- description
- native-vlan
- static-mac-address
- shutdown
vipObjectType: tree
vipPrimaryKey:
- if-name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleBridge'
cedge_aaa-example:
description: cedge_aaa-example
value:
templateName: template_cisco_aaa
templateDescription: template_cisco_aaa
templateType: cedge_aaa
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
user:
vipType: constant
vipValue:
- vipOptional: false
name:
vipObjectType: object
vipType: constant
vipValue: admin
vipVariableName: user_name_0
password:
vipObjectType: object
vipType: constant
vipValue: $6$RdHS7A==$N0jOegKO7hBvpD.O3fspFjJIWLk3uwoGV.mahG/urlP0A6qNLAfEaumxzOZeDZzHm8GJ4Zu2TfjHNyGZsEw/G.
vipVariableName: user_password1
secret:
vipObjectType: object
vipType: constant
vipValue: $9$2F2M4.wG2FQH1k$j8V3jr29Ld7XgVVmUioAtprLSSCa7HGUq6lhQiJdo6I
vipVariableName: password_secret1
pubkey-chain:
vipObjectType: tree
vipType: ignore
vipValue: []
vipVariableName: user_pubkey_chain_0
vipPrimaryKey:
- key-string
privilege:
vipObjectType: object
vipType: constant
vipValue: '15'
vipVariableName: user_privilege_0
priority-order:
- name
- password
- secret
- pubkey-chain
- privilege
- name:
vipObjectType: object
vipType: constant
vipValue: user2
vipVariableName: user_name
password:
vipObjectType: object
vipType: constant
vipValue: $6$w14hwQ==$5C0sq9jN7DCflg5cT1SsYgN9vtLemN.NPva5WiejtAoplBcXtEi9dspNbSe5Lor6MArRDHqJJfAqI2Ucodz/Y.
vipVariableName: user_password2
secret:
vipObjectType: object
vipType: constant
vipValue: $9$2lEK3FAH3l.D3k$jo4MfjLU9nWLlPWRKR0OUuJ/iI14cozctcMo5Pv7eYs
vipVariableName: password_secret2
privilege:
vipObjectType: object
vipType: constant
vipValue: '15'
vipVariableName: user_privilege
pubkey-chain:
vipObjectType: tree
vipType: ignore
vipValue: []
vipVariableName: user_pubkey_chain_1
vipPrimaryKey:
- key-string
priority-order:
- name
- password
- secret
- pubkey-chain
- privilege
vipObjectType: tree
vipPrimaryKey:
- name
tacacs:
vipObjectType: tree
vipPrimaryKey:
- group-name
vipType: constant
vipValue:
- group-name:
vipObjectType: object
vipType: constant
vipValue: tacacs-512
vpn:
vipObjectType: object
vipType: constant
vipValue: 512
vipVariableName: tacacs_group_group_vpn
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1/
vipVariableName: tacacs_group_group_source_interface
server:
vipObjectType: list
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
port:
vipObjectType: object
vipType: constant
vipValue: 49
vipVariableName: tacacs_auth_port
timeout:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: tacacs_timeout
key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: tacacs_key
vipNeedsEncryption: 'true'
secret-key:
vipObjectType: object
vipType: constant
vipValue: 1543595f507f7d73706a34
key-enum:
vipObjectType: object
vipType: constant
vipValue: 6
inGroup:
vipType: ignore
vipValue: ''
vipPrimaryKey:
- address
radius:
vipObjectType: tree
vipPrimaryKey:
- group-name
vipType: constant
vipValue:
- group-name:
vipObjectType: object
vipType: constant
vipValue: radius-0
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
vipVariableName: radius_group_vpn
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet0/
vipVariableName: radius_group_source_interface
server:
vipObjectType: list
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
auth-port:
vipObjectType: object
vipType: constant
vipValue: 1812
vipVariableName: radius_auth_port
acct-port:
vipObjectType: object
vipType: constant
vipValue: 1813
vipVariableName: radius_acct_port
timeout:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: radius_timeout
retransmit:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: radius_retransmit
key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipNeedsEncryption: 'true'
secret-key:
vipObjectType: object
vipType: constant
vipValue: 055a545c7519185e415c16
key-enum:
vipObjectType: object
vipType: constant
vipValue: 6
key-type:
vipObjectType: object
vipType: constant
vipValue: key
vipVariableName: radius_radius_key_type
inGroup:
vipType: ignore
vipValue: ''
vipPrimaryKey:
- address
accounting:
dot1x:
default:
start-stop:
accounting_group:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: dot1x_acct_group
accounting-rule:
vipObjectType: tree
vipType: constant
vipValue:
- rule-id:
vipObjectType: object
vipType: constant
vipValue: '0'
method:
vipObjectType: object
vipType: constant
vipValue: network
vipVariableName: accounting_method
level:
vipObjectType: object
vipType: constant
vipValue: '15'
vipVariableName: accounting_level
start-stop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: accounting_start_stop
group:
vipObjectType: object
vipType: constant
vipValue: tacacs-512
vipVariableName: accounting_server
vipPrimaryKey:
- rule-id
authorization:
authorization-console:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: auth_console
authorization-config-commands:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: auth_config_cmds
authorization-rule:
vipObjectType: tree
vipType: constant
vipValue:
- rule-id:
vipObjectType: object
vipType: constant
vipValue: '0'
method:
vipObjectType: object
vipType: constant
vipValue: commands
vipVariableName: authRule_method
level:
vipObjectType: object
vipType: constant
vipValue: '15'
vipVariableName: authRule_level
group:
vipObjectType: object
vipType: constant
vipValue: tacacs-512
vipVariableName: authRule_server
if-authenticated:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: if_auth
vipPrimaryKey:
- rule-id
authentication:
dot1x:
default:
authentication_group:
key: authentication_group
description: Authentication Param
details: Authentication configurations parameters
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
- value: ignore
display: Default
iconClass: check_circle
iconColor: icon-default
originalDefaultOption: ignore
defaultOption: ignore
dataType:
type: boolean
default: false
dataPath:
- default
vipObjectType: object
objectType: object
deleteFlag: false
vipValue: 'true'
vipType: constant
vipVariableName: dot1x_auth_group
server-auth-order:
vipObjectType: object
vipType: constant
vipValue: radius-0
radius-dynamic-author:
radius-client:
vipObjectType: tree
vipType: constant
vipValue:
- ip:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.111
vipVariableName: radius_coa_ip
vpn:
vipObjectType: tree
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: 0
vipVariableName: radiuscoa_vpn_name
server-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: radiuscoa_vpn_key
vipNeedsEncryption: 'true'
vipPrimaryKey:
- name
vipPrimaryKey:
- ip
rda-server-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: radius_client_server_key
vipNeedsEncryption: 'true'
domain-stripping:
vipObjectType: object
vipType: constant
vipValue: 'yes'
vipVariableName: radius_client_domain_stripping
auth-type:
vipObjectType: object
vipType: constant
vipValue: all
vipVariableName: radius_client_auth_type
port:
vipObjectType: object
vipType: constant
vipValue: 1700
vipVariableName: radius_client_port
radius-trustsec:
cts-auth-list:
vipObjectType: object
vipType: ignore
vipVariableName: trustsec_auth_list
radius-trustsec-group:
vipObjectType: object
vipType: ignore
vipValue: _empty
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgeAaa'
cedge_global-example:
description: cedge_global-example
value:
templateName: template_cedge_global
templateDescription: template_cedge_global
templateType: cedge_global
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
nat64-global:
nat64-timeout:
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: tcp_timeout
http-global:
http-authentication:
vipObjectType: object
vipType: constant
vipValue: local
vipVariableName: http_authentication
ssh:
version:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: ssh_version
services-global:
services-ip:
http-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: http_server
https-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: https_server
source-intrf:
vipObjectType: object
vipType: constant
vipValue: ge1/
vipVariableName: source_interface
arp-proxy:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: arp_proxy
ftp-passive:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: ftp_passive
rcmd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: rcmd
domain-lookup:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: domain_lookup
lldp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: lldp
cdp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: cdp
line-vty:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: line_vty
services-other:
source-route:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: source_route
bootp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: bootp
tcp-keepalives-out:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: tcp_keepalives_out
tcp-keepalives-in:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: tcp_keepalives_in
tcp-small-servers:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: tcp_small_servers
udp-small-servers:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: udp_small_servers
snmp-ifindex-persist:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: snmp_ifindex_persist
console-logging:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: console_logging
vty-logging:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vty_logging
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgeGlobal'
cedge_igmp-example:
description: cedge_igmp-example
value:
templateName: template_igmp
templateDescription: template_igmp
templateType: cedge_igmp
templateMinVersion: 15.0.0
transitionInProgress: true
viewMode: add
deviceType:
- vedge-C8000V
deviceModels:
- name: vedge-C8000V
displayName: C8000v
deviceType: vedge
isCliSupported: true
isCiscoDeviceModel: true
templateUrl: /app/configuration/template/feature/templates/cedge_igmp-15.0.0.html
removeTableRow: {}
templateDefinition:
igmp:
interface:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: igmp_interface_name_details
join-group:
vipType: constant
vipValue:
- group-address:
vipObjectType: object
vipType: constant
vipValue: 224.1.1.1
vipVariableName: igmp_interface_group_address_0
source:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: igmp_interface_source_0
priority-order:
- group-address
- source
vipObjectType: tree
vipPrimaryKey:
- group-address
- source
priority-order:
- name
- join-group
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgeIgmp'
cedge_multicast-example:
description: cedge_multicast-example
value:
templateName: template_multicast
templateDescription: template_multicast
templateType: cedge_multicast
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
multicast-replicator:
local:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: multicast_replicator_local
threshold:
vipObjectType: object
vipType: constant
vipValue: 180
vipVariableName: multicast_replicator_threshold
multicast:
spt-only:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: multicast_replicator_spt
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgeMulticast'
cedge_pim-example:
description: cedge_pim-example
value:
templateName: template_pim
templateDescription: template_pim
templateType: cedge_pim
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
pim:
send-rp-discovery:
if-name:
vipObjectType: object
vipType: constant
vipValue: interface2
vipVariableName: pim_rp_discovery_interface
scope:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: pim_rp_discovery_scope
auto-rp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: pim_auto_rp
spt-threshold:
vipObjectType: object
vipType: constant
vipValue: '0'
vipVariableName: pim_spt_threshold
ssm:
range:
vipObjectType: object
vipType: constant
vipValue: AccessList1
vipVariableName: pim_range
bsr-candidate:
bsr-interface-name:
vipObjectType: object
vipType: ignore
vipValue: _empty
vipVariableName: pim_bsr_interface
mask:
vipObjectType: object
vipType: ignore
priority:
vipObjectType: object
vipType: ignore
accept-rp-candidate:
vipObjectType: object
vipType: ignore
interface:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: Interface3
vipVariableName: pim_if_name
query-interval:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: pim_hello_interval
join-prune-interval:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: pim_join_prune_interval
priority-order:
- name
- query-interval
- join-prune-interval
vipObjectType: tree
vipPrimaryKey:
- name
rp-addr:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 1.1.1.1
vipVariableName: pim_rp_addr_ip
access-list:
vipObjectType: object
vipType: constant
vipValue: AccessList2
vipVariableName: pim_rp_addr_access_list
override:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: pim_rp_addr_override
priority-order:
- access-list
- address
- override
vipObjectType: tree
vipPrimaryKey:
- access-list
send-rp-announce:
send-rp-announce-list:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: Interface1
vipVariableName: pim_rp_announce_interface
scope:
vipObjectType: object
vipType: constant
vipValue: 40
vipVariableName: pim_rp_announce_scope
priority-order:
- if-name
- scope
vipObjectType: tree
vipPrimaryKey:
- if-name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgePim'
cellular-cedge-controller-example:
description: cellular-cedge-controller-example
value:
deviceType:
- vedge-ISR-4331
templateType: cellular-cedge-controller
templateMinVersion: 15.0.0
templateDefinition:
id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_id
lte:
failovertimer:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_failover_timeout
firmware:
auto-sim: {}
sim:
max-retry:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_failover_retries
primary:
slot:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_primary_slot
factoryDefault: false
templateName: template_cellular_controller
templateDescription: template_controller
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularCedgeController'
cellular-cedge-gps-controller-example:
description: cellular-cedge-gps-controller-example
value:
templateName: template_gps
templateDescription: template_gps
templateType: cellular-cedge-gps-controller
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
gps:
enable:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: gps_enable
mode:
vipObjectType: object
vipType: constant
vipValue: ms-based
vipVariableName: gps_mode
nmea-conf:
nmea:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: gps_nmea
nmea:
ip:
udp:
source-address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: gps_source_address
destination-address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: gps_destination_address
destination-port:
vipObjectType: object
vipType: constant
vipValue: 4431
vipVariableName: gps_destination_port
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularCedgeGpsController'
cellular-cedge-profile-example:
description: cellular-cedge-profile-example
value:
deviceType:
- vedge-ISR-4461
templateType: cellular-cedge-profile
templateMinVersion: 15.0.0
templateDefinition:
apn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_profile_apn
authentication:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_profile_authentication
id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_profile_profile_id
no-overwrite:
vipObjectType: node-only
vipType: variableName
vipValue: ''
vipVariableName: cellular_profile_no_overwrite
password: {}
pdn-type:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: pdn_type
username: {}
factoryDefault: false
templateName: template_celluar
templateDescription: template_celluar
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularCedgeProfile'
cellular-gateway-platform-example:
description: cellular-gateway-platform-example
value:
templateName: template_cellular_gateway_platform
templateDescription: template_cellular_gateway_platform
templateType: cellular-gateway-platform
deviceType:
- cellular-gateway-CG522-E
templateMinVersion: 15.0.0
templateDefinition:
timezone:
time:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_platform_timezone
interface:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_platform_interface
password:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_platform_password
controller:
cellular:
ip-source-violation-action:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_ip_source_violation_action
auto-sim:
vipObjectType: node-only
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_auto_sim
sim:
sim-primary:
primary-slot:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_primary_slot
failovertimer:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_failovertimer
max-retry:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_max-retry
ntp:
vipObjectType: tree
vipType: constant
vipPrimaryKey:
- name
vipValue:
- server:
name:
vipObjectType: object
vipType: constant
vipValue: 192.168.0.100
ip:
host:
vipType: constant
vipValue:
- hostname:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_host_hostname
ip:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_host_ip
priority-order:
- hostname
- ip
vipObjectType: tree
vipPrimaryKey:
- hostname
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularGatewayPlatform'
cellular-gateway-profile-example:
description: cellular-gateway-profile-example
value:
templateName: template_cellular_gateway_profile
templateDescription: template_cellular_gateway_profile
templateType: cellular-gateway-profile
deviceType:
- cellular-gateway-CG522-E
templateMinVersion: 15.0.0
templateDefinition:
sim-slot-number:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_sim-slot-number
attach-profile:
vipObjectType: object
vipType: ignore
vipValue: _empty
cellular-profile:
vipObjectType: object
vipType: ignore
vipValue: _empty
profile:
vipType: constant
vipValue:
- id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_id
apn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_apn
pdn-type:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_pdn_type
authentication:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_authentication
username:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_username
password:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_password
priority-order:
- id
- apn
- pdn-type
- authentication
- username
- password
vipObjectType: tree
vipPrimaryKey:
- id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularGatewayProfile'
cellular-profile-example:
description: cellular-profile-example
value:
templateName: template_cellular_profile
templateDescription: template_cellular_profile
templateType: cellular-profile
deviceType:
- vedge-1000
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_if_name_template_cellular_profile
profile:
profile-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: profile_id
apn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_apn
auth:
vipObjectType: object
vipType: ignore
vipValue: None
vipVariableName: cellular-profile_auth
ip-addr:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_ip_addr
name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular-profile_name
pdn-type:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: pdn_type
user-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_user_name
password: {}
primary-dns:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_primary_dns
secondary-dns:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_secondary_dns
user-pass:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_user_pass
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularProfile'
cisco_banner-example:
description: cisco_banner-example
value:
deviceType:
- vedge-C8000V
templateType: cisco_banner
templateMinVersion: 15.0.0
templateDefinition:
login:
vipObjectType: object
vipType: constant
vipValue: login_example
vipVariableName: banner_login
motd:
vipObjectType: object
vipType: constant
vipValue: motd_example
vipVariableName: banner_motd
factoryDefault: false
templateName: banner03
templateDescription: banner
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoBanner'
cisco_bfd-example:
description: cisco_bfd-example
value:
templateName: cisco_bfd
templateDescription: cisco_bfd
templateType: cisco_bfd
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
app-route:
multiplier:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_multiplier
poll-interval:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_poll_interval
default-dscp:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_default_dscp
color:
vipType: constant
vipValue:
- color:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_color
hello-interval:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_hello_interval
multiplier:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_color_multiplier
pmtu-discovery:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_pmtu_discovery
dscp:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_dscp
priority-order:
- color
- hello-interval
- multiplier
- pmtu-discovery
- dscp
vipObjectType: tree
vipPrimaryKey:
- color
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoBfd'
cisco_bgp-example:
description: cisco_bgp-example
value:
templateName: template_bgp_c8000v
templateDescription: template_bgp_c8000v
templateType: cisco_bgp
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
bgp:
as-num:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_as_num
shutdown:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_shutdown
router-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_router_id
propagate-aspath:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: propagate_aspath
distance:
external:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: routes-distance_external
internal:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: routes-distance_internal
local:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: routes-distance_local
timers:
keepalive:
vipObjectType: object
vipType: ignore
vipValue: 60
vipVariableName: bgp_keepalive
holdtime:
vipObjectType: object
vipType: ignore
vipValue: 180
vipVariableName: bgp_holdtime
best-path:
compare-router-id:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_compare_router_id
med:
always-compare:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_always_compare
deterministic:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_deterministic
missing-as-worst:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_missing_as_worst
as-path:
multipath-relax:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_multipath_relax
propagate-community:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: propagate_community
target:
route-target-ipv4:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- vpn-id
route-target-ipv6:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- vpn-id
mpls-interface:
vipObjectType: tree
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: interface_0
vipPrimaryKey:
- if-name
address-family:
vipType: constant
vipValue:
- maximum-paths:
paths:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_maximum_paths
default-information:
originate:
vipObjectType: node-only
vipType: variableName
vipValue: ''
vipVariableName: bgp_default_information
family-type:
vipObjectType: object
vipType: constant
vipValue: ipv4-unicast
aggregate-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- prefix
network:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- prefix
redistribute:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- protocol
table-map:
name:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: bgp_ipv4-name
filter:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_ipv4-filter
priority-order:
- family-type
- aggregate-address
- network
- maximum-paths
- default-information
- redistribute
- table-map
- maximum-paths:
paths:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_ipv6_ipv6_maximum_paths
ipType: ipv6
default-information:
originate:
vipObjectType: node-only
vipType: variableName
vipValue: ''
vipVariableName: bgp_ipv6_ipv6_default_information
ipType: ipv6
family-type:
vipObjectType: object
vipType: constant
vipValue: ipv6-unicast
ipType: ipv6
ipv6-aggregate-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- prefix
ipv6-network:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- prefix
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_ipv6_redistribute_protocol_ipv6
route-policy:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_ipv6_redistribute_route_policy_ipv6
priority-order:
- protocol
- route-policy
vipObjectType: tree
vipPrimaryKey:
- protocol
table-map:
name:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: bgp_ipv6-name
ipType: ipv6
filter:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_ipv6-filter
ipType: ipv6
priority-order:
- family-type
- ipv6-aggregate-address
- ipv6-network
- maximum-paths
- default-information
- redistribute
- table-map
vipObjectType: tree
vipPrimaryKey:
- family-type
neighbor:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_address
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_description
shutdown:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_neighbor_shutdown
remote-as:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_remote_as
timers:
keepalive:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_keepalive_ngbr
holdtime:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_holdtime_ngbr
update-source:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_if_name
next-hop-self:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_next_hop_self
send-community:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_send_community
send-ext-community:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_send_ext_community
ebgp-multihop:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_ebgp_multihop
password:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_password
send-label:
vipObjectType: object
vipType: ignore
vipValue: ''
send-label-explicit:
vipObjectType: object
vipType: ignore
vipValue: ''
as-override:
vipObjectType: object
vipType: ignore
vipValue: ''
allowas-in:
as-number:
vipObjectType: object
vipType: ignore
vipValue: ''
address-family:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- family-type
allowas-in-check:
vipObjectType: object
vipType: ignore
vipValue: 'false'
priority-order:
- address
- description
- shutdown
- remote-as
- timers
- update-source
- next-hop-self
- send-community
- send-ext-community
- ebgp-multihop
- password
- address-family
vipObjectType: tree
vipPrimaryKey:
- address
ipv6-neighbor:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoBgp'
cisco_dhcp_server-example:
description: cisco_dhcp_server-example
value:
templateName: template_dhcp_server
templateDescription: template_dhcp_server
templateType: cisco_dhcp_server
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
address-pool:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: dhcp_address_pool
exclude:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: dhcp-address_exclude
lease-time:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: lease_time
options:
interface-mtu:
vipObjectType: object
vipType: ignore
vipVariableName: dhcp_interface_mtu
domain-name:
vipObjectType: object
vipType: ignore
vipVariableName: dhcp_domain_name
default-gateway:
vipObjectType: object
vipType: ignore
vipVariableName: dhcp_default_gateway
dns-servers:
vipObjectType: list
vipType: ignore
vipVariableName: dhcp_dns_server
tftp-servers:
vipObjectType: list
vipType: ignore
vipVariableName: tftp-server
option-code:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- code
static-lease:
vipType: constant
vipValue:
- mac-address:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: dhcp_mac_address
ip:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: dhcp_ip
host-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: dhcp_hostname
priority-order:
- mac-address
- ip
- host-name
vipObjectType: tree
vipPrimaryKey:
- mac-address
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoDhcpServer'
cisco_dsp_farm-example:
description: cisco_dsp_farm-example
value:
templateName: template_dsp_farm
templateDescription: template_dsp_farm
templateType: cisco_dsp_farm
deviceType:
- vedge-ISR-4461
templateMinVersion: 15.0.0
templateDefinition:
media-resource:
vipType: constant
vipValue:
- slot-id:
vipObjectType: object
vipType: constant
vipValue: 1/0
module-type:
vipObjectType: object
vipType: constant
vipValue: SM-X-PVDM-500
priority-order:
- slot-id
- module-type
vipObjectType: tree
vipPrimaryKey:
- slot-id
sccp-config:
local-interface:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: sscp_config__localinterface
server-list:
vipType: constant
vipValue:
- ip:
vipObjectType: object
vipType: constant
vipValue: 1.1.1.1
identifier:
vipObjectType: object
vipType: constant
vipValue: 10
priority-order:
- ip
- identifier
vipObjectType: tree
vipPrimaryKey:
- ip
cucm-group:
vipType: constant
vipValue:
- cucm-group-id:
vipObjectType: object
vipType: constant
vipValue: 314
vipVariableName: cucmgroupid
cucm-server-list-priority:
vipType: constant
vipValue:
- cucm-server-identifier:
vipValue: 10
vipType: constant
vipVariableName: cucmserverid
vipObjectType: object
cucm-server-ip:
vipValue: 1.1.1.1
vipType: constant
vipVariableName: cucmserverip
vipObjectType: object
cucm-server-priority:
vipValue: 1
vipType: constant
vipVariableName: cucmserverpriority
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- cucm-server-identifier
cucm-media-resource-group-list:
vipObjectType: tree
vipType: constant
vipValue:
- media-resource-group-name:
vipObjectType: object
vipType: constant
vipValue: groupname1
vipVariableName: mediaresourcegroupname
profile-id:
vipObjectType: object
vipType: constant
vipValue: 604
vipVariableName: profileid
vipPrimaryKey:
- media-resource-group-name
cucm-switchover:
vipObjectType: object
vipType: constant
vipValue: graceful
cucm-switchback:
vipObjectType: object
vipType: constant
vipValue: guard
priority-order:
- cucm-group-id
- cucm-server-list-priority
- cucm-media-resource-group-list
- cucm-switchover
- cucm-switchback
vipObjectType: tree
vipPrimaryKey:
- cucm-group-id
profile:
vipType: constant
vipValue:
- profile-id:
vipValue: 604
vipType: constant
vipVariableName: profileid
vipObjectType: object
profile-type:
vipObjectType: object
vipType: constant
vipValue: conference
codec:
g722-64:
vipValue: 'false'
vipType: constant
vipVariableName: g72264
vipObjectType: object
g729abr8:
vipValue: 'true'
vipType: constant
vipVariableName: g729abr8
vipObjectType: object
g729ar8:
vipValue: 'true'
vipType: constant
vipVariableName: g729ar8
vipObjectType: object
g729br8:
vipValue: 'true'
vipType: constant
vipVariableName: g729br8
vipObjectType: object
g729r8:
vipValue: 'true'
vipType: constant
vipVariableName: g729r8
vipObjectType: object
g711alaw:
vipValue: 'true'
vipType: constant
vipVariableName: g711alaw
vipObjectType: object
g711ulaw:
vipValue: 'true'
vipType: constant
vipVariableName: g711ulaw
vipObjectType: object
max-session:
vipObjectType: object
vipType: constant
vipValue: 4
application:
vipObjectType: object
vipType: constant
vipValue: sccp
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: uc_shutdown
conference-max-participants:
vipObjectType: object
vipType: constant
vipValue: 8
vipObjectType: tree
vipPrimaryKey:
- profile-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoDspFarm'
cisco_logging-example:
description: cisco_logging-example
value:
templateName: template_cisco_logging
templateDescription: template_cisco_logging
templateType: cisco_logging
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
disk:
enable:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_disk_enable
file:
size:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_max_file_size
rotate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_disk_rotation
tls-profile:
vipType: constant
vipValue:
- profile:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: tls_profile_profile
tls-version:
version:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: version
auth-type:
vipObjectType: object
vipType: constant
vipValue: Server
ciphersuite:
ciphersuite-list:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: tls_profile_ciphersuite_list
priority-order:
- profile
- tls-version
- auth-type
- ciphersuite
vipObjectType: tree
vipPrimaryKey:
- profile
server:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_server_name
vpn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_server_vpn
source-interface:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_server_source_interface
priority:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_server_server_cisco_priority
tls:
enable-tls:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_server_enable_tls
tls-properties:
custom-profile:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: logging_server_custom_profile_0
profile:
vipObjectType: object
vipType: ignore
vipValue: _empty
vipVariableName: logging_server_profile_0
priority-order:
- name
- vpn
- source-interface
- priority
- tls
vipObjectType: tree
vipPrimaryKey:
- name
ipv6-server:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_ipv6_server_name_ipv6
vpn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_ipv6_server_vpn_ipv6
source-interface:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_ipv6_server_source_interface_ipv6
priority:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_ipv6_server_server_cisco_priority_ipv6
tls:
enable-tls:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_ipv6_server_enable_tls_ipv6
tls-properties:
custom-profile:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: logging_server_custom_profile_0
profile:
vipObjectType: object
vipType: ignore
vipValue: _empty
vipVariableName: logging_server_profile_0
priority-order:
- name
- vpn
- source-interface
- priority
- tls
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoLogging'
cisco_ntp-example:
description: cisco_ntp-example
value:
templateName: template_cisco_ntp
templateDescription: template_cisco_ntp
templateType: cisco_ntp
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
master:
enable:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: enable
stratum: {}
source:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: source
keys:
trusted:
vipObjectType: list
vipType: ignore
vipVariableName: trusted_key
authentication:
vipType: constant
vipValue:
- number:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_auth_ntp_auth_number
md5:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_auth_md5
priority-order:
- number
- md5
vipObjectType: tree
vipPrimaryKey:
- number
server:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_name
key:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_server_auth_key
vpn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_vpn
version:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_version
source-interface:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_source_interface
prefer:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_prefer
priority-order:
- name
- key
- vpn
- version
- source-interface
- prefer
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoNtp'
cisco_omp-example:
description: cisco_omp-example
value:
templateName: template_cisco_omp
templateDescription: template_cisco_omp
templateType: cisco_omp
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
graceful-restart:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_graceful_restart
send-path-limit:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_send_path_limit
overlay-as:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: overlay_as
ecmp-limit:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_ecmp_limit
shutdown:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_shutdown
timers:
advertisement-interval:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_advertisement_interval
graceful-restart-timer:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_graceful_restart_timer
holdtime:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_holdtime
eor-timer:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_eor_timer
omp-admin-distance-ipv4:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_omp-admin-distance-ipv4
omp-admin-distance-ipv6:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_omp-admin-distance-ipv6
advertise:
vipType: constant
vipValue:
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: bgp
vipObjectType: object
- priority-order:
- protocol
- route
protocol:
vipType: constant
vipValue: ospf
vipObjectType: object
route:
vipType: constant
vipValue: external
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: connected
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: static
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: eigrp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: lisp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: isis
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: ospfv3
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- protocol
ipv6-advertise:
vipType: constant
vipValue:
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: bgp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: connected
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: static
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: eigrp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: lisp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: isis
vipObjectType: object
- priority-order:
- protocol
- route
protocol:
vipType: constant
vipValue: ospf
vipObjectType: object
route:
vipType: constant
vipValue: external
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- protocol
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoOmp'
cisco_ospf-example:
description: cisco_ospf-example
value:
templateName: template_cisco_ospf
templateDescription: template_cisco_ospf
templateType: cisco_ospf
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
ospf:
router-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_router_id
auto-cost:
reference-bandwidth:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_reference_bandwidth
compatible:
rfc1583:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: ospf_rfc1583
distance:
external:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_distance_external
inter-area:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_distance_inter_area
intra-area:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_distance_intra_area
timers:
spf:
delay:
vipObjectType: object
vipType: ignore
vipValue: 200
vipVariableName: ospf_delay
initial-hold:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_initial_hold
max-hold:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_max_hold
route-policy:
vipType: constant
vipValue:
- direction:
vipObjectType: object
vipType: constant
vipValue: in
pol-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_pol_name
priority-order:
- direction
- pol-name
vipObjectType: tree
vipPrimaryKey:
- direction
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_redistribute_protocol
route-policy:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_redistribute_route_policy
priority-order:
- protocol
- route-policy
vipObjectType: tree
vipPrimaryKey:
- protocol
max-metric:
router-lsa:
vipType: constant
vipValue:
- ad-type:
vipObjectType: object
vipType: constant
vipValue: on-startup
time:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_router_lsa_time
priority-order:
- ad-type
- time
vipObjectType: tree
vipPrimaryKey:
- ad-type
area:
vipType: constant
vipValue:
- a-num:
originalDefaultOption: constant
dataPath: []
vipObjectType: object
vipValue: ''
vipType: variableName
vipVariableName: ospf_area_a_num
nssa:
no-summary:
vipType: variableName
vipObjectType: node-only
vipVariableName: ospf_area_no_summary
priority-order:
- a-num
- nssa
vipObjectType: tree
vipPrimaryKey:
- a-num
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoOspf'
cisco_ospfv3-example:
description: cisco_ospfv3-example
value:
templateName: template_ospfv3
templateDescription: template_ospfv3
templateType: cisco_ospfv3
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
ospfv3:
address-family:
ipv4:
router-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospfv3_router_id
auto-cost:
reference-bandwidth:
vipObjectType: object
vipType: ignore
vipValue: 100
vipVariableName: ospfv3_reference_bandwidth
distance-ipv4:
distance:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospfv3_distance_distance
ospf:
external:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospfv3_distance_external
inter-area:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospfv3_distance_inter_area
intra-area:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospfv3_distance_intra_area
table-map:
name:
vipObjectType: object
vipType: ignore
vipVariableName: ospfv3_distance_name
compatible:
rfc1583:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: ospfv3_rfc1583
timers:
throttle:
spf:
delay:
vipObjectType: object
vipType: ignore
vipValue: 200
vipVariableName: ospfv3_delay
initial-hold:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: ospfv3_initial_hold
max-hold:
vipObjectType: object
vipType: ignore
vipValue: 10000
vipVariableName: ospfv3_max_hold
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_redistribute_protocol
route-policy:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_redistribute_route_policy
priority-order:
- protocol
- route-policy
vipObjectType: tree
vipPrimaryKey:
- protocol
max-metric:
router-lsa:
vipType: constant
vipValue:
- ad-type:
vipObjectType: object
vipType: constant
vipValue: on-startup
time:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_router_lsa_time
priority-order:
- ad-type
- time
vipObjectType: tree
vipPrimaryKey:
- ad-type
ipv6:
router-id:
vipObjectType: object
vipType: ignore
vipVariableName: ospfv3_router_id_ipv6
auto-cost:
reference-bandwidth:
vipObjectType: object
vipType: ignore
vipValue: 100
vipVariableName: ospfv3_reference_bandwidth_ipv6
distance-ipv4:
distance: {}
ospf:
external: {}
inter-area: {}
intra-area: {}
table-map:
name:
vipObjectType: object
vipType: ignore
vipVariableName: ospfv3_distance_name_ipv6
compatible:
rfc1583:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: ospfv3_rfc1583_ipv6
distance-ipv6:
ospf:
external:
vipObjectType: object
vipType: ignore
vipValue: 110
vipVariableName: ospfv3_distance_external_ipv6
inter-area:
vipObjectType: object
vipType: ignore
vipValue: 110
vipVariableName: ospfv3_distance_inter_area_ipv6
intra-area:
vipObjectType: object
vipType: ignore
vipValue: 110
vipVariableName: ospfv3_distance_intra_area_ipv6
distance:
vipObjectType: object
vipType: ignore
vipValue: 110
vipVariableName: ospfv3_distance_distance_ipv6
timers:
throttle:
spf:
delay:
vipObjectType: object
vipType: ignore
vipValue: 200
vipVariableName: ospfv3_delay_ipv6
initial-hold:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: ospfv3_initial_hold_ipv6
max-hold:
vipObjectType: object
vipType: ignore
vipValue: 10000
vipVariableName: ospfv3_max_hold_ipv6
max-metric:
router-lsa:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- ad-type
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoOspfv3'
cisco_secure_internet_gateway-example:
description: cisco_secure_internet_gateway-example
value:
templateName: secure_internet_gateway
templateDescription: secure_internet_gateway
templateType: cisco_secure_internet_gateway
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
vpn-id:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: ipsec1
vipVariableName: tunnel_if_name
auto:
vipObjectType: object
vipType: constant
vipValue: 'true'
shutdown:
vipObjectType: object
vipType: notIgnore
vipValue: 'false'
vipVariableName: tunnel_shutdown
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: tunnel_description
ip:
unnumbered:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
tunnel-source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: tunnel_tunnel_source_interface
tunnel-destination:
vipObjectType: object
vipType: constant
vipValue: dynamic
application:
vipObjectType: object
vipType: constant
vipValue: sig
tunnel-set:
vipObjectType: object
vipType: constant
vipValue: secure-internet-gateway-umbrella
tunnel-dc-preference:
vipObjectType: object
vipType: constant
vipValue: primary-dc
tcp-mss-adjust:
vipObjectType: object
vipType: ignore
vipValue: 1300
vipVariableName: tunnel_tcp_mss_adjust_
mtu:
vipObjectType: object
vipType: notIgnore
vipValue: 1400
vipVariableName: tunnel_mtu_
dead-peer-detection:
dpd-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: tunnel_dpd_interval
dpd-retries:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: tunnel_dpd_retries
ike:
ike-version:
vipObjectType: object
vipType: constant
vipValue: 2
authentication-type:
pre-shared-key-dynamic:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
ike-rekey-interval:
vipObjectType: object
vipType: ignore
vipValue: 14400
vipVariableName: tunnel_ike_rekey_interval_
ike-ciphersuite:
vipObjectType: object
vipType: ignore
vipValue: aes256-cbc-sha1
vipVariableName: tunnel_ike_ciphersuite
ike-group:
vipObjectType: object
vipType: notIgnore
vipValue: '14'
vipVariableName: tunnel_ike_group
ipsec:
ipsec-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 720
vipVariableName: tunnel_ipsec_rekey_interval
ipsec-replay-window:
vipObjectType: object
vipType: constant
vipValue: 1024
vipVariableName: tunnel_ipsec_replay_window
ipsec-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha1
vipVariableName: tunnel_ipsec_ciphersuite
perfect-forward-secrecy:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: tunnel_perfect_forward_secrecy
tracker:
vipObjectType: object
vipType: constant
vipValue: tracker2
track-enable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipObjectType: tree
vipPrimaryKey:
- if-name
service:
vipType: constant
vipValue:
- svc-type:
vipObjectType: object
vipType: constant
vipValue: sig
ha-pairs:
interface-pair:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- active-interface
- backup-interface
vipValue:
- active-interface:
vipObjectType: object
vipType: constant
vipValue: ipsec1
backup-interface:
vipObjectType: object
vipType: constant
vipValue: None
active-interface-weight:
vipObjectType: object
vipType: constant
vipValue: 10
backup-interface-weight:
vipObjectType: object
vipType: constant
vipValue: 1
priority-order:
- active-interface
- backup-interface
- active-interface-weight
- backup-interface-weight
umbrella-data-center:
data-center-primary:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_umbprimarydc
data-center-secondary:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_umbsecondarydc
vipObjectType: tree
vipPrimaryKey:
- svc-type
tracker-src-ip:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_trackersrcip
tracker:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: tracker2
vipVariableName: tracker_name
endpoint-api-url:
vipObjectType: object
vipType: constant
vipValue: https://dns.org
vipVariableName: tracker_endpoint-api-url
threshold:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: tracker_threshold
interval:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: tracker_interval
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: tracker_multiplier
tracker-type:
vipObjectType: object
vipType: constant
vipValue: SIG
priority-order:
- tracker-type
- name
- endpoint-api-url
- threshold
- interval
- multiplier
vipObjectType: tree
vipPrimaryKey:
- tracker-type
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoSecureInternetGateway'
cisco_security-example:
description: cisco_security-example
value:
templateName: template_security
templateDescription: template_security
templateType: cisco_security
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
ipsec:
rekey:
vipObjectType: object
vipType: ignore
vipValue: 86400
vipVariableName: security_rekey
replay-window:
vipObjectType: object
vipType: ignore
vipValue: '512'
vipVariableName: security_replay_window
extended-ar-window:
vipObjectType: object
vipType: constant
vipValue: 256
vipVariableName: security_extended-ar-window
authentication-type:
vipType: constant
vipValue:
- sha1-hmac
- ah-sha1-hmac
- ah-no-id
vipObjectType: list
vipVariableName: security_authenticationType
integrity-type:
vipType: constant
vipValue:
- esp
- ip-udp-esp
- ip-udp-esp-no-id
vipObjectType: list
pairwise-keying:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: security_pairwise_keying
trustsec:
keychain:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: keychain_zyp
keyid:
vipObjectType: object
vipType: constant
vipValue: 1
vipObjectType: tree
vipPrimaryKey:
- name
- keyid
key:
vipType: constant
vipValue:
- id:
vipObjectType: object
vipType: constant
vipValue: 1
chain-name:
vipObjectType: object
vipType: constant
vipValue: keychain_zyp
send-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: key_send-id
recv-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: key_receiver-id
cryptographic-algorithm-choice:
tcp:
vipObjectType: object
vipType: constant
vipValue: aes-128-cmac
key-string:
vipObjectType: object
vipType: constant
vipValue: 123456789A
vipVariableName: key_key-string
send-lifetime:
lifetime-group-v1:
end-choice:
vipObjectType: object
vipType: ignore
vipValue: infinite
local:
vipType: constant
vipObjectType: node-only
vipValue: 'false'
start-epoch:
vipObjectType: object
vipType: constant
vipValue: 1627824420
infinite:
vipType: constant
vipObjectType: node-only
vipValue: 'true'
accept-lifetime:
lifetime-group-v1:
end-choice:
vipObjectType: object
vipType: constant
vipValue: infinite
vipVariableName: key_accept-lifetime-end-format
local:
vipType: constant
vipObjectType: node-only
vipValue: 'true'
start-epoch:
vipObjectType: object
vipType: constant
vipValue: 1627824480
infinite:
vipType: constant
vipObjectType: node-only
vipValue: 'true'
include-tcp-options:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: key_include-tcp-options
accept-ao-mismatch:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: key_accept-ao-mismatch
vipObjectType: tree
vipPrimaryKey:
- chain-name
- id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoSecurity'
cisco_sig_credential-example:
description: cisco_sig_credential-example
value:
templateName: template_SIG_Credentials
templateDescription: template_SIG_Credentials
templateType: cisco_sig_credentials
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
umbrella:
api-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: system_api_key
api-secret:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: system_api_secret
vipNeedsEncryption: true
org-id:
vipObjectType: object
vipType: constant
vipValue: SIG
vipVariableName: system_org_id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoSigCredentials'
cisco_snmp-example:
description: cisco_snmp-example
value:
templateName: cisco_snmp
templateDescription: template for cisco snmp
templateType: cisco_snmp
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: snmp_shutdown
contact:
vipObjectType: object
vipType: constant
vipValue: jefrey
vipVariableName: snmp_contact
name: {}
location:
vipObjectType: object
vipType: constant
vipValue: shanghai
vipVariableName: snmp_device_location
view:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: snmpView
oid:
vipType: constant
vipValue:
- id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: snmp_view_id_0
exclude:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: snmp_view_exclude_0
priority-order:
- id
- exclude
vipObjectType: tree
vipPrimaryKey:
- id
priority-order:
- name
- oid
vipObjectType: tree
vipPrimaryKey:
- name
community:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: c1
vipNeedsEncryption: 'true'
view:
vipObjectType: object
vipType: constant
vipValue: snmpView
vipVariableName: snmp_community_view
authorization:
vipObjectType: object
vipType: constant
vipValue: read-only
vipVariableName: snmp_community_authorization
priority-order:
- name
- authorization
- view
vipObjectType: tree
vipPrimaryKey:
- name
trap:
target:
vipType: constant
vipValue:
- vpn-id:
vipObjectType: object
vipType: constant
vipValue: 111
vipVariableName: snmp_trap_vpn_id
ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: snmp_trap_ip
port:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: snmp_trap_port
community-name:
vipObjectType: object
vipType: constant
vipValue: c1
vipVariableName: snmp_trap_community_name
vipNeedsEncryption: 'true'
user: {}
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: snmp_trap_source_interface
users:
vipObjectType: object
vipType: constant
priority-order:
- vpn-id
- ip
- port
- community-name
- source-interface
vipObjectType: tree
vipPrimaryKey:
- vpn-id
- ip
- port
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoSnmp'
cisco_system-example:
description: cisco_system-example
value:
templateName: template_cisco_system
templateDescription: template_cisco_system
templateType: cisco_system
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
clock:
timezone:
vipObjectType: object
vipType: constant
vipValue: Asia/Shanghai
vipVariableName: system_timezone
gps-location:
latitude:
vipObjectType: object
vipType: ignore
vipVariableName: system_latitude
longitude:
vipObjectType: object
vipType: ignore
vipVariableName: system_longitude
location:
vipObjectType: object
vipType: constant
vipValue: shanghai
vipVariableName: system_location
track-transport:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_track_transport
track-interface-tag:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_track_interface_tag
port-offset:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_port_offset
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_port_hop
control-session-pps:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: system_control_session_pps
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: system_description
device-groups:
vipObjectType: list
vipType: constant
vipValue:
- '11'
vipVariableName: system_device_groups
controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '12'
vipVariableName: system_controller_group_list
site-id:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: system_site_id
overlay-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_overlay_id
system-ip:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: 172.16.255.15
host-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: host_zzz
console-baud-rate:
vipObjectType: object
vipType: constant
vipValue: '115200'
vipVariableName: system_console_baud_rate
max-omp-sessions:
vipObjectType: object
vipType: constant
vipValue: 16
vipVariableName: system_max_omp_sessions
track-default-gateway:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_track_default_gateway
idle-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: system_idle-timeout
admin-tech-on-failure:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_admin_tech_on_failure
multi-tenant:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: system_multi-tenant
on-demand:
enable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_on-demand-enable
idle-timeout:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: system_on-demand-idle-timeout
tracker:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: tracker1
vipVariableName: tracker_name
endpoint-ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: tracker_endpoint-ip
threshold:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: tracker_threshold
interval:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: tracker_interval
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: tracker_multiplier
type:
vipObjectType: object
vipType: constant
vipValue: interface
vipVariableName: tracker_tracker_type
priority-order:
- name
- endpoint-ip
- endpoint-dns-name
- endpoint-api-url
- threshold
- interval
- multiplier
- type
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoSystem'
cisco_thousandeye-example:
description: cisco_thousandeye-example
value:
templateName: ThousandEyesAgent
templateDescription: ThousandEyesAgent
templateType: cisco_thousandeyes
deviceType:
- vedge-ISR-4461
templateMinVersion: 15.0.0
templateDefinition:
virtual-application:
vipType: constant
vipValue:
- instance-id:
vipObjectType: object
vipType: constant
vipValue: 835d52c5-fdcf-4047-afa5-0f70b99b6188
vipVariableName: instance_id
application-type:
vipObjectType: object
vipType: constant
vipValue: te
vipVariableName: application_type
te:
token:
vipObjectType: object
vipType: constant
vipValue: aabbccddee
vipVariableName: thousandeyes_token
vipNeedsEncryption: 'true'
vpn:
vipObjectType: object
vipType: ignore
vipVariableName: thousandeyes_vpn
name-server:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: thousandeyes_name_server
hostname:
vipObjectType: object
vipType: constant
vipValue: host_zyp
vipVariableName: thousandeyes_hostname
proxy_type:
vipObjectType: object
vipType: constant
vipValue: static
vipVariableName: thousandeyes_proxy_type
proxy_static:
proxy_host:
vipObjectType: object
vipType: constant
vipValue: 20.20.20,20
vipVariableName: thousandeyes_proxy_host
proxy_port:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: thousandeyes_proxy_port
proxy_pac:
pac_url:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: thousandeyes_pac_url
priority-order:
- instance-id
- application-type
- te
vipObjectType: tree
vipPrimaryKey:
- instance-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoThousandeyes'
cisco_trustsec-example:
description: cisco_trustsec-example
value:
templateName: template_trustsec
templateDescription: template_trustsec
templateType: cisco_trustsec
deviceType:
- vedge-CSR-1000v
templateMinVersion: 15.0.0
templateDefinition:
sxp-default:
enable-sxp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: sxp_default_enable_sxp
sxp-source-ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.23
vipVariableName: sxp_default_source_ip
sxp-default-password:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: sxp_default_password
vipNeedsEncryption: 'true'
sxp-key-chain:
vipObjectType: object
vipType: constant
vipValue: chain1
vipVariableName: sxp_default_key_chain
sxp-log-binding-changes:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: sxp_default_log_binding
sxp-reconciliation-period:
vipObjectType: object
vipType: constant
vipValue: 180
vipVariableName: sxp_default_reconciliation_period
sxp-retry-period:
vipObjectType: object
vipType: constant
vipValue: 180
vipVariableName: sxp_default_retry_period
speaker-hold-time:
vipObjectType: object
vipType: constant
vipValue: 180
vipVariableName: sxp_default_speaker_hold_time
listener-hold-time-min:
vipObjectType: object
vipType: constant
vipValue: 90
vipVariableName: sxp_default_listener_hold_time_min
listener-hold-time-max:
vipObjectType: object
vipType: constant
vipValue: 240
vipVariableName: sxp_default_listener_hold_time_max
sxp-node-id-type:
vipObjectType: object
vipType: constant
vipValue: ip
sxp-node-id:
vipObjectType: object
vipType: constant
vipValue: 1.1.1.1
vipVariableName: sxp_default_node_id
device-sgt:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: trustsec_device_sgt
credentials-id:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: trustsec_credentials_id
credentials-password:
vipObjectType: object
vipType: constant
vipValue: aabbccddee
vipVariableName: trustsec_credentials_pwd
vipNeedsEncryption: 'true'
enable-enforcement:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: trustsec_enable_enforcement
sxp-connection-list:
vipType: constant
vipValue:
- connection-peer-ip:
vipObjectType: object
vipType: constant
vipValue: 2.2.2.2
connection-source-ip:
vipObjectType: object
vipType: constant
vipValue: 2.2.2.5
vipVariableName: sxp-connection_source-ip
connection-preshared-key:
vipObjectType: object
vipType: constant
vipValue: default
connection-mode:
vipObjectType: object
vipType: constant
vipValue: local
connection-mode-type:
vipObjectType: object
vipType: constant
vipValue: speaker
connection-min-hold-time:
vipObjectType: object
vipType: constant
vipValue: 180
vipVariableName: sxp-connection_min-hold-time
connection-max-hold-time:
vipObjectType: object
vipType: ignore
vipValue: 0
vipVariableName: sxp-connection_max-hold-time_0
connection-vpn-id:
vipObjectType: object
vipType: constant
vipValue: 24
vipVariableName: sxp-connection_vpn-id
priority-order:
- connection-peer-ip
- connection-source-ip
- connection-preshared-key
- connection-mode
- connection-mode-type
- connection-min-hold-time
- connection-max-hold-time
- connection-vpn-id
vipObjectType: tree
vipPrimaryKey:
- connection-peer-ip
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoTrustsec'
cisco_vp-example:
description: cisco_vp-example
value:
templateName: template_cisco_vpn
templateDescription: template_cisco_vpn
templateType: cisco_vpn
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
vpn-id:
vipObjectType: object
vipType: constant
vipValue: 13
name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_name
ecmp-hash-key:
layer4:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_layer4
nat64-global:
prefix:
stateful: {}
nat64:
v4:
pool:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- name
tenant-vpn-id: {}
org-name: {}
omp-admin-distance-ipv4:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_omp-admin-distance-ipv4
omp-admin-distance-ipv6:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_omp-admin-distance-ipv6
nat:
natpool:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_nat_pool_name
prefix-length:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_nat_prefix_length
range-start:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_nat_range_start
range-end:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_nat_range_end
overload:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_nat_pool_overload
direction:
vipObjectType: object
vipType: constant
vipValue: outside
vipVariableName: vpn_nat_direction
priority-order:
- name
- prefix-length
- range-start
- range-end
- overload
- direction
vipObjectType: tree
vipPrimaryKey:
- name
port-forward:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- source-port
- translate-port
- source-ip
- translate-ip
- proto
static:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- source-ip
- translate-ip
dns:
vipType: constant
vipValue:
- role:
vipType: constant
vipValue: primary
vipObjectType: object
dns-addr:
vipType: constant
vipValue: 1.1.1.1
vipObjectType: object
priority-order:
- dns-addr
- role
- role:
vipType: constant
vipValue: secondary
vipObjectType: object
dns-addr:
vipType: constant
vipValue: 2.2.2.2
vipObjectType: object
priority-order:
- dns-addr
- role
vipObjectType: tree
vipPrimaryKey:
- dns-addr
route-import:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: constant
vipValue: bgp
vipVariableName: route_leak_from_proto
protocol-sub-type:
vipObjectType: list
vipType: constant
vipValue: external
vipVariableName: route_leak_from_proto_sub
redistribute:
vipValue: []
vipType: ignore
vipObjectType: tree
vipPrimaryKey:
- protocol
vipObjectType: tree
vipPrimaryKey:
- protocol
route-export:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- protocol
host:
vipType: constant
vipValue:
- hostname:
vipObjectType: object
vipType: constant
vipValue: host_zyp
vipVariableName: vpn_host_hostname
ip:
vipObjectType: list
vipType: constant
vipValue:
- 192.168.0.100
vipVariableName: vpn_host_ip
priority-order:
- hostname
- ip
vipObjectType: tree
vipPrimaryKey:
- hostname
service:
vipType: constant
vipValue:
- svc-type:
vipObjectType: object
vipType: constant
vipValue: FW
address:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_service_address
track-enable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_service_service_track
priority-order:
- svc-type
- address
- track-enable
vipObjectType: tree
vipPrimaryKey:
- svc-type
ip:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_ipv4_ip_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 3.3.3.3
vipVariableName: vpn_next_hop_ip_address_0
distance:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: vpn_next_hop_ip_distance_0
priority-order:
- address
- distance
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
- next-hop-with-track
vipObjectType: tree
vipPrimaryKey:
- prefix
gre-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_gre_route_gre_route_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_gre_route_gre_route_interface
priority-order:
- prefix
- vpn
- interface
vipObjectType: tree
vipPrimaryKey:
- prefix
ipsec-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_ipsec_route_ipsec_route_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_ipsec_route_ipsec_route_interface
priority-order:
- prefix
- vpn
- interface
vipObjectType: tree
vipPrimaryKey:
- prefix
service-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_serviceroute_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
service:
vipObjectType: object
vipType: constant
vipValue: sig
priority-order:
- prefix
- vpn
- service
vipObjectType: tree
vipPrimaryKey:
- prefix
ipv6:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_ipv6_ipv6_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: fe80::1
vipVariableName: vpn_next_hop_ipv6_address_0
distance:
vipObjectType: object
vipType: ignore
vipValue: 1
vipVariableName: vpn_next_hop_ipv6_distance_0
priority-order:
- address
- distance
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
vipObjectType: tree
vipPrimaryKey:
- prefix
omp:
advertise:
vipType: constant
vipValue:
- priority-order:
- protocol
- route-policy
- protocol-sub-type
protocol:
vipType: constant
vipValue: ospf
vipObjectType: object
route-policy:
vipType: variable
vipValue: ''
vipObjectType: object
protocol-sub-type:
vipType: constant
vipValue: external
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- protocol
ipv6-advertise:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- protocol
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoVpn'
cisco_vpn_interface-example:
description: cisco_vpn_interface-example
value:
templateName: cisco_vpn_interface_ethernet
templateDescription: cisco_vpn_interface_ethernet
templateType: cisco_vpn_interface
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1/
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: descript1
vipVariableName: vpn_if_description
ip:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_ipv4_dhcp_distance
secondary-address:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10/24
vipVariableName: vpn_if_secondary_address_0
priority-order:
- address
vipObjectType: tree
vipPrimaryKey:
- address
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 10.10.10.254
vipVariableName: vpn_if_dhcp_helper
flow-control: {}
clear-dont-fragment: {}
pmtu: {}
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
static-ingress-qos: {}
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: vpn_if_tcp_mss_adjust
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:02:03:04:05:06
vipVariableName: vpn_if_mac_address
speed:
vipObjectType: object
vipType: constant
vipValue: '1000'
vipVariableName: vpn_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: vpn_if_duplex
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout:
vipObjectType: object
vipType: constant
vipValue: 1200
vipVariableName: vpn_if_arp_timeout
autonegotiate:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: '10000'
qos-map:
vipObjectType: object
vipType: constant
vipValue: m1
vipVariableName: qos_map
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
tracker:
vipObjectType: list
vipType: constant
vipValue:
- '1'
vipVariableName: vpn_if_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_downstream
block-non-source-ip:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_block_non_source_ip
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
load-interval:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: vpn_if_load_interval
icmp-redirect-disable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_icmp_redirect_disable
tloc-extension-gre-from:
src-ip:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.113
vipVariableName: vpn_if_tloc-ext_gre_from_src_ip
xconnect:
vipObjectType: object
vipType: constant
vipValue: connect1
vipVariableName: vpn_if_tloc-ext_gre_from_xconnect
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 9.9.9.9
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: ipv4_access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '1'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: gold
vipVariableName: vpn_if_tunnel_color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier8
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 16
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: vpn_if_tunnel_tloc_ext_gre_to_dst_ip
tunnel-qos:
mode:
vipObjectType: object
vipType: constant
vipValue: hub
tunnels-bandwidth:
vipObjectType: object
vipType: constant
vipValue: 40
vipVariableName: vpn_if_tunnel_tunnels-bandwidth
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
propagate-sgt:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_propagate_sgt
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
auto-bandwidth-detect:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_auto_bandwidth_detect
iperf-server:
vipObjectType: object
vipType: constant
vipValue: 10.140.36.89
vipVariableName: vpn_if_iperf_server
media-type:
vipObjectType: object
vipType: constant
vipValue: rj45
vipVariableName: vpn_if_media-type
intrf-mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_intrf_mtu
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
trustsec:
propagate:
sgt:
vipObjectType: object
vipType: constant
vipValue: 'true'
static:
sgt:
vipObjectType: object
vipType: constant
vipValue: 13
vipVariableName: trusted_sgt
trusted:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: trusted_trusted
enable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: trusted-enable
enforcement:
enable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: trusted_enforcement_enable
sgt:
vipObjectType: object
vipType: constant
vipValue: 14
vipVariableName: trusted_enforcement_sgt
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::33
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::44
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
address:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: vpn_if_ipv6_ipv6_address
dhcp-helper-v6:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
nat:
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: nat_tcp_timeout
natpool: {}
nat-choice:
vipObjectType: object
vipType: constant
vipValue: interface
vipVariableName: nat-type
overload:
vipObjectType: object
vipType: ignore
vipValue: 'true'
interface:
loopback-interface:
vipObjectType: object
vipType: ignore
static:
vipType: constant
vipValue:
- source-ip:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.111
vipVariableName: vpn_static_nat_source_ip
translate-ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.20.20
vipVariableName: vpn_static_nat_translate_ip
static-nat-direction:
vipObjectType: object
vipType: notIgnore
vipValue: inside
vipVariableName: vpn_static_nat_static_nat_direction
source-vpn:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_static_nat_source_vpn
priority-order:
- source-ip
- translate-ip
- static-nat-direction
- source-vpn
vipObjectType: tree
vipPrimaryKey:
- source-ip
- translate-ip
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.112
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:02
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
vrrp:
vipType: constant
vipValue:
- grp-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_vrrp_grpid
priority:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: vpn_if_vrrp_priority
timer:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: vpn_if_vrrp_timer
track-omp:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_vrrp_track_omp
ipv4:
address:
vipObjectType: object
vipType: constant
vipValue: 30.30.30.30
vipVariableName: vpn_if_vrrp_vrrp_ipaddress
ipv4-secondary:
vipType: ignore
vipValue: []
vipPrimaryKey:
- address
tracking-object:
vipObjectType: tree
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vrrp_tracker_object_name_vrrp_tracker_name0
track-action:
vipObjectType: object
vipType: constant
vipValue: decrement
vipVariableName: vrrp_tracker_object_action_vrrp_tracker_track_action0
decrement:
vipObjectType: object
vipType: constant
vipValue: 14
vipVariableName: vrrp_tracker_object_decrement_vrrp_tracker_decrement_0
vipPrimaryKey:
- name
priority-order:
- grp-id
- priority
- timer
- track-omp
- track-prefix-list
- tracking-object
- ipv4
- ipv4-secondary
vipObjectType: tree
vipPrimaryKey:
- grp-id
ipv6-vrrp:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- grp-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoVpnInterface'
cisco_vpn_interface_gre-example:
description: cisco_vpn_interface_gre-example
value:
templateName: template_vpn_interface_gre
templateDescription: template_vpn_interface_gre
templateType: cisco_vpn_interface_gre
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_name_template_vpn_interface_gre
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_description
application:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_application
ip:
address:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_ipv4_address
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
tunnel-source:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_source
tunnel-destination:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_destination
mtu:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: vpn_if_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tcp_mss_adjust
rewrite-rule:
rule-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: rewrite_rule_name
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
clear-dont-fragment:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_gre_tunnel_tunnel_clear_dont_fragment
tracker:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: tracker
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoVpnInterfaceGre'
cisco_vpn_interface_ipsec-example:
description: cisco_vpn_interface_ipsec-example
value:
templateName: vpn_interface_ipsec
templateDescription: vpn_interface_ipsec
templateType: cisco_vpn_interface_ipsec
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_name_vpn_interface_ipsec
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_description
application:
vipObjectType: object
vipType: constant
vipValue: sig
vipVariableName: vpn_if_application
ip:
address:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_ipv4_address
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
tunnel-source:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_source
tunnel-destination:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_destination
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tcp_mss_adjust
dead-peer-detection:
dpd-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_dpd_interval
dpd-retries:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: vpn_if_dpd_retries
ike:
ike-version:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_ike_version
ike-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 1440
vipVariableName: vpn_if_ike_rekey_interval
ike-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha1
vipVariableName: vpn_if_ike_ciphersuite
ike-group:
vipObjectType: object
vipType: constant
vipValue: '16'
vipVariableName: vpn_if_ike_group
authentication-type:
pre-shared-key:
pre-shared-secret:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: vpn_if_pre_shared_secret
ike-local-id:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: vpn_if_ike_local_id
ike-remote-id:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: vpn_if_ike_remote_id
ipsec:
ipsec-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 3600
vipVariableName: vpn_if_ipsec_rekey_interval
ipsec-replay-window:
vipObjectType: object
vipType: constant
vipValue: 512
vipVariableName: vpn_if_ipsec_replay_window
ipsec-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-gcm
vipVariableName: vpn_if_ipsec_ciphersuite
perfect-forward-secrecy:
vipObjectType: object
vipType: constant
vipValue: group-16
vipVariableName: vpn_if_ipsec_perfect_forward_secrecy
clear-dont-fragment:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_ipsec_tunnel_tunnel_clear_dont_fragment
tracker:
vipObjectType: list
vipType: constant
vipValue:
- tracker2
vipVariableName: tracker
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoVpnInterfaceIpsec'
cisco_wireless_la-example:
description: cisco_wireless_la-example
value:
templateName: template_wireless
templateDescription: template_wireless
templateType: cisco_wireless_lan
deviceType:
- vedge-C1101-4PLTEPW
templateMinVersion: 15.0.0
templateDefinition:
radio:
shutdown-2.4ghz:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: radio_shutdown_2.4ghz
shutdown-5ghz:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: radio_shutdown-5ghz
country:
vipObjectType: object
vipType: constant
vipValue: BH
vipVariableName: country_country
mgmt:
username:
vipObjectType: object
vipType: constant
vipValue: cisco
vipVariableName: mgmt_username
password:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: mgmt_password
address:
vipObjectType: object
vipType: ignore
vipValue: 0.0.0.0
vipVariableName: mgmt_address
netmask:
vipObjectType: object
vipType: ignore
vipValue: 0.0.0.0
vipVariableName: mgmt_netmask
default-gateway:
vipObjectType: object
vipType: ignore
vipValue: 0.0.0.0
vipVariableName: mgmt_default_gateway
ssid:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: SSID1
admin-state:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: wifi-ssid_admin-state
broadcast-ssid:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: wifi-ssid_broadcast-ssid
vlan-id:
vipObjectType: object
vipType: constant
vipValue: 123
vipVariableName: wifi-ssid_vlan-id
radio-type:
vipObjectType: object
vipType: constant
vipValue: 24ghz
vipVariableName: wifi-ssid_radio-type
security-type:
vipObjectType: object
vipType: constant
vipValue: personal
vipVariableName: wifi-ssid_security-type
radius-server-ip:
vipObjectType: object
vipType: ignore
vipVariableName: wifi-ssid_server_ip_0
radius-server-port:
vipObjectType: object
vipType: ignore
vipValue: 1812
vipVariableName: wifi-ssid_server_port_0
radius-server-secret:
vipObjectType: object
vipType: ignore
vipVariableName: wifi-ssid_server_secret_0
passphrase:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: wifi-ssid_passphrase
qos-profile:
vipObjectType: object
vipType: constant
vipValue: bronze
vipVariableName: wifi-ssid_qos-profile
priority-order:
- name
- admin-state
- broadcast-ssid
- passphrase
- qos-profile
- radio-type
- radius-server-ip
- radius-server-port
- radius-server-secret
- security-type
- vlan-id
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoWirelessLan'
cli-template-example:
description: cli-template-example
value:
templateName: template_cli_addon_template
templateDescription: template_cli_addon_template
templateType: cli-template
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
config:
vipObjectType: object
vipType: constant
vipValue: abcdedfdgdggfggfgfggfgfgfgfggfghtrhg
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCliTemplate'
dhcp-server-example:
description: dhcp-server-example
value:
templateName: template_vedge_dhcpserver
templateDescription: template_vedge_dhcpserver
templateType: dhcp-server
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
address-pool:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.10/24
vipVariableName: dhcp_address_pool
exclude:
vipObjectType: list
vipType: constant
vipValue:
- 192.168.1.111
vipVariableName: dhcp-address_exclude
max-leases:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: max_leases
offer-time:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: offer_time
lease-time:
vipObjectType: object
vipType: constant
vipValue: 86400
vipVariableName: lease_time
admin-state:
vipObjectType: object
vipType: constant
vipValue: up
vipVariableName: admin_state
options:
interface-mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: dhcp_interface_mtu
domain-name:
vipObjectType: object
vipType: constant
vipValue: dns.org
vipVariableName: dhcp_domain_name
default-gateway:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.254
vipVariableName: dhcp_default_gateway
dns-servers:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.173
vipVariableName: dhcp_dns_server
tftp-servers:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.169
vipVariableName: tftp-server
option-code:
vipType: constant
vipValue:
- code:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: dhcp_option-code
ascii:
vipObjectType: object
vipType: constant
vipValue: 000001edabcd
vipVariableName: dhcp_ascii
hex:
vipObjectType: object
vipType: ignore
ip:
vipObjectType: list
vipType: ignore
priority-order:
- code
- ascii
- hex
- ip
vipObjectType: tree
vipPrimaryKey:
- code
static-lease:
vipType: constant
vipValue:
- mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:11
vipVariableName: dhcp_mac_address
ip:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.20
vipVariableName: dhcp_ip
host-name:
vipObjectType: object
vipType: constant
vipValue: vm5
vipVariableName: dhcp_hostname
priority-order:
- mac-address
- ip
- host-name
vipObjectType: tree
vipPrimaryKey:
- mac-address
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleDhcpServer'
eigrp-example:
description: eigrp-example
value:
templateName: template_eigrp
templateDescription: template_eigrp
templateType: eigrp
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
eigrp:
as-num:
vipObjectType: object
vipType: constant
vipValue: 11
vipVariableName: eigrp_as_num
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: eigrp_hello-interval
hold-time:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: eigrp_hold-time
table-map:
name:
vipObjectType: object
vipType: constant
vipValue: p1
vipVariableName: eigrp_name
authentication:
type:
vipObjectType: object
vipType: constant
vipValue: md5
vipVariableName: eigrp_type
auth-key: {}
keychain:
key:
vipType: constant
vipValue:
- key_id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: key_id_key_id
keystring:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: keystring_keystring
vipObjectType: tree
vipPrimaryKey:
- key_id
address-family:
vipType: constant
vipValue:
- type:
vipObjectType: object
vipType: constant
vipValue: ipv4
network:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.10/24
vipVariableName: eigrp_network_network_address_prefix
priority-order:
- prefix
vipObjectType: tree
vipPrimaryKey:
- prefix
topology:
base:
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: constant
vipValue: nat-route
vipVariableName: eigrp_redistribute_protocol
route-map:
vipObjectType: object
vipType: constant
vipValue: forward
vipVariableName: eigrp_redistribute_route_map
priority-order:
- protocol
- route-map
vipObjectType: tree
vipPrimaryKey:
- protocol
priority-order:
- type
- network
- topology
vipObjectType: tree
vipPrimaryKey:
- type
af-interface:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet2/
vipVariableName: eigrp_interface_name
shutdown:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: eigrp_interface_ip_shutdown
summary-address:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.0/24
vipVariableName: vpn_next_hop_ip_prefix_0
priority-order:
- prefix
vipObjectType: tree
vipPrimaryKey:
- prefix
priority-order:
- name
- shutdown
- summary-address
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleEigrp'
igmp-example:
description: igmp-example
value:
templateName: template_igmp
templateDescription: template_igmp
templateType: igmp
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
igmp:
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: igmp_shutdown
interface:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: gi/0/0/1
vipVariableName: igmp_interface_name_details
join-group:
vipType: constant
vipValue:
- group-address:
vipObjectType: object
vipType: constant
vipValue: 239.1.1.1
vipVariableName: igmp_interface_group_address_0
priority-order:
- group-address
vipObjectType: tree
vipPrimaryKey:
- group-address
priority-order:
- name
- join-group
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleIgmp'
logging-example:
description: logging-example
value:
templateName: template_logging
templateDescription: template_logging
templateType: logging
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
disk:
enable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: logging_disk_enable
file:
size:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: logging_max_file_size
rotate:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: logging_disk_rotation
priority:
vipObjectType: object
vipType: constant
vipValue: information
vipVariableName: logging_disk_priority
server:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: 10.124.19.169
vipVariableName: logging_server_name
vpn:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: logging_server_vpn
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet0
vipVariableName: logging_server_source_interface
priority:
vipObjectType: object
vipType: constant
vipValue: emergency
vipVariableName: logging_server_server_priority
priority-order:
- name
- vpn
- source-interface
- priority
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleLogging'
multicast-example:
description: multicast-example
value:
templateName: template_multicast
templateDescription: template_multicast
templateType: multicast
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
multicast-replicator:
local:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: multicast_replicator_local
threshold:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: multicast_replicator_threshold
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleMulticast'
ntp-example:
description: ntp-example
value:
templateName: template_ntp
templateDescription: template_ntp
templateType: ntp
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
keys:
trusted:
vipObjectType: list
vipType: ignore
vipVariableName: trusted_key
authentication:
vipType: constant
vipValue:
- number:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: ntp_auth_auth_key
md5:
vipObjectType: object
vipType: constant
vipValue: '123456'
vipVariableName: ntp_auth_md5
priority-order:
- number
- md5
vipObjectType: tree
vipPrimaryKey:
- number
server:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: 10.124.19.169
vipVariableName: ntp_server_host
key:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: ntp_server_server_auth_key
vpn:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: ntp_server_vpn
version:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: ntp_server_version
source-interface:
vipObjectType: object
vipType: constant
vipValue: gi0/1
vipVariableName: ntp_server_source_interface
prefer:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: ntp_server_prefer
priority-order:
- name
- key
- vpn
- version
- source-interface
- prefer
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleNtp'
omp-vedge-example:
description: omp-vedge-example
value:
templateName: template_vedge
templateDescription: template_vedge
templateType: omp-vedge
deviceType:
- vedge-1000
templateMinVersion: 15.0.0
templateDefinition:
graceful-restart:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: omp_graceful_restart
send-path-limit:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: omp_send_path_limit
overlay-as:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: overlay_as
ecmp-limit:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: omp_ecmp_limit
shutdown:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: omp_shutdown
timers:
advertisement-interval:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: omp_advertisement_interval
graceful-restart-timer:
vipObjectType: object
vipType: constant
vipValue: 86400
vipVariableName: omp_graceful_restart_timer
holdtime:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: omp_holdtime
eor-timer:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: omp_eor_timer
distance:
vipObjectType: object
vipType: constant
vipValue: 16
vipVariableName: vpn_distance
advertise:
vipType: constant
vipValue:
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: bgp
vipObjectType: object
- priority-order:
- protocol
- route
protocol:
vipType: constant
vipValue: ospf
vipObjectType: object
route:
vipType: constant
vipValue: external
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: connected
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: static
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: eigrp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: lisp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: isis
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- protocol
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleOmpVedge'
omp-vsmart-example:
description: omp-vsmart-example
value:
templateName: vsmart_omp
templateDescription: vsmart_omp
templateType: omp-vsmart
deviceType:
- vsmart
templateMinVersion: 15.0.0
templateDefinition:
graceful-restart:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: omp_graceful_restart
send-path-limit:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: omp_send_path_limit
send-backup-paths:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: omp_send_backup_paths
discard-rejected:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: omp_discard_rejected
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: omp_shutdown
timers:
advertisement-interval:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: omp_advertisement_interval
graceful-restart-timer:
vipObjectType: object
vipType: constant
vipValue: 86400
vipVariableName: omp_graceful_restart_timer
holdtime:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: omp_holdtime
eor-timer:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: omp_eor_timer
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleOmpVsmart'
ospf-example:
description: ospf-example
value:
templateName: vedge_ospf
templateDescription: vedge_ospf
templateType: ospf
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
ospf:
router-id:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: ospf_router_id
auto-cost:
reference-bandwidth:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: ospf_reference_bandwidth
compatible:
rfc1583:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: ospf_rfc1583
distance:
external:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: ospf_distance_external
inter-area:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: ospf_distance_inter_area
intra-area:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: ospf_distance_intra_area
timers:
spf:
delay:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: ospf_delay
initial-hold:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: ospf_initial_hold
max-hold:
vipObjectType: object
vipType: constant
vipValue: 10000
vipVariableName: ospf_max_hold
route-policy:
vipType: constant
vipValue:
- direction:
vipObjectType: object
vipType: constant
vipValue: in
pol-name:
vipObjectType: object
vipType: constant
vipValue: p1
vipVariableName: ospf_pol_name
priority-order:
- direction
- pol-name
vipObjectType: tree
vipPrimaryKey:
- direction
default-information:
originate:
always:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: ospf_originate_always
metric:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: ospf_originate_metric
metric-type:
vipObjectType: object
vipType: constant
vipValue: type1
vipVariableName: ospf_originate_metric_type
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: constant
vipValue: bgp
vipVariableName: ospf_redistribute_protocol
route-policy:
vipObjectType: object
vipType: constant
vipValue: p1
vipVariableName: ospf_redistribute_route_policy
priority-order:
- protocol
- route-policy
vipObjectType: tree
vipPrimaryKey:
- protocol
max-metric:
router-lsa:
vipType: constant
vipValue:
- ad-type:
vipObjectType: object
vipType: constant
vipValue: administrative
priority-order:
- ad-type
vipObjectType: tree
vipPrimaryKey:
- ad-type
area:
vipType: constant
vipValue:
- a-num:
originalDefaultOption: constant
dataPath: []
vipObjectType: object
vipValue: 0
vipType: constant
vipVariableName: ospf_area_a_num
stub:
no-summary:
vipType: constant
vipObjectType: node-only
vipVariableName: ospf_area_no_summary
vipValue: 'true'
priority-order:
- a-num
- stub
vipObjectType: tree
vipPrimaryKey:
- a-num
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleOspf'
pim-example:
description: pim-example
value:
templateName: template_pim
templateDescription: template_pim
templateType: pim
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
pim:
shutdown:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: pim_shutdown
auto-rp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: pim_auto_rp
spt-threshold:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: pim_spt_threshold
replicator-selection:
vipObjectType: object
vipType: constant
vipValue: sticky
vipVariableName: pim_replicator_selection
interface:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: gi3
vipVariableName: pim_if_name
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: pim_hello_interval
join-prune-interval:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: pim_join_prune_interval
priority-order:
- name
- hello-interval
- join-prune-interval
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExamplePim'
probe-example:
description: probe-example
value:
templateName: template_probes
templateDescription: template_probes
templateType: probes
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
bfd-probe-path:
all-tlocs:
vipType: constant
vipValue: true
vipObjectType: object
trigger-on-change:
key: trigger-on-change
description: Start event / On-Change based probe-paths
details: Start event / On-Change based probe-paths
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
originalDefaultOption: constant
defaultOption: constant
dataType:
type: boolean
default: false
dataPath:
- bfd-probe-path
vipObjectType: object
objectType: object
deleteFlag: false
vipValue: true
vipType: constant
probe:
latency:
key: latency
description: Latency-Probe Frequency
details: 'Latency-Probe Frequency in seconds: <0..65530>'
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
originalDefaultOption: constant
defaultOption: constant
dataType:
type: number
min: 0
max: 65530
default: 30
dataPath:
- probe
vipObjectType: object
objectType: object
deleteFlag: false
vipValue: 60
vipType: constant
vipVariableName: probe_latency
saas: {}
probe-path:
trigger:
key: trigger
description: trigger
details: trigger
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
originalDefaultOption: constant
defaultOption: constant
dataType:
type: enum
values:
- key: on-change
value: on-change
- key: periodic
value: periodic
dataPath:
- probe-path
vipObjectType: object
objectType: object
deleteFlag: false
vipValue: on-change
vipType: constant
branch:
color-all-dia:
vipType: constant
vipValue: true
vipObjectType: node-only
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleProbes'
secure-internet-gateway-example:
description: secure-internet-gateway-example
value:
templateName: template_sig_vedge
templateDescription: template_sig_vedge
templateType: secure-internet-gateway
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
vpn-id:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: ipsec1
vipVariableName: tunnel_if_name
auto:
vipObjectType: object
vipType: ignore
vipValue: 'true'
shutdown:
vipObjectType: object
vipType: notIgnore
vipValue: 'false'
vipVariableName: tunnel_shutdown
description:
vipObjectType: object
vipType: ignore
vipVariableName: tunnel_description
ip:
unnumbered:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
tunnel-source-interface:
vipObjectType: object
vipType: constant
vipValue: gi0/1
vipVariableName: tunnel_tunnel_source_interface
tunnel-destination:
vipObjectType: object
vipType: constant
vipValue: dynamic
tunnel-set:
vipObjectType: object
vipType: constant
vipValue: secure-internet-gateway-umbrella
tunnel-dc-preference:
vipObjectType: object
vipType: constant
vipValue: primary-dc
tcp-mss-adjust:
vipObjectType: object
vipType: ignore
vipValue: 1300
vipVariableName: tunnel_tcp_mss_adjust_
mtu:
vipObjectType: object
vipType: notIgnore
vipValue: 1400
vipVariableName: tunnel_mtu_
dead-peer-detection:
dpd-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: tunnel_dpd_interval
dpd-retries:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: tunnel_dpd_retries
ike:
ike-version:
vipObjectType: object
vipType: constant
vipValue: 2
authentication-type:
pre-shared-key-dynamic:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
ike-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 14400
vipVariableName: tunnel_ike_rekey_interval_
ike-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha2
vipVariableName: tunnel_ike_ciphersuite
ike-group:
vipObjectType: object
vipType: constant
vipValue: '14'
vipVariableName: tunnel_ike_group
ipsec:
ipsec-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 1800
vipVariableName: tunnel_ipsec_rekey_interval
ipsec-replay-window:
vipObjectType: object
vipType: constant
vipValue: 512
vipVariableName: tunnel_ipsec_replay_window
ipsec-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha384
vipVariableName: tunnel_ipsec_ciphersuite
perfect-forward-secrecy:
vipObjectType: object
vipType: constant
vipValue: group-14
vipVariableName: tunnel_perfect_forward_secrecy
tracker:
vipObjectType: object
vipType: constant
vipValue: tracker
track-enable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipObjectType: tree
vipPrimaryKey:
- if-name
service:
vipType: constant
vipValue:
- svc-type:
vipObjectType: object
vipType: constant
vipValue: sig
ha-pairs:
interface-pair:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- active-interface
- backup-interface
vipValue:
- active-interface:
vipObjectType: object
vipType: constant
vipValue: ipsec1
backup-interface:
vipObjectType: object
vipType: constant
vipValue: None
active-interface-weight:
vipObjectType: object
vipType: constant
vipValue: 7
backup-interface-weight:
vipObjectType: object
vipType: constant
vipValue: 1
priority-order:
- active-interface
- backup-interface
- active-interface-weight
- backup-interface-weight
umbrella-data-center:
data-center-primary:
vipObjectType: object
vipType: constant
vipValue: au1-a.vpn.sig.umbrella.com
vipVariableName: vpn_umbprimarydc
data-center-secondary:
vipObjectType: object
vipType: constant
vipValue: us2-b.vpn.sig.umbrella.com
vipVariableName: vpn_umbsecondarydc
vipObjectType: tree
vipPrimaryKey:
- svc-type
tracker:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: tracker
vipVariableName: tracker_name
endpoint-api-url:
vipObjectType: object
vipType: constant
vipValue: https://www.baidu.com
vipVariableName: tracker_endpoint-api-url
threshold:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: tracker_threshold
interval:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: tracker_interval
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: tracker_multiplier
tracker-type:
vipObjectType: object
vipType: constant
vipValue: SIG
priority-order:
- tracker-type
- name
- endpoint-api-url
- threshold
- interval
- multiplier
vipObjectType: tree
vipPrimaryKey:
- tracker-type
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSecureInternetGateway'
security-vedge-example:
description: security-vedge-example
value:
templateName: template_security_vedge
templateDescription: template_security_vedge
templateType: security-vedge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
ipsec:
rekey:
vipObjectType: object
vipType: constant
vipValue: 86400
vipVariableName: security_rekey
replay-window:
vipObjectType: object
vipType: constant
vipValue: '1024'
vipVariableName: security_replay_window
authentication-type:
vipType: constant
vipValue:
- sha1-hmac
- ah-sha1-hmac
- ah-no-id
vipObjectType: list
vipVariableName: security_authenticationType
integrity-type:
vipType: constant
vipValue:
- esp
- ip-udp-esp
- ip-udp-esp-no-id
vipObjectType: list
pairwise-keying:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: security_pairwise_keying
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSecurityVedge'
security-vsmart-example:
description: security-vsmart-example
value:
templateName: template_security_vsmart
templateDescription: template_security_vsmart
templateType: security-vsmart
deviceType:
- vsmart
templateMinVersion: 15.0.0
templateDefinition:
control:
protocol:
vipObjectType: object
vipType: constant
vipValue: dtls
vipVariableName: security_protocol
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSecurityVsmart'
sig-credential-example:
description: sig-credential-example
value:
templateName: template_sig_credentials
templateDescription: template_sig_credentials
templateType: sig-credentials
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
umbrella:
api-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: system_api_key
api-secret:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: system_api_secret
vipNeedsEncryption: true
org-id:
vipObjectType: object
vipType: constant
vipValue: viptela
vipVariableName: system_org_id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSigCredentials'
snmp-example:
description: snmp-example
value:
templateName: template_snmp
templateDescription: template_snmp
templateType: snmp
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: snmp_shutdown
contact:
vipObjectType: object
vipType: constant
vipValue: jefrey
vipVariableName: snmp_contact
name:
vipObjectType: object
vipType: constant
vipValue: snmpv2
vipVariableName: snmp_device_name
location:
vipObjectType: object
vipType: constant
vipValue: Shanghai
vipVariableName: snmp_device_location
view:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: ' v2'
oid:
vipType: constant
vipValue:
- id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: snmp_view_id_0
exclude:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: snmp_view_exclude_0
priority-order:
- id
- exclude
vipObjectType: tree
vipPrimaryKey:
- id
priority-order:
- name
- oid
vipObjectType: tree
vipPrimaryKey:
- name
community:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: c1
vipNeedsEncryption: 'true'
view:
vipObjectType: object
vipType: constant
vipValue: ' v2'
vipVariableName: snmp_community_view
authorization:
vipObjectType: object
vipType: constant
vipValue: read-only
vipVariableName: snmp_community_authorization
priority-order:
- name
- authorization
- view
vipObjectType: tree
vipPrimaryKey:
- name
trap:
group:
vipType: constant
vipValue:
- group-name:
vipObjectType: object
vipType: constant
vipValue: trap1
enable:
vipType: constant
vipValue:
- module:
vipObjectType: object
vipType: constant
vipValue: bfd
vipVariableName: snmp_trap_types_module_0
level:
vipType: constant
vipValue:
- major
vipObjectType: list
vipVariableName: snmp_trap_types_level_0
priority-order:
- module
- level
vipObjectType: tree
vipPrimaryKey:
- module
priority-order:
- group-name
- enable
vipObjectType: tree
vipPrimaryKey:
- group-name
target:
vipType: constant
vipValue:
- vpn-id:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: snmp_trap_vpn_id
ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: snmp_trap_ip
port:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: snmp_trap_port
group-name:
vipObjectType: object
vipType: constant
vipValue: trap1
vipVariableName: snmp_trap_trap_group_name
community-name:
vipObjectType: object
vipType: constant
vipValue: c1
vipVariableName: snmp_trap_community_name
vipNeedsEncryption: 'true'
user: {}
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet2
vipVariableName: snmp_trap_source_interface
users:
vipObjectType: object
vipType: constant
priority-order:
- vpn-id
- ip
- port
- group-name
- community-name
- source-interface
vipObjectType: tree
vipPrimaryKey:
- vpn-id
- ip
- port
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSnmp'
switchport-example:
description: switchport-example
value:
templateName: template_switchport
templateDescription: template_switchport
templateType: switchport
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
slot:
vipObjectType: object
vipType: constant
vipValue: 0
module:
vipObjectType: object
vipType: constant
vipValue: '4'
age-time:
vipObjectType: object
vipType: ignore
vipValue: 300
vipVariableName: switchport_age_time
subslot:
vipObjectType: object
vipType: constant
vipValue: 1
interface:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet0/1/3
vipVariableName: switchport_if_if_name
switchport:
mode:
vipObjectType: object
vipType: constant
vipValue: trunk
trunk:
allowed:
vlan:
vlans:
vipObjectType: object
vipType: constant
vipValue: '100'
vipVariableName: switchport_if_trunk_allowed_vlans
native:
vlan:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: switchport_if_trunk_native_vlan
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: switchport_if_shutdown
speed:
vipObjectType: object
vipType: constant
vipValue: '100'
vipVariableName: switchport_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: switchport_if_duplex
dot1x:
port-control:
vipObjectType: object
vipType: constant
vipValue: auto
vipVariableName: 802.1X_port-control
voice-vlan:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: 802.1X_voice-vlan
pae-enable:
vipObjectType: object
vipType: notIgnore
vipValue: 'true'
vipVariableName: 802.1X_pae-enable
mac-authentication-bypass:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: 802.1X_mac-auth-bypass
authentication:
host-mode:
vipObjectType: object
vipType: constant
vipValue: single-host
vipVariableName: 802.1X_host-mode
enable-periodic-reauth:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: 802.1X_enable-periodic-reauth
periodic-reauthentication:
inactivity:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: 802.1X_inactivity
reauthentication:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: 802.1X_reauthentication
control-direction:
vipObjectType: object
vipType: constant
vipValue: both
vipVariableName: 802.1X_control_direction
event:
restricted-vlan:
vipObjectType: object
vipType: constant
vipValue: 400
vipVariableName: 802.1X_restricted-vlan
guest-vlan:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: 802.1X_guest-vlan
critical-vlan:
vipObjectType: object
vipType: constant
vipValue: 201
vipVariableName: 802.1X_critical-vlan
enable-voice:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: 802.1X_enable-voice
priority-order:
- if-name
- shutdown
- switchport
- speed
- duplex
- dot1x
vipObjectType: tree
vipPrimaryKey:
- if-name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSwitchport'
system-vedge-example:
description: system-vedge-example
value:
templateName: template_system
templateDescription: template_system
templateType: system-vedge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
clock:
timezone:
vipObjectType: object
vipType: constant
vipValue: Africa/Casablanca
vipVariableName: system_timezone
gps-location:
latitude:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_latitude
longitude:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_longitude
timer:
dns-cache-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: system_dns_cache_timeout
location:
vipObjectType: object
vipType: constant
vipValue: Shanghai
vipVariableName: system_location
system-tunnel-mtu:
vipObjectType: object
vipType: constant
vipValue: 1024
vipVariableName: system_system_tunnel_mtu
track-transport:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_track_transport
track-interface-tag:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: system_track_interface_tag
port-offset:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_port_offset
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_port_hop
control-session-pps:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: system_control_session_pps
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: system_description
device-groups:
vipObjectType: list
vipType: constant
vipValue:
- group1
vipVariableName: system_device_groups
controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '1'
vipVariableName: system_controller_group_list
eco-friendly-mode:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_eco_friendly_mode
site-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_site_id
overlay-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_overlay_id
system-ip:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_system_ip
host-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_host_name
console-baud-rate:
vipObjectType: object
vipType: constant
vipValue: '9600'
vipVariableName: system_console_baud_rate
max-omp-sessions:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: system_max_omp_sessions
usb-controller:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: system_usb_controller
track-default-gateway:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_track_default_gateway
multicast-buffer-percent:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: system_multicast_buffer_percent
host-policer-pps:
vipObjectType: object
vipType: constant
vipValue: 20000
vipVariableName: system_host_policer_pps
icmp-error-pps:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: system_icmp_error_pps
vbond:
local:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: system_local
remote:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: 10.10.20.20
allow-same-site-tunnels:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_allow_same_site_tunnels
route-consistency-check:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_route_consistency_check
idle-timeout:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: system_idle-timeout
admin-tech-on-failure:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_admin_tech_on_failure
region:
region-id:
id: {}
role: {}
on-demand:
enable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_on-demand-enable
idle-timeout:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: system_on-demand-idle-timeout
tracker:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: interface
vipVariableName: tracker_name
endpoint-ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: tracker_endpoint-ip
threshold:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: tracker_threshold
interval:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: tracker_interval
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: tracker_multiplier
tracker-elements:
vipObjectType: list
vipType: ignore
boolean:
vipObjectType: object
vipType: ignore
tracker-type:
vipObjectType: object
vipType: constant
vipValue: interface
vipVariableName: tracker_tracker_type_
priority-order:
- name
- tracker-type
- tracker-elements
- boolean
- endpoint-ip
- endpoint-dns-name
- endpoint-api-url
- endpoint-ip-transport-port
- threshold
- interval
- multiplier
vipObjectType: tree
vipPrimaryKey:
- name
track-list:
vipType: constant
vipValue:
- list-name:
vipObjectType: object
vipType: constant
vipValue: tracker2
vipVariableName: tracker_list_name_
interface:
vipObjectType: list
vipType: constant
vipValue:
- GigabitEthernet1
vipVariableName: tracker_interface_
priority-order:
- list-name
- interface
- sig-container
vipObjectType: tree
vipPrimaryKey:
- list-name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSystemVedge'
system-vsmart-example:
description: system-vsmart-example
value:
templateName: template_system_vsmart
templateDescription: template_system_vsmart
templateType: system-vsmart
deviceType:
- vsmart
templateMinVersion: 15.0.0
templateDefinition:
clock:
timezone:
vipObjectType: object
vipType: constant
vipValue: Asia/Chongqing
vipVariableName: system_timezone
gps-location:
latitude:
vipObjectType: object
vipType: ignore
vipVariableName: system_latitude
longitude:
vipObjectType: object
vipType: ignore
vipVariableName: system_longitude
timer:
dns-cache-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: system_dns_cache_timeout
location:
vipObjectType: object
vipType: constant
vipValue: Shanghai
vipVariableName: system_location
system-tunnel-mtu:
vipObjectType: object
vipType: constant
vipValue: 1024
vipVariableName: system_system_tunnel_mtu
track-transport:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: system_track_transport
port-offset:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_port_offset
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: system_port_hop
control-session-pps:
vipObjectType: object
vipType: constant
vipValue: 400
vipVariableName: system_control_session_pps
controller-group-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_controller_group_id
description:
vipObjectType: object
vipType: constant
vipValue: Description1
vipVariableName: system_description
device-groups:
vipObjectType: list
vipType: constant
vipValue:
- group1
vipVariableName: system_device_groups
site-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: '100'
overlay-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_overlay_id
system-ip:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: 172.16.255.15
host-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vm5
ipv6-strict-control:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_ipv6_strict_control
track-default-gateway:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: system_track_default_gateway
host-policer-pps: {}
icmp-error-pps: {}
iptables-enable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: system_iptables_enable
admin-tech-on-failure:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: system_admin_tech_on_failure
idle-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: system_idle-timeout
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSystemVsmart'
t1-e1-controller-example:
description: t1-e1-controller-example
value:
templateName: template_t1e1_controller
templateDescription: template_t1e1_controller
templateType: t1-e1-controller
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
card:
type:
vipObjectType: object
vipType: constant
vipValue: t1
slot:
vipObjectType: object
vipType: constant
vipValue: 0
bay:
vipObjectType: object
vipType: constant
vipValue: 1
bandwidth-upstream: {}
bandwidth-downstream: {}
controller-tx-ex-list:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: T1
number:
vipObjectType: object
vipType: constant
vipValue: 0/1/1
framing:
vipObjectType: object
vipType: constant
vipValue: esf
vipVariableName: framing
clock:
source:
line:
line-mode:
vipObjectType: object
vipType: constant
vipValue: primary
vipVariableName: line_mode
internal:
vipType: ignore
loop-timed:
vipType: ignore
description:
vipObjectType: object
vipType: constant
vipValue: Description1
vipVariableName: description
linecode:
vipObjectType: object
vipType: constant
vipValue: ami
vipVariableName: line_code
cablelength:
long:
vipType: ignore
short:
vipObjectType: object
vipType: ignore
vipValue: _empty
vipVariableName: short_length
channel-group:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- number
priority-order:
- name
- number
- subSlot
- framing
- line-mode
- internal
- loop-timed
- description
- linecode
- cablelength
- clock
- channel-group
vipObjectType: tree
vipPrimaryKey:
- name
- number
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleT1E1Controller'
tenant-example:
description: tenant-example
value:
templateName: template_tenant
templateDescription: template_tenant
templateType: tenant
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
tenant:
vipType: constant
vipValue:
- org-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: org_tenant
vipObjectType: tree
vipPrimaryKey:
- org-name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleTenant'
ucse-example:
description: ucse-example
value:
templateName: template_ucse
templateDescription: template_ucse
templateType: ucse
deviceType:
- vedge-ISR-4461
templateMinVersion: 15.0.0
templateDefinition:
bay:
vipObjectType: object
vipType: constant
vipValue: 1
slot:
vipObjectType: object
vipType: constant
vipValue: 3
imc:
access-port:
dedicated:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: ''
shared-lom:
ge1:
vipObjectType: node-only
vipType: ignore
vipValue: ''
ge2:
vipObjectType: node-only
vipType: ignore
vipValue: ''
ge3:
vipObjectType: node-only
vipType: ignore
vipValue: ''
te2:
vipObjectType: node-only
vipType: ignore
vipValue: ''
te3:
vipObjectType: node-only
vipType: ignore
vipValue: ''
console:
vipObjectType: node-only
vipType: ignore
vipValue: ''
failover:
ge2:
vipObjectType: node-only
vipType: ignore
vipValue: ''
te2:
vipObjectType: node-only
vipType: ignore
vipValue: ''
ip:
static-case:
address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10/24
vipVariableName: ucse_address
default-gateway:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.1
vipVariableName: ucse_default_gateway_default-gateway
vlan:
vlan-id:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: ucse_default_gateway_vlan-id
priority:
vipObjectType: object
vipType: ignore
vipVariableName: ucse_default_gateway_priority
subslot-name:
vipValue: 1/3
vipType: constant
vipObjectType: object
vipVariableName: ''
module-type:
vipValue: ucse
vipType: constant
vipObjectType: object
vipVariableName: ucse
interface:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: ucse1/3/
vipVariableName: ucse_if_if_name
switchport:
mode:
key: mode
description: Switch port type
details: 'Set type of switch port: access/trunk'
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
originalDefaultOption: constant
defaultOption: constant
dataType:
type: enum
values:
- key: access
value: access
- key: trunk
value: trunk
dataPath:
- switchport
vipObjectType: object
objectType: object
deleteFlag: false
access:
vlan:
vlan:
key: vlan
description: VLAN ID
details: Set VLAN identifier associated with bridging domain
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
- value: ignore
display: Default
iconClass: check_circle
iconColor: icon-default
originalDefaultOption: ignore
defaultOption: ignore
dataType:
type: number
min: 1
max: 4094
dataPath:
- vlan
vipObjectType: object
objectType: object
deleteFlag: false
trunk:
allowed:
vlan:
vlans:
key: vlans
description: Allowed VLANS
details: Configure VLAN IDs used with the trunk
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
- value: ignore
display: Default
iconClass: check_circle
iconColor: icon-default
originalDefaultOption: ignore
defaultOption: ignore
dataType:
type: string
range: 1-4094
dataPath:
- vlan
vipObjectType: object
objectType: object
deleteFlag: false
native:
vlan:
key: vlan
description: Native VLAN ID
details: Configure VLAN ID used for native VLAN
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
- value: ignore
display: Default
iconClass: check_circle
iconColor: icon-default
originalDefaultOption: ignore
defaultOption: ignore
dataType:
type: number
min: 1
max: 4094
dataPath:
- native
vipObjectType: object
objectType: object
deleteFlag: false
ip:
static-case:
address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20/24
vipVariableName: ucse_if_ipv4_address
priority-order:
- if-name
- shutdown
- ip
vipObjectType: tree
vipPrimaryKey:
- if-name
priority-order:
- subslot-name
- bay
- slot
- imc
- interface
- module-type
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleUcse'
virtual-application-utd-example:
description: virtual-application-utd-example
value:
templateName: security_app_hosting
templateDescription: security_app_hosting
templateType: virtual-application-utd
deviceType:
- vedge-CSR-1000v
templateMinVersion: 15.0.0
templateDefinition:
virtual-application:
vipType: constant
vipValue:
- instance-id:
vipObjectType: object
vipType: constant
vipValue: 6a0018c9-2083-4045-98ab-44a2f2457d9b
vipVariableName: instance_id
application-type:
vipObjectType: object
vipType: constant
vipValue: utd
vipVariableName: application_type
utd:
nat:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: nat
database-url:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: database_url
resource-profile:
vipObjectType: object
vipType: constant
vipValue: medium
vipVariableName: resource_profile
priority-order:
- instance-id
- application-type
- utd
vipObjectType: tree
vipPrimaryKey:
- instance-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVirtualApplicationUtd'
vpn-cedge-interface-cellular-example:
description: vpn-cedge-interface-cellular-example
value:
templateName: vpn_interface_cellular
templateDescription: vpn_interface_cellular
templateType: vpn-cedge-interface-cellular
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: basic_configuration
vipVariableName: vpn_if_description
ip:
address: {}
ipv6:
address: {}
access-list:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- direction
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 10.10.10.10
vipVariableName: vpn_if_dhcp_helper
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1428
vipVariableName: vpn_if_ip_mtu
static-ingress-qos:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout: {}
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: rewrite_shaping_rate
qos-map:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: qos-map
tracker:
vipObjectType: list
vipType: constant
vipValue:
- TRACKER2
vipVariableName: vpn_if_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 50000
vipVariableName: vpn_if_bandwidth_downstream
block-non-source-ip: {}
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: Rule1
vipVariableName: rewrite_rule-name
tloc-extension:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tloc_extension
icmp-redirect-disable: {}
tloc-extension-gre-from:
src-ip: {}
xconnect: {}
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer2
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
profile: {}
technology: {}
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: 3g
vipVariableName: vpn_if_tunnel_color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier1
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel0
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last-resort-circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-qos:
mode:
vipObjectType: object
vipType: constant
vipValue: hub
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: vpn-qos_map
nat:
refresh:
vipObjectType: object
vipType: constant
vipValue: outbound
vipVariableName: nat_refresh
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: nat_tcp_timeout
block-icmp-error:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: nat_block_icmp_error
respond-to-ping:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: nat_respond_to_ping
natpool:
range-start: {}
range-end: {}
port-forward:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- port-start
- port-end
- proto
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.111
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:01
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnCedgeInterfaceCellular'
vpn-cedge-interface-multilink-controller-example:
description: vpn-cedge-interface-multilink-controller-example
value:
templateName: vpn_interface_multilink
templateDescription: vpn_interface_multilink
templateType: vpn-cedge-interface-multilink-controller
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: Multilink1
vipVariableName: if_multilink_ctrl_if_name
ppp:
authentication:
method:
vipObjectType: object
vipType: constant
vipValue: chap
pap:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
callin:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
vipVariableName: pppoa_dsl_auth-callin
chap:
hostname:
vipObjectType: object
vipType: constant
vipValue: vm5
vipVariableName: pppoa_dsl_chap_hostname
password:
ppp-auth-password:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: pppoa_dsl_ppp_auth_password
multilink:
group:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: if_multilink_ctrl_multilink_group
fragment:
disable:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: if_multilink_fragment_disable_multilink_fragment_disable
delay:
delay-value:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: if_multilink_fragment_delay_value_multilink_fragment_delay_value
interleave:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: if_multilink_interleave_multilink_interleave
description:
vipObjectType: object
vipType: constant
vipValue: descrip1
vipVariableName: if_multilink_ctrl_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5/24
vipVariableName: if_multilink_ctrl_ip_addr
ipv6:
address:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::33/16
vipVariableName: if_multilink_ctrl_ipv6_address
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: ' 2001:4860:4801:48::55'
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: ' 2001:4860:4801:48::66'
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: if_multilink_ctrl_mtu
static-ingress-qos:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tcp_mss_adjust
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: if_multilink_ctrl_shutdown
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: qos_shaping-rate
qos-map:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: qos-map
qos-map-vpn:
vipObjectType: object
vipType: constant
vipValue: q1
vipVariableName: vpn-qos_map
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: if_multilink_ctrl_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: if_multilink_ctrl_bandwidth_downstream
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: r1
vipVariableName: rewrite_rule-name
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6/24
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 7.7.7.7/24
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '15'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: mpls
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier5
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
max-control-connections:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '3'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
qos-adaptive:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: adaptive_qos
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
controller:
controller-tx-ex-list:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: T1
number:
vipObjectType: object
vipType: constant
vipValue: 0/0/1
framing:
vipObjectType: object
vipType: constant
vipValue: ef
vipVariableName: controller_tx_ex_list_framing
clock:
source:
line:
line-mode:
vipObjectType: object
vipType: constant
vipValue: primary
vipVariableName: controller_tx_ex_list_line_mode
internal:
vipObjectType: node-only
vipType: ignore
vipValue: ''
vipVariableName: controller_tx_ex_list_controller_tx_ex_list_internal_0
description:
vipObjectType: object
vipType: constant
vipValue: descript1
vipVariableName: controller_tx_ex_list_multilink_description
linecode:
vipObjectType: object
vipType: constant
vipValue: b8zs
vipVariableName: controller_tx_ex_list_linecode
cablelength:
long:
vipObjectType: object
vipType: constant
vipValue: '100'
vipVariableName: controller_tx_ex_list_long
short:
vipObjectType: object
vipType: ignore
vipValue: ''
channel-group:
vipType: constant
vipValue:
- number:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: multilink_channel_group_number_0
timeslots:
vipObjectType: list
vipType: constant
vipValue: '2021-08-25'
vipVariableName: multilink_channel_group_timeslots_0
priority-order:
- number
- timeslots
vipObjectType: tree
vipPrimaryKey:
- number
priority-order:
- name
- number
- framing
- line-mode
- internal
- description
- linecode
- long
- short
- channel-group
vipObjectType: tree
vipPrimaryKey:
- name
- number
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnCedgeInterfaceMultilinkController'
vpn-interface-ethpppoe-example:
description: vpn-interface-ethpppoe-example
value:
templateName: vpn_interface_ethernet_pppoe
templateDescription: vpn_interface_ethernet_pppoe
templateType: vpn-interface-ethpppoe
deviceType:
- vedge-ISR-4331
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: gi0/0/1
vipVariableName: pppoe_dsl_if_name
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: pppoe_dsl_shutdown
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: pppoe_dsl_description
bridge-dot1q:
encap:
vipObjectType: object
vipType: constant
vipValue: 123
vipVariableName: pppoe_dsl_dot1q_encap
pppoe-client:
dial-pool-number:
vipObjectType: object
vipType: constant
vipValue: 255
vipVariableName: pppoe_dsl_dial_pool_number
ppp-max-payload:
vipObjectType: object
vipType: constant
vipValue: 64
vipVariableName: pppoe_dsl_ppp_max_payload
ip:
address-negotiated:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
shaping-rate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: rewrite_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: map1
vipVariableName: rewrite_qos_map
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rul1
vipVariableName: rewrite_rule_name
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: pppoe_dsl_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: pppoe_dsl_tcp_mss_adjust
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc1
vipVariableName: pppoe_dsl_tloc_extension
tracker:
vipObjectType: list
vipType: constant
vipValue:
- trak1
vipVariableName: pppoe_dsl_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: pppoe_dsl_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: pppoe_dsl_bandwidth_downstream
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:326b
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:3312
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '4'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: biz-internet
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier8
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: '0'
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '4'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
ppp:
authentication:
method:
vipObjectType: object
vipType: constant
vipValue: chap
pap:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
callin:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
vipVariableName: pppoe_dsl_auth-callin
chap:
hostname:
vipObjectType: object
vipType: constant
vipValue: host_zzz
vipVariableName: pppoe_dsl_chap_hostname
password:
ppp-auth-password:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: pppoe_dsl_chap_auth_password
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
qos-adaptive:
period:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: qos_adaptive_period
downstream:
bandwidth-down:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: qos_adaptive_downstream_bandwidth_down
range:
dmin:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: qos_adaptive_downstream_range_dmin
dmax:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: qos_adaptive_downstream_range_dmax
upstream:
bandwidth-up:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: qos_adaptive_upstream_bandwidth_up
range:
umin:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: qos_adaptive_upstream_range_umin
umax:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: qos_adaptive_upstream_range_umax
nat:
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: nat_tcp_timeout
natpool:
range-start: {}
range-end: {}
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfaceEthpppoe'
vpn-interface-ipoe-example:
description: vpn-interface-ipoe-example
value:
templateName: vpn_interface_dsl_ipoe
templateDescription: vpn_interface_dsl_ipoe
templateType: vpn-interface-ipoe
deviceType:
- vedge-C1117-4PLTEEAW
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: Ethernet1/0/0
vipVariableName: pppoe_dsl_if_name
bridge-dot1q:
encap:
vipObjectType: object
vipType: constant
vipValue: 111
vipVariableName: pppoe_dsl_dot1q_encap
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: pppoe_dsl_shutdown
description:
vipObjectType: object
vipType: constant
vipValue: descrip1
vipVariableName: pppoe_dsl_description
pppoe-client:
ppp-max-payload: {}
dial-pool-number: {}
ip:
address-negotiated:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_ipv4_dhcp_distance
shaping-rate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: rewrite_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: map1
vipVariableName: rewrite_qos_map
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: pppoe_dsl_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: pppoe_dsl_tcp_mss_adjust
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: pppoe_dsl_tloc_extension
tracker:
vipObjectType: list
vipType: constant
vipValue:
- tracker1
vipVariableName: pppoe_dsl_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: pppoe_dsl_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: pppoe_dsl_bandwidth_downstream
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:326b
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:947e
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '14'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: lte
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier3
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'false'
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '9'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
ppp:
authentication:
method: {}
pap: {}
chap:
hostname: {}
password:
ppp-auth-password: {}
pap:
sent-username:
username:
username-string: {}
password: {}
ppp-auth-password: {}
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 1.1.1.1
vipVariableName: vpn_if_dhcp_helper
controller-type:
vipObjectType: object
vipType: constant
vipValue: ipoe
vipVariableName: ipoe
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
qos-adaptive:
period:
vipObjectType: object
vipType: constant
vipValue: 15
vipVariableName: qos_adaptive_period
downstream:
bandwidth-down:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: qos_adaptive_downstream_bandwidth_down
range:
dmin:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: qos_adaptive_downstream_range_dmin
dmax:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: qos_adaptive_downstream_range_dmax
upstream:
bandwidth-up:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: qos_adaptive_upstream_bandwidth_up
range:
umin:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: qos_adaptive_upstream_range_umin
umax:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: qos_adaptive_upstream_range_umax
controller:
vdsl:
vipType: constant
vipValue:
- modem:
vipObjectType: object
vipType: constant
vipValue: '2'
vipVariableName: pppoe_dsl_modem
name:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: pppoe_dsl_vdsl_name
sra:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: pppoe_dsl_sra
operating:
mode:
auto:
adsl2plus:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
priority-order:
- name
- sra
- operating
- modem
vipObjectType: tree
vipPrimaryKey:
- name
nat:
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: nat_tcp_timeout
natpool:
range-start: {}
range-end: {}
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfaceIpoe'
vpn-interface-pppoa-example:
description: vpn-interface-pppoa-example
value:
templateName: template_vpn_interface_pppoa
templateDescription: template_vpn_interface_pppoa
templateType: vpn-interface-pppoa
deviceType:
- vedge-ISR-4331
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ATM1/0/0
vipVariableName: pppoa_dsl_if_name
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: pppoa_dsl_shutdown
description:
vipObjectType: object
vipType: constant
vipValue: atm
vipVariableName: pppoa_dsl_description
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 10000
vipVariableName: pppoa_dsl_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 20000
vipVariableName: pppoa_dsl_bandwidth_downstream
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: pppoa_dsl_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: pppoa_dsl_tcp_mss_adjust
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: pppoa_dsl_tloc_extension
tracker:
vipObjectType: list
vipType: constant
vipValue:
- trak1
vipVariableName: pppoa_dsl_tracker
shaping-rate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: rewrite_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: m1
vipVariableName: rewrite_qos_map
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: r1
vipVariableName: rewrite_rule_name
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 11.11.11.11
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 22.22.22.22
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:326b
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:4412
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: poli1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: poli1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: gold
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier3
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel2
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '3'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1350
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
ppp:
authentication:
method:
vipObjectType: object
vipType: constant
vipValue: chap
pap:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
callin:
vipObjectType: node-only
vipType: constant
vipValue: callin
vipVariableName: pppoa_dsl_pap_auth_callin
chap:
hostname:
vipObjectType: object
vipType: constant
vipValue: cisco
vipVariableName: pppoa_dsl_chap_hostname
password:
ppp-auth-password:
vipObjectType: object
vipType: constant
vipValue: cisco123456
vipVariableName: pppoa_dsl_ppp_auth_password
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
qos-adaptive:
period:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: qos_adaptive_period
downstream:
bandwidth-down:
vipObjectType: object
vipType: constant
vipValue: 15
vipVariableName: qos_adaptive_downstream_bandwidth_down
range:
dmin:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: qos_adaptive_downstream_range_dmin
dmax:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: qos_adaptive_downstream_range_dmax
upstream:
bandwidth-up:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: qos_adaptive_upstream_bandwidth_up
range:
umin:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: qos_adaptive_upstream_range_umin
umax:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: qos_adaptive_upstream_range_umax
controller:
vdsl:
vipType: constant
vipValue:
- modem:
vipObjectType: object
vipType: constant
vipValue: configuration
vipVariableName: pppoa_dsl_modem
name:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: pppoa_dsl_vdsl_name
sra:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: pppoa_dsl_sra
operating:
mode:
auto:
adsl2plus:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
priority-order:
- name
- sra
- operating
- modem
vipObjectType: tree
vipPrimaryKey:
- name
pvc:
vipType: constant
vipValue:
- local-vpi-vci:
vipObjectType: object
vipType: constant
vipValue: 1/1
vipVariableName: pppoa_dsl_local_vpi_vci
dialer:
pool-member:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: pppoa_dsl_pool_member
encapsulation:
aal5nlpid:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
priority-order:
- local-vpi-vci
- vbr-nrt
- vbr-rt
- encapsulation
- dialer
vipObjectType: tree
vipPrimaryKey:
- local-vpi-vci
nat:
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: nat_tcp_timeout
natpool:
range-start: {}
range-end: {}
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfacePppoa'
vpn-interface-pppoe-example:
description: vpn-interface-pppoe-example
value:
templateName: template_interface_dsl_pppoe
templateDescription: template_interface_dsl_pppoe
templateType: vpn-interface-pppoe
deviceType:
- vedge-ISR-4331
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: Ethernet1/0/0
vipVariableName: pppoe_dsl_if_name
bridge-dot1q:
encap:
vipObjectType: object
vipType: constant
vipValue: 22
vipVariableName: pppoe_dsl_dot1q_encap
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: pppoe_dsl_shutdown
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: pppoe_dsl_description
pppoe-client:
ppp-max-payload:
vipObjectType: object
vipType: constant
vipValue: 64
vipVariableName: pppoe_dsl_ppp_max_payload
dial-pool-number:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: pppoe_dsl_dial_pool_number
ip:
address-negotiated:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
shaping-rate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: rewrite_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: m1
vipVariableName: rewrite_qos_map
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rul1
vipVariableName: rewrite_rule_name
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: pppoe_dsl_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1480
vipVariableName: pppoe_dsl_tcp_mss_adjust
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: pppoe_dsl_tloc_extension
tracker:
vipObjectType: list
vipType: constant
vipValue:
- tracker1
vipVariableName: pppoe_dsl_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: pppoe_dsl_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: pppoe_dsl_bandwidth_downstream
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:326b
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:4436
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '22'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: lte
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier1
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'false'
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '13'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
ppp:
authentication:
method:
vipObjectType: object
vipType: constant
vipValue: chap
pap:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
callin:
vipObjectType: node-only
vipType: constant
vipValue: callin
vipVariableName: pppoa_dsl_pap_auth_callin
chap:
hostname:
vipObjectType: object
vipType: constant
vipValue: host_aaa
vipVariableName: pppoe_dsl_chap_hostname
password:
ppp-auth-password:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: pppoe_dsl_ppp_auth_password
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
qos-adaptive:
period:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: qos_adaptive_period
downstream:
bandwidth-down:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: qos_adaptive_downstream_bandwidth_down
range:
dmin:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: qos_adaptive_downstream_range_dmin
dmax:
vipObjectType: object
vipType: constant
vipValue: 400
vipVariableName: qos_adaptive_downstream_range_dmax
upstream:
bandwidth-up:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: qos_adaptive_upstream_bandwidth_up
range:
umin:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: qos_adaptive_upstream_range_umin
umax:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: qos_adaptive_upstream_range_umax
controller:
vdsl:
vipType: constant
vipValue:
- modem:
vipObjectType: object
vipType: constant
vipValue: config
vipVariableName: pppoe_dsl_modem
name:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: pppoe_dsl_vdsl_name
sra:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
vipVariableName: pppoe_dsl_sra
operating:
mode:
auto:
adsl2plus:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
priority-order:
- name
- sra
- operating
- modem
vipObjectType: tree
vipPrimaryKey:
- name
nat:
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: nat_tcp_timeout
natpool:
range-start: {}
range-end: {}
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfacePppoe'
vpn-interface-svi-example:
description: vpn-interface-svi-example
value:
templateName: vpn_interface_svi
templateDescription: vpn_interface_svi
templateType: vpn-interface-svi
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: Vlan100
vipVariableName: vpn_if_svi_if_name
description:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: vpn_if_svi_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 1.1.1.1/24
vipVariableName: vpn_if_svi_if_ipv4_prefix
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
ipv6:
address:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_svi_ipv6_ipv6_address
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
access-list:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- direction
dhcp-helper-v6:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 10.10.10.10
vipVariableName: vpn_if_svi_dhcp_helper
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_svi_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_svi_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_svi_shutdown
arp-timeout:
vipObjectType: object
vipType: ignore
vipValue: 1200
vipVariableName: vpn_if_svi_arp_timeout
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2.2.2.2
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 3.3.3.3
vipVariableName: ipv4_access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ip-directed-broadcast:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_ip-directed-broadcast
intrf-mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_svi_if_mtu
vrrp:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- grp-id
ipv6-vrrp:
vipType: constant
vipValue:
- grp-id:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_vrrp_ipv6_grpid_ipv6
ipType: ipv6
priority:
vipObjectType: object
vipType: constant
vipValue: 50
vipVariableName: vpn_if_vrrp_ipv6_priority_ipv6
ipType: ipv6
timer:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: vpn_if_vrrp_ipv6_timer_ipv6
ipType: ipv6
track-omp:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_vrrp_ipv6_track_omp_ipv6
ipType: ipv6
track-prefix-list:
vipObjectType: object
vipType: constant
vipValue: '24'
vipVariableName: vpn_if_vrrp_ipv6_track_prefix_list_ipv6
ipType: ipv6
ipv6:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: vpn_if_vrrp_ipv6_vrrp_ip_prefix_ipv6
ipType: ipv6
ipv6-link-local:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:0:1:1:1:1:1
vipVariableName: vpn_if_vrrp_ipv6_vrrp_link_local_address_ipv6
ipType: ipv6
priority-order:
- ipv6-link-local
- prefix
vipObjectType: tree
vipPrimaryKey:
- ipv6-link-local
ipv6-secondary:
vipType: ignore
vipValue: []
vipPrimaryKey:
- prefix
ipType: ipv6
priority-order:
- grp-id
- priority
- timer
- track-omp
- track-prefix-list
- ipv6
- ipv6-secondary
vipObjectType: tree
vipPrimaryKey:
- grp-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfaceSvi'
vpn-interface-t1-e1-example:
description: vpn-interface-t1-e1-example
value:
templateName: vpn_interface_t1e1
templateDescription: vpn_interface_t1e1
templateType: vpn-interface-t1-e1
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: serial11
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: descrip1
vipVariableName: vpn_if_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10/24
vipVariableName: vpn_if_ipv4_address
ipv6:
address:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:8086:6502::/64
vipVariableName: vpn_if_ipv6_address
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:8086:6512::/64
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:8086:6522::/64
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
dhcp-helper: {}
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
static-ingress-qos:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout: {}
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: qos_shaping-rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: map1
vipVariableName: qos-map
tracker: {}
bandwidth-upstream: {}
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: bandwidth_downstream
block-non-source-ip: {}
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule-name
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
icmp-redirect-disable: {}
tloc-extension-gre-from:
src-ip: {}
xconnect: {}
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
profile: {}
technology: {}
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '11'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: metro-ethernet
vipVariableName: vpn_if_tunnel_color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier5
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '13'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last-resort-circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-qos:
mode:
vipObjectType: object
vipType: constant
vipValue: hub
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
bandwidth:
vipObjectType: object
vipType: constant
vipValue: '100000'
vipVariableName: vpn_if_bandwidth
clock-rate:
vipObjectType: object
vipType: constant
vipValue: '19200'
vipVariableName: vpn_if_clock-rate
encapsulation-serial:
vipObjectType: object
vipType: constant
vipValue: hdlc
vipVariableName: vpn_if_encapsulation-serial
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfaceT1E1'
vpn-vedge-interface-bridge-example:
description: vpn-vedge-interface-bridge-example
value:
templateName: vpn_vedge_interface_bridge
templateDescription: vpn_vedge_interface_bridge
templateType: vpn-vedge-interface-bridge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ge1/
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: vpn_if_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5/24
vipVariableName: vpn_if_ipv4_address
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 5.5.5.1
vipVariableName: vpn_if_dhcp_helper
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: vpn_if_arp_timeout
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:02:02
vipVariableName: vpn_if_mac_address
icmp-redirect-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_icmp_redirect_disable
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 7.7.7.7
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
block-non-source-ip:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_block_non_source_ip
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.120
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:02:02
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
vrrp:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- grp-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceBridge'
vpn-vedge-interface-cellular-example:
description: vpn-vedge-interface-cellular-example
value:
templateName: vpn_vedge_interface_cellular
templateDescription: vpn_vedge_interface_cellular
templateType: vpn-vedge-interface-cellular
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_name_vpn_vedge_interface_cellular
description:
vipObjectType: object
vipType: constant
vipValue: Descrip1
vipVariableName: vpn_if_description
ip:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_ipv4_dhcp_distance
ipv6:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: ignore
vipValue: 1
vipVariableName: vpn_if_ipv6_dhcp_distance
dhcp-rapid-commit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ipv6_dhcp_rapid_commit
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:DB8::1
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:a::123/64
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6-shutdown:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_ipv6_shutdown
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 10.10.10.10
vipVariableName: vpn_if_dhcp_helper
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1428
vipVariableName: vpn_if_ip_mtu
static-ingress-qos:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_arp_timeout
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: qos_shaping-rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: Map1
vipVariableName: qos-map
tracker:
vipObjectType: list
vipType: constant
vipValue:
- Tracker1
vipVariableName: vpn_if_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_downstream
block-non-source-ip:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_block_non_source_ip
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: Rule1
vipVariableName: rewrite_rule-name
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: TOLC
vipVariableName: vpn_if_tloc_extension
icmp-redirect-disable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_icmp_redirect_disable
tloc-extension-gre-from:
src-ip: {}
xconnect: {}
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: P1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: p1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
profile:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_profile_id
technology:
vipObjectType: object
vipType: constant
vipValue: lte
vipVariableName: vpn_if_technology
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: ignore
vipValue: 1
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: gold
vipVariableName: vpn_if_tunnel_color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: ignore
vipValue: default
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_tunnel_last-resort-circuit
hold-time:
vipObjectType: object
vipType: ignore
vipValue: 7000
vipVariableName: hold-time
nat-refresh-interval:
vipObjectType: object
vipType: ignore
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: ignore
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-qos:
mode:
vipObjectType: object
vipType: constant
vipValue: hub
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
nat:
refresh:
vipObjectType: object
vipType: constant
vipValue: bi-directional
vipVariableName: nat_refresh
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: nat_tcp_timeout
block-icmp-error:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: nat_block_icmp_error
respond-to-ping:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: nat_respond_to_ping
natpool:
range-start: {}
range-end: {}
port-forward:
vipType: constant
vipValue:
- port-start:
vipObjectType: object
vipType: constant
vipValue: 1000
port-end:
vipObjectType: object
vipType: constant
vipValue: 2000
proto:
vipObjectType: object
vipType: constant
vipValue: udp
private-vpn:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: vpn_interface_private_vpn
private-ip-address:
vipObjectType: object
vipType: constant
vipValue: 4.4.4.4
vipVariableName: vpn_interface_private_ip_address
priority-order:
- port-start
- port-end
- proto
- private-vpn
- private-ip-address
vipObjectType: tree
vipPrimaryKey:
- port-start
- port-end
- proto
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.111
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:01
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceCellular'
vpn-vedge-interface-gre-example:
description: vpn-vedge-interface-gre-example
value:
templateName: template_vedge_interface_gre
templateDescription: template_vedge_interface_gre
templateType: vpn-vedge-interface-gre
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_name_template_vedge_interface_gre
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 3.3.5.5/16
vipVariableName: vpn_if_ipv4_address
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
tunnel-source:
vipObjectType: object
vipType: constant
vipValue: 3.3.4.4
vipVariableName: vpn_if_tunnel_source
tunnel-destination:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: vpn_if_tunnel_destination
keepalive:
interval:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: vpn_if_interval
retries:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_retries
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tcp_mss_adjust
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 7.7.7.7
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tracker:
vipObjectType: list
vipType: constant
vipValue:
- Tracker1
vipVariableName: tracker
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceGre'
vpn-vedge-interface-ipsec-example:
description: vpn-vedge-interface-ipsec-example
value:
templateName: vpn-vedge-interface-ipsec
templateDescription: vpn-vedge-interface-ipsec
templateType: vpn-vedge-interface-ipsec
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ipsec1
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: Description1
vipVariableName: vpn_if_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 192.168.0.111/24
vipVariableName: vpn_if_ipv4_address
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
tunnel-source-interface:
vipObjectType: object
vipType: constant
vipValue: gi1/1
vipVariableName: vpn_if_tunnel_source_interface
tunnel-destination:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: vpn_if_tunnel_destination
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: vpn_if_tcp_mss_adjust
dead-peer-detection:
dpd-interval:
vipObjectType: object
vipType: constant
vipValue: 50
vipVariableName: vpn_if_dpd_interval
dpd-retries:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: vpn_if_dpd_retries
ike:
ike-version:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_ike_version
ike-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 14400
vipVariableName: vpn_if_ike_rekey_interval
ike-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha1
vipVariableName: vpn_if_ike_ciphersuite
ike-group:
vipObjectType: object
vipType: constant
vipValue: '16'
vipVariableName: vpn_if_ike_group
authentication-type:
pre-shared-key:
pre-shared-secret:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: vpn_if_pre_shared_secret
ike-local-id:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: vpn_if_ike_local_id
ike-remote-id:
vipObjectType: object
vipType: constant
vipValue: '2'
vipVariableName: vpn_if_ike_remote_id
ipsec:
ipsec-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 3600
vipVariableName: vpn_if_ipsec_rekey_interval
ipsec-replay-window:
vipObjectType: object
vipType: constant
vipValue: 512
vipVariableName: vpn_if_ipsec_replay_window
ipsec-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha256
vipVariableName: vpn_if_ipsec_ciphersuite
perfect-forward-secrecy:
vipObjectType: object
vipType: constant
vipValue: group-16
vipVariableName: vpn_if_ipsec_perfect_forward_secrecy
tracker:
vipObjectType: list
vipType: constant
vipValue:
- t1
vipVariableName: tracker
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceIpsec'
vpn-vedge-interface-natpool-example:
description: vpn-vedge-interface-natpool-example
value:
templateName: template_vpn_interface_natpool
templateDescription: template_vpn_interface_natpool
templateType: vpn-vedge-interface-natpool
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: natpool1
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: Description1
vipVariableName: vpn_if_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 1.1.2.2/24
vipVariableName: vpn_if_ipv4_address
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
nat:
refresh:
vipObjectType: object
vipType: constant
vipValue: bi-directional
vipVariableName: vpn_if_refresh
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: vpn_if_tcp_timeout
block-icmp-error:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_block_icmp
respond-to-ping: {}
direction:
vipObjectType: object
vipType: constant
vipValue: inside
vipVariableName: vpn_if_direction
overload:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_overload
port-forward:
vipType: constant
vipValue:
- port-start:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: vpn_interface_port_start
port-end:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: vpn_interface_port_end
proto:
vipObjectType: object
vipType: constant
vipValue: udp
vipVariableName: vpn_interface_proto
private-vpn:
vipObjectType: object
vipType: constant
vipValue: 0
vipVariableName: vpn_interface_private_vpn
private-ip-address:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.111
vipVariableName: vpn_interface_private_ip_address
priority-order:
- port-start
- port-end
- proto
- private-vpn
- private-ip-address
vipObjectType: tree
vipPrimaryKey:
- port-start
- port-end
- proto
static:
vipType: constant
vipValue:
- source-ip:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.10
vipVariableName: vpn_nat_pool_source_ip
translate-ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: vpn_nat_pool_translate_ip
static-nat-direction:
vipObjectType: object
vipType: constant
vipValue: outside
vipVariableName: vpn_nat_pool_static_nat_direction
priority-order:
- source-ip
- translate-ip
- static-nat-direction
vipObjectType: tree
vipPrimaryKey:
- source-ip
tracker:
vipType: constant
vipValue:
- interface:
vipObjectType: object
vipType: constant
vipValue:
- ge0/0
vipVariableName: vpn_nat_pool_tracker_interface
priority-order:
- interface
vipObjectType: tree
vipPrimaryKey:
- interface
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceNatpool'
vpn-vedge-interface-ppp-example:
description: vpn-vedge-interface-ppp-example
value:
templateName: vpn_vedge_interface_ppp
templateDescription: vpn_vedge_interface_ppp
templateType: vpn-vedge-interface-ppp
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ppp1
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: d1
vipVariableName: vpn_if_description
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:11
vipVariableName: vpn_if_mac_address
mtu:
vipObjectType: object
vipType: constant
vipValue: 1492
vipVariableName: vpn_if_ip_mtu
pmtu: {}
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: vpn_if_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
ppp:
ac-name:
vipObjectType: object
vipType: constant
vipValue: ac1
vipVariableName: ppp_ac_name
authentication:
vipType: constant
vipValue:
- hostname:
vipObjectType: object
vipType: constant
vipValue: admin
vipVariableName: ppp_chap_chap_hostname
password:
vipObjectType: object
vipType: constant
vipValue: admin
vipVariableName: ppp_chap_chap_password
priority-order:
- auth-choice
- hostname
- password
auth-choice:
vipObjectType: object
vipType: constant
vipValue: chap
vipObjectType: tree
vipPrimaryKey:
- auth-choice
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_downstream
icmp-redirect-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_icmp_redirect_disable
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 3.3.3.3
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 4.4.4.4
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::33
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::55
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: custom3
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier4
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time:
vipObjectType: object
vipType: constant
vipValue: 7000
vipVariableName: hold-time
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 14
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
tracker:
vipObjectType: list
vipType: constant
vipValue:
- trapper
vipVariableName: vpn_if_tracker
autonegotiate: {}
block-non-source-ip:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_block_non_source_ip
nat:
refresh:
vipObjectType: object
vipType: constant
vipValue: outbound
vipVariableName: nat_refresh
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: nat_tcp_timeout
block-icmp-error:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: nat_block_icmp_error
respond-to-ping:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: nat_respond_to_ping
natpool:
range-start: {}
range-end: {}
port-forward:
vipType: constant
vipValue:
- port-start:
vipObjectType: object
vipType: constant
vipValue: 1000
port-end:
vipObjectType: object
vipType: constant
vipValue: 2000
proto:
vipObjectType: object
vipType: constant
vipValue: udp
private-vpn:
vipObjectType: object
vipType: constant
vipValue: 0
vipVariableName: vpn_interface_private_vpn
private-ip-address:
vipObjectType: object
vipType: constant
vipValue: 192.168.0.111
vipVariableName: vpn_interface_private_ip_address
priority-order:
- port-start
- port-end
- proto
- private-vpn
- private-ip-address
vipObjectType: tree
vipPrimaryKey:
- port-start
- port-end
- proto
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfacePpp'
vpn-vedge-interface-vap-example:
description: vpn-vedge-interface-vap-example
value:
templateName: template_wifi_ssid
templateDescription: template_wifi_ssid
templateType: vpn-vedge-interface-vap
deviceType:
- vedge-100-WM
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: vap2
vipVariableName: WiFi_if_name
description:
vipObjectType: object
vipType: constant
vipValue: lanEthernet
vipVariableName: WiFi_if_description
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: WiFi_if_shutdown
data-security:
vipObjectType: object
vipType: constant
vipValue: wpa2-enterprise
mgmt-security:
vipObjectType: object
vipType: constant
vipValue: required
vipVariableName: WiFi_mgmt_security
radius-servers:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.169
vipVariableName: WiFi_if_radius-servers
ssid:
vipObjectType: object
vipType: constant
vipValue: wifi_zhangyp
vipVariableName: WiFi_if_ssid
max-clients:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: WiFi_if_max_clients
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceVap'
vpn-vedge-interface-example:
description: vpn-vedge-interface-example
value:
templateName: vpn_interface_ethernet
templateDescription: vpn_interface_ethernet
templateType: vpn-vedge-interface
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ge3/
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: vpn_if_description
ip:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_ipv4_dhcp_distance
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.169
vipVariableName: vpn_if_dhcp_helper
flow-control:
vipObjectType: object
vipType: constant
vipValue: autoneg
vipVariableName: vpn_if_flow_control
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
static-ingress-qos:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: vpn_if_tcp_mss_adjust
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:01:02:03:04:10
vipVariableName: vpn_if_mac_address
speed:
vipObjectType: object
vipType: constant
vipValue: '1000'
vipVariableName: vpn_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: vpn_if_duplex
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout:
vipObjectType: object
vipType: constant
vipValue: 1800
vipVariableName: vpn_if_arp_timeout
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 300000
vipVariableName: qos_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: map1
vipVariableName: qos_map
tracker:
vipObjectType: list
vipType: constant
vipValue:
- tracker1
vipVariableName: vpn_if_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_downstream
block-non-source-ip:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_block_non_source_ip
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
tloc-extension:
vipObjectType: object
vipType: ignore
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
icmp-redirect-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_icmp_redirect_disable
tloc-extension-gre-from:
src-ip:
vipObjectType: object
vipType: constant
vipValue: 50.50.50.50
vipVariableName: vpn_if_tloc-ext_gre_from_src_ip
xconnect:
vipObjectType: object
vipType: constant
vipValue: x1
vipVariableName: vpn_if_tloc-ext_gre_from_xconnect
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: ipv4_access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: ignore
vipValue: 1
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '11'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: custom2
vipVariableName: vpn_if_tunnel_color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: ignore
vipValue: default
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: ignore
vipValue: 'false'
https:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time:
vipObjectType: object
vipType: ignore
vipValue: 7000
vipVariableName: hold-time
nat-refresh-interval:
vipObjectType: object
vipType: ignore
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: ignore
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_tloc_ext_gre_to_dst_ip
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: ' 2001:4860:4801:48::77'
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: ' 2001:4860:4801:48::88'
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
address:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: vpn_if_ipv6_ipv6_address
dhcp-helper-v6:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
ipv6-shutdown:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_ipv6_ipv6_shutdown
nat:
vipType: ignore
vipObjectType: node-only
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.223
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:01:02:00:33
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
vrrp:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- grp-id
ipv6-vrrp:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- grp-id
dot1x:
control-direction:
vipObjectType: object
vipType: constant
vipValue: in-and-out
vipVariableName: 802.1X_control_direction
wake-on-lan:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: 802.1X_wake_on_lan
reauthentication:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: 802.1X_reauthentication
auth-fail-vlan:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_auth_fail_vlan
guest-vlan:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_guest_vlan
default-vlan:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_default_vlan
host-mode:
vipObjectType: object
vipType: constant
vipValue: single-host
vipVariableName: 802.1X_host_mode
nas-identifier:
vipObjectType: object
vipType: constant
vipValue: '17'
vipVariableName: 802.1X_nas_identifier
nas-ip-address:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: 802.1X_nas_ip_address
radius-servers:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.169
vipVariableName: 802.1X_radius_server
accounting-interval:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: 802.1X_accounting_interval
timeout:
inactivity:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: 802.1X_timeout_inactivity
das:
port:
vipObjectType: object
vipType: ignore
vipValue: 3799
vipVariableName: 802.1X_das_port
time-window:
vipObjectType: object
vipType: ignore
vipValue: 300
vipVariableName: 802.1X_das_time_window
require-timestamp:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: 802.1X_das_require_timestamp
client:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_das_client
secret-key:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_das_secret_key
vpn:
vipObjectType: object
vipType: ignore
vipValue: 0
vipVariableName: 802.1X_das_vpn
mac-authentication-bypass:
server:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: 802.1X_mab_server
allow: {}
acct-req-attr:
vipType: constant
vipValue:
- id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_interface_acct_id
string:
vipObjectType: object
vipType: constant
vipValue: string
vipVariableName: vpn_interface_acct_string
priority-order:
- id
- string
vipObjectType: tree
vipPrimaryKey:
- id
auth-reject-vlan:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_auth_reject_vlan
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterface'
vpn-vedge-pppoe-enabled-interface-example:
description: vpn-vedge-pppoe-enabled-interface-example
value:
templateName: vpn_vedge_interface_ppp_ethernet
templateDescription: vpn_vedge_interface_ppp_ethernet
templateType: vpn-vedge-pppoe-enabled-interface
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ge3/
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: vpn_if_description
pppoe-client:
ppp-interface:
vipType: link-variable
vipObjectType: object
vipValue: ''
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 10.124.17.123/24
vipVariableName: vpn_if_ipv4_address
ipv6:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_ipv6_dhcp_distance
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::33
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::44
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6-shutdown:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_ipv6_shutdown
dhcp-rapid-commit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ipv6_dhcp_rapid_commit
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 12.13.14.15
vipVariableName: vpn_if_dhcp_helper
flow-control:
vipObjectType: object
vipType: constant
vipValue: both
vipVariableName: vpn_if_flow_control
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
static-ingress-qos:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tcp_mss_adjust
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:11
vipVariableName: vpn_if_mac_address
speed:
vipObjectType: object
vipType: constant
vipValue: '1000'
vipVariableName: vpn_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: vpn_if_duplex
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout:
vipObjectType: object
vipType: constant
vipValue: 1200
vipVariableName: vpn_if_arp_timeout
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: qos_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: map1
vipVariableName: qos_map
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_downstream
icmp-redirect-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_icmp_redirect_disable
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgePppoeEnabledInterface'
vpn-vedge-example:
description: vpn-vedge-example
value:
templateName: template_vpn
templateDescription: template_vpn
templateType: vpn-vedge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
vpn-id:
vipObjectType: object
vipType: constant
vipValue: 12
name:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_name
ecmp-hash-key:
layer4:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_layer4
tcp-optimization:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_tcp_optimization
nat64-global:
prefix:
stateful: {}
nat64:
v4:
pool:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: pool1
start-address:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: vpn_interface_start_address
end-address:
vipObjectType: object
vipType: constant
vipValue: 7.7.7.7
vipVariableName: vpn_interface_end_address
overload:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_interface_overload
priority-order:
- name
- start-address
- end-address
- overload
vipObjectType: tree
vipPrimaryKey:
- name
route-import:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: constant
vipValue: bgp
vipVariableName: vpn_interface_leakfromprotocol
- protocol:
vipObjectType: object
vipType: constant
vipValue: connected
vipVariableName: vpn_interface_leakfromprotocol
vipObjectType: tree
vipPrimaryKey:
- protocol
route-export:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- protocol
dns:
vipType: constant
vipValue:
- role:
vipType: constant
vipValue: primary
vipObjectType: object
dns-addr:
vipType: constant
vipValue: 10.124.19.169
vipObjectType: object
priority-order:
- dns-addr
- role
vipObjectType: tree
vipPrimaryKey:
- dns-addr
host:
vipType: constant
vipValue:
- hostname:
vipObjectType: object
vipType: constant
vipValue: vm5
vipVariableName: vpn_host_hostname
ip:
vipObjectType: list
vipType: constant
vipValue:
- 172.16.255.15
vipVariableName: vpn_host_ip
priority-order:
- hostname
- ip
vipObjectType: tree
vipPrimaryKey:
- hostname
service:
vipType: constant
vipValue:
- svc-type:
vipObjectType: object
vipType: constant
vipValue: FW
address:
vipObjectType: list
vipType: constant
vipValue:
- 10.10.5.5
vipVariableName: vpn_service_address
track-enable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_service_service_track
priority-order:
- svc-type
- address
- track-enable
vipObjectType: tree
vipPrimaryKey:
- svc-type
ip:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20/24
vipVariableName: vpn_ipv4_ip_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.1
vipVariableName: vpn_next_hop_ip_address_0
distance:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: vpn_next_hop_ip_distance_0
tracker:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: vpn_next_hop_ip_tracker_0
priority-order:
- address
- distance
- tracker
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
vipObjectType: tree
vipPrimaryKey:
- prefix
gre-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 4.4.4.4/16
vipVariableName: vpn_gre_route_gre_route_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_gre_route_gre_route_interface
priority-order:
- prefix
- vpn
- interface
vipObjectType: tree
vipPrimaryKey:
- prefix
ipsec-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5/16
vipVariableName: vpn_ipsec_route_ipsec_route_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipObjectType: list
vipType: ignore
vipVariableName: vpn_ipsec_route_ipsec_route_interface
priority-order:
- prefix
- vpn
- interface
vipObjectType: tree
vipPrimaryKey:
- prefix
service-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 3.3.3.3/16
vipVariableName: vpn_serviceroute_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
service:
vipObjectType: object
vipType: constant
vipValue: sig
priority-order:
- prefix
- vpn
- service
vipObjectType: tree
vipPrimaryKey:
- prefix
ipv6:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:8086:6502::/64
vipVariableName: vpn_ipv6_ipv6_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: '2001:db8:8086:6501::'
vipVariableName: vpn_next_hop_ipv6_address_0
distance:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_next_hop_ipv6_distance_0
priority-order:
- address
- distance
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
vipObjectType: tree
vipPrimaryKey:
- prefix
omp:
advertise:
vipType: constant
vipValue:
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: bgp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: static
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: connected
vipObjectType: object
- priority-order:
- protocol
- protocol-sub-type
protocol:
vipType: constant
vipValue: ospf
vipObjectType: object
protocol-sub-type:
vipType: constant
vipValue: external
vipObjectType: object
- priority-order:
- protocol
- prefix-list
protocol:
vipType: constant
vipValue: network
vipObjectType: object
prefix-list:
vipType: constant
vipValue:
- prefix-entry:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10/24
vipVariableName: vpn_omp_network_network_prefix
priority-order:
- prefix-entry
vipObjectType: tree
vipPrimaryKey:
- prefix-entry
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: eigrp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: lisp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: isis
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- protocol
distance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_distance
ipv6-advertise:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- protocol
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedge'
vpn-vmanage-interface-example:
description: vpn-vmanage-interface-example
value:
templateName: vpn_vmanage_interface
templateDescription: vpn_vmanage_interface
templateType: vpn-vmanage-interface
deviceType:
- vmanage
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ge1/
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: dd1
vipVariableName: vpn_if_description
ip:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: vpn_if_ip_dhcp_distance
ipv6:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: vpn_if_ipv6_dhcp_distance
dhcp-rapid-commit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ipv6_dhcp_rapid_commit
dhcp-helper: {}
flow-control:
vipObjectType: object
vipType: constant
vipValue: autoneg
vipVariableName: vpn_if_flow_control
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_mtu
static-ingress-qos: {}
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1480
vipVariableName: vpn_if_tcp_mss_adjust
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:02
vipVariableName: vpn_if_mac-address
speed:
vipObjectType: object
vipType: constant
vipValue: '1000'
vipVariableName: vpn_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: vpn_if_'duplex
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout: {}
autonegotiate:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:01
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
tunnel-interface:
color:
value:
vipObjectType: object
vipType: constant
vipValue: green
vipVariableName: vpn_if_tunnel_color_value
restrict: {}
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier2
vipVariableName: vpn_if_tunnel_carrier
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
allow-service:
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
bgp: {}
https:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
connections-limit:
vipObjectType: object
vipType: constant
vipValue: 50
vipVariableName: vpn_if_tunnel_connections_limit
group:
vipObjectType: list
vipType: ignore
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low-bandwidth-link
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVmanageInterface'
vpn-vsmart-interface-example:
description: vpn-vsmart-interface-example
value:
templateName: vpn_vsmart_interface
templateDescription: vpn_vsmart_interface
templateType: vpn-vsmart-interface
deviceType:
- vsmart
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet0
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: description
vipVariableName: vpn_if_description
ip:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_ip_dhcp-distance
ipv6:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: ignore
vipValue: 1
vipVariableName: vpn_if_ipv6_dhcp-distance
dhcp-rapid-commit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ipv6_dhcp-rapid-commit
dhcp-helper: {}
flow-control:
vipObjectType: object
vipType: constant
vipValue: egress
vipVariableName: vpn_if_flow_control
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_mtu
static-ingress-qos: {}
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1490
vipVariableName: vpn_if_tcp_mss_adjust
mac-address:
vipObjectType: object
vipType: constant
vipValue: B8:08:CF:42:FB:16
vipVariableName: vpn_if_mac_address
speed:
vipObjectType: object
vipType: constant
vipValue: '1000'
vipVariableName: vpn_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: vpn_if_duplex
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout: {}
autonegotiate:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 10.140.36.89
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: B8:08:CF:42:FB:16
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
tunnel-interface:
color:
value:
vipObjectType: object
vipType: constant
vipValue: gold
vipVariableName: vpn_if_tunnel_color_value
restrict: {}
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier8
vipVariableName: vpn_if_tunnel_carrier
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello-interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello-tolerance
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_nat_refresh_interval
allow-service:
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: all
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
bgp: {}
group:
vipObjectType: list
vipType: ignore
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVsmartInterface'
vpn-vsmart-example:
description: vpn-vsmart-example
value:
templateName: template_vpn_vsmart
templateDescription: template_vpn_vsmart
templateType: vpn-vsmart
deviceType:
- vsmart
templateMinVersion: 15.0.0
templateDefinition:
vpn-id:
vipObjectType: object
vipType: constant
vipValue: '512'
name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_name
dns:
vipType: constant
vipValue:
- role:
vipType: constant
vipValue: primary
vipObjectType: object
dns-addr:
vipType: constant
vipValue: 10.124.19.169
vipObjectType: object
priority-order:
- dns-addr
- role
vipObjectType: tree
vipPrimaryKey:
- dns-addr
host:
vipType: constant
vipValue:
- hostname:
vipObjectType: object
vipType: constant
vipValue: YAPZHANG-WT2
vipVariableName: vpn_host_hostname
ip:
vipObjectType: list
vipType: constant
vipValue:
- 10.140.36.89
vipVariableName: vpn_host_ip
priority-order:
- hostname
- ip
vipObjectType: tree
vipPrimaryKey:
- hostname
ip:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20/24
vipVariableName: vpn_ipv4_ip_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.1
vipVariableName: vpn_next_hop_ip_address_0
distance:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_next_hop_ip_distance_0
priority-order:
- address
- distance
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
vipObjectType: tree
vipPrimaryKey:
- prefix
ipv6:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: FF01::101/16
vipVariableName: vpn_ipv6_ipv6_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: FF01::100
vipVariableName: vpn_next_hop_ipv6_address_0
distance:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_next_hop_ipv6_distance_0
priority-order:
- address
- distance
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
vipObjectType: tree
vipPrimaryKey:
- prefix
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVsmart'
wla-example:
description: wla-example
value:
templateName: template_wifi_radio
templateDescription: template_wifi_radio
templateType: wlan
deviceType:
- vedge-100-WM
templateMinVersion: 15.0.0
templateDefinition:
radio:
vipObjectType: object
vipType: constant
vipValue: 2.4GHz
country:
vipObjectType: object
vipType: constant
vipValue: Costa Rica
channel-bandwidth:
vipObjectType: object
vipType: constant
vipValue: '20'
vipVariableName: channel-bandwidth
guard-interval:
vipObjectType: object
vipType: constant
vipValue: '800'
vipVariableName: guard-interval
channel:
vipObjectType: object
vipType: constant
vipValue: '10'
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleWlan'
required: true
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Feature template:
description: Feature template
value:
templateId: ff3b31b1-0262-44d3-badf-d9cf472fb4b1
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-write,Template Deploy-write,Policy Configuration-write
/template/feature/clone:
post:
tags:
- Configuration - General Template
description: 'Clone a feature template
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: cloneTemplate
parameters:
- name: id
in: query
description: Template Id to clone from
required: true
schema:
type: string
example: 220a6bd0-28ef-4c88-92e6-ee7539396fd7
- name: name
in: query
description: Name for the cloned template
required: true
schema:
type: string
example: BR2-VPN10-Feature
- name: desc
in: query
description: Description for the cloned template
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Template Id:
description: Template Id
value:
templateId: ff3b31b1-0262-44d3-badf-d9cf472fb4b1
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-write,Template Deploy-write,Policy Configuration-write
/template/feature/default/networkinterface:
get:
tags:
- Configuration - General Template
description: 'Get default network interface
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: getNetworkInterface
parameters:
- name: deviceModel
in: query
description: Device model
required: true
schema:
type: string
enum:
- ENCS
- C8200-UCPE
- C8200-UCPEVM
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Default network Interface:
description: Default network Interface
value:
data:
- lan:
- GE0-2
- GE0-3
- GE0-4
- GE0-5
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
/template/feature/default/networks:
get:
tags:
- Configuration - General Template
description: 'Get default networks
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: getDefaultNetworks
parameters:
- name: deviceModel
in: query
description: Device model
required: true
schema:
type: string
enum:
- vedge-nfvis-ENCS5400
- vedge-nfvis-C8200-UCPE
- vedge-nfvis-C8200-UCPEVM
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Default network:
description: Default network
value:
data:
- name: wan-net
sriov: false
trunk: true
bridge: wan-br
bridgePort: GE0-0
- name: wan2-net
sriov: false
trunk: true
bridge: wan2-br
bridgePort: GE0-1
- name: lan-net
sriov: false
trunk: true
bridge: lan-br
bridgePort: int-LAN
- name: GE0-0-SRIOV-1
sriov: true
trunk: true
- name: GE0-0-SRIOV-2
sriov: true
trunk: true
- name: GE0-1-SRIOV-1
sriov: true
trunk: true
- name: GE0-1-SRIOV-2
sriov: true
trunk: true
- name: LAN-SRIOV-1
sriov: true
trunk: true
- name: LAN-SRIOV-2
sriov: true
trunk: true
- name: LAN-SRIOV-3
sriov: true
trunk: true
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-read,Template Deploy-read,Template Deploy-write
/template/feature/definition/{templateId}:
get:
tags:
- Configuration - General Template
description: 'Get the configured template definition for given template Id
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: getTemplateDefinition
parameters:
- name: templateId
in: path
description: Template Id
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Template definition:
description: Template definition
value:
appnav-controller-group:
vipObjectType: tree
vipType: constant
vipValue:
- group-name:
vipObjectType: object
vipType: constant
vipValue: ACG-APPQOE
appnav-controllers:
vipObjectType: tree
vipType: constant
vipPrimaryKey:
- address
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vpn:
vipObjectType: object
vipType: constant
vipValue: 512
vipPrimaryKey:
- group-name
service-node-group:
vipObjectType: tree
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: SNG-APPQOE
internal:
vipObjectType: node-only
vipType: constant
vipValue: false
service-node:
vipObjectType: tree
vipType: constant
vipPrimaryKey:
- address
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 10.10.11.11
vpg-ip:
vipObjectType: object
vipType: ignore
vipValue: ''
vipPrimaryKey:
- name
service-context:
appqoe:
vipObjectType: tree
vipType: constant
vipPrimaryKey:
- name
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: /1
appnav-controller-group:
vipObjectType: object
vipType: constant
vipValue: ACG-APPQOE
service-node-groups:
vipObjectType: list
vipType: constant
vipValue:
- SNG-APPQOE
service-node-group:
vipObjectType: object
vipType: constant
vipValue: SNG-APPQOE
enable:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vpn:
vipObjectType: object
vipType: ignore
vipValue: 0
vipVariableName: appqoe_vrf
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-read,Template Deploy-read,Policy Configuration-read
/template/feature/devicetemplates/{templateId}:
get:
tags:
- Configuration - General Template
description: 'Get all device templates for this feature template
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: getDeviceTemplatesAttachedToFeature
parameters:
- name: templateId
in: path
description: Feature template Id
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Template:
description: Template
value:
data:
- templateName: Default_SDBranch_C8000V_Template_V01
templateId: cd72321b-9ff0-4fb3-badd-965d528e71ac
- templateName: Default_BOOTSTRAP_DHCP_8000V_Template_V01
templateId: 41c50079-1978-462e-8489-d4ad5d3b3644
- templateName: Default_MEGAPORT_ICGW_C8000V_Template_V01
templateId: 5880350d-bdb9-4d34-85b0-782c77c96ea9
- templateName: Default_EQUINIX_DHCP_DNS_ICGW_CSR1000V_Template_V02
templateId: 600ca2bc-0cc1-4c1b-a3cd-4fa4ae4dc2e1
- templateName: Default_Azure_vWAN_C8000V_Template_V01
templateId: a1e8373a-9b9b-4d22-b275-bc1671891798
- templateName: Factory_Default_C8000V_V01
templateId: 0513c5c1-b1e9-4b89-875f-fbe0f8957611
- templateName: Default_BOOTSTRAP_STATIC_8000V_Template_V01
templateId: af0119de-0223-4ddd-9515-f12a03affc77
- templateName: Default_AWS_TGW_C8000V_Template_V01
templateId: 7188945f-7b44-4d45-8dbc-71a24218bcbd
- templateName: Default_GCP_C8000V_Template_V01
templateId: 873e7414-dd35-4706-b776-c7d2b6d1ee55
- templateName: Default_AWS_TGW_CSR1000V_Template_V01
templateId: d4e1bd4b-bec8-4522-94c5-7047b44ee02a
- templateName: Factory_Default_ISR_4331_V01
templateId: 6c69af42-5cc4-4f76-92b7-f0e20d4969e4
- templateName: Factory_Default_C1111_8PLTELA_V01
templateId: ef3a49c8-87cb-41b5-913e-042d110ca1f2
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-read,Template Configuration-write,Template Deploy-read,Template Deploy-write
/template/feature/li:
post:
tags:
- Configuration - General Template
description: 'Create LI feature template
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: createLITemplate
requestBody:
description: LI template
content:
application/json:
schema:
type: object
examples:
LI template:
description: LI template
value: {}
required: true
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Template Id:
description: Template Id
value: {}
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Lawful Interception-write
get:
tags:
- Configuration - General Template
description: Get LI feature template
operationId: listLITemplate
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
LI template:
description: LI template
value: []
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Lawful Interception-read
/template/feature/li/{templateId}:
put:
tags:
- Configuration - General Template
description: 'Update LI feature template
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: editLITemplate
parameters:
- name: templateId
in: path
description: Template Id
required: true
schema:
type: string
requestBody:
description: LI template
content:
application/json:
schema:
type: object
examples:
LI template:
description: LI template
value: {}
required: true
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Template:
description: Template
value: {}
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Lawful Interception-write
/template/feature/master/{type_name}:
get:
tags:
- Configuration - General Template
description: 'Generate template type definition by device type
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: generateMasterTemplateDefinition
parameters:
- name: type_name
in: path
description: Device type
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Template:
description: Template
value:
name: vedge
fields:
- min: 0
deviceModels:
- vedge-1000
- vedge-2000
- vedge-cloud
- vedge-5000
- vedge-ISR1100-6G
- vedge-100-B
- vedge-ISR1100-4G
- vedge-100
- vedge-ISR1100-4GLTE
- vedge-100-WM
- vedge-100-M
- vedge-ISR1100X-6G
- vedge-ISR1100X-4G
max: 1
displayName: AAA
name: aaa
- subtree:
- subtree:
- min: 0
deviceModels:
- vedge-1000
- vedge-2000
- vedge-cloud
- vedge-5000
- vedge-ISR1100-6G
- vedge-100-B
- vedge-ISR1100-4G
- vedge-100
- vedge-ISR1100-4GLTE
- vedge-100-WM
- vedge-100-M
- vedge-ISR1100X-6G
- vedge-ISR1100X-4G
max: 1
displayName: DHCPServer
name: dhcp-server
min: 0
deviceModels:
- vedge-1000
- vedge-2000
- vedge-cloud
- vedge-5000
- vedge-ISR1100-6G
- vedge-100-B
- vedge-ISR1100-4G
- vedge-100
- vedge-ISR1100-4GLTE
- vedge-100-WM
- vedge-100-M
- vedge-ISR1100X-6G
- vedge-ISR1100X-4G
max: 62
displayName: VPN
name: vpn-vedge
type: ''
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-read,Template Configuration-write,Template Deploy-read,Template Deploy-write
/template/feature/migration:
get:
tags:
- Configuration - General Template
description: 'Generate a list of templates which require migration
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: getTemplateForMigration
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
Template list:
description: Template list
value:
data:
- deviceType: vedge-CSR-1000v
lastUpdatedBy: admin
templateClass: cedge_vedge
templateId: c62e6fba-fb53-4562-b436-3878de0fbbc2
configType: template
factoryDefault: false
templateName: BranchType1Template-CSR
devicesAttached: 2
templateDescription: Branch Type 1 Template for CSR Routers
lastUpdatedOn: 1588093291553
templateAttached: 22
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-read,Template Deploy-read,Policy Configuration-read,Lawful Interception-read
/template/feature/object/{templateId}:
get:
tags:
- Configuration - General Template
description: 'Get template object definition for given template Id
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: getGeneralTemplate
parameters:
- name: templateId
in: path
description: Template Id
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Template:
description: Template
value:
templateType: cedgeVoiceCard
templateMinVersion: 15.0.0
deviceType:
- vedge-ISR-4461
lastUpdatedBy: admin
editedTemplateDefinition:
voice-card:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- port-id
vipValue:
- port-id:
vipObjectType: object
vipType: constant
vipValue: 1/0/7
id:
vipObjectType: object
vipType: constant
vipValue: 1/0
vipVariableName: analog_id
module-type:
vipObjectType: object
vipType: constant
vipValue: SM-X-8FXS/12FXO
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: analog_description_
caller-id:
enable:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: analog_caller_id_
port-type:
vipObjectType: object
vipType: constant
vipValue: FXS
vipVariableName: analog_port_type_
secondary:
dialtone:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: analog_secondary_dialtone_
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: analog_shutdown_
connection:
plar:
plar-num:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: analog_connection_plarnum_
opx-num-only:
vipType: ignore
vipValue: ''
vipObjectType: object
signal:
did-type:
vipType: ignore
vipValue: ''
vipObjectType: object
signal-choice:
vipObjectType: object
vipType: ignore
vipValue: loopStart
vipVariableName: analog_signal_choice_
port-range:
vipObjectType: object
vipType: constant
vipValue: '7'
vipVariableName: analog_port_range_
local-bypass:
vipType: constant
vipValue: 'true'
vipObjectType: object
voice-card-dig:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- dig-port-id
vipValue:
- dig-port-id:
vipObjectType: object
vipType: constant
vipValue: 0/1/0
id-dig:
vipObjectType: object
vipType: constant
vipValue: 0/1
framing:
vipObjectType: object
vipType: notIgnore
vipValue: esf
vipVariableName: framing_0
interface:
vipType: constant
vipValue:
- port-id:
vipType: constant
vipValue: 0/1/0
vipObjectType: object
clock-priority:
vipType: constant
vipValue: 0
vipObjectType: object
controller-shutdown:
vipType: constant
vipValue: 'false'
vipObjectType: object
serial-intf-shutdown:
vipType: constant
vipValue: 'false'
vipObjectType: object
voiceport-shutdown:
vipType: constant
vipValue: true
vipObjectType: object
clock-type:
vipType: constant
vipValue: line
vipObjectType: object
clock-position:
vipType: ignore
vipValue: ''
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- port-id
interface-type:
vipObjectType: object
vipType: constant
vipValue: T1 PRI
line-termination:
vipObjectType: object
vipType: ignore
vipValue: 120-ohm
vipVariableName: digital_line-termination
linecode:
vipObjectType: object
vipType: constant
vipValue: b8zs
vipVariableName: linecode_0
module-type:
vipObjectType: object
vipType: constant
vipValue: NIM-1MFT-T1/E1
network-side:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: digital_network-side
switch-type:
vipObjectType: object
vipType: constant
vipValue: primary-4ess
vipVariableName: digital_switch-type
timeslots:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: digital_timeslots
delay-connect-timer:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: digital_delay_connect_timer
dsp-hairpin:
vipType: constant
vipValue: 'false'
vipObjectType: object
framing-australia:
vipType: constant
vipValue: 'false'
vipObjectType: object
network-participation:
vipType: constant
vipValue: 'true'
vipObjectType: object
isdn-timer:
isdn-timer-T200:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: digital_isdn-timer-T200
isdn-timer-T203:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T203
isdn-timer-T301:
vipObjectType: object
vipType: ignore
vipValue: 300000
vipVariableName: digital_isdn-timer-T301
isdn-timer-T303:
vipObjectType: object
vipType: ignore
vipValue: 4000
vipVariableName: digital_isdn-timer-T303
isdn-timer-T306:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T306
isdn-timer-T309:
vipObjectType: object
vipType: ignore
vipValue: 90000
vipVariableName: digital_isdn-timer-T309
isdn-timer-T310:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T310
isdn-timer-T321:
vipObjectType: object
vipType: ignore
vipValue: 40000
vipVariableName: digital_isdn-timer-T321
cablelength-long:
vipObjectType: object
vipType: constant
vipValue: '-7.5'
vipVariableName: digital_cablelength-long
clock-dig:
sync:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: digital_sync
wait-to-restore:
vipObjectType: object
vipType: ignore
vipValue: 300
vipVariableName: digital_wait-to-restore
gTemplateClass: cedge
templateDefinition:
voice-card:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- port-id
vipValue:
- port-id:
vipObjectType: object
vipType: constant
vipValue: 1/0/7
id:
vipObjectType: object
vipType: constant
vipValue: 1/0
vipVariableName: analog_id
module-type:
vipObjectType: object
vipType: constant
vipValue: SM-X-8FXS/12FXO
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: analog_description_
caller-id:
enable:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: analog_caller_id_
port-type:
vipObjectType: object
vipType: constant
vipValue: FXS
vipVariableName: analog_port_type_
secondary:
dialtone:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: analog_secondary_dialtone_
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: analog_shutdown_
connection:
plar:
plar-num:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: analog_connection_plarnum_
opx-num-only:
vipType: ignore
vipValue: ''
vipObjectType: object
signal:
did-type:
vipType: ignore
vipValue: ''
vipObjectType: object
signal-choice:
vipObjectType: object
vipType: ignore
vipValue: loopStart
vipVariableName: analog_signal_choice_
port-range:
vipObjectType: object
vipType: constant
vipValue: '7'
vipVariableName: analog_port_range_
local-bypass:
vipType: constant
vipValue: 'true'
vipObjectType: object
voice-card-dig:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- dig-port-id
vipValue:
- dig-port-id:
vipObjectType: object
vipType: constant
vipValue: 0/1/0
id-dig:
vipObjectType: object
vipType: constant
vipValue: 0/1
framing:
vipObjectType: object
vipType: notIgnore
vipValue: esf
vipVariableName: framing_0
interface:
vipType: constant
vipValue:
- port-id:
vipType: constant
vipValue: 0/1/0
vipObjectType: object
clock-priority:
vipType: constant
vipValue: 0
vipObjectType: object
controller-shutdown:
vipType: constant
vipValue: 'false'
vipObjectType: object
serial-intf-shutdown:
vipType: constant
vipValue: 'false'
vipObjectType: object
voiceport-shutdown:
vipType: constant
vipValue: true
vipObjectType: object
clock-type:
vipType: constant
vipValue: line
vipObjectType: object
clock-position:
vipType: ignore
vipValue: ''
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- port-id
interface-type:
vipObjectType: object
vipType: constant
vipValue: T1 PRI
line-termination:
vipObjectType: object
vipType: ignore
vipValue: 120-ohm
vipVariableName: digital_line-termination
linecode:
vipObjectType: object
vipType: constant
vipValue: b8zs
vipVariableName: linecode_0
module-type:
vipObjectType: object
vipType: constant
vipValue: NIM-1MFT-T1/E1
network-side:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: digital_network-side
switch-type:
vipObjectType: object
vipType: constant
vipValue: primary-4ess
vipVariableName: digital_switch-type
timeslots:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: digital_timeslots
delay-connect-timer:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: digital_delay_connect_timer
dsp-hairpin:
vipType: constant
vipValue: 'false'
vipObjectType: object
framing-australia:
vipType: constant
vipValue: 'false'
vipObjectType: object
network-participation:
vipType: constant
vipValue: 'true'
vipObjectType: object
isdn-timer:
isdn-timer-T200:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: digital_isdn-timer-T200
isdn-timer-T203:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T203
isdn-timer-T301:
vipObjectType: object
vipType: ignore
vipValue: 300000
vipVariableName: digital_isdn-timer-T301
isdn-timer-T303:
vipObjectType: object
vipType: ignore
vipValue: 4000
vipVariableName: digital_isdn-timer-T303
isdn-timer-T306:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T306
isdn-timer-T309:
vipObjectType: object
vipType: ignore
vipValue: 90000
vipVariableName: digital_isdn-timer-T309
isdn-timer-T310:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T310
isdn-timer-T321:
vipObjectType: object
vipType: ignore
vipValue: 40000
vipVariableName: digital_isdn-timer-T321
cablelength-long:
vipObjectType: object
vipType: constant
vipValue: '-7.5'
vipVariableName: digital_cablelength-long
clock-dig:
sync:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: digital_sync
wait-to-restore:
vipObjectType: object
vipType: ignore
vipValue: 300
vipVariableName: digital_wait-to-restore
configType: xml
attachedMastersCount: 0
templateId: 30ebbc4a-6596-45b8-acfb-c62fe2add788
createdOn: 1652776377626
'@rid': 918
factoryDefault: false
feature: vmanage-default
templateName: template_voice_card
createdBy: admin
devicesAttached: 0
templateDescription: template_voice_card
lastUpdatedOn: 1652776377626
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-read,Template Deploy-read,Policy Configuration-read
/template/feature/resource-group/{resourceGroupName}/{templateId}:
post:
tags:
- Configuration - General Template
description: Change template resource group
operationId: changeTemplateResourceGroup_ConfigurationGeneralTemplate_6504
parameters:
- name: templateId
in: path
description: Template Id
required: true
schema:
type: string
- name: resourceGroupName
in: path
description: Resrouce group name
required: true
schema:
type: string
responses:
'200':
description: Success
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-write,Template Deploy-write
/template/feature/types:
get:
tags:
- Configuration - General Template
description: 'Generate template types
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: generateTemplateTypes
parameters:
- name: type
in: query
description: Device type
required: true
schema:
type: string
enum:
- vedge
- cedge
- all
- default
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
Template type:
description: Template type
value:
data:
- parent: basic_info
default: aaa/aaa.json
deviceModels:
- name: vedge-1000
- name: vedge-2000
- name: vedge-cloud
- name: vedge-5000
- name: vedge-ISR1100-6G
- name: vedge-100-B
- name: vedge-ISR1100-4G
- name: vedge-100
- name: vsmart
- name: vedge-ISR1100-4GLTE
- name: vedge-100-WM
- name: vmanage
- name: vbond
- name: vedge-100-M
- name: vedge-ISR1100X-6G
- name: vedge-ISR1100X-4G
displayName: AAA
name: aaa
typeClass: DefaultGeneralTemplate
description: AAA
write_permission: true
read_permission: true
helperType: []
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-read,Template Configuration-write,Template Deploy-read,Template Deploy-write
/template/feature/types/definition/{type_name}/{version}:
get:
tags:
- Configuration - General Template
description: 'Generate template type definition
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: generateTemplateTypeDefinition
parameters:
- name: type_name
in: path
description: Feature template type
required: true
schema:
type: string
example: cisco_system
- name: version
in: path
description: Version
required: true
schema:
type: string
example: '2'
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
Template type:
description: Template type
value:
xmlPath: []
xmlRootTag: system
nameSpace: http://viptela.com/system
name: cisco_system
fields:
- optionType:
- constant
- ignore
description: Enable Migration Mode to Hierarchical SDWAN
dataType:
type: enum
values:
- key: enabled
value: Enable
- key: enabled-from-bgp-core
value: Enable from BGP Core
defaultOption: ignore
dataPath: []
details: Enable migration mode to Hierarchical SDWAN
key: enable-hsdwan-migration
objectType: object
- optionType:
- constant
- ignore
description: Migration BGP Community
dataType:
max: 4294967295
type: number
min: 1
defaultOption: ignore
dataPath: []
details: Set BGP community during migration from BGP-core based network
key: migration-bgp-community
objectType: object
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-read,Template Configuration-write,Template Deploy-read,Template Deploy-write
/template/feature/{deviceType}:
get:
tags:
- Configuration - General Template
description: 'Generate template based on device
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: generateTemplateByDeviceType
parameters:
- name: deviceType
in: path
description: Device type
required: true
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
Feature template:
description: Feature template
value:
data:
- templateMinVersion: 20.1.0
templateType: logging
deviceType:
- vedge-1000
- vedge-2000
- vedge-cloud
- vedge-5000
- vedge-ISR1100-6G
- vedge-100-B
- vedge-ISR1100-4G
- vedge-100
- vsmart
- vedge-ISR1100-4GLTE
- vedge-100-WM
- vmanage
- vedge-100-M
- vedge-ISR1100X-6G
- vedge-ISR1100X-4G
lastUpdatedBy: system
editedTemplateDefinition:
disk:
enable:
vipObjectType: object
vipValue: 'true'
vipType: ignore
file:
size:
vipObjectType: object
vipValue: 10
vipType: ignore
rotate:
vipObjectType: object
vipValue: 10
vipType: ignore
priority:
vipObjectType: object
vipValue: information
vipType: ignore
gTemplateClass: vedge
templateDefinition:
disk:
enable:
vipObjectType: object
vipValue: 'true'
vipType: ignore
file:
size:
vipObjectType: object
vipValue: 10
vipType: ignore
rotate:
vipObjectType: object
vipValue: 10
vipType: ignore
priority:
vipObjectType: object
vipValue: information
vipType: ignore
configType: xml
attachedMastersCount: 1
templateId: 5f459c3b-2e77-4399-8b0d-f1d5cf048035
createdOn: 1652417246799
'@rid': 108
factoryDefault: true
feature: vmanage-default
templateName: Factory_Default_Logging_Template_V01
createdBy: system
devicesAttached: 0
templateDescription: DefaultLoggingtemplatesettingsVersion01
lastUpdatedOn: 1652417246799
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-read,Template Deploy-read,Template Deploy-write
/template/feature/{templateId}:
delete:
tags:
- Configuration - General Template
description: Delete feature template
operationId: deleteGeneralTemplate
parameters:
- name: templateId
in: path
description: Template Id
required: true
schema:
type: string
responses:
'200':
description: Success
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-write
put:
tags:
- Configuration - General Template
description: 'Update feature template
Note: In a multitenant vManage system, this API is only available in the Provider view.'
operationId: editFeatureTemplate
parameters:
- name: templateId
in: path
description: Template Id
required: true
schema:
type: string
requestBody:
description: Template
content:
application/json:
schema:
type: object
examples:
CedgeVoiceCard-example:
description: CedgeVoiceCard-example
value:
templateName: template_voice_card
templateDescription: template_voice_card
templateType: cedgeVoiceCard
deviceType:
- vedge-ISR-4461
templateMinVersion: 15.0.0
templateDefinition:
voice-card:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- port-id
vipValue:
- port-id:
vipObjectType: object
vipType: constant
vipValue: 1/0/7
id:
vipObjectType: object
vipType: constant
vipValue: 1/0
vipVariableName: analog_id
module-type:
vipObjectType: object
vipType: constant
vipValue: SM-X-8FXS/12FXO
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: analog_description_
caller-id:
enable:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: analog_caller_id_
port-type:
vipObjectType: object
vipType: constant
vipValue: FXS
vipVariableName: analog_port_type_
secondary:
dialtone:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: analog_secondary_dialtone_
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: analog_shutdown_
connection:
plar:
plar-num:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: analog_connection_plarnum_
opx-num-only:
vipType: ignore
vipValue: ''
vipObjectType: object
signal:
did-type:
vipType: ignore
vipValue: ''
vipObjectType: object
signal-choice:
vipObjectType: object
vipType: ignore
vipValue: loopStart
vipVariableName: analog_signal_choice_
port-range:
vipObjectType: object
vipType: constant
vipValue: '7'
vipVariableName: analog_port_range_
local-bypass:
vipType: constant
vipValue: 'true'
vipObjectType: object
voice-card-dig:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- dig-port-id
vipValue:
- dig-port-id:
vipObjectType: object
vipType: constant
vipValue: 0/1/0
id-dig:
vipObjectType: object
vipType: constant
vipValue: 0/1
framing:
vipObjectType: object
vipType: notIgnore
vipValue: esf
vipVariableName: framing_0
interface:
vipType: constant
vipValue:
- port-id:
vipType: constant
vipValue: 0/1/0
vipObjectType: object
clock-priority:
vipType: constant
vipValue: 0
vipObjectType: object
controller-shutdown:
vipType: constant
vipValue: 'false'
vipObjectType: object
serial-intf-shutdown:
vipType: constant
vipValue: 'false'
vipObjectType: object
voiceport-shutdown:
vipType: constant
vipValue: true
vipObjectType: object
clock-type:
vipType: constant
vipValue: line
vipObjectType: object
clock-position:
vipType: ignore
vipValue: ''
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- port-id
interface-type:
vipObjectType: object
vipType: constant
vipValue: T1 PRI
line-termination:
vipObjectType: object
vipType: ignore
vipValue: 120-ohm
vipVariableName: digital_line-termination
linecode:
vipObjectType: object
vipType: constant
vipValue: b8zs
vipVariableName: linecode_0
module-type:
vipObjectType: object
vipType: constant
vipValue: NIM-1MFT-T1/E1
network-side:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: digital_network-side
switch-type:
vipObjectType: object
vipType: constant
vipValue: primary-4ess
vipVariableName: digital_switch-type
timeslots:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: digital_timeslots
delay-connect-timer:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: digital_delay_connect_timer
dsp-hairpin:
vipType: constant
vipValue: 'false'
vipObjectType: object
framing-australia:
vipType: constant
vipValue: 'false'
vipObjectType: object
network-participation:
vipType: constant
vipValue: 'true'
vipObjectType: object
isdn-timer:
isdn-timer-T200:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: digital_isdn-timer-T200
isdn-timer-T203:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T203
isdn-timer-T301:
vipObjectType: object
vipType: ignore
vipValue: 300000
vipVariableName: digital_isdn-timer-T301
isdn-timer-T303:
vipObjectType: object
vipType: ignore
vipValue: 4000
vipVariableName: digital_isdn-timer-T303
isdn-timer-T306:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T306
isdn-timer-T309:
vipObjectType: object
vipType: ignore
vipValue: 90000
vipVariableName: digital_isdn-timer-T309
isdn-timer-T310:
vipObjectType: object
vipType: ignore
vipValue: 30000
vipVariableName: digital_isdn-timer-T310
isdn-timer-T321:
vipObjectType: object
vipType: ignore
vipValue: 40000
vipVariableName: digital_isdn-timer-T321
cablelength-long:
vipObjectType: object
vipType: constant
vipValue: '-7.5'
vipVariableName: digital_cablelength-long
clock-dig:
sync:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: digital_sync
wait-to-restore:
vipObjectType: object
vipType: ignore
vipValue: 300
vipVariableName: digital_wait-to-restore
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgevoicecard'
CedgeVoiceSrst-example:
description: CedgeVoiceSrst-example
value:
templateName: template_voice_srst
templateDescription: template_voice_srst
templateType: cedgeVoiceSrst
deviceType:
- vedge-ISR-4461
templateMinVersion: 15.0.0
templateDefinition:
register:
global:
max-pool:
vipObjectType: object
vipType: constant
vipValue: 2000
system-message:
vipObjectType: object
vipType: ignore
vipValue: ''
max-dn:
vipObjectType: object
vipType: constant
vipValue: 3500
call-manager-fallback:
moh:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: srst_moh
filename:
vipObjectType: object
vipType: ignore
vipValue: ''
pool:
vipType: ignore
vipObjectType: tree
vipPrimaryKey:
- pool-tag
vipValue: []
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgevoicesrst'
aaa-example:
description: aaa-example
value:
templateName: template_aaa
templateDescription: template_aaa
templateType: aaa
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
aaa:
auth-order:
vipType: constant
vipValue:
- vipType: constant
vipValue: local
vipObjectType: object
- vipType: constant
vipValue: radius
vipObjectType: object
- vipType: constant
vipValue: tacacs
vipObjectType: object
vipObjectType: list
vipVariableName: auth_order
auth-fallback:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: auth_fallback
admin-auth-order:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: admin_auth_order
logs:
audit-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: disable_audit_logs
netconf-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: disable_netconf_logs
radius-servers:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.169
vipVariableName: radius_servers
usergroup:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: netadmin
viewMode: view
priority-order:
- name
- name:
vipObjectType: object
vipType: constant
vipValue: basic
priority-order:
- name
- task
task:
vipType: constant
vipValue:
- mode:
vipType: constant
vipValue: system
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
- vipType: constant
vipValue: write
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
- mode:
vipType: constant
vipValue: interface
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
- vipType: constant
vipValue: write
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
vipObjectType: tree
vipPrimaryKey:
- mode
- name:
vipObjectType: object
vipType: constant
vipValue: operator
priority-order:
- name
- task
task:
vipType: constant
vipValue:
- mode:
vipType: constant
vipValue: system
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
- mode:
vipType: constant
vipValue: interface
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
- mode:
vipType: constant
vipValue: policy
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
- mode:
vipType: constant
vipValue: routing
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
- mode:
vipType: constant
vipValue: security
vipObjectType: object
permission:
vipType: constant
vipValue:
- vipType: constant
vipValue: read
vipObjectType: object
vipObjectType: list
priority-order:
- mode
- permission
vipObjectType: tree
vipPrimaryKey:
- mode
vipObjectType: tree
vipPrimaryKey:
- name
user:
vipType: constant
vipValue:
- vipOptional: false
name:
vipObjectType: object
vipType: constant
vipValue: admin
vipVariableName: user_name_0
password:
vipObjectType: object
vipType: constant
vipValue: $6$lobvrA==$docad9oDqytPru2qmWu7Wd9GIoWqs0Q7aA47ytuoDbVj3AzmnDrydGFMyJ1Qjby88mNavWArKslt23B74l2yE0
pubkey-chain:
vipObjectType: tree
vipType: ignore
vipValue: []
vipVariableName: user_pubkey_chain_0
vipPrimaryKey:
- usertag
description:
vipObjectType: object
vipType: ignore
vipValue: ''
group:
vipType: constant
vipValue: []
vipObjectType: list
priority-order:
- name
- password
- secret
- description
- group
- pubkey-chain
- name:
vipObjectType: object
vipType: constant
vipValue: user2
vipVariableName: user_name
password:
vipObjectType: object
vipType: constant
vipValue: $6$PyPTaQ==$mWaktr/vdIOlWz/i9z6NkuESZGPlr0KDVOHVwAmmsXjl0YrSXLUegNhi23crgLIe1bEZ5PhUKX6j.kR/ZDJ8d0
description:
vipObjectType: object
vipType: constant
vipValue: account1
vipVariableName: user_description
group:
vipType: constant
vipValue:
- vipType: constant
vipValue: netadmin
vipObjectType: object
vipObjectType: list
vipVariableName: user_group
pubkey-chain:
vipObjectType: tree
vipType: ignore
vipValue: []
vipVariableName: user_pubkey_chain_1
vipPrimaryKey:
- usertag
priority-order:
- name
- password
- secret
- description
- group
- pubkey-chain
vipObjectType: tree
vipPrimaryKey:
- name
task:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: task1
oper-exec:
accept:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- command
deny:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- command
default-action:
vipObjectType: object
vipType: constant
vipValue: accept
vipVariableName: default_action
config:
accept:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- command
deny:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- command
default-action:
vipObjectType: object
vipType: constant
vipValue: accept
vipVariableName: default_action
vipObjectType: tree
vipPrimaryKey:
- name
accounting:
key: accounting
description: Enable/disable user accounting
details: Enable/disable user accounting
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
- value: ignore
display: Default
iconClass: check_circle
iconColor: icon-default
originalDefaultOption: ignore
defaultOption: ignore
dataType:
type: boolean
default: false
dataPath:
- aaa
vipObjectType: object
objectType: object
deleteFlag: false
vipValue: 'true'
vipType: constant
vipVariableName: aaa_accounting
ciscotacro-user:
vipObjectType: object
vipType: constant
vipValue: true
ciscotacrw-user:
vipObjectType: object
vipType: constant
vipValue: true
tacacs:
timeout:
vipObjectType: object
vipType: ignore
vipValue: 5
vipVariableName: tacacs_timeout
authentication:
vipObjectType: object
vipType: ignore
vipValue: pap
vipVariableName: tacacs_authentication
server:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 30.30.30.30
vipVariableName: tacacs_tacacs_address
auth-port:
vipObjectType: object
vipType: constant
vipValue: 49
vipVariableName: tacacs_tacacs_auth_port
vpn:
vipObjectType: object
vipType: constant
vipValue: 14
vipVariableName: tacacs_tacacs_vpn
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1/
vipVariableName: tacacs_tacacs_source_interface
key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: tacacs_tacacs_key
secret-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: tacacs_tacacs_secret_key
priority:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: tacacs_tacacs_priority
priority-order:
- address
- auth-port
- vpn
- source-interface
- key
- secret-key
- priority
vipObjectType: tree
vipPrimaryKey:
- address
radius:
timeout:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: radius_timeout
retransmit:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: retransmit
server:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: radius_radius_address
tag:
vipObjectType: object
vipType: constant
vipValue: radis2
vipVariableName: radius_radius_tag
auth-port:
vipObjectType: object
vipType: constant
vipValue: 1812
vipVariableName: radius_radius_auth_port
acct-port:
vipObjectType: object
vipType: constant
vipValue: 1813
vipVariableName: radius_radius_acct_port
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
vipVariableName: radius_radius_vpn
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet0/
vipVariableName: radius_radius_source_interface
key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: radius_radius_key
secret-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: radius_radius_secret_key
priority:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: radius_radius_priority
priority-order:
- address
- auth-port
- vpn
- source-interface
- key
- secret-key
- priority
- tag
- acct-port
vipObjectType: tree
vipPrimaryKey:
- address
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleAaa'
appqoe-example:
description: appqoe-example
value:
templateName: AppQoE
templateDescription: template for AppQoE
templateType: appqoe
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
appnav-controller-group:
vipObjectType: tree
vipType: constant
vipValue:
- group-name:
vipObjectType: object
vipType: constant
vipValue: ACG-APPQOE
appnav-controllers:
vipObjectType: tree
vipType: constant
vipPrimaryKey:
- address
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vpn:
vipObjectType: object
vipType: constant
vipValue: 512
vipPrimaryKey:
- group-name
service-node-group:
vipObjectType: tree
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: SNG-APPQOE
internal:
vipObjectType: node-only
vipType: constant
vipValue: false
service-node:
vipObjectType: tree
vipType: constant
vipPrimaryKey:
- address
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 10.10.11.11
vpg-ip:
vipObjectType: object
vipType: ignore
vipValue: ''
vipPrimaryKey:
- name
service-context:
appqoe:
vipObjectType: tree
vipType: constant
vipPrimaryKey:
- name
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: /1
appnav-controller-group:
vipObjectType: object
vipType: constant
vipValue: ACG-APPQOE
service-node-groups:
vipObjectType: list
vipType: constant
vipValue:
- SNG-APPQOE
service-node-group:
vipObjectType: object
vipType: constant
vipValue: SNG-APPQOE
enable:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vpn:
vipObjectType: object
vipType: ignore
vipValue: 0
vipVariableName: appqoe_vrf
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleAppqoe'
archive-example:
description: archive-example
value:
templateName: template_archive
templateDescription: template_archive
templateType: archive
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
archive: {}
interval:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: archive_interval
path:
vipObjectType: object
vipType: constant
vipValue: /tmp/
vipVariableName: archive_path
ssh-id-file:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: archive_ssh_id_file
vpn:
vipObjectType: object
vipType: constant
vipValue: 13
vipVariableName: archive_vpn
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleArchive'
banner-example:
description: banner-example
value:
templateName: template_banner
templateDescription: template_banner
templateType: banner
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
login:
vipObjectType: object
vipType: constant
vipValue: logging_banner
vipVariableName: banner_login
motd:
vipObjectType: object
vipType: constant
vipValue: motd_banner
vipVariableName: banner_motd
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleBanner'
bfd-vedge-example:
description: bfd-vedge-example
value:
templateName: template_vedge_cloud
templateDescription: template_vedge_cloud
templateType: bfd-vedge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
app-route:
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: bfd_multiplier
poll-interval:
vipObjectType: object
vipType: constant
vipValue: 3000000
vipVariableName: bfd_poll_interval
default-dscp:
vipObjectType: object
vipType: constant
vipValue: 32
vipVariableName: bfd_default_dscp
color:
vipType: constant
vipValue:
- color:
vipObjectType: object
vipType: constant
vipValue: gold
vipVariableName: bfd_color
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: bfd_hello_interval
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: bfd_color_multiplier
pmtu-discovery:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: bfd_pmtu_discovery
dscp:
vipObjectType: object
vipType: constant
vipValue: 36
vipVariableName: bfd_dscp
priority-order:
- color
- hello-interval
- multiplier
- pmtu-discovery
- dscp
vipObjectType: tree
vipPrimaryKey:
- color
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleBfdVedge'
bgp-example:
description: bgp-example
value:
templateName: template_bgp
templateDescription: template_bgp
templateType: bgp
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
bgp:
as-num:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: bgp_as_num
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: bgp_shutdown
router-id:
vipObjectType: object
vipType: constant
vipValue: 1.1.1.1
vipVariableName: bgp_router_id
propagate-aspath:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: propagate_aspath
distance:
external:
vipObjectType: object
vipType: constant
vipValue: 18
vipVariableName: routes-distance_external
internal:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: routes-distance_internal
local:
vipObjectType: object
vipType: constant
vipValue: 18
vipVariableName: routes-distance_local
timers:
keepalive:
vipObjectType: object
vipType: ignore
vipValue: 60
vipVariableName: bgp_keepalive
holdtime:
vipObjectType: object
vipType: ignore
vipValue: 180
vipVariableName: bgp_holdtime
best-path:
compare-router-id:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_compare_router_id
med:
always-compare:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_always_compare
deterministic:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_deterministic
missing-as-worst:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_missing_as_worst
as-path:
multipath-relax:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_multipath_relax
address-family:
vipType: constant
vipValue:
- maximum-paths:
paths:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: bgp_maximum_paths
family-type:
vipObjectType: object
vipType: constant
vipValue: ipv4-unicast
aggregate-address:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 2.2.2.0/24
vipVariableName: bgp_aggregate_aggregate_address_prefix
as-set:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: bgp_aggregate_as_set
summary-only:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: bgp_aggregate_summary_only
priority-order:
- prefix
- as-set
- summary-only
vipObjectType: tree
vipPrimaryKey:
- prefix
network:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 2.2.2.2/24
vipVariableName: bgp_network_network_address_prefix
priority-order:
- prefix
vipObjectType: tree
vipPrimaryKey:
- prefix
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: constant
vipValue: ospf
vipVariableName: bgp_redistribute_protocol
route-policy:
vipObjectType: object
vipType: constant
vipValue: forward
vipVariableName: bgp_redistribute_route_policy
priority-order:
- protocol
- route-policy
vipObjectType: tree
vipPrimaryKey:
- protocol
priority-order:
- family-type
- aggregate-address
- network
- maximum-paths
- redistribute
vipObjectType: tree
vipPrimaryKey:
- family-type
neighbor:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
ipv6-neighbor:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleBgp'
bridge-example:
description: bridge-example
value:
templateName: vedge_bridge
templateDescription: vedge_bridge
templateType: bridge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
age-time:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: bridge_ageTime
max-macs:
vipObjectType: object
vipType: constant
vipValue: 2048
vipVariableName: bridge_maxMacs
name:
vipObjectType: object
vipType: constant
vipValue: B1
vipVariableName: bridge_name
vlan:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: bridge_vlan
interface:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: gi0/0/1
vipVariableName: bridge_if_name
description:
vipObjectType: object
vipType: constant
vipValue: DS1
vipVariableName: bridge_description
native-vlan:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: bridge_native_vlan
static-mac-address:
vipType: constant
vipValue:
- macaddr:
vipObjectType: object
vipType: constant
vipValue: 00:11:22:33:44:55
vipVariableName: bridge_macaddr_0
priority-order:
- macaddr
vipObjectType: tree
vipPrimaryKey:
- macaddr
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: bridge_shutdown
priority-order:
- if-name
- description
- native-vlan
- static-mac-address
- shutdown
vipObjectType: tree
vipPrimaryKey:
- if-name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleBridge'
cedge_aaa-example:
description: cedge_aaa-example
value:
templateName: template_cisco_aaa
templateDescription: template_cisco_aaa
templateType: cedge_aaa
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
user:
vipType: constant
vipValue:
- vipOptional: false
name:
vipObjectType: object
vipType: constant
vipValue: admin
vipVariableName: user_name_0
password:
vipObjectType: object
vipType: constant
vipValue: $6$RdHS7A==$N0jOegKO7hBvpD.O3fspFjJIWLk3uwoGV.mahG/urlP0A6qNLAfEaumxzOZeDZzHm8GJ4Zu2TfjHNyGZsEw/G.
vipVariableName: user_password1
secret:
vipObjectType: object
vipType: constant
vipValue: $9$2F2M4.wG2FQH1k$j8V3jr29Ld7XgVVmUioAtprLSSCa7HGUq6lhQiJdo6I
vipVariableName: password_secret1
pubkey-chain:
vipObjectType: tree
vipType: ignore
vipValue: []
vipVariableName: user_pubkey_chain_0
vipPrimaryKey:
- key-string
privilege:
vipObjectType: object
vipType: constant
vipValue: '15'
vipVariableName: user_privilege_0
priority-order:
- name
- password
- secret
- pubkey-chain
- privilege
- name:
vipObjectType: object
vipType: constant
vipValue: user2
vipVariableName: user_name
password:
vipObjectType: object
vipType: constant
vipValue: $6$w14hwQ==$5C0sq9jN7DCflg5cT1SsYgN9vtLemN.NPva5WiejtAoplBcXtEi9dspNbSe5Lor6MArRDHqJJfAqI2Ucodz/Y.
vipVariableName: user_password2
secret:
vipObjectType: object
vipType: constant
vipValue: $9$2lEK3FAH3l.D3k$jo4MfjLU9nWLlPWRKR0OUuJ/iI14cozctcMo5Pv7eYs
vipVariableName: password_secret2
privilege:
vipObjectType: object
vipType: constant
vipValue: '15'
vipVariableName: user_privilege
pubkey-chain:
vipObjectType: tree
vipType: ignore
vipValue: []
vipVariableName: user_pubkey_chain_1
vipPrimaryKey:
- key-string
priority-order:
- name
- password
- secret
- pubkey-chain
- privilege
vipObjectType: tree
vipPrimaryKey:
- name
tacacs:
vipObjectType: tree
vipPrimaryKey:
- group-name
vipType: constant
vipValue:
- group-name:
vipObjectType: object
vipType: constant
vipValue: tacacs-512
vpn:
vipObjectType: object
vipType: constant
vipValue: 512
vipVariableName: tacacs_group_group_vpn
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1/
vipVariableName: tacacs_group_group_source_interface
server:
vipObjectType: list
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
port:
vipObjectType: object
vipType: constant
vipValue: 49
vipVariableName: tacacs_auth_port
timeout:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: tacacs_timeout
key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: tacacs_key
vipNeedsEncryption: 'true'
secret-key:
vipObjectType: object
vipType: constant
vipValue: 1543595f507f7d73706a34
key-enum:
vipObjectType: object
vipType: constant
vipValue: 6
inGroup:
vipType: ignore
vipValue: ''
vipPrimaryKey:
- address
radius:
vipObjectType: tree
vipPrimaryKey:
- group-name
vipType: constant
vipValue:
- group-name:
vipObjectType: object
vipType: constant
vipValue: radius-0
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
vipVariableName: radius_group_vpn
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet0/
vipVariableName: radius_group_source_interface
server:
vipObjectType: list
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
auth-port:
vipObjectType: object
vipType: constant
vipValue: 1812
vipVariableName: radius_auth_port
acct-port:
vipObjectType: object
vipType: constant
vipValue: 1813
vipVariableName: radius_acct_port
timeout:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: radius_timeout
retransmit:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: radius_retransmit
key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipNeedsEncryption: 'true'
secret-key:
vipObjectType: object
vipType: constant
vipValue: 055a545c7519185e415c16
key-enum:
vipObjectType: object
vipType: constant
vipValue: 6
key-type:
vipObjectType: object
vipType: constant
vipValue: key
vipVariableName: radius_radius_key_type
inGroup:
vipType: ignore
vipValue: ''
vipPrimaryKey:
- address
accounting:
dot1x:
default:
start-stop:
accounting_group:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: dot1x_acct_group
accounting-rule:
vipObjectType: tree
vipType: constant
vipValue:
- rule-id:
vipObjectType: object
vipType: constant
vipValue: '0'
method:
vipObjectType: object
vipType: constant
vipValue: network
vipVariableName: accounting_method
level:
vipObjectType: object
vipType: constant
vipValue: '15'
vipVariableName: accounting_level
start-stop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: accounting_start_stop
group:
vipObjectType: object
vipType: constant
vipValue: tacacs-512
vipVariableName: accounting_server
vipPrimaryKey:
- rule-id
authorization:
authorization-console:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: auth_console
authorization-config-commands:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: auth_config_cmds
authorization-rule:
vipObjectType: tree
vipType: constant
vipValue:
- rule-id:
vipObjectType: object
vipType: constant
vipValue: '0'
method:
vipObjectType: object
vipType: constant
vipValue: commands
vipVariableName: authRule_method
level:
vipObjectType: object
vipType: constant
vipValue: '15'
vipVariableName: authRule_level
group:
vipObjectType: object
vipType: constant
vipValue: tacacs-512
vipVariableName: authRule_server
if-authenticated:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: if_auth
vipPrimaryKey:
- rule-id
authentication:
dot1x:
default:
authentication_group:
key: authentication_group
description: Authentication Param
details: Authentication configurations parameters
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
- value: ignore
display: Default
iconClass: check_circle
iconColor: icon-default
originalDefaultOption: ignore
defaultOption: ignore
dataType:
type: boolean
default: false
dataPath:
- default
vipObjectType: object
objectType: object
deleteFlag: false
vipValue: 'true'
vipType: constant
vipVariableName: dot1x_auth_group
server-auth-order:
vipObjectType: object
vipType: constant
vipValue: radius-0
radius-dynamic-author:
radius-client:
vipObjectType: tree
vipType: constant
vipValue:
- ip:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.111
vipVariableName: radius_coa_ip
vpn:
vipObjectType: tree
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: 0
vipVariableName: radiuscoa_vpn_name
server-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: radiuscoa_vpn_key
vipNeedsEncryption: 'true'
vipPrimaryKey:
- name
vipPrimaryKey:
- ip
rda-server-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: radius_client_server_key
vipNeedsEncryption: 'true'
domain-stripping:
vipObjectType: object
vipType: constant
vipValue: 'yes'
vipVariableName: radius_client_domain_stripping
auth-type:
vipObjectType: object
vipType: constant
vipValue: all
vipVariableName: radius_client_auth_type
port:
vipObjectType: object
vipType: constant
vipValue: 1700
vipVariableName: radius_client_port
radius-trustsec:
cts-auth-list:
vipObjectType: object
vipType: ignore
vipVariableName: trustsec_auth_list
radius-trustsec-group:
vipObjectType: object
vipType: ignore
vipValue: _empty
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgeAaa'
cedge_global-example:
description: cedge_global-example
value:
templateName: template_cedge_global
templateDescription: template_cedge_global
templateType: cedge_global
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
nat64-global:
nat64-timeout:
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: tcp_timeout
http-global:
http-authentication:
vipObjectType: object
vipType: constant
vipValue: local
vipVariableName: http_authentication
ssh:
version:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: ssh_version
services-global:
services-ip:
http-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: http_server
https-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: https_server
source-intrf:
vipObjectType: object
vipType: constant
vipValue: ge1/
vipVariableName: source_interface
arp-proxy:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: arp_proxy
ftp-passive:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: ftp_passive
rcmd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: rcmd
domain-lookup:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: domain_lookup
lldp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: lldp
cdp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: cdp
line-vty:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: line_vty
services-other:
source-route:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: source_route
bootp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: bootp
tcp-keepalives-out:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: tcp_keepalives_out
tcp-keepalives-in:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: tcp_keepalives_in
tcp-small-servers:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: tcp_small_servers
udp-small-servers:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: udp_small_servers
snmp-ifindex-persist:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: snmp_ifindex_persist
console-logging:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: console_logging
vty-logging:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vty_logging
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgeGlobal'
cedge_igmp-example:
description: cedge_igmp-example
value:
templateName: template_igmp
templateDescription: template_igmp
templateType: cedge_igmp
templateMinVersion: 15.0.0
transitionInProgress: true
viewMode: add
deviceType:
- vedge-C8000V
deviceModels:
- name: vedge-C8000V
displayName: C8000v
deviceType: vedge
isCliSupported: true
isCiscoDeviceModel: true
templateUrl: /app/configuration/template/feature/templates/cedge_igmp-15.0.0.html
removeTableRow: {}
templateDefinition:
igmp:
interface:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: igmp_interface_name_details
join-group:
vipType: constant
vipValue:
- group-address:
vipObjectType: object
vipType: constant
vipValue: 224.1.1.1
vipVariableName: igmp_interface_group_address_0
source:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: igmp_interface_source_0
priority-order:
- group-address
- source
vipObjectType: tree
vipPrimaryKey:
- group-address
- source
priority-order:
- name
- join-group
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgeIgmp'
cedge_multicast-example:
description: cedge_multicast-example
value:
templateName: template_multicast
templateDescription: template_multicast
templateType: cedge_multicast
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
multicast-replicator:
local:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: multicast_replicator_local
threshold:
vipObjectType: object
vipType: constant
vipValue: 180
vipVariableName: multicast_replicator_threshold
multicast:
spt-only:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: multicast_replicator_spt
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgeMulticast'
cedge_pim-example:
description: cedge_pim-example
value:
templateName: template_pim
templateDescription: template_pim
templateType: cedge_pim
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
pim:
send-rp-discovery:
if-name:
vipObjectType: object
vipType: constant
vipValue: interface2
vipVariableName: pim_rp_discovery_interface
scope:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: pim_rp_discovery_scope
auto-rp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: pim_auto_rp
spt-threshold:
vipObjectType: object
vipType: constant
vipValue: '0'
vipVariableName: pim_spt_threshold
ssm:
range:
vipObjectType: object
vipType: constant
vipValue: AccessList1
vipVariableName: pim_range
bsr-candidate:
bsr-interface-name:
vipObjectType: object
vipType: ignore
vipValue: _empty
vipVariableName: pim_bsr_interface
mask:
vipObjectType: object
vipType: ignore
priority:
vipObjectType: object
vipType: ignore
accept-rp-candidate:
vipObjectType: object
vipType: ignore
interface:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: Interface3
vipVariableName: pim_if_name
query-interval:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: pim_hello_interval
join-prune-interval:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: pim_join_prune_interval
priority-order:
- name
- query-interval
- join-prune-interval
vipObjectType: tree
vipPrimaryKey:
- name
rp-addr:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 1.1.1.1
vipVariableName: pim_rp_addr_ip
access-list:
vipObjectType: object
vipType: constant
vipValue: AccessList2
vipVariableName: pim_rp_addr_access_list
override:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: pim_rp_addr_override
priority-order:
- access-list
- address
- override
vipObjectType: tree
vipPrimaryKey:
- access-list
send-rp-announce:
send-rp-announce-list:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: Interface1
vipVariableName: pim_rp_announce_interface
scope:
vipObjectType: object
vipType: constant
vipValue: 40
vipVariableName: pim_rp_announce_scope
priority-order:
- if-name
- scope
vipObjectType: tree
vipPrimaryKey:
- if-name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCedgePim'
cellular-cedge-controller-example:
description: cellular-cedge-controller-example
value:
deviceType:
- vedge-ISR-4331
templateType: cellular-cedge-controller
templateMinVersion: 15.0.0
templateDefinition:
id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_id
lte:
failovertimer:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_failover_timeout
firmware:
auto-sim: {}
sim:
max-retry:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_failover_retries
primary:
slot:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_primary_slot
factoryDefault: false
templateName: template_cellular_controller
templateDescription: template_controller
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularCedgeController'
cellular-cedge-gps-controller-example:
description: cellular-cedge-gps-controller-example
value:
templateName: template_gps
templateDescription: template_gps
templateType: cellular-cedge-gps-controller
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
gps:
enable:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: gps_enable
mode:
vipObjectType: object
vipType: constant
vipValue: ms-based
vipVariableName: gps_mode
nmea-conf:
nmea:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: gps_nmea
nmea:
ip:
udp:
source-address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: gps_source_address
destination-address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: gps_destination_address
destination-port:
vipObjectType: object
vipType: constant
vipValue: 4431
vipVariableName: gps_destination_port
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularCedgeGpsController'
cellular-cedge-profile-example:
description: cellular-cedge-profile-example
value:
deviceType:
- vedge-ISR-4461
templateType: cellular-cedge-profile
templateMinVersion: 15.0.0
templateDefinition:
apn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_profile_apn
authentication:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_profile_authentication
id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_profile_profile_id
no-overwrite:
vipObjectType: node-only
vipType: variableName
vipValue: ''
vipVariableName: cellular_profile_no_overwrite
password: {}
pdn-type:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: pdn_type
username: {}
factoryDefault: false
templateName: template_celluar
templateDescription: template_celluar
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularCedgeProfile'
cellular-gateway-platform-example:
description: cellular-gateway-platform-example
value:
templateName: template_cellular_gateway_platform
templateDescription: template_cellular_gateway_platform
templateType: cellular-gateway-platform
deviceType:
- cellular-gateway-CG522-E
templateMinVersion: 15.0.0
templateDefinition:
timezone:
time:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_platform_timezone
interface:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_platform_interface
password:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_platform_password
controller:
cellular:
ip-source-violation-action:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_ip_source_violation_action
auto-sim:
vipObjectType: node-only
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_auto_sim
sim:
sim-primary:
primary-slot:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_primary_slot
failovertimer:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_failovertimer
max-retry:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_max-retry
ntp:
vipObjectType: tree
vipType: constant
vipPrimaryKey:
- name
vipValue:
- server:
name:
vipObjectType: object
vipType: constant
vipValue: 192.168.0.100
ip:
host:
vipType: constant
vipValue:
- hostname:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_host_hostname
ip:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_host_ip
priority-order:
- hostname
- ip
vipObjectType: tree
vipPrimaryKey:
- hostname
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularGatewayPlatform'
cellular-gateway-profile-example:
description: cellular-gateway-profile-example
value:
templateName: template_cellular_gateway_profile
templateDescription: template_cellular_gateway_profile
templateType: cellular-gateway-profile
deviceType:
- cellular-gateway-CG522-E
templateMinVersion: 15.0.0
templateDefinition:
sim-slot-number:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: gateway_profile_sim-slot-number
attach-profile:
vipObjectType: object
vipType: ignore
vipValue: _empty
cellular-profile:
vipObjectType: object
vipType: ignore
vipValue: _empty
profile:
vipType: constant
vipValue:
- id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_id
apn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_apn
pdn-type:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_pdn_type
authentication:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_authentication
username:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_username
password:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellularprofile_password
priority-order:
- id
- apn
- pdn-type
- authentication
- username
- password
vipObjectType: tree
vipPrimaryKey:
- id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularGatewayProfile'
cellular-profile-example:
description: cellular-profile-example
value:
templateName: template_cellular_profile
templateDescription: template_cellular_profile
templateType: cellular-profile
deviceType:
- vedge-1000
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_if_name_template_cellular_profile
profile:
profile-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: profile_id
apn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_apn
auth:
vipObjectType: object
vipType: ignore
vipValue: None
vipVariableName: cellular-profile_auth
ip-addr:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_ip_addr
name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular-profile_name
pdn-type:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: pdn_type
user-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_user_name
password: {}
primary-dns:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_primary_dns
secondary-dns:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_secondary_dns
user-pass:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: cellular_user_pass
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCellularProfile'
cisco_banner-example:
description: cisco_banner-example
value:
deviceType:
- vedge-C8000V
templateType: cisco_banner
templateMinVersion: 15.0.0
templateDefinition:
login:
vipObjectType: object
vipType: constant
vipValue: login_example
vipVariableName: banner_login
motd:
vipObjectType: object
vipType: constant
vipValue: motd_example
vipVariableName: banner_motd
factoryDefault: false
templateName: banner03
templateDescription: banner
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoBanner'
cisco_bfd-example:
description: cisco_bfd-example
value:
templateName: cisco_bfd
templateDescription: cisco_bfd
templateType: cisco_bfd
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
app-route:
multiplier:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_multiplier
poll-interval:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_poll_interval
default-dscp:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_default_dscp
color:
vipType: constant
vipValue:
- color:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_color
hello-interval:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_hello_interval
multiplier:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_color_multiplier
pmtu-discovery:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_pmtu_discovery
dscp:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bfd_dscp
priority-order:
- color
- hello-interval
- multiplier
- pmtu-discovery
- dscp
vipObjectType: tree
vipPrimaryKey:
- color
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoBfd'
cisco_bgp-example:
description: cisco_bgp-example
value:
templateName: template_bgp_c8000v
templateDescription: template_bgp_c8000v
templateType: cisco_bgp
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
bgp:
as-num:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_as_num
shutdown:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_shutdown
router-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_router_id
propagate-aspath:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: propagate_aspath
distance:
external:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: routes-distance_external
internal:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: routes-distance_internal
local:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: routes-distance_local
timers:
keepalive:
vipObjectType: object
vipType: ignore
vipValue: 60
vipVariableName: bgp_keepalive
holdtime:
vipObjectType: object
vipType: ignore
vipValue: 180
vipVariableName: bgp_holdtime
best-path:
compare-router-id:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_compare_router_id
med:
always-compare:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_always_compare
deterministic:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_deterministic
missing-as-worst:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_missing_as_worst
as-path:
multipath-relax:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_multipath_relax
propagate-community:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: propagate_community
target:
route-target-ipv4:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- vpn-id
route-target-ipv6:
vipObjectType: tree
vipType: ignore
vipValue: []
vipPrimaryKey:
- vpn-id
mpls-interface:
vipObjectType: tree
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: interface_0
vipPrimaryKey:
- if-name
address-family:
vipType: constant
vipValue:
- maximum-paths:
paths:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_maximum_paths
default-information:
originate:
vipObjectType: node-only
vipType: variableName
vipValue: ''
vipVariableName: bgp_default_information
family-type:
vipObjectType: object
vipType: constant
vipValue: ipv4-unicast
aggregate-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- prefix
network:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- prefix
redistribute:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- protocol
table-map:
name:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: bgp_ipv4-name
filter:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_ipv4-filter
priority-order:
- family-type
- aggregate-address
- network
- maximum-paths
- default-information
- redistribute
- table-map
- maximum-paths:
paths:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_ipv6_ipv6_maximum_paths
ipType: ipv6
default-information:
originate:
vipObjectType: node-only
vipType: variableName
vipValue: ''
vipVariableName: bgp_ipv6_ipv6_default_information
ipType: ipv6
family-type:
vipObjectType: object
vipType: constant
vipValue: ipv6-unicast
ipType: ipv6
ipv6-aggregate-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- prefix
ipv6-network:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- prefix
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_ipv6_redistribute_protocol_ipv6
route-policy:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_ipv6_redistribute_route_policy_ipv6
priority-order:
- protocol
- route-policy
vipObjectType: tree
vipPrimaryKey:
- protocol
table-map:
name:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: bgp_ipv6-name
ipType: ipv6
filter:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: bgp_ipv6-filter
ipType: ipv6
priority-order:
- family-type
- ipv6-aggregate-address
- ipv6-network
- maximum-paths
- default-information
- redistribute
- table-map
vipObjectType: tree
vipPrimaryKey:
- family-type
neighbor:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_address
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_description
shutdown:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_neighbor_shutdown
remote-as:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_remote_as
timers:
keepalive:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_keepalive_ngbr
holdtime:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_holdtime_ngbr
update-source:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_if_name
next-hop-self:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_next_hop_self
send-community:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_send_community
send-ext-community:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_send_ext_community
ebgp-multihop:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_ebgp_multihop
password:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: bgp_neighbor_password
send-label:
vipObjectType: object
vipType: ignore
vipValue: ''
send-label-explicit:
vipObjectType: object
vipType: ignore
vipValue: ''
as-override:
vipObjectType: object
vipType: ignore
vipValue: ''
allowas-in:
as-number:
vipObjectType: object
vipType: ignore
vipValue: ''
address-family:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- family-type
allowas-in-check:
vipObjectType: object
vipType: ignore
vipValue: 'false'
priority-order:
- address
- description
- shutdown
- remote-as
- timers
- update-source
- next-hop-self
- send-community
- send-ext-community
- ebgp-multihop
- password
- address-family
vipObjectType: tree
vipPrimaryKey:
- address
ipv6-neighbor:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoBgp'
cisco_dhcp_server-example:
description: cisco_dhcp_server-example
value:
templateName: template_dhcp_server
templateDescription: template_dhcp_server
templateType: cisco_dhcp_server
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
address-pool:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: dhcp_address_pool
exclude:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: dhcp-address_exclude
lease-time:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: lease_time
options:
interface-mtu:
vipObjectType: object
vipType: ignore
vipVariableName: dhcp_interface_mtu
domain-name:
vipObjectType: object
vipType: ignore
vipVariableName: dhcp_domain_name
default-gateway:
vipObjectType: object
vipType: ignore
vipVariableName: dhcp_default_gateway
dns-servers:
vipObjectType: list
vipType: ignore
vipVariableName: dhcp_dns_server
tftp-servers:
vipObjectType: list
vipType: ignore
vipVariableName: tftp-server
option-code:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- code
static-lease:
vipType: constant
vipValue:
- mac-address:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: dhcp_mac_address
ip:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: dhcp_ip
host-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: dhcp_hostname
priority-order:
- mac-address
- ip
- host-name
vipObjectType: tree
vipPrimaryKey:
- mac-address
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoDhcpServer'
cisco_dsp_farm-example:
description: cisco_dsp_farm-example
value:
templateName: template_dsp_farm
templateDescription: template_dsp_farm
templateType: cisco_dsp_farm
deviceType:
- vedge-ISR-4461
templateMinVersion: 15.0.0
templateDefinition:
media-resource:
vipType: constant
vipValue:
- slot-id:
vipObjectType: object
vipType: constant
vipValue: 1/0
module-type:
vipObjectType: object
vipType: constant
vipValue: SM-X-PVDM-500
priority-order:
- slot-id
- module-type
vipObjectType: tree
vipPrimaryKey:
- slot-id
sccp-config:
local-interface:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: sscp_config__localinterface
server-list:
vipType: constant
vipValue:
- ip:
vipObjectType: object
vipType: constant
vipValue: 1.1.1.1
identifier:
vipObjectType: object
vipType: constant
vipValue: 10
priority-order:
- ip
- identifier
vipObjectType: tree
vipPrimaryKey:
- ip
cucm-group:
vipType: constant
vipValue:
- cucm-group-id:
vipObjectType: object
vipType: constant
vipValue: 314
vipVariableName: cucmgroupid
cucm-server-list-priority:
vipType: constant
vipValue:
- cucm-server-identifier:
vipValue: 10
vipType: constant
vipVariableName: cucmserverid
vipObjectType: object
cucm-server-ip:
vipValue: 1.1.1.1
vipType: constant
vipVariableName: cucmserverip
vipObjectType: object
cucm-server-priority:
vipValue: 1
vipType: constant
vipVariableName: cucmserverpriority
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- cucm-server-identifier
cucm-media-resource-group-list:
vipObjectType: tree
vipType: constant
vipValue:
- media-resource-group-name:
vipObjectType: object
vipType: constant
vipValue: groupname1
vipVariableName: mediaresourcegroupname
profile-id:
vipObjectType: object
vipType: constant
vipValue: 604
vipVariableName: profileid
vipPrimaryKey:
- media-resource-group-name
cucm-switchover:
vipObjectType: object
vipType: constant
vipValue: graceful
cucm-switchback:
vipObjectType: object
vipType: constant
vipValue: guard
priority-order:
- cucm-group-id
- cucm-server-list-priority
- cucm-media-resource-group-list
- cucm-switchover
- cucm-switchback
vipObjectType: tree
vipPrimaryKey:
- cucm-group-id
profile:
vipType: constant
vipValue:
- profile-id:
vipValue: 604
vipType: constant
vipVariableName: profileid
vipObjectType: object
profile-type:
vipObjectType: object
vipType: constant
vipValue: conference
codec:
g722-64:
vipValue: 'false'
vipType: constant
vipVariableName: g72264
vipObjectType: object
g729abr8:
vipValue: 'true'
vipType: constant
vipVariableName: g729abr8
vipObjectType: object
g729ar8:
vipValue: 'true'
vipType: constant
vipVariableName: g729ar8
vipObjectType: object
g729br8:
vipValue: 'true'
vipType: constant
vipVariableName: g729br8
vipObjectType: object
g729r8:
vipValue: 'true'
vipType: constant
vipVariableName: g729r8
vipObjectType: object
g711alaw:
vipValue: 'true'
vipType: constant
vipVariableName: g711alaw
vipObjectType: object
g711ulaw:
vipValue: 'true'
vipType: constant
vipVariableName: g711ulaw
vipObjectType: object
max-session:
vipObjectType: object
vipType: constant
vipValue: 4
application:
vipObjectType: object
vipType: constant
vipValue: sccp
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: uc_shutdown
conference-max-participants:
vipObjectType: object
vipType: constant
vipValue: 8
vipObjectType: tree
vipPrimaryKey:
- profile-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoDspFarm'
cisco_logging-example:
description: cisco_logging-example
value:
templateName: template_cisco_logging
templateDescription: template_cisco_logging
templateType: cisco_logging
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
disk:
enable:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_disk_enable
file:
size:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_max_file_size
rotate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_disk_rotation
tls-profile:
vipType: constant
vipValue:
- profile:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: tls_profile_profile
tls-version:
version:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: version
auth-type:
vipObjectType: object
vipType: constant
vipValue: Server
ciphersuite:
ciphersuite-list:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: tls_profile_ciphersuite_list
priority-order:
- profile
- tls-version
- auth-type
- ciphersuite
vipObjectType: tree
vipPrimaryKey:
- profile
server:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_server_name
vpn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_server_vpn
source-interface:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_server_source_interface
priority:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_server_server_cisco_priority
tls:
enable-tls:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_server_enable_tls
tls-properties:
custom-profile:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: logging_server_custom_profile_0
profile:
vipObjectType: object
vipType: ignore
vipValue: _empty
vipVariableName: logging_server_profile_0
priority-order:
- name
- vpn
- source-interface
- priority
- tls
vipObjectType: tree
vipPrimaryKey:
- name
ipv6-server:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_ipv6_server_name_ipv6
vpn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_ipv6_server_vpn_ipv6
source-interface:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_ipv6_server_source_interface_ipv6
priority:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_ipv6_server_server_cisco_priority_ipv6
tls:
enable-tls:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: logging_ipv6_server_enable_tls_ipv6
tls-properties:
custom-profile:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: logging_server_custom_profile_0
profile:
vipObjectType: object
vipType: ignore
vipValue: _empty
vipVariableName: logging_server_profile_0
priority-order:
- name
- vpn
- source-interface
- priority
- tls
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoLogging'
cisco_ntp-example:
description: cisco_ntp-example
value:
templateName: template_cisco_ntp
templateDescription: template_cisco_ntp
templateType: cisco_ntp
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
master:
enable:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: enable
stratum: {}
source:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: source
keys:
trusted:
vipObjectType: list
vipType: ignore
vipVariableName: trusted_key
authentication:
vipType: constant
vipValue:
- number:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_auth_ntp_auth_number
md5:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_auth_md5
priority-order:
- number
- md5
vipObjectType: tree
vipPrimaryKey:
- number
server:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_name
key:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_server_auth_key
vpn:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_vpn
version:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_version
source-interface:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_source_interface
prefer:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ntp_server_prefer
priority-order:
- name
- key
- vpn
- version
- source-interface
- prefer
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoNtp'
cisco_omp-example:
description: cisco_omp-example
value:
templateName: template_cisco_omp
templateDescription: template_cisco_omp
templateType: cisco_omp
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
graceful-restart:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_graceful_restart
send-path-limit:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_send_path_limit
overlay-as:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: overlay_as
ecmp-limit:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_ecmp_limit
shutdown:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_shutdown
timers:
advertisement-interval:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_advertisement_interval
graceful-restart-timer:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_graceful_restart_timer
holdtime:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_holdtime
eor-timer:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: omp_eor_timer
omp-admin-distance-ipv4:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_omp-admin-distance-ipv4
omp-admin-distance-ipv6:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_omp-admin-distance-ipv6
advertise:
vipType: constant
vipValue:
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: bgp
vipObjectType: object
- priority-order:
- protocol
- route
protocol:
vipType: constant
vipValue: ospf
vipObjectType: object
route:
vipType: constant
vipValue: external
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: connected
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: static
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: eigrp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: lisp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: isis
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: ospfv3
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- protocol
ipv6-advertise:
vipType: constant
vipValue:
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: bgp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: connected
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: static
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: eigrp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: lisp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: isis
vipObjectType: object
- priority-order:
- protocol
- route
protocol:
vipType: constant
vipValue: ospf
vipObjectType: object
route:
vipType: constant
vipValue: external
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- protocol
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoOmp'
cisco_ospf-example:
description: cisco_ospf-example
value:
templateName: template_cisco_ospf
templateDescription: template_cisco_ospf
templateType: cisco_ospf
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
ospf:
router-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_router_id
auto-cost:
reference-bandwidth:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_reference_bandwidth
compatible:
rfc1583:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: ospf_rfc1583
distance:
external:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_distance_external
inter-area:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_distance_inter_area
intra-area:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_distance_intra_area
timers:
spf:
delay:
vipObjectType: object
vipType: ignore
vipValue: 200
vipVariableName: ospf_delay
initial-hold:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_initial_hold
max-hold:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_max_hold
route-policy:
vipType: constant
vipValue:
- direction:
vipObjectType: object
vipType: constant
vipValue: in
pol-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_pol_name
priority-order:
- direction
- pol-name
vipObjectType: tree
vipPrimaryKey:
- direction
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_redistribute_protocol
route-policy:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_redistribute_route_policy
priority-order:
- protocol
- route-policy
vipObjectType: tree
vipPrimaryKey:
- protocol
max-metric:
router-lsa:
vipType: constant
vipValue:
- ad-type:
vipObjectType: object
vipType: constant
vipValue: on-startup
time:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_router_lsa_time
priority-order:
- ad-type
- time
vipObjectType: tree
vipPrimaryKey:
- ad-type
area:
vipType: constant
vipValue:
- a-num:
originalDefaultOption: constant
dataPath: []
vipObjectType: object
vipValue: ''
vipType: variableName
vipVariableName: ospf_area_a_num
nssa:
no-summary:
vipType: variableName
vipObjectType: node-only
vipVariableName: ospf_area_no_summary
priority-order:
- a-num
- nssa
vipObjectType: tree
vipPrimaryKey:
- a-num
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoOspf'
cisco_ospfv3-example:
description: cisco_ospfv3-example
value:
templateName: template_ospfv3
templateDescription: template_ospfv3
templateType: cisco_ospfv3
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
ospfv3:
address-family:
ipv4:
router-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospfv3_router_id
auto-cost:
reference-bandwidth:
vipObjectType: object
vipType: ignore
vipValue: 100
vipVariableName: ospfv3_reference_bandwidth
distance-ipv4:
distance:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospfv3_distance_distance
ospf:
external:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospfv3_distance_external
inter-area:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospfv3_distance_inter_area
intra-area:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospfv3_distance_intra_area
table-map:
name:
vipObjectType: object
vipType: ignore
vipVariableName: ospfv3_distance_name
compatible:
rfc1583:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: ospfv3_rfc1583
timers:
throttle:
spf:
delay:
vipObjectType: object
vipType: ignore
vipValue: 200
vipVariableName: ospfv3_delay
initial-hold:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: ospfv3_initial_hold
max-hold:
vipObjectType: object
vipType: ignore
vipValue: 10000
vipVariableName: ospfv3_max_hold
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_redistribute_protocol
route-policy:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_redistribute_route_policy
priority-order:
- protocol
- route-policy
vipObjectType: tree
vipPrimaryKey:
- protocol
max-metric:
router-lsa:
vipType: constant
vipValue:
- ad-type:
vipObjectType: object
vipType: constant
vipValue: on-startup
time:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: ospf_router_lsa_time
priority-order:
- ad-type
- time
vipObjectType: tree
vipPrimaryKey:
- ad-type
ipv6:
router-id:
vipObjectType: object
vipType: ignore
vipVariableName: ospfv3_router_id_ipv6
auto-cost:
reference-bandwidth:
vipObjectType: object
vipType: ignore
vipValue: 100
vipVariableName: ospfv3_reference_bandwidth_ipv6
distance-ipv4:
distance: {}
ospf:
external: {}
inter-area: {}
intra-area: {}
table-map:
name:
vipObjectType: object
vipType: ignore
vipVariableName: ospfv3_distance_name_ipv6
compatible:
rfc1583:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: ospfv3_rfc1583_ipv6
distance-ipv6:
ospf:
external:
vipObjectType: object
vipType: ignore
vipValue: 110
vipVariableName: ospfv3_distance_external_ipv6
inter-area:
vipObjectType: object
vipType: ignore
vipValue: 110
vipVariableName: ospfv3_distance_inter_area_ipv6
intra-area:
vipObjectType: object
vipType: ignore
vipValue: 110
vipVariableName: ospfv3_distance_intra_area_ipv6
distance:
vipObjectType: object
vipType: ignore
vipValue: 110
vipVariableName: ospfv3_distance_distance_ipv6
timers:
throttle:
spf:
delay:
vipObjectType: object
vipType: ignore
vipValue: 200
vipVariableName: ospfv3_delay_ipv6
initial-hold:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: ospfv3_initial_hold_ipv6
max-hold:
vipObjectType: object
vipType: ignore
vipValue: 10000
vipVariableName: ospfv3_max_hold_ipv6
max-metric:
router-lsa:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- ad-type
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoOspfv3'
cisco_secure_internet_gateway-example:
description: cisco_secure_internet_gateway-example
value:
templateName: secure_internet_gateway
templateDescription: secure_internet_gateway
templateType: cisco_secure_internet_gateway
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
vpn-id:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: ipsec1
vipVariableName: tunnel_if_name
auto:
vipObjectType: object
vipType: constant
vipValue: 'true'
shutdown:
vipObjectType: object
vipType: notIgnore
vipValue: 'false'
vipVariableName: tunnel_shutdown
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: tunnel_description
ip:
unnumbered:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
tunnel-source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: tunnel_tunnel_source_interface
tunnel-destination:
vipObjectType: object
vipType: constant
vipValue: dynamic
application:
vipObjectType: object
vipType: constant
vipValue: sig
tunnel-set:
vipObjectType: object
vipType: constant
vipValue: secure-internet-gateway-umbrella
tunnel-dc-preference:
vipObjectType: object
vipType: constant
vipValue: primary-dc
tcp-mss-adjust:
vipObjectType: object
vipType: ignore
vipValue: 1300
vipVariableName: tunnel_tcp_mss_adjust_
mtu:
vipObjectType: object
vipType: notIgnore
vipValue: 1400
vipVariableName: tunnel_mtu_
dead-peer-detection:
dpd-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: tunnel_dpd_interval
dpd-retries:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: tunnel_dpd_retries
ike:
ike-version:
vipObjectType: object
vipType: constant
vipValue: 2
authentication-type:
pre-shared-key-dynamic:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
ike-rekey-interval:
vipObjectType: object
vipType: ignore
vipValue: 14400
vipVariableName: tunnel_ike_rekey_interval_
ike-ciphersuite:
vipObjectType: object
vipType: ignore
vipValue: aes256-cbc-sha1
vipVariableName: tunnel_ike_ciphersuite
ike-group:
vipObjectType: object
vipType: notIgnore
vipValue: '14'
vipVariableName: tunnel_ike_group
ipsec:
ipsec-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 720
vipVariableName: tunnel_ipsec_rekey_interval
ipsec-replay-window:
vipObjectType: object
vipType: constant
vipValue: 1024
vipVariableName: tunnel_ipsec_replay_window
ipsec-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha1
vipVariableName: tunnel_ipsec_ciphersuite
perfect-forward-secrecy:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: tunnel_perfect_forward_secrecy
tracker:
vipObjectType: object
vipType: constant
vipValue: tracker2
track-enable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipObjectType: tree
vipPrimaryKey:
- if-name
service:
vipType: constant
vipValue:
- svc-type:
vipObjectType: object
vipType: constant
vipValue: sig
ha-pairs:
interface-pair:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- active-interface
- backup-interface
vipValue:
- active-interface:
vipObjectType: object
vipType: constant
vipValue: ipsec1
backup-interface:
vipObjectType: object
vipType: constant
vipValue: None
active-interface-weight:
vipObjectType: object
vipType: constant
vipValue: 10
backup-interface-weight:
vipObjectType: object
vipType: constant
vipValue: 1
priority-order:
- active-interface
- backup-interface
- active-interface-weight
- backup-interface-weight
umbrella-data-center:
data-center-primary:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_umbprimarydc
data-center-secondary:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_umbsecondarydc
vipObjectType: tree
vipPrimaryKey:
- svc-type
tracker-src-ip:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_trackersrcip
tracker:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: tracker2
vipVariableName: tracker_name
endpoint-api-url:
vipObjectType: object
vipType: constant
vipValue: https://dns.org
vipVariableName: tracker_endpoint-api-url
threshold:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: tracker_threshold
interval:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: tracker_interval
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: tracker_multiplier
tracker-type:
vipObjectType: object
vipType: constant
vipValue: SIG
priority-order:
- tracker-type
- name
- endpoint-api-url
- threshold
- interval
- multiplier
vipObjectType: tree
vipPrimaryKey:
- tracker-type
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoSecureInternetGateway'
cisco_security-example:
description: cisco_security-example
value:
templateName: template_security
templateDescription: template_security
templateType: cisco_security
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
ipsec:
rekey:
vipObjectType: object
vipType: ignore
vipValue: 86400
vipVariableName: security_rekey
replay-window:
vipObjectType: object
vipType: ignore
vipValue: '512'
vipVariableName: security_replay_window
extended-ar-window:
vipObjectType: object
vipType: constant
vipValue: 256
vipVariableName: security_extended-ar-window
authentication-type:
vipType: constant
vipValue:
- sha1-hmac
- ah-sha1-hmac
- ah-no-id
vipObjectType: list
vipVariableName: security_authenticationType
integrity-type:
vipType: constant
vipValue:
- esp
- ip-udp-esp
- ip-udp-esp-no-id
vipObjectType: list
pairwise-keying:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: security_pairwise_keying
trustsec:
keychain:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: keychain_zyp
keyid:
vipObjectType: object
vipType: constant
vipValue: 1
vipObjectType: tree
vipPrimaryKey:
- name
- keyid
key:
vipType: constant
vipValue:
- id:
vipObjectType: object
vipType: constant
vipValue: 1
chain-name:
vipObjectType: object
vipType: constant
vipValue: keychain_zyp
send-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: key_send-id
recv-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: key_receiver-id
cryptographic-algorithm-choice:
tcp:
vipObjectType: object
vipType: constant
vipValue: aes-128-cmac
key-string:
vipObjectType: object
vipType: constant
vipValue: 123456789A
vipVariableName: key_key-string
send-lifetime:
lifetime-group-v1:
end-choice:
vipObjectType: object
vipType: ignore
vipValue: infinite
local:
vipType: constant
vipObjectType: node-only
vipValue: 'false'
start-epoch:
vipObjectType: object
vipType: constant
vipValue: 1627824420
infinite:
vipType: constant
vipObjectType: node-only
vipValue: 'true'
accept-lifetime:
lifetime-group-v1:
end-choice:
vipObjectType: object
vipType: constant
vipValue: infinite
vipVariableName: key_accept-lifetime-end-format
local:
vipType: constant
vipObjectType: node-only
vipValue: 'true'
start-epoch:
vipObjectType: object
vipType: constant
vipValue: 1627824480
infinite:
vipType: constant
vipObjectType: node-only
vipValue: 'true'
include-tcp-options:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: key_include-tcp-options
accept-ao-mismatch:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: key_accept-ao-mismatch
vipObjectType: tree
vipPrimaryKey:
- chain-name
- id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoSecurity'
cisco_sig_credential-example:
description: cisco_sig_credential-example
value:
templateName: template_SIG_Credentials
templateDescription: template_SIG_Credentials
templateType: cisco_sig_credentials
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
umbrella:
api-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: system_api_key
api-secret:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: system_api_secret
vipNeedsEncryption: true
org-id:
vipObjectType: object
vipType: constant
vipValue: SIG
vipVariableName: system_org_id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoSigCredentials'
cisco_snmp-example:
description: cisco_snmp-example
value:
templateName: cisco_snmp
templateDescription: template for cisco snmp
templateType: cisco_snmp
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: snmp_shutdown
contact:
vipObjectType: object
vipType: constant
vipValue: jefrey
vipVariableName: snmp_contact
name: {}
location:
vipObjectType: object
vipType: constant
vipValue: shanghai
vipVariableName: snmp_device_location
view:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: snmpView
oid:
vipType: constant
vipValue:
- id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: snmp_view_id_0
exclude:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: snmp_view_exclude_0
priority-order:
- id
- exclude
vipObjectType: tree
vipPrimaryKey:
- id
priority-order:
- name
- oid
vipObjectType: tree
vipPrimaryKey:
- name
community:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: c1
vipNeedsEncryption: 'true'
view:
vipObjectType: object
vipType: constant
vipValue: snmpView
vipVariableName: snmp_community_view
authorization:
vipObjectType: object
vipType: constant
vipValue: read-only
vipVariableName: snmp_community_authorization
priority-order:
- name
- authorization
- view
vipObjectType: tree
vipPrimaryKey:
- name
trap:
target:
vipType: constant
vipValue:
- vpn-id:
vipObjectType: object
vipType: constant
vipValue: 111
vipVariableName: snmp_trap_vpn_id
ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: snmp_trap_ip
port:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: snmp_trap_port
community-name:
vipObjectType: object
vipType: constant
vipValue: c1
vipVariableName: snmp_trap_community_name
vipNeedsEncryption: 'true'
user: {}
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: snmp_trap_source_interface
users:
vipObjectType: object
vipType: constant
priority-order:
- vpn-id
- ip
- port
- community-name
- source-interface
vipObjectType: tree
vipPrimaryKey:
- vpn-id
- ip
- port
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoSnmp'
cisco_system-example:
description: cisco_system-example
value:
templateName: template_cisco_system
templateDescription: template_cisco_system
templateType: cisco_system
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
clock:
timezone:
vipObjectType: object
vipType: constant
vipValue: Asia/Shanghai
vipVariableName: system_timezone
gps-location:
latitude:
vipObjectType: object
vipType: ignore
vipVariableName: system_latitude
longitude:
vipObjectType: object
vipType: ignore
vipVariableName: system_longitude
location:
vipObjectType: object
vipType: constant
vipValue: shanghai
vipVariableName: system_location
track-transport:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_track_transport
track-interface-tag:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_track_interface_tag
port-offset:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_port_offset
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_port_hop
control-session-pps:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: system_control_session_pps
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: system_description
device-groups:
vipObjectType: list
vipType: constant
vipValue:
- '11'
vipVariableName: system_device_groups
controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '12'
vipVariableName: system_controller_group_list
site-id:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: system_site_id
overlay-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_overlay_id
system-ip:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: 172.16.255.15
host-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: host_zzz
console-baud-rate:
vipObjectType: object
vipType: constant
vipValue: '115200'
vipVariableName: system_console_baud_rate
max-omp-sessions:
vipObjectType: object
vipType: constant
vipValue: 16
vipVariableName: system_max_omp_sessions
track-default-gateway:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_track_default_gateway
idle-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: system_idle-timeout
admin-tech-on-failure:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_admin_tech_on_failure
multi-tenant:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: system_multi-tenant
on-demand:
enable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_on-demand-enable
idle-timeout:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: system_on-demand-idle-timeout
tracker:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: tracker1
vipVariableName: tracker_name
endpoint-ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: tracker_endpoint-ip
threshold:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: tracker_threshold
interval:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: tracker_interval
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: tracker_multiplier
type:
vipObjectType: object
vipType: constant
vipValue: interface
vipVariableName: tracker_tracker_type
priority-order:
- name
- endpoint-ip
- endpoint-dns-name
- endpoint-api-url
- threshold
- interval
- multiplier
- type
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoSystem'
cisco_thousandeye-example:
description: cisco_thousandeye-example
value:
templateName: ThousandEyesAgent
templateDescription: ThousandEyesAgent
templateType: cisco_thousandeyes
deviceType:
- vedge-ISR-4461
templateMinVersion: 15.0.0
templateDefinition:
virtual-application:
vipType: constant
vipValue:
- instance-id:
vipObjectType: object
vipType: constant
vipValue: 835d52c5-fdcf-4047-afa5-0f70b99b6188
vipVariableName: instance_id
application-type:
vipObjectType: object
vipType: constant
vipValue: te
vipVariableName: application_type
te:
token:
vipObjectType: object
vipType: constant
vipValue: aabbccddee
vipVariableName: thousandeyes_token
vipNeedsEncryption: 'true'
vpn:
vipObjectType: object
vipType: ignore
vipVariableName: thousandeyes_vpn
name-server:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: thousandeyes_name_server
hostname:
vipObjectType: object
vipType: constant
vipValue: host_zyp
vipVariableName: thousandeyes_hostname
proxy_type:
vipObjectType: object
vipType: constant
vipValue: static
vipVariableName: thousandeyes_proxy_type
proxy_static:
proxy_host:
vipObjectType: object
vipType: constant
vipValue: 20.20.20,20
vipVariableName: thousandeyes_proxy_host
proxy_port:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: thousandeyes_proxy_port
proxy_pac:
pac_url:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: thousandeyes_pac_url
priority-order:
- instance-id
- application-type
- te
vipObjectType: tree
vipPrimaryKey:
- instance-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoThousandeyes'
cisco_trustsec-example:
description: cisco_trustsec-example
value:
templateName: template_trustsec
templateDescription: template_trustsec
templateType: cisco_trustsec
deviceType:
- vedge-CSR-1000v
templateMinVersion: 15.0.0
templateDefinition:
sxp-default:
enable-sxp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: sxp_default_enable_sxp
sxp-source-ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.23
vipVariableName: sxp_default_source_ip
sxp-default-password:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: sxp_default_password
vipNeedsEncryption: 'true'
sxp-key-chain:
vipObjectType: object
vipType: constant
vipValue: chain1
vipVariableName: sxp_default_key_chain
sxp-log-binding-changes:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: sxp_default_log_binding
sxp-reconciliation-period:
vipObjectType: object
vipType: constant
vipValue: 180
vipVariableName: sxp_default_reconciliation_period
sxp-retry-period:
vipObjectType: object
vipType: constant
vipValue: 180
vipVariableName: sxp_default_retry_period
speaker-hold-time:
vipObjectType: object
vipType: constant
vipValue: 180
vipVariableName: sxp_default_speaker_hold_time
listener-hold-time-min:
vipObjectType: object
vipType: constant
vipValue: 90
vipVariableName: sxp_default_listener_hold_time_min
listener-hold-time-max:
vipObjectType: object
vipType: constant
vipValue: 240
vipVariableName: sxp_default_listener_hold_time_max
sxp-node-id-type:
vipObjectType: object
vipType: constant
vipValue: ip
sxp-node-id:
vipObjectType: object
vipType: constant
vipValue: 1.1.1.1
vipVariableName: sxp_default_node_id
device-sgt:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: trustsec_device_sgt
credentials-id:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: trustsec_credentials_id
credentials-password:
vipObjectType: object
vipType: constant
vipValue: aabbccddee
vipVariableName: trustsec_credentials_pwd
vipNeedsEncryption: 'true'
enable-enforcement:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: trustsec_enable_enforcement
sxp-connection-list:
vipType: constant
vipValue:
- connection-peer-ip:
vipObjectType: object
vipType: constant
vipValue: 2.2.2.2
connection-source-ip:
vipObjectType: object
vipType: constant
vipValue: 2.2.2.5
vipVariableName: sxp-connection_source-ip
connection-preshared-key:
vipObjectType: object
vipType: constant
vipValue: default
connection-mode:
vipObjectType: object
vipType: constant
vipValue: local
connection-mode-type:
vipObjectType: object
vipType: constant
vipValue: speaker
connection-min-hold-time:
vipObjectType: object
vipType: constant
vipValue: 180
vipVariableName: sxp-connection_min-hold-time
connection-max-hold-time:
vipObjectType: object
vipType: ignore
vipValue: 0
vipVariableName: sxp-connection_max-hold-time_0
connection-vpn-id:
vipObjectType: object
vipType: constant
vipValue: 24
vipVariableName: sxp-connection_vpn-id
priority-order:
- connection-peer-ip
- connection-source-ip
- connection-preshared-key
- connection-mode
- connection-mode-type
- connection-min-hold-time
- connection-max-hold-time
- connection-vpn-id
vipObjectType: tree
vipPrimaryKey:
- connection-peer-ip
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoTrustsec'
cisco_vp-example:
description: cisco_vp-example
value:
templateName: template_cisco_vpn
templateDescription: template_cisco_vpn
templateType: cisco_vpn
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
vpn-id:
vipObjectType: object
vipType: constant
vipValue: 13
name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_name
ecmp-hash-key:
layer4:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_layer4
nat64-global:
prefix:
stateful: {}
nat64:
v4:
pool:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- name
tenant-vpn-id: {}
org-name: {}
omp-admin-distance-ipv4:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_omp-admin-distance-ipv4
omp-admin-distance-ipv6:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_omp-admin-distance-ipv6
nat:
natpool:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_nat_pool_name
prefix-length:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_nat_prefix_length
range-start:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_nat_range_start
range-end:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_nat_range_end
overload:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_nat_pool_overload
direction:
vipObjectType: object
vipType: constant
vipValue: outside
vipVariableName: vpn_nat_direction
priority-order:
- name
- prefix-length
- range-start
- range-end
- overload
- direction
vipObjectType: tree
vipPrimaryKey:
- name
port-forward:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- source-port
- translate-port
- source-ip
- translate-ip
- proto
static:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- source-ip
- translate-ip
dns:
vipType: constant
vipValue:
- role:
vipType: constant
vipValue: primary
vipObjectType: object
dns-addr:
vipType: constant
vipValue: 1.1.1.1
vipObjectType: object
priority-order:
- dns-addr
- role
- role:
vipType: constant
vipValue: secondary
vipObjectType: object
dns-addr:
vipType: constant
vipValue: 2.2.2.2
vipObjectType: object
priority-order:
- dns-addr
- role
vipObjectType: tree
vipPrimaryKey:
- dns-addr
route-import:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: constant
vipValue: bgp
vipVariableName: route_leak_from_proto
protocol-sub-type:
vipObjectType: list
vipType: constant
vipValue: external
vipVariableName: route_leak_from_proto_sub
redistribute:
vipValue: []
vipType: ignore
vipObjectType: tree
vipPrimaryKey:
- protocol
vipObjectType: tree
vipPrimaryKey:
- protocol
route-export:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- protocol
host:
vipType: constant
vipValue:
- hostname:
vipObjectType: object
vipType: constant
vipValue: host_zyp
vipVariableName: vpn_host_hostname
ip:
vipObjectType: list
vipType: constant
vipValue:
- 192.168.0.100
vipVariableName: vpn_host_ip
priority-order:
- hostname
- ip
vipObjectType: tree
vipPrimaryKey:
- hostname
service:
vipType: constant
vipValue:
- svc-type:
vipObjectType: object
vipType: constant
vipValue: FW
address:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_service_address
track-enable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_service_service_track
priority-order:
- svc-type
- address
- track-enable
vipObjectType: tree
vipPrimaryKey:
- svc-type
ip:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_ipv4_ip_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 3.3.3.3
vipVariableName: vpn_next_hop_ip_address_0
distance:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: vpn_next_hop_ip_distance_0
priority-order:
- address
- distance
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
- next-hop-with-track
vipObjectType: tree
vipPrimaryKey:
- prefix
gre-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_gre_route_gre_route_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_gre_route_gre_route_interface
priority-order:
- prefix
- vpn
- interface
vipObjectType: tree
vipPrimaryKey:
- prefix
ipsec-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_ipsec_route_ipsec_route_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_ipsec_route_ipsec_route_interface
priority-order:
- prefix
- vpn
- interface
vipObjectType: tree
vipPrimaryKey:
- prefix
service-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_serviceroute_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
service:
vipObjectType: object
vipType: constant
vipValue: sig
priority-order:
- prefix
- vpn
- service
vipObjectType: tree
vipPrimaryKey:
- prefix
ipv6:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_ipv6_ipv6_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: fe80::1
vipVariableName: vpn_next_hop_ipv6_address_0
distance:
vipObjectType: object
vipType: ignore
vipValue: 1
vipVariableName: vpn_next_hop_ipv6_distance_0
priority-order:
- address
- distance
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
vipObjectType: tree
vipPrimaryKey:
- prefix
omp:
advertise:
vipType: constant
vipValue:
- priority-order:
- protocol
- route-policy
- protocol-sub-type
protocol:
vipType: constant
vipValue: ospf
vipObjectType: object
route-policy:
vipType: variable
vipValue: ''
vipObjectType: object
protocol-sub-type:
vipType: constant
vipValue: external
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- protocol
ipv6-advertise:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- protocol
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoVpn'
cisco_vpn_interface-example:
description: cisco_vpn_interface-example
value:
templateName: cisco_vpn_interface_ethernet
templateDescription: cisco_vpn_interface_ethernet
templateType: cisco_vpn_interface
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1/
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: descript1
vipVariableName: vpn_if_description
ip:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_ipv4_dhcp_distance
secondary-address:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10/24
vipVariableName: vpn_if_secondary_address_0
priority-order:
- address
vipObjectType: tree
vipPrimaryKey:
- address
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 10.10.10.254
vipVariableName: vpn_if_dhcp_helper
flow-control: {}
clear-dont-fragment: {}
pmtu: {}
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
static-ingress-qos: {}
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: vpn_if_tcp_mss_adjust
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:02:03:04:05:06
vipVariableName: vpn_if_mac_address
speed:
vipObjectType: object
vipType: constant
vipValue: '1000'
vipVariableName: vpn_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: vpn_if_duplex
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout:
vipObjectType: object
vipType: constant
vipValue: 1200
vipVariableName: vpn_if_arp_timeout
autonegotiate:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: '10000'
qos-map:
vipObjectType: object
vipType: constant
vipValue: m1
vipVariableName: qos_map
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
tracker:
vipObjectType: list
vipType: constant
vipValue:
- '1'
vipVariableName: vpn_if_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_downstream
block-non-source-ip:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_block_non_source_ip
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
load-interval:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: vpn_if_load_interval
icmp-redirect-disable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_icmp_redirect_disable
tloc-extension-gre-from:
src-ip:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.113
vipVariableName: vpn_if_tloc-ext_gre_from_src_ip
xconnect:
vipObjectType: object
vipType: constant
vipValue: connect1
vipVariableName: vpn_if_tloc-ext_gre_from_xconnect
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 9.9.9.9
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: ipv4_access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '1'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: gold
vipVariableName: vpn_if_tunnel_color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier8
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 16
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: vpn_if_tunnel_tloc_ext_gre_to_dst_ip
tunnel-qos:
mode:
vipObjectType: object
vipType: constant
vipValue: hub
tunnels-bandwidth:
vipObjectType: object
vipType: constant
vipValue: 40
vipVariableName: vpn_if_tunnel_tunnels-bandwidth
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
propagate-sgt:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_propagate_sgt
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
auto-bandwidth-detect:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_auto_bandwidth_detect
iperf-server:
vipObjectType: object
vipType: constant
vipValue: 10.140.36.89
vipVariableName: vpn_if_iperf_server
media-type:
vipObjectType: object
vipType: constant
vipValue: rj45
vipVariableName: vpn_if_media-type
intrf-mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_intrf_mtu
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
trustsec:
propagate:
sgt:
vipObjectType: object
vipType: constant
vipValue: 'true'
static:
sgt:
vipObjectType: object
vipType: constant
vipValue: 13
vipVariableName: trusted_sgt
trusted:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: trusted_trusted
enable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: trusted-enable
enforcement:
enable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: trusted_enforcement_enable
sgt:
vipObjectType: object
vipType: constant
vipValue: 14
vipVariableName: trusted_enforcement_sgt
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::33
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::44
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
address:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: vpn_if_ipv6_ipv6_address
dhcp-helper-v6:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
nat:
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: nat_tcp_timeout
natpool: {}
nat-choice:
vipObjectType: object
vipType: constant
vipValue: interface
vipVariableName: nat-type
overload:
vipObjectType: object
vipType: ignore
vipValue: 'true'
interface:
loopback-interface:
vipObjectType: object
vipType: ignore
static:
vipType: constant
vipValue:
- source-ip:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.111
vipVariableName: vpn_static_nat_source_ip
translate-ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.20.20
vipVariableName: vpn_static_nat_translate_ip
static-nat-direction:
vipObjectType: object
vipType: notIgnore
vipValue: inside
vipVariableName: vpn_static_nat_static_nat_direction
source-vpn:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_static_nat_source_vpn
priority-order:
- source-ip
- translate-ip
- static-nat-direction
- source-vpn
vipObjectType: tree
vipPrimaryKey:
- source-ip
- translate-ip
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.112
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:02
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
vrrp:
vipType: constant
vipValue:
- grp-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_vrrp_grpid
priority:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: vpn_if_vrrp_priority
timer:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: vpn_if_vrrp_timer
track-omp:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_vrrp_track_omp
ipv4:
address:
vipObjectType: object
vipType: constant
vipValue: 30.30.30.30
vipVariableName: vpn_if_vrrp_vrrp_ipaddress
ipv4-secondary:
vipType: ignore
vipValue: []
vipPrimaryKey:
- address
tracking-object:
vipObjectType: tree
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vrrp_tracker_object_name_vrrp_tracker_name0
track-action:
vipObjectType: object
vipType: constant
vipValue: decrement
vipVariableName: vrrp_tracker_object_action_vrrp_tracker_track_action0
decrement:
vipObjectType: object
vipType: constant
vipValue: 14
vipVariableName: vrrp_tracker_object_decrement_vrrp_tracker_decrement_0
vipPrimaryKey:
- name
priority-order:
- grp-id
- priority
- timer
- track-omp
- track-prefix-list
- tracking-object
- ipv4
- ipv4-secondary
vipObjectType: tree
vipPrimaryKey:
- grp-id
ipv6-vrrp:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- grp-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoVpnInterface'
cisco_vpn_interface_gre-example:
description: cisco_vpn_interface_gre-example
value:
templateName: template_vpn_interface_gre
templateDescription: template_vpn_interface_gre
templateType: cisco_vpn_interface_gre
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_name_template_vpn_interface_gre
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_description
application:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_application
ip:
address:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_ipv4_address
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
tunnel-source:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_source
tunnel-destination:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_destination
mtu:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: vpn_if_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tcp_mss_adjust
rewrite-rule:
rule-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: rewrite_rule_name
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
clear-dont-fragment:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_gre_tunnel_tunnel_clear_dont_fragment
tracker:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: tracker
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoVpnInterfaceGre'
cisco_vpn_interface_ipsec-example:
description: cisco_vpn_interface_ipsec-example
value:
templateName: vpn_interface_ipsec
templateDescription: vpn_interface_ipsec
templateType: cisco_vpn_interface_ipsec
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_name_vpn_interface_ipsec
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_description
application:
vipObjectType: object
vipType: constant
vipValue: sig
vipVariableName: vpn_if_application
ip:
address:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_ipv4_address
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
tunnel-source:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_source
tunnel-destination:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_destination
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tcp_mss_adjust
dead-peer-detection:
dpd-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_dpd_interval
dpd-retries:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: vpn_if_dpd_retries
ike:
ike-version:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_ike_version
ike-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 1440
vipVariableName: vpn_if_ike_rekey_interval
ike-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha1
vipVariableName: vpn_if_ike_ciphersuite
ike-group:
vipObjectType: object
vipType: constant
vipValue: '16'
vipVariableName: vpn_if_ike_group
authentication-type:
pre-shared-key:
pre-shared-secret:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: vpn_if_pre_shared_secret
ike-local-id:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: vpn_if_ike_local_id
ike-remote-id:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: vpn_if_ike_remote_id
ipsec:
ipsec-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 3600
vipVariableName: vpn_if_ipsec_rekey_interval
ipsec-replay-window:
vipObjectType: object
vipType: constant
vipValue: 512
vipVariableName: vpn_if_ipsec_replay_window
ipsec-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-gcm
vipVariableName: vpn_if_ipsec_ciphersuite
perfect-forward-secrecy:
vipObjectType: object
vipType: constant
vipValue: group-16
vipVariableName: vpn_if_ipsec_perfect_forward_secrecy
clear-dont-fragment:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_ipsec_tunnel_tunnel_clear_dont_fragment
tracker:
vipObjectType: list
vipType: constant
vipValue:
- tracker2
vipVariableName: tracker
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoVpnInterfaceIpsec'
cisco_wireless_la-example:
description: cisco_wireless_la-example
value:
templateName: template_wireless
templateDescription: template_wireless
templateType: cisco_wireless_lan
deviceType:
- vedge-C1101-4PLTEPW
templateMinVersion: 15.0.0
templateDefinition:
radio:
shutdown-2.4ghz:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: radio_shutdown_2.4ghz
shutdown-5ghz:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: radio_shutdown-5ghz
country:
vipObjectType: object
vipType: constant
vipValue: BH
vipVariableName: country_country
mgmt:
username:
vipObjectType: object
vipType: constant
vipValue: cisco
vipVariableName: mgmt_username
password:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: mgmt_password
address:
vipObjectType: object
vipType: ignore
vipValue: 0.0.0.0
vipVariableName: mgmt_address
netmask:
vipObjectType: object
vipType: ignore
vipValue: 0.0.0.0
vipVariableName: mgmt_netmask
default-gateway:
vipObjectType: object
vipType: ignore
vipValue: 0.0.0.0
vipVariableName: mgmt_default_gateway
ssid:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: SSID1
admin-state:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: wifi-ssid_admin-state
broadcast-ssid:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: wifi-ssid_broadcast-ssid
vlan-id:
vipObjectType: object
vipType: constant
vipValue: 123
vipVariableName: wifi-ssid_vlan-id
radio-type:
vipObjectType: object
vipType: constant
vipValue: 24ghz
vipVariableName: wifi-ssid_radio-type
security-type:
vipObjectType: object
vipType: constant
vipValue: personal
vipVariableName: wifi-ssid_security-type
radius-server-ip:
vipObjectType: object
vipType: ignore
vipVariableName: wifi-ssid_server_ip_0
radius-server-port:
vipObjectType: object
vipType: ignore
vipValue: 1812
vipVariableName: wifi-ssid_server_port_0
radius-server-secret:
vipObjectType: object
vipType: ignore
vipVariableName: wifi-ssid_server_secret_0
passphrase:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: wifi-ssid_passphrase
qos-profile:
vipObjectType: object
vipType: constant
vipValue: bronze
vipVariableName: wifi-ssid_qos-profile
priority-order:
- name
- admin-state
- broadcast-ssid
- passphrase
- qos-profile
- radio-type
- radius-server-ip
- radius-server-port
- radius-server-secret
- security-type
- vlan-id
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCiscoWirelessLan'
cli-template-example:
description: cli-template-example
value:
templateName: template_cli_addon_template
templateDescription: template_cli_addon_template
templateType: cli-template
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
config:
vipObjectType: object
vipType: constant
vipValue: abcdedfdgdggfggfgfggfgfgfgfggfghtrhg
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleCliTemplate'
dhcp-server-example:
description: dhcp-server-example
value:
templateName: template_vedge_dhcpserver
templateDescription: template_vedge_dhcpserver
templateType: dhcp-server
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
address-pool:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.10/24
vipVariableName: dhcp_address_pool
exclude:
vipObjectType: list
vipType: constant
vipValue:
- 192.168.1.111
vipVariableName: dhcp-address_exclude
max-leases:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: max_leases
offer-time:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: offer_time
lease-time:
vipObjectType: object
vipType: constant
vipValue: 86400
vipVariableName: lease_time
admin-state:
vipObjectType: object
vipType: constant
vipValue: up
vipVariableName: admin_state
options:
interface-mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: dhcp_interface_mtu
domain-name:
vipObjectType: object
vipType: constant
vipValue: dns.org
vipVariableName: dhcp_domain_name
default-gateway:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.254
vipVariableName: dhcp_default_gateway
dns-servers:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.173
vipVariableName: dhcp_dns_server
tftp-servers:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.169
vipVariableName: tftp-server
option-code:
vipType: constant
vipValue:
- code:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: dhcp_option-code
ascii:
vipObjectType: object
vipType: constant
vipValue: 000001edabcd
vipVariableName: dhcp_ascii
hex:
vipObjectType: object
vipType: ignore
ip:
vipObjectType: list
vipType: ignore
priority-order:
- code
- ascii
- hex
- ip
vipObjectType: tree
vipPrimaryKey:
- code
static-lease:
vipType: constant
vipValue:
- mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:11
vipVariableName: dhcp_mac_address
ip:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.20
vipVariableName: dhcp_ip
host-name:
vipObjectType: object
vipType: constant
vipValue: vm5
vipVariableName: dhcp_hostname
priority-order:
- mac-address
- ip
- host-name
vipObjectType: tree
vipPrimaryKey:
- mac-address
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleDhcpServer'
eigrp-example:
description: eigrp-example
value:
templateName: template_eigrp
templateDescription: template_eigrp
templateType: eigrp
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
eigrp:
as-num:
vipObjectType: object
vipType: constant
vipValue: 11
vipVariableName: eigrp_as_num
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: eigrp_hello-interval
hold-time:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: eigrp_hold-time
table-map:
name:
vipObjectType: object
vipType: constant
vipValue: p1
vipVariableName: eigrp_name
authentication:
type:
vipObjectType: object
vipType: constant
vipValue: md5
vipVariableName: eigrp_type
auth-key: {}
keychain:
key:
vipType: constant
vipValue:
- key_id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: key_id_key_id
keystring:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: keystring_keystring
vipObjectType: tree
vipPrimaryKey:
- key_id
address-family:
vipType: constant
vipValue:
- type:
vipObjectType: object
vipType: constant
vipValue: ipv4
network:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.10/24
vipVariableName: eigrp_network_network_address_prefix
priority-order:
- prefix
vipObjectType: tree
vipPrimaryKey:
- prefix
topology:
base:
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: constant
vipValue: nat-route
vipVariableName: eigrp_redistribute_protocol
route-map:
vipObjectType: object
vipType: constant
vipValue: forward
vipVariableName: eigrp_redistribute_route_map
priority-order:
- protocol
- route-map
vipObjectType: tree
vipPrimaryKey:
- protocol
priority-order:
- type
- network
- topology
vipObjectType: tree
vipPrimaryKey:
- type
af-interface:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet2/
vipVariableName: eigrp_interface_name
shutdown:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: eigrp_interface_ip_shutdown
summary-address:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.0/24
vipVariableName: vpn_next_hop_ip_prefix_0
priority-order:
- prefix
vipObjectType: tree
vipPrimaryKey:
- prefix
priority-order:
- name
- shutdown
- summary-address
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleEigrp'
igmp-example:
description: igmp-example
value:
templateName: template_igmp
templateDescription: template_igmp
templateType: igmp
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
igmp:
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: igmp_shutdown
interface:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: gi/0/0/1
vipVariableName: igmp_interface_name_details
join-group:
vipType: constant
vipValue:
- group-address:
vipObjectType: object
vipType: constant
vipValue: 239.1.1.1
vipVariableName: igmp_interface_group_address_0
priority-order:
- group-address
vipObjectType: tree
vipPrimaryKey:
- group-address
priority-order:
- name
- join-group
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleIgmp'
logging-example:
description: logging-example
value:
templateName: template_logging
templateDescription: template_logging
templateType: logging
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
disk:
enable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: logging_disk_enable
file:
size:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: logging_max_file_size
rotate:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: logging_disk_rotation
priority:
vipObjectType: object
vipType: constant
vipValue: information
vipVariableName: logging_disk_priority
server:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: 10.124.19.169
vipVariableName: logging_server_name
vpn:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: logging_server_vpn
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet0
vipVariableName: logging_server_source_interface
priority:
vipObjectType: object
vipType: constant
vipValue: emergency
vipVariableName: logging_server_server_priority
priority-order:
- name
- vpn
- source-interface
- priority
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleLogging'
multicast-example:
description: multicast-example
value:
templateName: template_multicast
templateDescription: template_multicast
templateType: multicast
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
multicast-replicator:
local:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: multicast_replicator_local
threshold:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: multicast_replicator_threshold
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleMulticast'
ntp-example:
description: ntp-example
value:
templateName: template_ntp
templateDescription: template_ntp
templateType: ntp
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
keys:
trusted:
vipObjectType: list
vipType: ignore
vipVariableName: trusted_key
authentication:
vipType: constant
vipValue:
- number:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: ntp_auth_auth_key
md5:
vipObjectType: object
vipType: constant
vipValue: '123456'
vipVariableName: ntp_auth_md5
priority-order:
- number
- md5
vipObjectType: tree
vipPrimaryKey:
- number
server:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: 10.124.19.169
vipVariableName: ntp_server_host
key:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: ntp_server_server_auth_key
vpn:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: ntp_server_vpn
version:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: ntp_server_version
source-interface:
vipObjectType: object
vipType: constant
vipValue: gi0/1
vipVariableName: ntp_server_source_interface
prefer:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: ntp_server_prefer
priority-order:
- name
- key
- vpn
- version
- source-interface
- prefer
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleNtp'
omp-vedge-example:
description: omp-vedge-example
value:
templateName: template_vedge
templateDescription: template_vedge
templateType: omp-vedge
deviceType:
- vedge-1000
templateMinVersion: 15.0.0
templateDefinition:
graceful-restart:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: omp_graceful_restart
send-path-limit:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: omp_send_path_limit
overlay-as:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: overlay_as
ecmp-limit:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: omp_ecmp_limit
shutdown:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: omp_shutdown
timers:
advertisement-interval:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: omp_advertisement_interval
graceful-restart-timer:
vipObjectType: object
vipType: constant
vipValue: 86400
vipVariableName: omp_graceful_restart_timer
holdtime:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: omp_holdtime
eor-timer:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: omp_eor_timer
distance:
vipObjectType: object
vipType: constant
vipValue: 16
vipVariableName: vpn_distance
advertise:
vipType: constant
vipValue:
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: bgp
vipObjectType: object
- priority-order:
- protocol
- route
protocol:
vipType: constant
vipValue: ospf
vipObjectType: object
route:
vipType: constant
vipValue: external
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: connected
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: static
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: eigrp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: lisp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: isis
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- protocol
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleOmpVedge'
omp-vsmart-example:
description: omp-vsmart-example
value:
templateName: vsmart_omp
templateDescription: vsmart_omp
templateType: omp-vsmart
deviceType:
- vsmart
templateMinVersion: 15.0.0
templateDefinition:
graceful-restart:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: omp_graceful_restart
send-path-limit:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: omp_send_path_limit
send-backup-paths:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: omp_send_backup_paths
discard-rejected:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: omp_discard_rejected
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: omp_shutdown
timers:
advertisement-interval:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: omp_advertisement_interval
graceful-restart-timer:
vipObjectType: object
vipType: constant
vipValue: 86400
vipVariableName: omp_graceful_restart_timer
holdtime:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: omp_holdtime
eor-timer:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: omp_eor_timer
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleOmpVsmart'
ospf-example:
description: ospf-example
value:
templateName: vedge_ospf
templateDescription: vedge_ospf
templateType: ospf
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
ospf:
router-id:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: ospf_router_id
auto-cost:
reference-bandwidth:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: ospf_reference_bandwidth
compatible:
rfc1583:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: ospf_rfc1583
distance:
external:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: ospf_distance_external
inter-area:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: ospf_distance_inter_area
intra-area:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: ospf_distance_intra_area
timers:
spf:
delay:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: ospf_delay
initial-hold:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: ospf_initial_hold
max-hold:
vipObjectType: object
vipType: constant
vipValue: 10000
vipVariableName: ospf_max_hold
route-policy:
vipType: constant
vipValue:
- direction:
vipObjectType: object
vipType: constant
vipValue: in
pol-name:
vipObjectType: object
vipType: constant
vipValue: p1
vipVariableName: ospf_pol_name
priority-order:
- direction
- pol-name
vipObjectType: tree
vipPrimaryKey:
- direction
default-information:
originate:
always:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: ospf_originate_always
metric:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: ospf_originate_metric
metric-type:
vipObjectType: object
vipType: constant
vipValue: type1
vipVariableName: ospf_originate_metric_type
redistribute:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: constant
vipValue: bgp
vipVariableName: ospf_redistribute_protocol
route-policy:
vipObjectType: object
vipType: constant
vipValue: p1
vipVariableName: ospf_redistribute_route_policy
priority-order:
- protocol
- route-policy
vipObjectType: tree
vipPrimaryKey:
- protocol
max-metric:
router-lsa:
vipType: constant
vipValue:
- ad-type:
vipObjectType: object
vipType: constant
vipValue: administrative
priority-order:
- ad-type
vipObjectType: tree
vipPrimaryKey:
- ad-type
area:
vipType: constant
vipValue:
- a-num:
originalDefaultOption: constant
dataPath: []
vipObjectType: object
vipValue: 0
vipType: constant
vipVariableName: ospf_area_a_num
stub:
no-summary:
vipType: constant
vipObjectType: node-only
vipVariableName: ospf_area_no_summary
vipValue: 'true'
priority-order:
- a-num
- stub
vipObjectType: tree
vipPrimaryKey:
- a-num
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleOspf'
pim-example:
description: pim-example
value:
templateName: template_pim
templateDescription: template_pim
templateType: pim
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
pim:
shutdown:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: pim_shutdown
auto-rp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: pim_auto_rp
spt-threshold:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: pim_spt_threshold
replicator-selection:
vipObjectType: object
vipType: constant
vipValue: sticky
vipVariableName: pim_replicator_selection
interface:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: gi3
vipVariableName: pim_if_name
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: pim_hello_interval
join-prune-interval:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: pim_join_prune_interval
priority-order:
- name
- hello-interval
- join-prune-interval
vipObjectType: tree
vipPrimaryKey:
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExamplePim'
probe-example:
description: probe-example
value:
templateName: template_probes
templateDescription: template_probes
templateType: probes
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
bfd-probe-path:
all-tlocs:
vipType: constant
vipValue: true
vipObjectType: object
trigger-on-change:
key: trigger-on-change
description: Start event / On-Change based probe-paths
details: Start event / On-Change based probe-paths
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
originalDefaultOption: constant
defaultOption: constant
dataType:
type: boolean
default: false
dataPath:
- bfd-probe-path
vipObjectType: object
objectType: object
deleteFlag: false
vipValue: true
vipType: constant
probe:
latency:
key: latency
description: Latency-Probe Frequency
details: 'Latency-Probe Frequency in seconds: <0..65530>'
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
originalDefaultOption: constant
defaultOption: constant
dataType:
type: number
min: 0
max: 65530
default: 30
dataPath:
- probe
vipObjectType: object
objectType: object
deleteFlag: false
vipValue: 60
vipType: constant
vipVariableName: probe_latency
saas: {}
probe-path:
trigger:
key: trigger
description: trigger
details: trigger
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
originalDefaultOption: constant
defaultOption: constant
dataType:
type: enum
values:
- key: on-change
value: on-change
- key: periodic
value: periodic
dataPath:
- probe-path
vipObjectType: object
objectType: object
deleteFlag: false
vipValue: on-change
vipType: constant
branch:
color-all-dia:
vipType: constant
vipValue: true
vipObjectType: node-only
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleProbes'
secure-internet-gateway-example:
description: secure-internet-gateway-example
value:
templateName: template_sig_vedge
templateDescription: template_sig_vedge
templateType: secure-internet-gateway
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
vpn-id:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: ipsec1
vipVariableName: tunnel_if_name
auto:
vipObjectType: object
vipType: ignore
vipValue: 'true'
shutdown:
vipObjectType: object
vipType: notIgnore
vipValue: 'false'
vipVariableName: tunnel_shutdown
description:
vipObjectType: object
vipType: ignore
vipVariableName: tunnel_description
ip:
unnumbered:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
tunnel-source-interface:
vipObjectType: object
vipType: constant
vipValue: gi0/1
vipVariableName: tunnel_tunnel_source_interface
tunnel-destination:
vipObjectType: object
vipType: constant
vipValue: dynamic
tunnel-set:
vipObjectType: object
vipType: constant
vipValue: secure-internet-gateway-umbrella
tunnel-dc-preference:
vipObjectType: object
vipType: constant
vipValue: primary-dc
tcp-mss-adjust:
vipObjectType: object
vipType: ignore
vipValue: 1300
vipVariableName: tunnel_tcp_mss_adjust_
mtu:
vipObjectType: object
vipType: notIgnore
vipValue: 1400
vipVariableName: tunnel_mtu_
dead-peer-detection:
dpd-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: tunnel_dpd_interval
dpd-retries:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: tunnel_dpd_retries
ike:
ike-version:
vipObjectType: object
vipType: constant
vipValue: 2
authentication-type:
pre-shared-key-dynamic:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
ike-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 14400
vipVariableName: tunnel_ike_rekey_interval_
ike-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha2
vipVariableName: tunnel_ike_ciphersuite
ike-group:
vipObjectType: object
vipType: constant
vipValue: '14'
vipVariableName: tunnel_ike_group
ipsec:
ipsec-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 1800
vipVariableName: tunnel_ipsec_rekey_interval
ipsec-replay-window:
vipObjectType: object
vipType: constant
vipValue: 512
vipVariableName: tunnel_ipsec_replay_window
ipsec-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha384
vipVariableName: tunnel_ipsec_ciphersuite
perfect-forward-secrecy:
vipObjectType: object
vipType: constant
vipValue: group-14
vipVariableName: tunnel_perfect_forward_secrecy
tracker:
vipObjectType: object
vipType: constant
vipValue: tracker
track-enable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipObjectType: tree
vipPrimaryKey:
- if-name
service:
vipType: constant
vipValue:
- svc-type:
vipObjectType: object
vipType: constant
vipValue: sig
ha-pairs:
interface-pair:
vipType: constant
vipObjectType: tree
vipPrimaryKey:
- active-interface
- backup-interface
vipValue:
- active-interface:
vipObjectType: object
vipType: constant
vipValue: ipsec1
backup-interface:
vipObjectType: object
vipType: constant
vipValue: None
active-interface-weight:
vipObjectType: object
vipType: constant
vipValue: 7
backup-interface-weight:
vipObjectType: object
vipType: constant
vipValue: 1
priority-order:
- active-interface
- backup-interface
- active-interface-weight
- backup-interface-weight
umbrella-data-center:
data-center-primary:
vipObjectType: object
vipType: constant
vipValue: au1-a.vpn.sig.umbrella.com
vipVariableName: vpn_umbprimarydc
data-center-secondary:
vipObjectType: object
vipType: constant
vipValue: us2-b.vpn.sig.umbrella.com
vipVariableName: vpn_umbsecondarydc
vipObjectType: tree
vipPrimaryKey:
- svc-type
tracker:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: tracker
vipVariableName: tracker_name
endpoint-api-url:
vipObjectType: object
vipType: constant
vipValue: https://www.baidu.com
vipVariableName: tracker_endpoint-api-url
threshold:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: tracker_threshold
interval:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: tracker_interval
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: tracker_multiplier
tracker-type:
vipObjectType: object
vipType: constant
vipValue: SIG
priority-order:
- tracker-type
- name
- endpoint-api-url
- threshold
- interval
- multiplier
vipObjectType: tree
vipPrimaryKey:
- tracker-type
- name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSecureInternetGateway'
security-vedge-example:
description: security-vedge-example
value:
templateName: template_security_vedge
templateDescription: template_security_vedge
templateType: security-vedge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
ipsec:
rekey:
vipObjectType: object
vipType: constant
vipValue: 86400
vipVariableName: security_rekey
replay-window:
vipObjectType: object
vipType: constant
vipValue: '1024'
vipVariableName: security_replay_window
authentication-type:
vipType: constant
vipValue:
- sha1-hmac
- ah-sha1-hmac
- ah-no-id
vipObjectType: list
vipVariableName: security_authenticationType
integrity-type:
vipType: constant
vipValue:
- esp
- ip-udp-esp
- ip-udp-esp-no-id
vipObjectType: list
pairwise-keying:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: security_pairwise_keying
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSecurityVedge'
security-vsmart-example:
description: security-vsmart-example
value:
templateName: template_security_vsmart
templateDescription: template_security_vsmart
templateType: security-vsmart
deviceType:
- vsmart
templateMinVersion: 15.0.0
templateDefinition:
control:
protocol:
vipObjectType: object
vipType: constant
vipValue: dtls
vipVariableName: security_protocol
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSecurityVsmart'
sig-credential-example:
description: sig-credential-example
value:
templateName: template_sig_credentials
templateDescription: template_sig_credentials
templateType: sig-credentials
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
umbrella:
api-key:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: system_api_key
api-secret:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: system_api_secret
vipNeedsEncryption: true
org-id:
vipObjectType: object
vipType: constant
vipValue: viptela
vipVariableName: system_org_id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSigCredentials'
snmp-example:
description: snmp-example
value:
templateName: template_snmp
templateDescription: template_snmp
templateType: snmp
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: snmp_shutdown
contact:
vipObjectType: object
vipType: constant
vipValue: jefrey
vipVariableName: snmp_contact
name:
vipObjectType: object
vipType: constant
vipValue: snmpv2
vipVariableName: snmp_device_name
location:
vipObjectType: object
vipType: constant
vipValue: Shanghai
vipVariableName: snmp_device_location
view:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: ' v2'
oid:
vipType: constant
vipValue:
- id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: snmp_view_id_0
exclude:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: snmp_view_exclude_0
priority-order:
- id
- exclude
vipObjectType: tree
vipPrimaryKey:
- id
priority-order:
- name
- oid
vipObjectType: tree
vipPrimaryKey:
- name
community:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: c1
vipNeedsEncryption: 'true'
view:
vipObjectType: object
vipType: constant
vipValue: ' v2'
vipVariableName: snmp_community_view
authorization:
vipObjectType: object
vipType: constant
vipValue: read-only
vipVariableName: snmp_community_authorization
priority-order:
- name
- authorization
- view
vipObjectType: tree
vipPrimaryKey:
- name
trap:
group:
vipType: constant
vipValue:
- group-name:
vipObjectType: object
vipType: constant
vipValue: trap1
enable:
vipType: constant
vipValue:
- module:
vipObjectType: object
vipType: constant
vipValue: bfd
vipVariableName: snmp_trap_types_module_0
level:
vipType: constant
vipValue:
- major
vipObjectType: list
vipVariableName: snmp_trap_types_level_0
priority-order:
- module
- level
vipObjectType: tree
vipPrimaryKey:
- module
priority-order:
- group-name
- enable
vipObjectType: tree
vipPrimaryKey:
- group-name
target:
vipType: constant
vipValue:
- vpn-id:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: snmp_trap_vpn_id
ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: snmp_trap_ip
port:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: snmp_trap_port
group-name:
vipObjectType: object
vipType: constant
vipValue: trap1
vipVariableName: snmp_trap_trap_group_name
community-name:
vipObjectType: object
vipType: constant
vipValue: c1
vipVariableName: snmp_trap_community_name
vipNeedsEncryption: 'true'
user: {}
source-interface:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet2
vipVariableName: snmp_trap_source_interface
users:
vipObjectType: object
vipType: constant
priority-order:
- vpn-id
- ip
- port
- group-name
- community-name
- source-interface
vipObjectType: tree
vipPrimaryKey:
- vpn-id
- ip
- port
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSnmp'
switchport-example:
description: switchport-example
value:
templateName: template_switchport
templateDescription: template_switchport
templateType: switchport
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
slot:
vipObjectType: object
vipType: constant
vipValue: 0
module:
vipObjectType: object
vipType: constant
vipValue: '4'
age-time:
vipObjectType: object
vipType: ignore
vipValue: 300
vipVariableName: switchport_age_time
subslot:
vipObjectType: object
vipType: constant
vipValue: 1
interface:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet0/1/3
vipVariableName: switchport_if_if_name
switchport:
mode:
vipObjectType: object
vipType: constant
vipValue: trunk
trunk:
allowed:
vlan:
vlans:
vipObjectType: object
vipType: constant
vipValue: '100'
vipVariableName: switchport_if_trunk_allowed_vlans
native:
vlan:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: switchport_if_trunk_native_vlan
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: switchport_if_shutdown
speed:
vipObjectType: object
vipType: constant
vipValue: '100'
vipVariableName: switchport_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: switchport_if_duplex
dot1x:
port-control:
vipObjectType: object
vipType: constant
vipValue: auto
vipVariableName: 802.1X_port-control
voice-vlan:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: 802.1X_voice-vlan
pae-enable:
vipObjectType: object
vipType: notIgnore
vipValue: 'true'
vipVariableName: 802.1X_pae-enable
mac-authentication-bypass:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: 802.1X_mac-auth-bypass
authentication:
host-mode:
vipObjectType: object
vipType: constant
vipValue: single-host
vipVariableName: 802.1X_host-mode
enable-periodic-reauth:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: 802.1X_enable-periodic-reauth
periodic-reauthentication:
inactivity:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: 802.1X_inactivity
reauthentication:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: 802.1X_reauthentication
control-direction:
vipObjectType: object
vipType: constant
vipValue: both
vipVariableName: 802.1X_control_direction
event:
restricted-vlan:
vipObjectType: object
vipType: constant
vipValue: 400
vipVariableName: 802.1X_restricted-vlan
guest-vlan:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: 802.1X_guest-vlan
critical-vlan:
vipObjectType: object
vipType: constant
vipValue: 201
vipVariableName: 802.1X_critical-vlan
enable-voice:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: 802.1X_enable-voice
priority-order:
- if-name
- shutdown
- switchport
- speed
- duplex
- dot1x
vipObjectType: tree
vipPrimaryKey:
- if-name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSwitchport'
system-vedge-example:
description: system-vedge-example
value:
templateName: template_system
templateDescription: template_system
templateType: system-vedge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
clock:
timezone:
vipObjectType: object
vipType: constant
vipValue: Africa/Casablanca
vipVariableName: system_timezone
gps-location:
latitude:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_latitude
longitude:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_longitude
timer:
dns-cache-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: system_dns_cache_timeout
location:
vipObjectType: object
vipType: constant
vipValue: Shanghai
vipVariableName: system_location
system-tunnel-mtu:
vipObjectType: object
vipType: constant
vipValue: 1024
vipVariableName: system_system_tunnel_mtu
track-transport:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_track_transport
track-interface-tag:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: system_track_interface_tag
port-offset:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_port_offset
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_port_hop
control-session-pps:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: system_control_session_pps
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: system_description
device-groups:
vipObjectType: list
vipType: constant
vipValue:
- group1
vipVariableName: system_device_groups
controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '1'
vipVariableName: system_controller_group_list
eco-friendly-mode:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_eco_friendly_mode
site-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_site_id
overlay-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_overlay_id
system-ip:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_system_ip
host-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_host_name
console-baud-rate:
vipObjectType: object
vipType: constant
vipValue: '9600'
vipVariableName: system_console_baud_rate
max-omp-sessions:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: system_max_omp_sessions
usb-controller:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: system_usb_controller
track-default-gateway:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_track_default_gateway
multicast-buffer-percent:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: system_multicast_buffer_percent
host-policer-pps:
vipObjectType: object
vipType: constant
vipValue: 20000
vipVariableName: system_host_policer_pps
icmp-error-pps:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: system_icmp_error_pps
vbond:
local:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: system_local
remote:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: 10.10.20.20
allow-same-site-tunnels:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_allow_same_site_tunnels
route-consistency-check:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_route_consistency_check
idle-timeout:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: system_idle-timeout
admin-tech-on-failure:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_admin_tech_on_failure
region:
region-id:
id: {}
role: {}
on-demand:
enable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: system_on-demand-enable
idle-timeout:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: system_on-demand-idle-timeout
tracker:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: interface
vipVariableName: tracker_name
endpoint-ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: tracker_endpoint-ip
threshold:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: tracker_threshold
interval:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: tracker_interval
multiplier:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: tracker_multiplier
tracker-elements:
vipObjectType: list
vipType: ignore
boolean:
vipObjectType: object
vipType: ignore
tracker-type:
vipObjectType: object
vipType: constant
vipValue: interface
vipVariableName: tracker_tracker_type_
priority-order:
- name
- tracker-type
- tracker-elements
- boolean
- endpoint-ip
- endpoint-dns-name
- endpoint-api-url
- endpoint-ip-transport-port
- threshold
- interval
- multiplier
vipObjectType: tree
vipPrimaryKey:
- name
track-list:
vipType: constant
vipValue:
- list-name:
vipObjectType: object
vipType: constant
vipValue: tracker2
vipVariableName: tracker_list_name_
interface:
vipObjectType: list
vipType: constant
vipValue:
- GigabitEthernet1
vipVariableName: tracker_interface_
priority-order:
- list-name
- interface
- sig-container
vipObjectType: tree
vipPrimaryKey:
- list-name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSystemVedge'
system-vsmart-example:
description: system-vsmart-example
value:
templateName: template_system_vsmart
templateDescription: template_system_vsmart
templateType: system-vsmart
deviceType:
- vsmart
templateMinVersion: 15.0.0
templateDefinition:
clock:
timezone:
vipObjectType: object
vipType: constant
vipValue: Asia/Chongqing
vipVariableName: system_timezone
gps-location:
latitude:
vipObjectType: object
vipType: ignore
vipVariableName: system_latitude
longitude:
vipObjectType: object
vipType: ignore
vipVariableName: system_longitude
timer:
dns-cache-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: system_dns_cache_timeout
location:
vipObjectType: object
vipType: constant
vipValue: Shanghai
vipVariableName: system_location
system-tunnel-mtu:
vipObjectType: object
vipType: constant
vipValue: 1024
vipVariableName: system_system_tunnel_mtu
track-transport:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: system_track_transport
port-offset:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_port_offset
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: system_port_hop
control-session-pps:
vipObjectType: object
vipType: constant
vipValue: 400
vipVariableName: system_control_session_pps
controller-group-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_controller_group_id
description:
vipObjectType: object
vipType: constant
vipValue: Description1
vipVariableName: system_description
device-groups:
vipObjectType: list
vipType: constant
vipValue:
- group1
vipVariableName: system_device_groups
site-id:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: '100'
overlay-id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: system_overlay_id
system-ip:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: 172.16.255.15
host-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vm5
ipv6-strict-control:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: system_ipv6_strict_control
track-default-gateway:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: system_track_default_gateway
host-policer-pps: {}
icmp-error-pps: {}
iptables-enable:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: system_iptables_enable
admin-tech-on-failure:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: system_admin_tech_on_failure
idle-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: system_idle-timeout
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleSystemVsmart'
t1-e1-controller-example:
description: t1-e1-controller-example
value:
templateName: template_t1e1_controller
templateDescription: template_t1e1_controller
templateType: t1-e1-controller
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
card:
type:
vipObjectType: object
vipType: constant
vipValue: t1
slot:
vipObjectType: object
vipType: constant
vipValue: 0
bay:
vipObjectType: object
vipType: constant
vipValue: 1
bandwidth-upstream: {}
bandwidth-downstream: {}
controller-tx-ex-list:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: T1
number:
vipObjectType: object
vipType: constant
vipValue: 0/1/1
framing:
vipObjectType: object
vipType: constant
vipValue: esf
vipVariableName: framing
clock:
source:
line:
line-mode:
vipObjectType: object
vipType: constant
vipValue: primary
vipVariableName: line_mode
internal:
vipType: ignore
loop-timed:
vipType: ignore
description:
vipObjectType: object
vipType: constant
vipValue: Description1
vipVariableName: description
linecode:
vipObjectType: object
vipType: constant
vipValue: ami
vipVariableName: line_code
cablelength:
long:
vipType: ignore
short:
vipObjectType: object
vipType: ignore
vipValue: _empty
vipVariableName: short_length
channel-group:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- number
priority-order:
- name
- number
- subSlot
- framing
- line-mode
- internal
- loop-timed
- description
- linecode
- cablelength
- clock
- channel-group
vipObjectType: tree
vipPrimaryKey:
- name
- number
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleT1E1Controller'
tenant-example:
description: tenant-example
value:
templateName: template_tenant
templateDescription: template_tenant
templateType: tenant
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
tenant:
vipType: constant
vipValue:
- org-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: org_tenant
vipObjectType: tree
vipPrimaryKey:
- org-name
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleTenant'
ucse-example:
description: ucse-example
value:
templateName: template_ucse
templateDescription: template_ucse
templateType: ucse
deviceType:
- vedge-ISR-4461
templateMinVersion: 15.0.0
templateDefinition:
bay:
vipObjectType: object
vipType: constant
vipValue: 1
slot:
vipObjectType: object
vipType: constant
vipValue: 3
imc:
access-port:
dedicated:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: ''
shared-lom:
ge1:
vipObjectType: node-only
vipType: ignore
vipValue: ''
ge2:
vipObjectType: node-only
vipType: ignore
vipValue: ''
ge3:
vipObjectType: node-only
vipType: ignore
vipValue: ''
te2:
vipObjectType: node-only
vipType: ignore
vipValue: ''
te3:
vipObjectType: node-only
vipType: ignore
vipValue: ''
console:
vipObjectType: node-only
vipType: ignore
vipValue: ''
failover:
ge2:
vipObjectType: node-only
vipType: ignore
vipValue: ''
te2:
vipObjectType: node-only
vipType: ignore
vipValue: ''
ip:
static-case:
address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10/24
vipVariableName: ucse_address
default-gateway:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.1
vipVariableName: ucse_default_gateway_default-gateway
vlan:
vlan-id:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: ucse_default_gateway_vlan-id
priority:
vipObjectType: object
vipType: ignore
vipVariableName: ucse_default_gateway_priority
subslot-name:
vipValue: 1/3
vipType: constant
vipObjectType: object
vipVariableName: ''
module-type:
vipValue: ucse
vipType: constant
vipObjectType: object
vipVariableName: ucse
interface:
vipType: constant
vipValue:
- if-name:
vipObjectType: object
vipType: constant
vipValue: ucse1/3/
vipVariableName: ucse_if_if_name
switchport:
mode:
key: mode
description: Switch port type
details: 'Set type of switch port: access/trunk'
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
originalDefaultOption: constant
defaultOption: constant
dataType:
type: enum
values:
- key: access
value: access
- key: trunk
value: trunk
dataPath:
- switchport
vipObjectType: object
objectType: object
deleteFlag: false
access:
vlan:
vlan:
key: vlan
description: VLAN ID
details: Set VLAN identifier associated with bridging domain
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
- value: ignore
display: Default
iconClass: check_circle
iconColor: icon-default
originalDefaultOption: ignore
defaultOption: ignore
dataType:
type: number
min: 1
max: 4094
dataPath:
- vlan
vipObjectType: object
objectType: object
deleteFlag: false
trunk:
allowed:
vlan:
vlans:
key: vlans
description: Allowed VLANS
details: Configure VLAN IDs used with the trunk
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
- value: ignore
display: Default
iconClass: check_circle
iconColor: icon-default
originalDefaultOption: ignore
defaultOption: ignore
dataType:
type: string
range: 1-4094
dataPath:
- vlan
vipObjectType: object
objectType: object
deleteFlag: false
native:
vlan:
key: vlan
description: Native VLAN ID
details: Configure VLAN ID used for native VLAN
optionType:
- value: constant
display: Global
iconClass: language
iconColor: icon-global
- value: variable
display: Device Specific
iconClass: router
iconColor: icon-variable
- value: ignore
display: Default
iconClass: check_circle
iconColor: icon-default
originalDefaultOption: ignore
defaultOption: ignore
dataType:
type: number
min: 1
max: 4094
dataPath:
- native
vipObjectType: object
objectType: object
deleteFlag: false
ip:
static-case:
address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20/24
vipVariableName: ucse_if_ipv4_address
priority-order:
- if-name
- shutdown
- ip
vipObjectType: tree
vipPrimaryKey:
- if-name
priority-order:
- subslot-name
- bay
- slot
- imc
- interface
- module-type
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleUcse'
virtual-application-utd-example:
description: virtual-application-utd-example
value:
templateName: security_app_hosting
templateDescription: security_app_hosting
templateType: virtual-application-utd
deviceType:
- vedge-CSR-1000v
templateMinVersion: 15.0.0
templateDefinition:
virtual-application:
vipType: constant
vipValue:
- instance-id:
vipObjectType: object
vipType: constant
vipValue: 6a0018c9-2083-4045-98ab-44a2f2457d9b
vipVariableName: instance_id
application-type:
vipObjectType: object
vipType: constant
vipValue: utd
vipVariableName: application_type
utd:
nat:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: nat
database-url:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: database_url
resource-profile:
vipObjectType: object
vipType: constant
vipValue: medium
vipVariableName: resource_profile
priority-order:
- instance-id
- application-type
- utd
vipObjectType: tree
vipPrimaryKey:
- instance-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVirtualApplicationUtd'
vpn-cedge-interface-cellular-example:
description: vpn-cedge-interface-cellular-example
value:
templateName: vpn_interface_cellular
templateDescription: vpn_interface_cellular
templateType: vpn-cedge-interface-cellular
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: basic_configuration
vipVariableName: vpn_if_description
ip:
address: {}
ipv6:
address: {}
access-list:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- direction
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 10.10.10.10
vipVariableName: vpn_if_dhcp_helper
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1428
vipVariableName: vpn_if_ip_mtu
static-ingress-qos:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout: {}
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: rewrite_shaping_rate
qos-map:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: qos-map
tracker:
vipObjectType: list
vipType: constant
vipValue:
- TRACKER2
vipVariableName: vpn_if_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 50000
vipVariableName: vpn_if_bandwidth_downstream
block-non-source-ip: {}
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: Rule1
vipVariableName: rewrite_rule-name
tloc-extension:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tloc_extension
icmp-redirect-disable: {}
tloc-extension-gre-from:
src-ip: {}
xconnect: {}
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer2
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
profile: {}
technology: {}
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: 3g
vipVariableName: vpn_if_tunnel_color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier1
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel0
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last-resort-circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-qos:
mode:
vipObjectType: object
vipType: constant
vipValue: hub
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: vpn-qos_map
nat:
refresh:
vipObjectType: object
vipType: constant
vipValue: outbound
vipVariableName: nat_refresh
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: nat_tcp_timeout
block-icmp-error:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: nat_block_icmp_error
respond-to-ping:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: nat_respond_to_ping
natpool:
range-start: {}
range-end: {}
port-forward:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- port-start
- port-end
- proto
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.111
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:01
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnCedgeInterfaceCellular'
vpn-cedge-interface-multilink-controller-example:
description: vpn-cedge-interface-multilink-controller-example
value:
templateName: vpn_interface_multilink
templateDescription: vpn_interface_multilink
templateType: vpn-cedge-interface-multilink-controller
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: Multilink1
vipVariableName: if_multilink_ctrl_if_name
ppp:
authentication:
method:
vipObjectType: object
vipType: constant
vipValue: chap
pap:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
callin:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
vipVariableName: pppoa_dsl_auth-callin
chap:
hostname:
vipObjectType: object
vipType: constant
vipValue: vm5
vipVariableName: pppoa_dsl_chap_hostname
password:
ppp-auth-password:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: pppoa_dsl_ppp_auth_password
multilink:
group:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: if_multilink_ctrl_multilink_group
fragment:
disable:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: if_multilink_fragment_disable_multilink_fragment_disable
delay:
delay-value:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: if_multilink_fragment_delay_value_multilink_fragment_delay_value
interleave:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: if_multilink_interleave_multilink_interleave
description:
vipObjectType: object
vipType: constant
vipValue: descrip1
vipVariableName: if_multilink_ctrl_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5/24
vipVariableName: if_multilink_ctrl_ip_addr
ipv6:
address:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::33/16
vipVariableName: if_multilink_ctrl_ipv6_address
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: ' 2001:4860:4801:48::55'
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: ' 2001:4860:4801:48::66'
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: if_multilink_ctrl_mtu
static-ingress-qos:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tcp_mss_adjust
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: if_multilink_ctrl_shutdown
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: qos_shaping-rate
qos-map:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: qos-map
qos-map-vpn:
vipObjectType: object
vipType: constant
vipValue: q1
vipVariableName: vpn-qos_map
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: if_multilink_ctrl_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: if_multilink_ctrl_bandwidth_downstream
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: r1
vipVariableName: rewrite_rule-name
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6/24
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 7.7.7.7/24
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '15'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: mpls
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier5
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
max-control-connections:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '3'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
qos-adaptive:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: adaptive_qos
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
controller:
controller-tx-ex-list:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: T1
number:
vipObjectType: object
vipType: constant
vipValue: 0/0/1
framing:
vipObjectType: object
vipType: constant
vipValue: ef
vipVariableName: controller_tx_ex_list_framing
clock:
source:
line:
line-mode:
vipObjectType: object
vipType: constant
vipValue: primary
vipVariableName: controller_tx_ex_list_line_mode
internal:
vipObjectType: node-only
vipType: ignore
vipValue: ''
vipVariableName: controller_tx_ex_list_controller_tx_ex_list_internal_0
description:
vipObjectType: object
vipType: constant
vipValue: descript1
vipVariableName: controller_tx_ex_list_multilink_description
linecode:
vipObjectType: object
vipType: constant
vipValue: b8zs
vipVariableName: controller_tx_ex_list_linecode
cablelength:
long:
vipObjectType: object
vipType: constant
vipValue: '100'
vipVariableName: controller_tx_ex_list_long
short:
vipObjectType: object
vipType: ignore
vipValue: ''
channel-group:
vipType: constant
vipValue:
- number:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: multilink_channel_group_number_0
timeslots:
vipObjectType: list
vipType: constant
vipValue: '2021-08-25'
vipVariableName: multilink_channel_group_timeslots_0
priority-order:
- number
- timeslots
vipObjectType: tree
vipPrimaryKey:
- number
priority-order:
- name
- number
- framing
- line-mode
- internal
- description
- linecode
- long
- short
- channel-group
vipObjectType: tree
vipPrimaryKey:
- name
- number
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnCedgeInterfaceMultilinkController'
vpn-interface-ethpppoe-example:
description: vpn-interface-ethpppoe-example
value:
templateName: vpn_interface_ethernet_pppoe
templateDescription: vpn_interface_ethernet_pppoe
templateType: vpn-interface-ethpppoe
deviceType:
- vedge-ISR-4331
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: gi0/0/1
vipVariableName: pppoe_dsl_if_name
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: pppoe_dsl_shutdown
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: pppoe_dsl_description
bridge-dot1q:
encap:
vipObjectType: object
vipType: constant
vipValue: 123
vipVariableName: pppoe_dsl_dot1q_encap
pppoe-client:
dial-pool-number:
vipObjectType: object
vipType: constant
vipValue: 255
vipVariableName: pppoe_dsl_dial_pool_number
ppp-max-payload:
vipObjectType: object
vipType: constant
vipValue: 64
vipVariableName: pppoe_dsl_ppp_max_payload
ip:
address-negotiated:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
shaping-rate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: rewrite_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: map1
vipVariableName: rewrite_qos_map
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rul1
vipVariableName: rewrite_rule_name
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: pppoe_dsl_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: pppoe_dsl_tcp_mss_adjust
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc1
vipVariableName: pppoe_dsl_tloc_extension
tracker:
vipObjectType: list
vipType: constant
vipValue:
- trak1
vipVariableName: pppoe_dsl_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: pppoe_dsl_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: pppoe_dsl_bandwidth_downstream
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:326b
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:3312
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '4'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: biz-internet
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier8
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: '0'
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '4'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
ppp:
authentication:
method:
vipObjectType: object
vipType: constant
vipValue: chap
pap:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
callin:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
vipVariableName: pppoe_dsl_auth-callin
chap:
hostname:
vipObjectType: object
vipType: constant
vipValue: host_zzz
vipVariableName: pppoe_dsl_chap_hostname
password:
ppp-auth-password:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: pppoe_dsl_chap_auth_password
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
qos-adaptive:
period:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: qos_adaptive_period
downstream:
bandwidth-down:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: qos_adaptive_downstream_bandwidth_down
range:
dmin:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: qos_adaptive_downstream_range_dmin
dmax:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: qos_adaptive_downstream_range_dmax
upstream:
bandwidth-up:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: qos_adaptive_upstream_bandwidth_up
range:
umin:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: qos_adaptive_upstream_range_umin
umax:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: qos_adaptive_upstream_range_umax
nat:
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: nat_tcp_timeout
natpool:
range-start: {}
range-end: {}
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfaceEthpppoe'
vpn-interface-ipoe-example:
description: vpn-interface-ipoe-example
value:
templateName: vpn_interface_dsl_ipoe
templateDescription: vpn_interface_dsl_ipoe
templateType: vpn-interface-ipoe
deviceType:
- vedge-C1117-4PLTEEAW
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: Ethernet1/0/0
vipVariableName: pppoe_dsl_if_name
bridge-dot1q:
encap:
vipObjectType: object
vipType: constant
vipValue: 111
vipVariableName: pppoe_dsl_dot1q_encap
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: pppoe_dsl_shutdown
description:
vipObjectType: object
vipType: constant
vipValue: descrip1
vipVariableName: pppoe_dsl_description
pppoe-client:
ppp-max-payload: {}
dial-pool-number: {}
ip:
address-negotiated:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_ipv4_dhcp_distance
shaping-rate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: rewrite_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: map1
vipVariableName: rewrite_qos_map
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: pppoe_dsl_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: pppoe_dsl_tcp_mss_adjust
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: pppoe_dsl_tloc_extension
tracker:
vipObjectType: list
vipType: constant
vipValue:
- tracker1
vipVariableName: pppoe_dsl_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: pppoe_dsl_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: pppoe_dsl_bandwidth_downstream
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:326b
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:947e
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '14'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: lte
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier3
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'false'
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '9'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
ppp:
authentication:
method: {}
pap: {}
chap:
hostname: {}
password:
ppp-auth-password: {}
pap:
sent-username:
username:
username-string: {}
password: {}
ppp-auth-password: {}
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 1.1.1.1
vipVariableName: vpn_if_dhcp_helper
controller-type:
vipObjectType: object
vipType: constant
vipValue: ipoe
vipVariableName: ipoe
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
qos-adaptive:
period:
vipObjectType: object
vipType: constant
vipValue: 15
vipVariableName: qos_adaptive_period
downstream:
bandwidth-down:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: qos_adaptive_downstream_bandwidth_down
range:
dmin:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: qos_adaptive_downstream_range_dmin
dmax:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: qos_adaptive_downstream_range_dmax
upstream:
bandwidth-up:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: qos_adaptive_upstream_bandwidth_up
range:
umin:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: qos_adaptive_upstream_range_umin
umax:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: qos_adaptive_upstream_range_umax
controller:
vdsl:
vipType: constant
vipValue:
- modem:
vipObjectType: object
vipType: constant
vipValue: '2'
vipVariableName: pppoe_dsl_modem
name:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: pppoe_dsl_vdsl_name
sra:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: pppoe_dsl_sra
operating:
mode:
auto:
adsl2plus:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
priority-order:
- name
- sra
- operating
- modem
vipObjectType: tree
vipPrimaryKey:
- name
nat:
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: nat_tcp_timeout
natpool:
range-start: {}
range-end: {}
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfaceIpoe'
vpn-interface-pppoa-example:
description: vpn-interface-pppoa-example
value:
templateName: template_vpn_interface_pppoa
templateDescription: template_vpn_interface_pppoa
templateType: vpn-interface-pppoa
deviceType:
- vedge-ISR-4331
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ATM1/0/0
vipVariableName: pppoa_dsl_if_name
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: pppoa_dsl_shutdown
description:
vipObjectType: object
vipType: constant
vipValue: atm
vipVariableName: pppoa_dsl_description
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 10000
vipVariableName: pppoa_dsl_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 20000
vipVariableName: pppoa_dsl_bandwidth_downstream
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: pppoa_dsl_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: pppoa_dsl_tcp_mss_adjust
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: pppoa_dsl_tloc_extension
tracker:
vipObjectType: list
vipType: constant
vipValue:
- trak1
vipVariableName: pppoa_dsl_tracker
shaping-rate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: rewrite_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: m1
vipVariableName: rewrite_qos_map
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: r1
vipVariableName: rewrite_rule_name
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 11.11.11.11
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 22.22.22.22
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:326b
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:4412
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: poli1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: poli1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: gold
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier3
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel2
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '3'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1350
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
ppp:
authentication:
method:
vipObjectType: object
vipType: constant
vipValue: chap
pap:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
callin:
vipObjectType: node-only
vipType: constant
vipValue: callin
vipVariableName: pppoa_dsl_pap_auth_callin
chap:
hostname:
vipObjectType: object
vipType: constant
vipValue: cisco
vipVariableName: pppoa_dsl_chap_hostname
password:
ppp-auth-password:
vipObjectType: object
vipType: constant
vipValue: cisco123456
vipVariableName: pppoa_dsl_ppp_auth_password
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
qos-adaptive:
period:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: qos_adaptive_period
downstream:
bandwidth-down:
vipObjectType: object
vipType: constant
vipValue: 15
vipVariableName: qos_adaptive_downstream_bandwidth_down
range:
dmin:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: qos_adaptive_downstream_range_dmin
dmax:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: qos_adaptive_downstream_range_dmax
upstream:
bandwidth-up:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: qos_adaptive_upstream_bandwidth_up
range:
umin:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: qos_adaptive_upstream_range_umin
umax:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: qos_adaptive_upstream_range_umax
controller:
vdsl:
vipType: constant
vipValue:
- modem:
vipObjectType: object
vipType: constant
vipValue: configuration
vipVariableName: pppoa_dsl_modem
name:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: pppoa_dsl_vdsl_name
sra:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: pppoa_dsl_sra
operating:
mode:
auto:
adsl2plus:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
priority-order:
- name
- sra
- operating
- modem
vipObjectType: tree
vipPrimaryKey:
- name
pvc:
vipType: constant
vipValue:
- local-vpi-vci:
vipObjectType: object
vipType: constant
vipValue: 1/1
vipVariableName: pppoa_dsl_local_vpi_vci
dialer:
pool-member:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: pppoa_dsl_pool_member
encapsulation:
aal5nlpid:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
priority-order:
- local-vpi-vci
- vbr-nrt
- vbr-rt
- encapsulation
- dialer
vipObjectType: tree
vipPrimaryKey:
- local-vpi-vci
nat:
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: nat_tcp_timeout
natpool:
range-start: {}
range-end: {}
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfacePppoa'
vpn-interface-pppoe-example:
description: vpn-interface-pppoe-example
value:
templateName: template_interface_dsl_pppoe
templateDescription: template_interface_dsl_pppoe
templateType: vpn-interface-pppoe
deviceType:
- vedge-ISR-4331
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: Ethernet1/0/0
vipVariableName: pppoe_dsl_if_name
bridge-dot1q:
encap:
vipObjectType: object
vipType: constant
vipValue: 22
vipVariableName: pppoe_dsl_dot1q_encap
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: pppoe_dsl_shutdown
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: pppoe_dsl_description
pppoe-client:
ppp-max-payload:
vipObjectType: object
vipType: constant
vipValue: 64
vipVariableName: pppoe_dsl_ppp_max_payload
dial-pool-number:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: pppoe_dsl_dial_pool_number
ip:
address-negotiated:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
shaping-rate:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: rewrite_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: m1
vipVariableName: rewrite_qos_map
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rul1
vipVariableName: rewrite_rule_name
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: pppoe_dsl_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1480
vipVariableName: pppoe_dsl_tcp_mss_adjust
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: pppoe_dsl_tloc_extension
tracker:
vipObjectType: list
vipType: constant
vipValue:
- tracker1
vipVariableName: pppoe_dsl_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: pppoe_dsl_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: pppoe_dsl_bandwidth_downstream
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:326b
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 1050:0:0:0:5:600:300c:4436
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '22'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: lte
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier1
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: ignore
vipValue: 'false'
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '13'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
ppp:
authentication:
method:
vipObjectType: object
vipType: constant
vipValue: chap
pap:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
callin:
vipObjectType: node-only
vipType: constant
vipValue: callin
vipVariableName: pppoa_dsl_pap_auth_callin
chap:
hostname:
vipObjectType: object
vipType: constant
vipValue: host_aaa
vipVariableName: pppoe_dsl_chap_hostname
password:
ppp-auth-password:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: pppoe_dsl_ppp_auth_password
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
qos-adaptive:
period:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: qos_adaptive_period
downstream:
bandwidth-down:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: qos_adaptive_downstream_bandwidth_down
range:
dmin:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: qos_adaptive_downstream_range_dmin
dmax:
vipObjectType: object
vipType: constant
vipValue: 400
vipVariableName: qos_adaptive_downstream_range_dmax
upstream:
bandwidth-up:
vipObjectType: object
vipType: constant
vipValue: 200
vipVariableName: qos_adaptive_upstream_bandwidth_up
range:
umin:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: qos_adaptive_upstream_range_umin
umax:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: qos_adaptive_upstream_range_umax
controller:
vdsl:
vipType: constant
vipValue:
- modem:
vipObjectType: object
vipType: constant
vipValue: config
vipVariableName: pppoe_dsl_modem
name:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: pppoe_dsl_vdsl_name
sra:
vipObjectType: node-only
vipType: constant
vipValue: 'false'
vipVariableName: pppoe_dsl_sra
operating:
mode:
auto:
adsl2plus:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
priority-order:
- name
- sra
- operating
- modem
vipObjectType: tree
vipPrimaryKey:
- name
nat:
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: nat_tcp_timeout
natpool:
range-start: {}
range-end: {}
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfacePppoe'
vpn-interface-svi-example:
description: vpn-interface-svi-example
value:
templateName: vpn_interface_svi
templateDescription: vpn_interface_svi
templateType: vpn-interface-svi
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: Vlan100
vipVariableName: vpn_if_svi_if_name
description:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: vpn_if_svi_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 1.1.1.1/24
vipVariableName: vpn_if_svi_if_ipv4_prefix
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
ipv6:
address:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_svi_ipv6_ipv6_address
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
access-list:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- direction
dhcp-helper-v6:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 10.10.10.10
vipVariableName: vpn_if_svi_dhcp_helper
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_svi_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_svi_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_svi_shutdown
arp-timeout:
vipObjectType: object
vipType: ignore
vipValue: 1200
vipVariableName: vpn_if_svi_arp_timeout
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2.2.2.2
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 3.3.3.3
vipVariableName: ipv4_access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ip-directed-broadcast:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_ip-directed-broadcast
intrf-mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_svi_if_mtu
vrrp:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- grp-id
ipv6-vrrp:
vipType: constant
vipValue:
- grp-id:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_vrrp_ipv6_grpid_ipv6
ipType: ipv6
priority:
vipObjectType: object
vipType: constant
vipValue: 50
vipVariableName: vpn_if_vrrp_ipv6_priority_ipv6
ipType: ipv6
timer:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: vpn_if_vrrp_ipv6_timer_ipv6
ipType: ipv6
track-omp:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_vrrp_ipv6_track_omp_ipv6
ipType: ipv6
track-prefix-list:
vipObjectType: object
vipType: constant
vipValue: '24'
vipVariableName: vpn_if_vrrp_ipv6_track_prefix_list_ipv6
ipType: ipv6
ipv6:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: vpn_if_vrrp_ipv6_vrrp_ip_prefix_ipv6
ipType: ipv6
ipv6-link-local:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:0:1:1:1:1:1
vipVariableName: vpn_if_vrrp_ipv6_vrrp_link_local_address_ipv6
ipType: ipv6
priority-order:
- ipv6-link-local
- prefix
vipObjectType: tree
vipPrimaryKey:
- ipv6-link-local
ipv6-secondary:
vipType: ignore
vipValue: []
vipPrimaryKey:
- prefix
ipType: ipv6
priority-order:
- grp-id
- priority
- timer
- track-omp
- track-prefix-list
- ipv6
- ipv6-secondary
vipObjectType: tree
vipPrimaryKey:
- grp-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfaceSvi'
vpn-interface-t1-e1-example:
description: vpn-interface-t1-e1-example
value:
templateName: vpn_interface_t1e1
templateDescription: vpn_interface_t1e1
templateType: vpn-interface-t1-e1
deviceType:
- vedge-C8000V
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: serial11
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: descrip1
vipVariableName: vpn_if_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10/24
vipVariableName: vpn_if_ipv4_address
ipv6:
address:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:8086:6502::/64
vipVariableName: vpn_if_ipv6_address
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:8086:6512::/64
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:8086:6522::/64
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
dhcp-helper: {}
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
static-ingress-qos:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout: {}
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: qos_shaping-rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: map1
vipVariableName: qos-map
tracker: {}
bandwidth-upstream: {}
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: bandwidth_downstream
block-non-source-ip: {}
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule-name
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
icmp-redirect-disable: {}
tloc-extension-gre-from:
src-ip: {}
xconnect: {}
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
profile: {}
technology: {}
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '11'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: metro-ethernet
vipVariableName: vpn_if_tunnel_color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier5
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_snmp
https:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '13'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last-resort-circuit
hold-time: {}
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-qos:
mode:
vipObjectType: object
vipType: constant
vipValue: hub
tunnel-tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tunnel_tunnel_tcp_mss_adjust
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_clear_dont_fragment
network-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_tunnel_network_broadcast
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
qos-map-vpn:
vipObjectType: object
vipType: ignore
vipVariableName: vpn-qos_map
bandwidth:
vipObjectType: object
vipType: constant
vipValue: '100000'
vipVariableName: vpn_if_bandwidth
clock-rate:
vipObjectType: object
vipType: constant
vipValue: '19200'
vipVariableName: vpn_if_clock-rate
encapsulation-serial:
vipObjectType: object
vipType: constant
vipValue: hdlc
vipVariableName: vpn_if_encapsulation-serial
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnInterfaceT1E1'
vpn-vedge-interface-bridge-example:
description: vpn-vedge-interface-bridge-example
value:
templateName: vpn_vedge_interface_bridge
templateDescription: vpn_vedge_interface_bridge
templateType: vpn-vedge-interface-bridge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ge1/
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet1
vipVariableName: vpn_if_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5/24
vipVariableName: vpn_if_ipv4_address
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 5.5.5.1
vipVariableName: vpn_if_dhcp_helper
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout:
vipObjectType: object
vipType: constant
vipValue: 300
vipVariableName: vpn_if_arp_timeout
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:02:02
vipVariableName: vpn_if_mac_address
icmp-redirect-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_icmp_redirect_disable
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 7.7.7.7
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
block-non-source-ip:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_block_non_source_ip
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.120
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:02:02
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
vrrp:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- grp-id
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceBridge'
vpn-vedge-interface-cellular-example:
description: vpn-vedge-interface-cellular-example
value:
templateName: vpn_vedge_interface_cellular
templateDescription: vpn_vedge_interface_cellular
templateType: vpn-vedge-interface-cellular
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_name_vpn_vedge_interface_cellular
description:
vipObjectType: object
vipType: constant
vipValue: Descrip1
vipVariableName: vpn_if_description
ip:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_ipv4_dhcp_distance
ipv6:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: ignore
vipValue: 1
vipVariableName: vpn_if_ipv6_dhcp_distance
dhcp-rapid-commit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ipv6_dhcp_rapid_commit
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:DB8::1
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:a::123/64
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6-shutdown:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_ipv6_shutdown
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 10.10.10.10
vipVariableName: vpn_if_dhcp_helper
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1428
vipVariableName: vpn_if_ip_mtu
static-ingress-qos:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_arp_timeout
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: qos_shaping-rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: Map1
vipVariableName: qos-map
tracker:
vipObjectType: list
vipType: constant
vipValue:
- Tracker1
vipVariableName: vpn_if_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_downstream
block-non-source-ip:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_block_non_source_ip
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: Rule1
vipVariableName: rewrite_rule-name
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: TOLC
vipVariableName: vpn_if_tloc_extension
icmp-redirect-disable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_icmp_redirect_disable
tloc-extension-gre-from:
src-ip: {}
xconnect: {}
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: P1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: p1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
profile:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_profile_id
technology:
vipObjectType: object
vipType: constant
vipValue: lte
vipVariableName: vpn_if_technology
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: ignore
vipValue: 1
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: gold
vipVariableName: vpn_if_tunnel_color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: ignore
vipValue: default
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
https:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_tunnel_last-resort-circuit
hold-time:
vipObjectType: object
vipType: ignore
vipValue: 7000
vipVariableName: hold-time
nat-refresh-interval:
vipObjectType: object
vipType: ignore
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: ignore
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
tunnel-qos:
mode:
vipObjectType: object
vipType: constant
vipValue: hub
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
nat:
refresh:
vipObjectType: object
vipType: constant
vipValue: bi-directional
vipVariableName: nat_refresh
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: nat_tcp_timeout
block-icmp-error:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: nat_block_icmp_error
respond-to-ping:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: nat_respond_to_ping
natpool:
range-start: {}
range-end: {}
port-forward:
vipType: constant
vipValue:
- port-start:
vipObjectType: object
vipType: constant
vipValue: 1000
port-end:
vipObjectType: object
vipType: constant
vipValue: 2000
proto:
vipObjectType: object
vipType: constant
vipValue: udp
private-vpn:
vipObjectType: object
vipType: constant
vipValue: 100
vipVariableName: vpn_interface_private_vpn
private-ip-address:
vipObjectType: object
vipType: constant
vipValue: 4.4.4.4
vipVariableName: vpn_interface_private_ip_address
priority-order:
- port-start
- port-end
- proto
- private-vpn
- private-ip-address
vipObjectType: tree
vipPrimaryKey:
- port-start
- port-end
- proto
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.111
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:01
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceCellular'
vpn-vedge-interface-gre-example:
description: vpn-vedge-interface-gre-example
value:
templateName: template_vedge_interface_gre
templateDescription: template_vedge_interface_gre
templateType: vpn-vedge-interface-gre
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_name_template_vedge_interface_gre
description:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_if_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 3.3.5.5/16
vipVariableName: vpn_if_ipv4_address
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
tunnel-source:
vipObjectType: object
vipType: constant
vipValue: 3.3.4.4
vipVariableName: vpn_if_tunnel_source
tunnel-destination:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: vpn_if_tunnel_destination
keepalive:
interval:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: vpn_if_interval
retries:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_retries
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1300
vipVariableName: vpn_if_tcp_mss_adjust
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 7.7.7.7
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tracker:
vipObjectType: list
vipType: constant
vipValue:
- Tracker1
vipVariableName: tracker
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceGre'
vpn-vedge-interface-ipsec-example:
description: vpn-vedge-interface-ipsec-example
value:
templateName: vpn-vedge-interface-ipsec
templateDescription: vpn-vedge-interface-ipsec
templateType: vpn-vedge-interface-ipsec
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ipsec1
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: Description1
vipVariableName: vpn_if_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 192.168.0.111/24
vipVariableName: vpn_if_ipv4_address
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
tunnel-source-interface:
vipObjectType: object
vipType: constant
vipValue: gi1/1
vipVariableName: vpn_if_tunnel_source_interface
tunnel-destination:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: vpn_if_tunnel_destination
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_mtu
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: vpn_if_tcp_mss_adjust
dead-peer-detection:
dpd-interval:
vipObjectType: object
vipType: constant
vipValue: 50
vipVariableName: vpn_if_dpd_interval
dpd-retries:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: vpn_if_dpd_retries
ike:
ike-version:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_ike_version
ike-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 14400
vipVariableName: vpn_if_ike_rekey_interval
ike-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha1
vipVariableName: vpn_if_ike_ciphersuite
ike-group:
vipObjectType: object
vipType: constant
vipValue: '16'
vipVariableName: vpn_if_ike_group
authentication-type:
pre-shared-key:
pre-shared-secret:
vipObjectType: object
vipType: constant
vipValue: 123456789a
vipVariableName: vpn_if_pre_shared_secret
ike-local-id:
vipObjectType: object
vipType: constant
vipValue: '1'
vipVariableName: vpn_if_ike_local_id
ike-remote-id:
vipObjectType: object
vipType: constant
vipValue: '2'
vipVariableName: vpn_if_ike_remote_id
ipsec:
ipsec-rekey-interval:
vipObjectType: object
vipType: constant
vipValue: 3600
vipVariableName: vpn_if_ipsec_rekey_interval
ipsec-replay-window:
vipObjectType: object
vipType: constant
vipValue: 512
vipVariableName: vpn_if_ipsec_replay_window
ipsec-ciphersuite:
vipObjectType: object
vipType: constant
vipValue: aes256-cbc-sha256
vipVariableName: vpn_if_ipsec_ciphersuite
perfect-forward-secrecy:
vipObjectType: object
vipType: constant
vipValue: group-16
vipVariableName: vpn_if_ipsec_perfect_forward_secrecy
tracker:
vipObjectType: list
vipType: constant
vipValue:
- t1
vipVariableName: tracker
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceIpsec'
vpn-vedge-interface-natpool-example:
description: vpn-vedge-interface-natpool-example
value:
templateName: template_vpn_interface_natpool
templateDescription: template_vpn_interface_natpool
templateType: vpn-vedge-interface-natpool
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: natpool1
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: Description1
vipVariableName: vpn_if_description
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 1.1.2.2/24
vipVariableName: vpn_if_ipv4_address
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
nat:
refresh:
vipObjectType: object
vipType: constant
vipValue: bi-directional
vipVariableName: vpn_if_refresh
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 120
vipVariableName: vpn_if_tcp_timeout
block-icmp-error:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_block_icmp
respond-to-ping: {}
direction:
vipObjectType: object
vipType: constant
vipValue: inside
vipVariableName: vpn_if_direction
overload:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_overload
port-forward:
vipType: constant
vipValue:
- port-start:
vipObjectType: object
vipType: constant
vipValue: 1000
vipVariableName: vpn_interface_port_start
port-end:
vipObjectType: object
vipType: constant
vipValue: 2000
vipVariableName: vpn_interface_port_end
proto:
vipObjectType: object
vipType: constant
vipValue: udp
vipVariableName: vpn_interface_proto
private-vpn:
vipObjectType: object
vipType: constant
vipValue: 0
vipVariableName: vpn_interface_private_vpn
private-ip-address:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.111
vipVariableName: vpn_interface_private_ip_address
priority-order:
- port-start
- port-end
- proto
- private-vpn
- private-ip-address
vipObjectType: tree
vipPrimaryKey:
- port-start
- port-end
- proto
static:
vipType: constant
vipValue:
- source-ip:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.10
vipVariableName: vpn_nat_pool_source_ip
translate-ip:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: vpn_nat_pool_translate_ip
static-nat-direction:
vipObjectType: object
vipType: constant
vipValue: outside
vipVariableName: vpn_nat_pool_static_nat_direction
priority-order:
- source-ip
- translate-ip
- static-nat-direction
vipObjectType: tree
vipPrimaryKey:
- source-ip
tracker:
vipType: constant
vipValue:
- interface:
vipObjectType: object
vipType: constant
vipValue:
- ge0/0
vipVariableName: vpn_nat_pool_tracker_interface
priority-order:
- interface
vipObjectType: tree
vipPrimaryKey:
- interface
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceNatpool'
vpn-vedge-interface-ppp-example:
description: vpn-vedge-interface-ppp-example
value:
templateName: vpn_vedge_interface_ppp
templateDescription: vpn_vedge_interface_ppp
templateType: vpn-vedge-interface-ppp
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ppp1
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: d1
vipVariableName: vpn_if_description
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:11
vipVariableName: vpn_if_mac_address
mtu:
vipObjectType: object
vipType: constant
vipValue: 1492
vipVariableName: vpn_if_ip_mtu
pmtu: {}
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: vpn_if_tcp_mss_adjust
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
ppp:
ac-name:
vipObjectType: object
vipType: constant
vipValue: ac1
vipVariableName: ppp_ac_name
authentication:
vipType: constant
vipValue:
- hostname:
vipObjectType: object
vipType: constant
vipValue: admin
vipVariableName: ppp_chap_chap_hostname
password:
vipObjectType: object
vipType: constant
vipValue: admin
vipVariableName: ppp_chap_chap_password
priority-order:
- auth-choice
- hostname
- password
auth-choice:
vipObjectType: object
vipType: constant
vipValue: chap
vipObjectType: tree
vipPrimaryKey:
- auth-choice
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_downstream
icmp-redirect-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_icmp_redirect_disable
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 3.3.3.3
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 4.4.4.4
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::33
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::55
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_gre_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_tunnel_gre_weight
encap:
vipType: constant
vipValue: gre
vipObjectType: object
priority-order:
- encap
- preference
- weight
- preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: constant
vipValue: 2
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: custom3
vipVariableName: color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier4
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: constant
vipValue: tunnel1
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time:
vipObjectType: object
vipType: constant
vipValue: 7000
vipVariableName: hold-time
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 14
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip: {}
nat64-enable:
vipObjectType: object
vipType: ignore
vipValue: 'false'
tracker:
vipObjectType: list
vipType: constant
vipValue:
- trapper
vipVariableName: vpn_if_tracker
autonegotiate: {}
block-non-source-ip:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_block_non_source_ip
nat:
refresh:
vipObjectType: object
vipType: constant
vipValue: outbound
vipVariableName: nat_refresh
log-translations: {}
udp-timeout:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: nat_udp_timeout
tcp-timeout:
vipObjectType: object
vipType: constant
vipValue: 60
vipVariableName: nat_tcp_timeout
block-icmp-error:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: nat_block_icmp_error
respond-to-ping:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: nat_respond_to_ping
natpool:
range-start: {}
range-end: {}
port-forward:
vipType: constant
vipValue:
- port-start:
vipObjectType: object
vipType: constant
vipValue: 1000
port-end:
vipObjectType: object
vipType: constant
vipValue: 2000
proto:
vipObjectType: object
vipType: constant
vipValue: udp
private-vpn:
vipObjectType: object
vipType: constant
vipValue: 0
vipVariableName: vpn_interface_private_vpn
private-ip-address:
vipObjectType: object
vipType: constant
vipValue: 192.168.0.111
vipVariableName: vpn_interface_private_ip_address
priority-order:
- port-start
- port-end
- proto
- private-vpn
- private-ip-address
vipObjectType: tree
vipPrimaryKey:
- port-start
- port-end
- proto
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfacePpp'
vpn-vedge-interface-vap-example:
description: vpn-vedge-interface-vap-example
value:
templateName: template_wifi_ssid
templateDescription: template_wifi_ssid
templateType: vpn-vedge-interface-vap
deviceType:
- vedge-100-WM
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: vap2
vipVariableName: WiFi_if_name
description:
vipObjectType: object
vipType: constant
vipValue: lanEthernet
vipVariableName: WiFi_if_description
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: WiFi_if_shutdown
data-security:
vipObjectType: object
vipType: constant
vipValue: wpa2-enterprise
mgmt-security:
vipObjectType: object
vipType: constant
vipValue: required
vipVariableName: WiFi_mgmt_security
radius-servers:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.169
vipVariableName: WiFi_if_radius-servers
ssid:
vipObjectType: object
vipType: constant
vipValue: wifi_zhangyp
vipVariableName: WiFi_if_ssid
max-clients:
vipObjectType: object
vipType: constant
vipValue: 20
vipVariableName: WiFi_if_max_clients
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterfaceVap'
vpn-vedge-interface-example:
description: vpn-vedge-interface-example
value:
templateName: vpn_interface_ethernet
templateDescription: vpn_interface_ethernet
templateType: vpn-vedge-interface
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ge3/
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: vpn_if_description
ip:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 6
vipVariableName: vpn_if_ipv4_dhcp_distance
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.169
vipVariableName: vpn_if_dhcp_helper
flow-control:
vipObjectType: object
vipType: constant
vipValue: autoneg
vipVariableName: vpn_if_flow_control
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
static-ingress-qos:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1400
vipVariableName: vpn_if_tcp_mss_adjust
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:01:02:03:04:10
vipVariableName: vpn_if_mac_address
speed:
vipObjectType: object
vipType: constant
vipValue: '1000'
vipVariableName: vpn_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: vpn_if_duplex
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout:
vipObjectType: object
vipType: constant
vipValue: 1800
vipVariableName: vpn_if_arp_timeout
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 300000
vipVariableName: qos_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: map1
vipVariableName: qos_map
tracker:
vipObjectType: list
vipType: constant
vipValue:
- tracker1
vipVariableName: vpn_if_tracker
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_downstream
block-non-source-ip:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_block_non_source_ip
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
tloc-extension:
vipObjectType: object
vipType: ignore
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
icmp-redirect-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_icmp_redirect_disable
tloc-extension-gre-from:
src-ip:
vipObjectType: object
vipType: constant
vipValue: 50.50.50.50
vipVariableName: vpn_if_tloc-ext_gre_from_src_ip
xconnect:
vipObjectType: object
vipType: constant
vipValue: x1
vipVariableName: vpn_if_tloc-ext_gre_from_xconnect
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: ipv4_access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
tunnel-interface:
encapsulation:
vipType: constant
vipValue:
- preference:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_ipsec_preference
weight:
vipObjectType: object
vipType: ignore
vipValue: 1
vipVariableName: vpn_if_tunnel_ipsec_weight
encap:
vipType: constant
vipValue: ipsec
vipObjectType: object
priority-order:
- encap
- preference
- weight
vipObjectType: tree
vipPrimaryKey:
- encap
group:
vipObjectType: list
vipType: constant
vipValue:
- '11'
vipVariableName: vpn_if_tunnel_group
border:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_border
color:
value:
vipObjectType: object
vipType: constant
vipValue: custom2
vipVariableName: vpn_if_tunnel_color_value
restrict:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_color_restrict
carrier:
vipObjectType: object
vipType: ignore
vipValue: default
vipVariableName: vpn_if_tunnel_carrier
bind:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_bind
allow-service:
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
bgp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_bgp
ospf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ospf
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
snmp:
vipObjectType: object
vipType: ignore
vipValue: 'false'
https:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
max-control-connections:
vipObjectType: object
vipType: constant
vipValue: 8
vipVariableName: vpn_if_tunnel_max_control_connections
vbond-as-stun-server:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_vbond_as_stun_server
exclude-controller-group-list:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_if_tunnel_exclude_controller_group_list
vmanage-connection-preference:
vipObjectType: object
vipType: constant
vipValue: 7
vipVariableName: vpn_if_tunnel_vmanage_connection_preference
port-hop:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_port_hop
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low_bandwidth_link
last-resort-circuit:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_tunnel_last_resort_circuit
hold-time:
vipObjectType: object
vipType: ignore
vipValue: 7000
vipVariableName: hold-time
nat-refresh-interval:
vipObjectType: object
vipType: ignore
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
hello-interval:
vipObjectType: object
vipType: ignore
vipValue: 1000
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: ignore
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
tloc-extension-gre-to:
dst-ip:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_if_tunnel_tloc_ext_gre_to_dst_ip
ip-directed-broadcast:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ip-directed-broadcast
ipv6:
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: ' 2001:4860:4801:48::77'
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: ' 2001:4860:4801:48::88'
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
address:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: vpn_if_ipv6_ipv6_address
dhcp-helper-v6:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
secondary-address:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- address
ipv6-shutdown:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_ipv6_ipv6_shutdown
nat:
vipType: ignore
vipObjectType: node-only
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 192.168.1.223
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:01:02:00:33
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
vrrp:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- grp-id
ipv6-vrrp:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- grp-id
dot1x:
control-direction:
vipObjectType: object
vipType: constant
vipValue: in-and-out
vipVariableName: 802.1X_control_direction
wake-on-lan:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: 802.1X_wake_on_lan
reauthentication:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: 802.1X_reauthentication
auth-fail-vlan:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_auth_fail_vlan
guest-vlan:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_guest_vlan
default-vlan:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_default_vlan
host-mode:
vipObjectType: object
vipType: constant
vipValue: single-host
vipVariableName: 802.1X_host_mode
nas-identifier:
vipObjectType: object
vipType: constant
vipValue: '17'
vipVariableName: 802.1X_nas_identifier
nas-ip-address:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5
vipVariableName: 802.1X_nas_ip_address
radius-servers:
vipObjectType: list
vipType: constant
vipValue:
- 10.124.19.169
vipVariableName: 802.1X_radius_server
accounting-interval:
vipObjectType: object
vipType: constant
vipValue: 30
vipVariableName: 802.1X_accounting_interval
timeout:
inactivity:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: 802.1X_timeout_inactivity
das:
port:
vipObjectType: object
vipType: ignore
vipValue: 3799
vipVariableName: 802.1X_das_port
time-window:
vipObjectType: object
vipType: ignore
vipValue: 300
vipVariableName: 802.1X_das_time_window
require-timestamp:
vipObjectType: node-only
vipType: ignore
vipValue: 'false'
vipVariableName: 802.1X_das_require_timestamp
client:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_das_client
secret-key:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_das_secret_key
vpn:
vipObjectType: object
vipType: ignore
vipValue: 0
vipVariableName: 802.1X_das_vpn
mac-authentication-bypass:
server:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: 802.1X_mab_server
allow: {}
acct-req-attr:
vipType: constant
vipValue:
- id:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_interface_acct_id
string:
vipObjectType: object
vipType: constant
vipValue: string
vipVariableName: vpn_interface_acct_string
priority-order:
- id
- string
vipObjectType: tree
vipPrimaryKey:
- id
auth-reject-vlan:
vipObjectType: object
vipType: ignore
vipVariableName: 802.1X_auth_reject_vlan
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgeInterface'
vpn-vedge-pppoe-enabled-interface-example:
description: vpn-vedge-pppoe-enabled-interface-example
value:
templateName: vpn_vedge_interface_ppp_ethernet
templateDescription: vpn_vedge_interface_ppp_ethernet
templateType: vpn-vedge-pppoe-enabled-interface
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ge3/
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: description1
vipVariableName: vpn_if_description
pppoe-client:
ppp-interface:
vipType: link-variable
vipObjectType: object
vipValue: ''
ip:
address:
vipObjectType: object
vipType: constant
vipValue: 10.124.17.123/24
vipVariableName: vpn_if_ipv4_address
ipv6:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_ipv6_dhcp_distance
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::33
vipVariableName: access_list_ingress_acl_name_ipv6
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 2001:4860:4801:48::44
vipVariableName: access_list_egress_acl_name_ipv6
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
ipv6-shutdown:
vipObjectType: object
vipType: ignore
vipValue: 'false'
vipVariableName: vpn_if_ipv6_shutdown
dhcp-rapid-commit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ipv6_dhcp_rapid_commit
dhcp-helper:
vipObjectType: list
vipType: constant
vipValue:
- 12.13.14.15
vipVariableName: vpn_if_dhcp_helper
flow-control:
vipObjectType: object
vipType: constant
vipValue: both
vipVariableName: vpn_if_flow_control
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_ip_mtu
static-ingress-qos:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_static_ingress_qos
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1380
vipVariableName: vpn_if_tcp_mss_adjust
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:11
vipVariableName: vpn_if_mac_address
speed:
vipObjectType: object
vipType: constant
vipValue: '1000'
vipVariableName: vpn_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: vpn_if_duplex
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout:
vipObjectType: object
vipType: constant
vipValue: 1200
vipVariableName: vpn_if_arp_timeout
shaping-rate:
vipObjectType: object
vipType: constant
vipValue: 100000
vipVariableName: qos_shaping_rate
qos-map:
vipObjectType: object
vipType: constant
vipValue: map1
vipVariableName: qos_map
rewrite-rule:
rule-name:
vipObjectType: object
vipType: constant
vipValue: rule1
vipVariableName: rewrite_rule_name
bandwidth-upstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_upstream
bandwidth-downstream:
vipObjectType: object
vipType: constant
vipValue: 200000
vipVariableName: vpn_if_bandwidth_downstream
icmp-redirect-disable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_icmp_redirect_disable
access-list:
vipType: constant
vipValue:
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: access_list_ingress_acl_name_ipv4
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- direction
- acl-name
- acl-name:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20
vipVariableName: access_list_egress_acl_name_ipv4
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- direction
- acl-name
vipObjectType: tree
vipPrimaryKey:
- direction
policer:
vipType: constant
vipValue:
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_ingress_policer_name
direction:
vipType: constant
vipValue: in
vipObjectType: object
priority-order:
- policer-name
- direction
- policer-name:
vipObjectType: object
vipType: constant
vipValue: policer1
vipVariableName: policer_egress_policer_name
direction:
vipType: constant
vipValue: out
vipObjectType: object
priority-order:
- policer-name
- direction
vipObjectType: tree
vipPrimaryKey:
- policer-name
- direction
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
tloc-extension:
vipObjectType: object
vipType: constant
vipValue: tloc
vipVariableName: vpn_if_tloc_extension
autonegotiate:
vipObjectType: object
vipType: ignore
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedgePppoeEnabledInterface'
vpn-vedge-example:
description: vpn-vedge-example
value:
templateName: template_vpn
templateDescription: template_vpn
templateType: vpn-vedge
deviceType:
- vedge-cloud
templateMinVersion: 15.0.0
templateDefinition:
vpn-id:
vipObjectType: object
vipType: constant
vipValue: 12
name:
vipObjectType: object
vipType: ignore
vipVariableName: vpn_name
ecmp-hash-key:
layer4:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_layer4
tcp-optimization:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_tcp_optimization
nat64-global:
prefix:
stateful: {}
nat64:
v4:
pool:
vipType: constant
vipValue:
- name:
vipObjectType: object
vipType: constant
vipValue: pool1
start-address:
vipObjectType: object
vipType: constant
vipValue: 6.6.6.6
vipVariableName: vpn_interface_start_address
end-address:
vipObjectType: object
vipType: constant
vipValue: 7.7.7.7
vipVariableName: vpn_interface_end_address
overload:
vipObjectType: node-only
vipType: constant
vipValue: 'true'
vipVariableName: vpn_interface_overload
priority-order:
- name
- start-address
- end-address
- overload
vipObjectType: tree
vipPrimaryKey:
- name
route-import:
vipType: constant
vipValue:
- protocol:
vipObjectType: object
vipType: constant
vipValue: bgp
vipVariableName: vpn_interface_leakfromprotocol
- protocol:
vipObjectType: object
vipType: constant
vipValue: connected
vipVariableName: vpn_interface_leakfromprotocol
vipObjectType: tree
vipPrimaryKey:
- protocol
route-export:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- protocol
dns:
vipType: constant
vipValue:
- role:
vipType: constant
vipValue: primary
vipObjectType: object
dns-addr:
vipType: constant
vipValue: 10.124.19.169
vipObjectType: object
priority-order:
- dns-addr
- role
vipObjectType: tree
vipPrimaryKey:
- dns-addr
host:
vipType: constant
vipValue:
- hostname:
vipObjectType: object
vipType: constant
vipValue: vm5
vipVariableName: vpn_host_hostname
ip:
vipObjectType: list
vipType: constant
vipValue:
- 172.16.255.15
vipVariableName: vpn_host_ip
priority-order:
- hostname
- ip
vipObjectType: tree
vipPrimaryKey:
- hostname
service:
vipType: constant
vipValue:
- svc-type:
vipObjectType: object
vipType: constant
vipValue: FW
address:
vipObjectType: list
vipType: constant
vipValue:
- 10.10.5.5
vipVariableName: vpn_service_address
track-enable:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_service_service_track
priority-order:
- svc-type
- address
- track-enable
vipObjectType: tree
vipPrimaryKey:
- svc-type
ip:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20/24
vipVariableName: vpn_ipv4_ip_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.1
vipVariableName: vpn_next_hop_ip_address_0
distance:
vipObjectType: object
vipType: constant
vipValue: 3
vipVariableName: vpn_next_hop_ip_distance_0
tracker:
vipObjectType: object
vipType: ignore
vipValue: ''
vipVariableName: vpn_next_hop_ip_tracker_0
priority-order:
- address
- distance
- tracker
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
vipObjectType: tree
vipPrimaryKey:
- prefix
gre-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 4.4.4.4/16
vipVariableName: vpn_gre_route_gre_route_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipObjectType: list
vipType: constant
vipValue:
- '2'
vipVariableName: vpn_gre_route_gre_route_interface
priority-order:
- prefix
- vpn
- interface
vipObjectType: tree
vipPrimaryKey:
- prefix
ipsec-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 5.5.5.5/16
vipVariableName: vpn_ipsec_route_ipsec_route_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
interface:
vipObjectType: list
vipType: ignore
vipVariableName: vpn_ipsec_route_ipsec_route_interface
priority-order:
- prefix
- vpn
- interface
vipObjectType: tree
vipPrimaryKey:
- prefix
service-route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 3.3.3.3/16
vipVariableName: vpn_serviceroute_prefix
vpn:
vipObjectType: object
vipType: constant
vipValue: 0
service:
vipObjectType: object
vipType: constant
vipValue: sig
priority-order:
- prefix
- vpn
- service
vipObjectType: tree
vipPrimaryKey:
- prefix
ipv6:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 2001:db8:8086:6502::/64
vipVariableName: vpn_ipv6_ipv6_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: '2001:db8:8086:6501::'
vipVariableName: vpn_next_hop_ipv6_address_0
distance:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_next_hop_ipv6_distance_0
priority-order:
- address
- distance
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
vipObjectType: tree
vipPrimaryKey:
- prefix
omp:
advertise:
vipType: constant
vipValue:
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: bgp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: static
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: connected
vipObjectType: object
- priority-order:
- protocol
- protocol-sub-type
protocol:
vipType: constant
vipValue: ospf
vipObjectType: object
protocol-sub-type:
vipType: constant
vipValue: external
vipObjectType: object
- priority-order:
- protocol
- prefix-list
protocol:
vipType: constant
vipValue: network
vipObjectType: object
prefix-list:
vipType: constant
vipValue:
- prefix-entry:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10/24
vipVariableName: vpn_omp_network_network_prefix
priority-order:
- prefix-entry
vipObjectType: tree
vipPrimaryKey:
- prefix-entry
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: eigrp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: lisp
vipObjectType: object
- priority-order:
- protocol
protocol:
vipType: constant
vipValue: isis
vipObjectType: object
vipObjectType: tree
vipPrimaryKey:
- protocol
distance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_distance
ipv6-advertise:
vipType: ignore
vipValue: []
vipObjectType: tree
vipPrimaryKey:
- protocol
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVedge'
vpn-vmanage-interface-example:
description: vpn-vmanage-interface-example
value:
templateName: vpn_vmanage_interface
templateDescription: vpn_vmanage_interface
templateType: vpn-vmanage-interface
deviceType:
- vmanage
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: ge1/
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: dd1
vipVariableName: vpn_if_description
ip:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: vpn_if_ip_dhcp_distance
ipv6:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 4
vipVariableName: vpn_if_ipv6_dhcp_distance
dhcp-rapid-commit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ipv6_dhcp_rapid_commit
dhcp-helper: {}
flow-control:
vipObjectType: object
vipType: constant
vipValue: autoneg
vipVariableName: vpn_if_flow_control
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_mtu
static-ingress-qos: {}
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1480
vipVariableName: vpn_if_tcp_mss_adjust
mac-address:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:02
vipVariableName: vpn_if_mac-address
speed:
vipObjectType: object
vipType: constant
vipValue: '1000'
vipVariableName: vpn_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: vpn_if_'duplex
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout: {}
autonegotiate:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 10.10.10.10
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: 00:00:00:00:00:01
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
tunnel-interface:
color:
value:
vipObjectType: object
vipType: constant
vipValue: green
vipVariableName: vpn_if_tunnel_color_value
restrict: {}
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier2
vipVariableName: vpn_if_tunnel_carrier
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello_interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello_tolerance
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 5
vipVariableName: vpn_if_tunnel_nat_refresh_interval
allow-service:
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_all
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
bgp: {}
https:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_https
connections-limit:
vipObjectType: object
vipType: constant
vipValue: 50
vipVariableName: vpn_if_tunnel_connections_limit
group:
vipObjectType: list
vipType: ignore
low-bandwidth-link:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_low-bandwidth-link
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVmanageInterface'
vpn-vsmart-interface-example:
description: vpn-vsmart-interface-example
value:
templateName: vpn_vsmart_interface
templateDescription: vpn_vsmart_interface
templateType: vpn-vsmart-interface
deviceType:
- vsmart
templateMinVersion: 15.0.0
templateDefinition:
if-name:
vipObjectType: object
vipType: constant
vipValue: GigabitEthernet0
vipVariableName: vpn_if_name
description:
vipObjectType: object
vipType: constant
vipValue: description
vipVariableName: vpn_if_description
ip:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_if_ip_dhcp-distance
ipv6:
dhcp-client:
vipObjectType: object
vipType: constant
vipValue: 'true'
dhcp-distance:
vipObjectType: object
vipType: ignore
vipValue: 1
vipVariableName: vpn_if_ipv6_dhcp-distance
dhcp-rapid-commit:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_ipv6_dhcp-rapid-commit
dhcp-helper: {}
flow-control:
vipObjectType: object
vipType: constant
vipValue: egress
vipVariableName: vpn_if_flow_control
clear-dont-fragment:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_clear_dont_fragment
pmtu:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_pmtu
mtu:
vipObjectType: object
vipType: constant
vipValue: 1500
vipVariableName: vpn_if_mtu
static-ingress-qos: {}
tcp-mss-adjust:
vipObjectType: object
vipType: constant
vipValue: 1490
vipVariableName: vpn_if_tcp_mss_adjust
mac-address:
vipObjectType: object
vipType: constant
vipValue: B8:08:CF:42:FB:16
vipVariableName: vpn_if_mac_address
speed:
vipObjectType: object
vipType: constant
vipValue: '1000'
vipVariableName: vpn_if_speed
duplex:
vipObjectType: object
vipType: constant
vipValue: full
vipVariableName: vpn_if_duplex
shutdown:
vipObjectType: object
vipType: constant
vipValue: 'false'
vipVariableName: vpn_if_shutdown
arp-timeout: {}
autonegotiate:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_autonegotiate
arp:
ip:
vipType: constant
vipValue:
- addr:
vipObjectType: object
vipType: constant
vipValue: 10.140.36.89
vipVariableName: vpn_bridge_arp_addr
mac:
vipObjectType: object
vipType: constant
vipValue: B8:08:CF:42:FB:16
vipVariableName: vpn_bridge_arp_mac
priority-order:
- addr
- mac
vipObjectType: tree
vipPrimaryKey:
- addr
tunnel-interface:
color:
value:
vipObjectType: object
vipType: constant
vipValue: gold
vipVariableName: vpn_if_tunnel_color_value
restrict: {}
carrier:
vipObjectType: object
vipType: constant
vipValue: carrier8
vipVariableName: vpn_if_tunnel_carrier
hello-interval:
vipObjectType: object
vipType: constant
vipValue: 600
vipVariableName: vpn_if_tunnel_hello-interval
hello-tolerance:
vipObjectType: object
vipType: constant
vipValue: 12
vipVariableName: vpn_if_tunnel_hello-tolerance
nat-refresh-interval:
vipObjectType: object
vipType: constant
vipValue: 10
vipVariableName: vpn_if_tunnel_nat_refresh_interval
allow-service:
all:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: all
dhcp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dhcp
dns:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_dns
icmp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_icmp
sshd:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_sshd
netconf:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_netconf
ntp:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_ntp
stun:
vipObjectType: object
vipType: constant
vipValue: 'true'
vipVariableName: vpn_if_tunnel_stun
bgp: {}
group:
vipObjectType: list
vipType: ignore
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVsmartInterface'
vpn-vsmart-example:
description: vpn-vsmart-example
value:
templateName: template_vpn_vsmart
templateDescription: template_vpn_vsmart
templateType: vpn-vsmart
deviceType:
- vsmart
templateMinVersion: 15.0.0
templateDefinition:
vpn-id:
vipObjectType: object
vipType: constant
vipValue: '512'
name:
vipObjectType: object
vipType: variableName
vipValue: ''
vipVariableName: vpn_name
dns:
vipType: constant
vipValue:
- role:
vipType: constant
vipValue: primary
vipObjectType: object
dns-addr:
vipType: constant
vipValue: 10.124.19.169
vipObjectType: object
priority-order:
- dns-addr
- role
vipObjectType: tree
vipPrimaryKey:
- dns-addr
host:
vipType: constant
vipValue:
- hostname:
vipObjectType: object
vipType: constant
vipValue: YAPZHANG-WT2
vipVariableName: vpn_host_hostname
ip:
vipObjectType: list
vipType: constant
vipValue:
- 10.140.36.89
vipVariableName: vpn_host_ip
priority-order:
- hostname
- ip
vipObjectType: tree
vipPrimaryKey:
- hostname
ip:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.20/24
vipVariableName: vpn_ipv4_ip_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: 20.20.20.1
vipVariableName: vpn_next_hop_ip_address_0
distance:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_next_hop_ip_distance_0
priority-order:
- address
- distance
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
vipObjectType: tree
vipPrimaryKey:
- prefix
ipv6:
route:
vipType: constant
vipValue:
- prefix:
vipObjectType: object
vipType: constant
vipValue: FF01::101/16
vipVariableName: vpn_ipv6_ipv6_prefix
next-hop:
vipType: constant
vipValue:
- address:
vipObjectType: object
vipType: constant
vipValue: FF01::100
vipVariableName: vpn_next_hop_ipv6_address_0
distance:
vipObjectType: object
vipType: constant
vipValue: 1
vipVariableName: vpn_next_hop_ipv6_distance_0
priority-order:
- address
- distance
vipObjectType: tree
vipPrimaryKey:
- address
priority-order:
- prefix
- next-hop
vipObjectType: tree
vipPrimaryKey:
- prefix
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleVpnVsmart'
wla-example:
description: wla-example
value:
templateName: template_wifi_radio
templateDescription: template_wifi_radio
templateType: wlan
deviceType:
- vedge-100-WM
templateMinVersion: 15.0.0
templateDefinition:
radio:
vipObjectType: object
vipType: constant
vipValue: 2.4GHz
country:
vipObjectType: object
vipType: constant
vipValue: Costa Rica
channel-bandwidth:
vipObjectType: object
vipType: constant
vipValue: '20'
vipVariableName: channel-bandwidth
guard-interval:
vipObjectType: object
vipType: constant
vipValue: '800'
vipVariableName: guard-interval
channel:
vipObjectType: object
vipType: constant
vipValue: '10'
factoryDefault: false
$$ref: '#/components/examples/ComViptelaVmanageServerDeviceconfigTemplateGeneralGeneraltemplaterestfulresourceRequestExampleWlan'
required: true
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Template:
description: Template
value:
masterTemplatesAffected: []
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-write,Template Deploy-write,Policy Configuration-write
/template/security/encryptText/encrypt:
post:
tags:
- Configuration - General Template
description: Get Type 6 Encryptedd String for a given value
operationId: getEncryptedString
requestBody:
description: Type6 Encryption
content:
application/json:
schema:
type: object
examples:
Encryption:
description: Encryption
value:
inputString: 'string '
required: true
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Encrypted String:
description: Encrypted String
value: {}
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Template Configuration-read,Template Deploy-read,Template Deploy-write