Update template. Does not support Converged Access Templates (IOS-XE templates and templates created from them).
Since Product Version: 3.0
-
Jump To
- AAA/TACACS+ Servers Operations Service (4)
- AP Onboarding Profile Management Service (4)
- API Health Service (6)
- Access Point Operations (5)
- Alarms Management Service (5)
- Application Visibility and Control Service (1)
- CLI Template Configuration (12)
- Clients (7)
- Configuration Archive Service (7)
- Credential Profile Management Service (5)
- Credentials Service (1)
- Device Details (9)
- Device Operations (9)
- Group Management Service (8)
- Group Summary Service (8)
- Guest User Management Service (8)
- Job Operations (6)
- MAC Filters Management Service (5)
- Manage and Monitor Info Service (5)
- Managed Servers Operations (6)
- Plug and Play (11)
- Rate Limits Management Service (2)
- Report Service (4)
- Site Map Service (3)
- Software Updates (2)
- Statistics (91)
- System Settings (26)
- Trap Receivers (4)
- User Defined Field Management (3)
- User Management Service (5)
- VNF Provisioning (16)
- Virtual Domains Management Service (10)
- Virtual Image Repository (8)
- WLAN Provisioning (16)
- Wireless Device Details (22)
- v1
- v2
- v3
- v4
Resource Information
Rate Limiting? |
No |
Sorting? |
No |
Paging? |
No |
Filtering? |
No |
Group Filtering? |
No |
Aggregation? |
No |
Response Formats |
xml json |
User Group |
NBI Write |
HTTP Methods |
PUT |
This API version has been deprecated. It will be removed in a future release of the product. Please develop new clients using the latest API version. Please modify your existing clients to use a later API version.
Resource URL
/webacs/api/v1/op/cliTemplateConfiguration/templateRequest Payload Parameters
Attribute | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
content String |
The content of the template that will be populated with variable values and sent to devices. |
|||||||||||||||||||||
description String |
A description of the template |
|||||||||||||||||||||
deviceType String |
Required The types of devices this template is applicable for, comma seperated. |
|||||||||||||||||||||
name String |
Required The name of the template. |
|||||||||||||||||||||
path String |
Template path |
|||||||||||||||||||||
tags String |
Tags list separated by comma |
|||||||||||||||||||||
A list of variables needed for this template |
||||||||||||||||||||||
|
||||||||||||||||||||||
version String |
iOS version |
Sample Payloads
Sample payloads are for information only. They are automatically generated and the values included may not be representative of actual valid data values.
Sample XML Request Payload
https://localhost/webacs/api/v1/op/cliTemplateConfiguration/template
<?xml version="1.0" ?>
<cliTemplate>
<content>String value</content>
<description>String value</description>
<deviceType>String value</deviceType>
<name>String value</name>
<path>String value</path>
<tags>String value</tags>
<variables>
<variable>
<defaultValue>String value</defaultValue>
<description>String value</description>
<displayLabel>String value</displayLabel>
<name>String value</name>
<rangeFrom>String value</rangeFrom>
<rangeTo>String value</rangeTo>
<required>true</required>
<type>String value</type>
<validationExpression>String value</validationExpression>
</variable>
</variables>
<version>String value</version>
</cliTemplate>
Sample JSON Request Payload
https://localhost/webacs/api/v1/op/cliTemplateConfiguration/template.json
{
"cliTemplate" : {
"content" : "String value",
"description" : "String value",
"deviceType" : "String value",
"name" : "String value",
"path" : "String value",
"tags" : "String value",
"variables" : {
"variable" : {
"defaultValue" : "String value",
"description" : "String value",
"displayLabel" : "String value",
"name" : "String value",
"rangeFrom" : "String value",
"rangeTo" : "String value",
"required" : true,
"type" : "String value",
"validationExpression" : "String value"
}
},
"version" : "String value"
}
}
Resource Information
Rate Limiting? |
No |
Sorting? |
No |
Paging? |
No |
Filtering? |
No |
Group Filtering? |
No |
Aggregation? |
No |
Response Formats |
xml json |
User Group |
NBI Write |
HTTP Methods |
PUT |
Resource URL
/webacs/api/v2/op/cliTemplateConfiguration/template UnmodifiedThis resource has not been modified since the previous API version.
Request Payload Parameters
Attribute | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
content String |
The content of the template that will be populated with variable values and sent to devices. |
|||||||||||||||||||||
description String |
A description of the template |
|||||||||||||||||||||
deviceType String |
Required The types of devices this template is applicable for, comma seperated. |
|||||||||||||||||||||
name String |
Required The name of the template. |
|||||||||||||||||||||
path String |
Template path |
|||||||||||||||||||||
tags String |
Tags list separated by comma |
|||||||||||||||||||||
A list of variables needed for this template |
||||||||||||||||||||||
|
||||||||||||||||||||||
version String |
iOS version |
Sample Payloads
Sample payloads are for information only. They are automatically generated and the values included may not be representative of actual valid data values.
Sample XML Request Payload
https://localhost/webacs/api/v2/op/cliTemplateConfiguration/template
<?xml version="1.0" ?>
<cliTemplate>
<content>String value</content>
<description>String value</description>
<deviceType>String value</deviceType>
<name>String value</name>
<path>String value</path>
<tags>String value</tags>
<variables>
<variable>
<defaultValue>String value</defaultValue>
<description>String value</description>
<displayLabel>String value</displayLabel>
<name>String value</name>
<rangeFrom>String value</rangeFrom>
<rangeTo>String value</rangeTo>
<required>true</required>
<type>String value</type>
<validationExpression>String value</validationExpression>
</variable>
</variables>
<version>String value</version>
</cliTemplate>
Sample JSON Request Payload
https://localhost/webacs/api/v2/op/cliTemplateConfiguration/template.json
{
"cliTemplate" : {
"content" : "String value",
"description" : "String value",
"deviceType" : "String value",
"name" : "String value",
"path" : "String value",
"tags" : "String value",
"variables" : {
"variable" : [ {
"defaultValue" : "String value",
"description" : "String value",
"displayLabel" : "String value",
"name" : "String value",
"rangeFrom" : "String value",
"rangeTo" : "String value",
"required" : true,
"type" : "String value",
"validationExpression" : "String value"
} ]
},
"version" : "String value"
}
}
Resource Information
Rate Limiting? |
No |
Sorting? |
No |
Paging? |
No |
Filtering? |
No |
Group Filtering? |
No |
Aggregation? |
No |
Response Formats |
xml json |
User Group |
NBI Write |
HTTP Methods |
PUT |
Resource URL
/webacs/api/v3/op/cliTemplateConfiguration/template UnmodifiedThis resource has not been modified since the previous API version.
Request Payload Parameters
Attribute | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
content String |
The content of the template that will be populated with variable values and sent to devices. |
|||||||||||||||||||||
description String |
A description of the template |
|||||||||||||||||||||
deviceType String |
Required The types of devices this template is applicable for, comma seperated. |
|||||||||||||||||||||
name String |
Required The name of the template. |
|||||||||||||||||||||
path String |
Template path |
|||||||||||||||||||||
tags String |
Tags list separated by comma |
|||||||||||||||||||||
A list of variables needed for this template |
||||||||||||||||||||||
|
||||||||||||||||||||||
version String |
iOS version |
Sample Payloads
Sample payloads are for information only. They are automatically generated and the values included may not be representative of actual valid data values.
Sample XML Request Payload
https://localhost/webacs/api/v3/op/cliTemplateConfiguration/template
<?xml version="1.0" ?>
<cliTemplate>
<content>String value</content>
<description>String value</description>
<deviceType>String value</deviceType>
<name>String value</name>
<path>String value</path>
<tags>String value</tags>
<variables>
<variable>
<defaultValue>String value</defaultValue>
<description>String value</description>
<displayLabel>String value</displayLabel>
<name>String value</name>
<rangeFrom>String value</rangeFrom>
<rangeTo>String value</rangeTo>
<required>true</required>
<type>String value</type>
<validationExpression>String value</validationExpression>
</variable>
<variable>
<defaultValue>Another string value</defaultValue>
<description>Another string value</description>
<displayLabel>Another string value</displayLabel>
<name>Another string value</name>
<rangeFrom>Another string value</rangeFrom>
<rangeTo>Another string value</rangeTo>
<required>false</required>
<type>Another string value</type>
<validationExpression>Another string value</validationExpression>
</variable>
</variables>
<version>String value</version>
</cliTemplate>
Sample JSON Request Payload
https://localhost/webacs/api/v3/op/cliTemplateConfiguration/template.json
{
"cliTemplate" : {
"content" : "String value",
"description" : "String value",
"deviceType" : "String value",
"name" : "String value",
"path" : "String value",
"tags" : "String value",
"variables" : {
"variable" : [ {
"defaultValue" : "String value",
"description" : "String value",
"displayLabel" : "String value",
"name" : "String value",
"rangeFrom" : "String value",
"rangeTo" : "String value",
"required" : true,
"type" : "String value",
"validationExpression" : "String value"
}, {
"defaultValue" : "Another string value",
"description" : "Another string value",
"displayLabel" : "Another string value",
"name" : "Another string value",
"rangeFrom" : "Another string value",
"rangeTo" : "Another string value",
"required" : false,
"type" : "Another string value",
"validationExpression" : "Another string value"
} ]
},
"version" : "String value"
}
}
Resource Information
Rate Limiting? |
No |
Sorting? |
No |
Paging? |
No |
Filtering? |
No |
Group Filtering? |
No |
Aggregation? |
No |
Response Formats |
xml json |
User Group |
NBI Write |
HTTP Methods |
PUT |
Resource URL
/webacs/api/v4/op/cliTemplateConfiguration/template UnmodifiedThis resource has not been modified since the previous API version.
Request Payload Parameters
Attribute | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
content String |
The content of the template that will be populated with variable values and sent to devices. |
|||||||||||||||||||||
description String |
A description of the template |
|||||||||||||||||||||
deviceType String |
Required The types of devices this template is applicable for, comma seperated. |
|||||||||||||||||||||
name String |
Required The name of the template. |
|||||||||||||||||||||
path String |
Template path |
|||||||||||||||||||||
tags String |
Tags list separated by comma |
|||||||||||||||||||||
A list of variables needed for this template |
||||||||||||||||||||||
|
||||||||||||||||||||||
version String |
iOS version |
Sample Payloads
Sample payloads are for information only. They are automatically generated and the values included may not be representative of actual valid data values.
Sample XML Request Payload
https://localhost/webacs/api/v4/op/cliTemplateConfiguration/template
<?xml version="1.0" ?>
<cliTemplate>
<content>String value</content>
<description>String value</description>
<deviceType>String value</deviceType>
<name>String value</name>
<path>String value</path>
<tags>String value</tags>
<variables>
<variable>
<defaultValue>String value</defaultValue>
<description>String value</description>
<displayLabel>String value</displayLabel>
<name>String value</name>
<rangeFrom>String value</rangeFrom>
<rangeTo>String value</rangeTo>
<required>true</required>
<type>String value</type>
<validationExpression>String value</validationExpression>
</variable>
<variable>
<defaultValue>Another string value</defaultValue>
<description>Another string value</description>
<displayLabel>Another string value</displayLabel>
<name>Another string value</name>
<rangeFrom>Another string value</rangeFrom>
<rangeTo>Another string value</rangeTo>
<required>false</required>
<type>Another string value</type>
<validationExpression>Another string value</validationExpression>
</variable>
</variables>
<version>String value</version>
</cliTemplate>
Sample JSON Request Payload
https://localhost/webacs/api/v4/op/cliTemplateConfiguration/template.json
{
"cliTemplate" : {
"content" : "String value",
"description" : "String value",
"deviceType" : "String value",
"name" : "String value",
"path" : "String value",
"tags" : "String value",
"variables" : {
"variable" : [ {
"defaultValue" : "String value",
"description" : "String value",
"displayLabel" : "String value",
"name" : "String value",
"rangeFrom" : "String value",
"rangeTo" : "String value",
"required" : true,
"type" : "String value",
"validationExpression" : "String value"
}, {
"defaultValue" : "Another string value",
"description" : "Another string value",
"displayLabel" : "Another string value",
"name" : "Another string value",
"rangeFrom" : "Another string value",
"rangeTo" : "Another string value",
"required" : false,
"type" : "Another string value",
"validationExpression" : "Another string value"
} ]
},
"version" : "String value"
}
}