Parameter |
Choices/Defaults |
Comments |
dnac_debug
boolean
|
|
Flag for Cisco DNA Center SDK to enable debugging.
|
dnac_host
string
/ required
|
|
The Cisco DNA Center hostname.
|
dnac_password
string
|
|
The Cisco DNA Center password to authenticate.
|
dnac_port
string
|
Default:
443
|
The Cisco DNA Center port.
|
dnac_username
string
|
Default:
"admin"
|
The Cisco DNA Center username to authenticate.
aliases: user
|
dnac_verify
boolean
|
|
Flag to enable or disable SSL certificate verification.
|
dnac_version
string
|
Default:
"2.2.3.3"
|
Informs the SDK which version of Cisco DNA Center to use.
|
doVersion
boolean
|
|
DoVersion query parameter. If this flag is true then it creates a new version of the template with the imported contents in case if the templates already exists. " If this flag is false and if template already exists, then operation fails with 'Template already exists' error.
|
payload
list
/ elements=string
|
|
Configuration Template Import Template's payload.
|
|
author
string
|
|
Author of template.
|
|
composite
boolean
|
|
Is it composite template.
|
|
containingTemplates
list
/ elements=string
|
|
Configuration Template Import Template's containingTemplates.
|
|
|
composite
boolean
|
|
Is it composite template.
|
|
|
description
string
|
|
Description of template.
|
|
|
deviceTypes
list
/ elements=string
|
|
Configuration Template Import Template's deviceTypes.
|
|
|
|
productFamily
string
|
|
Device family.
|
|
|
|
productSeries
string
|
|
Device series.
|
|
|
|
productType
string
|
|
Device type.
|
|
|
id
string
|
|
UUID of template.
|
|
|
language
string
|
|
Template language (JINJA or VELOCITY).
|
|
|
name
string
|
|
Name of template.
|
|
|
projectName
string
|
|
Project name.
|
|
|
rollbackTemplateParams
list
/ elements=string
|
|
Configuration Template Import Template's rollbackTemplateParams.
|
|
|
|
binding
string
|
|
Bind to source.
|
|
|
|
customOrder
integer
|
|
CustomOrder of template param.
|
|
|
|
dataType
string
|
|
Datatype of template param.
|
|
|
|
defaultValue
string
|
|
Default value of template param.
|
|
|
|
description
string
|
|
Description of template param.
|
|
|
|
displayName
string
|
|
Display name of param.
|
|
|
|
group
string
|
|
Group.
|
|
|
|
id
string
|
|
UUID of template param.
|
|
|
|
instructionText
string
|
|
Instruction text for param.
|
|
|
|
key
string
|
|
Key.
|
|
|
|
notParam
boolean
|
|
Is it not a variable.
|
|
|
|
order
integer
|
|
Order of template param.
|
|
|
|
paramArray
boolean
|
|
Is it an array.
|
|
|
|
parameterName
string
|
|
Name of template param.
|
|
|
|
provider
string
|
|
Provider.
|
|
|
|
range
list
/ elements=string
|
|
Configuration Template Import Template's range.
|
|
|
|
|
id
string
|
|
UUID of range.
|
|
|
|
|
maxValue
integer
|
|
Max value of range.
|
|
|
|
|
minValue
integer
|
|
Min value of range.
|
|
|
|
required
boolean
|
|
Is param required.
|
|
|
|
selection
dictionary
|
|
Configuration Template Import Template's selection.
|
|
|
|
|
defaultSelectedValues
list
/ elements=string
|
|
Default selection values.
|
|
|
|
|
id
string
|
|
UUID of selection.
|
|
|
|
|
selectionType
string
|
|
Type of selection(SINGLE_SELECT or MULTI_SELECT).
|
|
|
|
|
selectionValues
dictionary
|
|
Selection values.
|
|
|
tags
list
/ elements=string
|
|
Configuration Template Import Template's tags.
|
|
|
|
id
string
|
|
UUID of tag.
|
|
|
|
name
string
|
|
Name of tag.
|
|
|
templateContent
string
|
|
Template content.
|
|
|
templateParams
list
/ elements=string
|
|
Configuration Template Import Template's templateParams.
|
|
|
|
binding
string
|
|
Bind to source.
|
|
|
|
customOrder
integer
|
|
CustomOrder of template param.
|
|
|
|
dataType
string
|
|
Datatype of template param.
|
|
|
|
defaultValue
string
|
|
Default value of template param.
|
|
|
|
description
string
|
|
Description of template param.
|
|
|
|
displayName
string
|
|
Display name of param.
|
|
|
|
group
string
|
|
Group.
|
|
|
|
id
string
|
|
UUID of template param.
|
|
|
|
instructionText
string
|
|
Instruction text for param.
|
|
|
|
key
string
|
|
Key.
|
|
|
|
notParam
boolean
|
|
Is it not a variable.
|
|
|
|
order
integer
|
|
Order of template param.
|
|
|
|
paramArray
boolean
|
|
Is it an array.
|
|
|
|
parameterName
string
|
|
Name of template param.
|
|
|
|
provider
string
|
|
Provider.
|
|
|
|
range
list
/ elements=string
|
|
Configuration Template Import Template's range.
|
|
|
|
|
id
string
|
|
UUID of range.
|
|
|
|
|
maxValue
integer
|
|
Max value of range.
|
|
|
|
|
minValue
integer
|
|
Min value of range.
|
|
|
|
required
boolean
|
|
Is param required.
|
|
|
|
selection
dictionary
|
|
Configuration Template Import Template's selection.
|
|
|
|
|
defaultSelectedValues
list
/ elements=string
|
|
Default selection values.
|
|
|
|
|
id
string
|
|
UUID of selection.
|
|
|
|
|
selectionType
string
|
|
Type of selection(SINGLE_SELECT or MULTI_SELECT).
|
|
|
|
|
selectionValues
dictionary
|
|
Selection values.
|
|
|
version
string
|
|
Current version of template.
|
|
createTime
integer
|
|
Create time of template.
|
|
customParamsOrder
boolean
|
|
Custom Params Order.
|
|
description
string
|
|
Description of template.
|
|
deviceTypes
list
/ elements=string
|
|
Configuration Template Import Template's deviceTypes.
|
|
|
productFamily
string
|
|
Device family.
|
|
|
productSeries
string
|
|
Device series.
|
|
|
productType
string
|
|
Device type.
|
|
failurePolicy
string
|
|
Define failure policy if template provisioning fails.
|
|
id
string
|
|
UUID of template.
|
|
language
string
|
|
Template language (JINJA or VELOCITY).
|
|
lastUpdateTime
integer
|
|
Update time of template.
|
|
latestVersionTime
integer
|
|
Latest versioned template time.
|
|
name
string
|
|
Name of template.
|
|
parentTemplateId
string
|
|
Parent templateID.
|
|
projectId
string
|
|
Project UUID.
|
|
projectName
string
|
|
Project name.
|
|
rollbackTemplateContent
string
|
|
Rollback template content.
|
|
rollbackTemplateParams
list
/ elements=string
|
|
Configuration Template Import Template's rollbackTemplateParams.
|
|
|
binding
string
|
|
Bind to source.
|
|
|
customOrder
integer
|
|
CustomOrder of template param.
|
|
|
dataType
string
|
|
Datatype of template param.
|
|
|
defaultValue
string
|
|
Default value of template param.
|
|
|
description
string
|
|
Description of template param.
|
|
|
displayName
string
|
|
Display name of param.
|
|
|
group
string
|
|
Group.
|
|
|
id
string
|
|
UUID of template param.
|
|
|
instructionText
string
|
|
Instruction text for param.
|
|
|
key
string
|
|
Key.
|
|
|
notParam
boolean
|
|
Is it not a variable.
|
|
|
order
integer
|
|
Order of template param.
|
|
|
paramArray
boolean
|
|
Is it an array.
|
|
|
parameterName
string
|
|
Name of template param.
|
|
|
provider
string
|
|
Provider.
|
|
|
range
list
/ elements=string
|
|
Configuration Template Import Template's range.
|
|
|
|
id
string
|
|
UUID of range.
|
|
|
|
maxValue
integer
|
|
Max value of range.
|
|
|
|
minValue
integer
|
|
Min value of range.
|
|
|
required
boolean
|
|
Is param required.
|
|
|
selection
dictionary
|
|
Configuration Template Import Template's selection.
|
|
|
|
defaultSelectedValues
list
/ elements=string
|
|
Default selection values.
|
|
|
|
id
string
|
|
UUID of selection.
|
|
|
|
selectionType
string
|
|
Type of selection(SINGLE_SELECT or MULTI_SELECT).
|
|
|
|
selectionValues
dictionary
|
|
Selection values.
|
|
softwareType
string
|
|
Applicable device software type.
|
|
softwareVariant
string
|
|
Applicable device software variant.
|
|
softwareVersion
string
|
|
Applicable device software version.
|
|
tags
list
/ elements=string
|
|
Configuration Template Import Template's tags.
|
|
|
id
string
|
|
UUID of tag.
|
|
|
name
string
|
|
Name of tag.
|
|
templateContent
string
|
|
Template content.
|
|
templateParams
list
/ elements=string
|
|
Configuration Template Import Template's templateParams.
|
|
|
binding
string
|
|
Bind to source.
|
|
|
customOrder
integer
|
|
CustomOrder of template param.
|
|
|
dataType
string
|
|
Datatype of template param.
|
|
|
defaultValue
string
|
|
Default value of template param.
|
|
|
description
string
|
|
Description of template param.
|
|
|
displayName
string
|
|
Display name of param.
|
|
|
group
string
|
|
Group.
|
|
|
id
string
|
|
UUID of template param.
|
|
|
instructionText
string
|
|
Instruction text for param.
|
|
|
key
string
|
|
Key.
|
|
|
notParam
boolean
|
|
Is it not a variable.
|
|
|
order
integer
|
|
Order of template param.
|
|
|
paramArray
boolean
|
|
Is it an array.
|
|
|
parameterName
string
|
|
Name of template param.
|
|
|
provider
string
|
|
Provider.
|
|
|
range
list
/ elements=string
|
|
Configuration Template Import Template's range.
|
|
|
|
id
string
|
|
UUID of range.
|
|
|
|
maxValue
integer
|
|
Max value of range.
|
|
|
|
minValue
integer
|
|
Min value of range.
|
|
|
required
boolean
|
|
Is param required.
|
|
|
selection
dictionary
|
|
Configuration Template Import Template's selection.
|
|
|
|
defaultSelectedValues
list
/ elements=string
|
|
Default selection values.
|
|
|
|
id
string
|
|
UUID of selection.
|
|
|
|
selectionType
string
|
|
Type of selection(SINGLE_SELECT or MULTI_SELECT).
|
|
|
|
selectionValues
dictionary
|
|
Selection values.
|
|
validationErrors
dictionary
|
|
Configuration Template Import Template's validationErrors.
|
|
|
rollbackTemplateErrors
list
/ elements=dictionary
|
|
Validation or design conflicts errors of rollback template.
|
|
|
templateErrors
list
/ elements=dictionary
|
|
Validation or design conflicts errors.
|
|
|
templateId
string
|
|
UUID of template.
|
|
|
templateVersion
string
|
|
Current version of template.
|
|
version
string
|
|
Current version of template.
|
projectName
string
|
|
ProjectName path parameter. Project name to create template under the project.
|
validate_response_schema
boolean
|
|
Flag for Cisco DNA Center SDK to enable the validation of request bodies against a JSON schema.
|