Skip to content

Service Template

Diagram

Diagram

Classes

configuration (iosxe.devices)

NameTypeConstraintMandatoryDefault Value
service_templatesList[service_templates]No

service_templates (iosxe.devices.configuration)

NameTypeConstraintMandatoryDefault Value
nameStringYes
access_groupsListStringNo
inactivity_timerIntegermin: 1, max: 65535No
inactivity_timer_probeBooleantrue, falseNo
vlanIntegermin: 1, max: 4094No
voice_vlanBooleantrue, falseNo
linksec_policyChoicemust-not-secure, must-secure, should-secureNo
sgtIntegermin: 2, max: 65519No
absolute_timerIntegermin: 1, max: 1073741823No
descriptionStringNo
interface_templatesListStringNo
tunnel_capwap_nameStringNo
vnidStringNo
redirect_append_client_macStringNo
redirect_append_switch_macStringNo
redirect_urlStringNo
redirect_url_match_aclStringNo
redirect_url_match_actionChoiceone-time-redirect, redirect-on-no-matchNo
dns_acl_preauthStringNo
service_policy_qos_inputStringNo
service_policy_qos_outputStringNo
tagsListStringNo
mdns_service_policyStringNo

Examples

iosxe:
devices:
- name: Device1
configuration:
service_templates:
- name: MY_TEMPLATE
inactivity_timer: 45
access_groups: [ag1]
inactivity_timer_probe: false
vlan: 27
voice_vlan: false
linksec_policy: must-secure
sgt: 57
absolute_timer: 45
description: service_template_desc
interface_templates: [template1, template2]
tunnel_capwap_name: TUN1
vnid: 12345
redirect_append_client_mac: 00:01:00:01:00:01
redirect_append_switch_mac: 00:01:00:01:00:02
redirect_url: 8.8.8.8
redirect_url_match_acl: acl_name
redirect_url_match_action: redirect-on-no-match
dns_acl_preauth: dns_acl_name
service_policy_qos_input: input_qos
service_policy_qos_output: output_qos
tags: [tag_name, tag_name_2]