Banner Feature Template
Configure the login banner or message-of-the-day banner. The purpose of a “Message of the Day” (MOTD) banner is to display a temporary message to all users connecting to a device before they authenticate, often used for legal notices, security warnings, or system status updates
The purpose of a Login banners is to display a message to users attempting to log in, often used for security warnings or legal notices
- Name and description fields are mandatory, both fields are string type.
- Device_type is used to limit the devices this template can be applied to. Field type is enum.
- login and motd fields contains the message.
Diagram
Classes
edge_feature_templates (sdwan)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
banner_templates | List | [banner_templates] | No |
banner_templates (sdwan.edge_feature_templates)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[^<>!&" ]{1,128}$ | Yes | |
description | String | Yes | ||
device_types | List | Choice[ASR-1001-HX , ASR-1001-X , ASR-1002-HX , ASR-1002-X , ASR-1006-X , C1101-4P , C1101-4PLTEP , C1101-4PLTEPW , C1109-2PLTEGB , C1109-2PLTEUS , C1109-2PLTEVZ , C1109-4PLTE2P , C1109-4PLTE2PW , C1111-4P , C1111-4PLTEEA , C1111-4PLTELA , C1111-4PW , C1111-8P , C1111-8PLTEEA , C1111-8PLTEEAW , C1111-8PLTELA , C1111-8PLTELAW , C1111-8PW , C1111X-8P , C1112-8P , C1112-8PLTEEA , C1112-8PLTEEAWE , C1112-8PWE , C1113-8P , C1113-8PLTEEA , C1113-8PLTEEAW , C1113-8PLTELA , C1113-8PLTELAWZ , C1113-8PLTEW , C1113-8PM , C1113-8PMLTEEA , C1113-8PMWE , C1113-8PW , C1116-4P , C1116-4PLTEEA , C1116-4PLTEEAWE , C1116-4PWE , C1117-4P , C1117-4PLTEEA , C1117-4PLTEEAW , C1117-4PLTELA , C1117-4PLTELAWZ , C1117-4PM , C1117-4PMLTEEA , C1117-4PMLTEEAWE , C1117-4PMWE , C1117-4PW , C1118-8P , C1121-4P , C1121-4PLTEP , C1121-8P , C1121-8PLTEP , C1121-8PLTEPW , C1121X-8P , C1121X-8PLTEP , C1121X-8PLTEPW , C1126-8PLTEP , C1126X-8PLTEP , C1127-8PLTEP , C1127-8PMLTEP , C1127X-8PLTEP , C1127X-8PMLTEP , C1128-8PLTEP , C1131-8PLTEPW , C1131-8PW , C1131X-8PLTEPW , C1131X-8PW , C1161-8P , C1161-8PLTEP , C1161X-8P , C1161X-8PLTEP , C8000V , C8200-1N-4T , C8200L-1N-4T , C8300-1N1S-4T2X , C8300-1N1S-6T , C8300-2N2S-4T2X , C8300-2N2S-6T , C8500-12X , C8500-12X4QC , C8500-20X6C , C8500L-8S4X , IR-1101 , IR-1821 , IR-1831 , IR-1833 , IR-1835 , IR-8140H , IR-8140H-P , IR-8340 , ISR-4221 , ISR-4221X , ISR-4321 , ISR-4331 , ISR-4351 , ISR-4431 , ISR-4451-X , ISR-4461 , ISR1100-4G-XE , ISR1100-4GLTEGB-XE , ISR1100-4GLTENA-XE , ISR1100-6G-XE , ISR1100X-4G-XE , ISR1100X-6G-XE ] | No | |
login | String | min: 1 , max: 2048 | No | |
login_variable | String | Regex: ^[^"~ $&+,]255$` | No | |
motd | String | min: 1 , max: 2048 | No | |
motd_variable | String | Regex: ^[^"~ $&+,]255$` | No |
Examples
sdwan: edge_feature_templates: banner_templates: - name: FT-CEDGE-BANNER-01 description: Banner template with Carriage return, Line Feed device_types: - C8000V login: "login banner: new\n" motd: "motd banner:\r\nNo message today\n" - name: FT-CEDGE-BANNER-02 description: Banner template with Carriage return, Line Feed and horizontal tab login: "login banner: new\ttest\n" motd: "motd banner:\r\nNo message today\n" - name: FT-CEDGE-BANNER-03 description: Banner template text only single line login: "login banner plain text" motd: "motd banner plain text" - name: FT-CEDGE-BANNER-04 description: Banner template using variable references login_variable: login_banner_variable1 motd_variable: motd_banner_variable1 - name: FT-CEDGE-BANNER-05 description: Typical Multiline banner using Carriage return, Line Feed login: "*************************************************************\n*************************************************************\n**\n** UNAUTHORIZED USE PROHIBITED\n** UNAUTHORIZED ACCESS PROHIBITED\n **\n** Log out immediately\n** XXXXXXXXXX\n **\n*************************************************************\n*************************************************************" - name: FT-CEDGE-BANNER-06 description: 'Multiline banner template example' login: | *********************************************************** *********************************************************** ** UNAUTHORIZED USE PROHIBITED ** UNAUTHORIZED ACCESS PROHIBITED ** ** MANAGED BY: ** XXXXXXXXXX ** *********************************************************** ***********************************************************
Examples-2: Use ASCII Hex to add line feed and carriage return. ASCII Hex \x0A Line feed, ASCII Hex \x0D Carriage return, ASCII Hex \x09 Horizontal tab
sdwan: edge_feature_templates: banner_templates: - name: FT-CEDGE-BANNER-07 description: Banner template with ASCII Carriage return, Line Feed and horizontal tab device_types: - C8000V - ISR-4331 login: "Login**********************************************************************\x0d\x0aLogin next line" motd: "MOTD***************************************************************\x0D\x0AMOTD next\x09line"