API Changelog

The following sections describe API changes in each release of Nexus Dashboard Orchestrator.

Release 4.4.1 (2024-07-29)

For additional information about the release, see the Release Notes.

Breaking changes (7)

New (8)

Deprecated (0)

Updates (41)

Breaking changes

The following are changes to the API that may break an application or integration.

[Schema Service]

  • POST /mso/api/v1/schemas
    • API Operation Summary: Create Schema
    • ⛔️ Breaking Change - added the new required request property 'summary/templates/items/schemaName'
    • ⛔️ Breaking Change - added the new required request property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
  • PATCH /mso/api/v1/schemas/{schemaId}
    • API Operation Summary: Patch Schema
    • ⛔️ Breaking Change - added the new required request property 'summary/templates/items/schemaName'
    • ⛔️ Breaking Change - added the new required request property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
  • PUT /mso/api/v1/schemas/{schemaId}
    • API Operation Summary: Update Schema
    • ⛔️ Breaking Change - added the new required request property 'summary/templates/items/schemaName'
    • ⛔️ Breaking Change - added the new required request property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change - the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
  • POST /mso/api/v1/templates
    • API Operation Summary: Create Tenant/Fabric Resource/Fabric Policy Template
    • ⛔️ Breaking Change - added the new required request property 'fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
  • PUT /mso/api/v1/templates/{templateId}
    • API Operation Summary: Update Tenant/Fabric Resource/Fabric Policy Template
    • ⛔️ Breaking Change - added the new required request property 'fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change - the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
  • PUT /mso/api/v1/templates/{templateId}/versions/{versionNum}/tag
    • API Operation Summary: Update Template Tag
    • ⛔️ Breaking Change - added the new required request property 'changeControlDetail/locked'
    • ⛔️ Breaking Change - added the new required request property 'info/changeControlDetail/locked'
    • ⛔️ Breaking Change - added the new required request property 'schema2/template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change - added the new required request property 'template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
  • PUT /mso/api/v1/templates/{templateId}/versions/{versionNum}/updateStatus
    • API Operation Summary: Update Template Status
    • ⛔️ Breaking Change - added the new required request property 'changeControlDetail/locked'
    • ⛔️ Breaking Change - added the new required request property 'info/changeControlDetail/locked'
    • ⛔️ Breaking Change - added the new required request property 'schema2/template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change - added the new required request property 'template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change - the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change - the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required

New

The following operations are introduced with this release:

[Schema Service]

  • POST /mso/api/v1/schemas/{schemaId}/template/{name}/nameChange
    • New operation: Change Template Name
  • PATCH /mso/api/v1/templates/{templateId}
    • New operation: Patch Tenant/Fabric Resource/Fabric Policy Template
  • GET /mso/api/v1/templates/{templateId}/dependencyGraph
    • New operation: Get graph view of how deployment dependencies are related
  • GET /mso/api/v1/templates/{templateId}/deployOrder
    • New operation: Get ordered list of dependencies for deployment of a template

[Task]

  • POST /mso/api/v1/bulk-deployments
    • New operation: Create a new bulk deploy task to manage the bulk deployment of a template
  • GET /mso/api/v1/bulk-deployments/template/{templateId}
    • New operation: Get bulk deploy task ID active for template ID
  • DELETE /mso/api/v1/bulk-deployments/{bulkDeployTaskId}
    • New operation: Delete a bulk template deployment operation
  • GET /mso/api/v1/bulk-deployments/{bulkDeployTaskId}
    • New operation: Get status of bulk template deployment task

Deprecated

The following operations and properties will be removed in future releases. Therefore, it is not recommended to use these resources.

Updates

[ACI Import]

  • POST /mso/api/v1/migrate/schema/{schemaId}/template/{templateName}
    • API Operation Summary: Migrate Objects from a Source Template to a Destination Template
    • added the optional property 'anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'bds/items/skipDeployment' to the response with the '200' status
    • added the required property 'externalEpgs' to the response with the '200' status
    • added the required property 'vrfs' to the response with the '200' status
  • GET /mso/api/v1/newimport/sites/{siteId}/tenants/{tenantId}/templates/{templateName}
    • API Operation Summary: Get policies of template in tenant on Apic
    • added the optional property 'sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status

[Audit]

  • GET /mso/api/v1/audit-records
    • API Operation Summary: Get filtered AuditRecords
    • added the new 'techsupport-backup' enum value to the '/items/changeset/items/type' response property for the response status '200'
    • added the new 'techsupport-backup' enum value to the '/items/container/type' response property for the response status '200'
    • added the new 'techsupport-backup' enum value to the '/items/type' response property for the response status '200'
  • POST /mso/api/v1/audit-records
    • API Operation Summary: Insert audit record(s)
    • added the new 'techsupport-backup' enum value to the request property 'changeset/items/type'
    • added the new 'techsupport-backup' enum value to the request property 'container/type'
    • added the new 'techsupport-backup' enum value to the request property 'type'
  • GET /mso/api/v1/audit-records/download
    • API Operation Summary: Download audit records in Json or CSV
    • added the new 'techsupport-backup' enum value to the '/items/changeset/items/type' response property for the response status '200'
    • added the new 'techsupport-backup' enum value to the '/items/container/type' response property for the response status '200'
    • added the new 'techsupport-backup' enum value to the '/items/type' response property for the response status '200'
    • added the new 'techsupport-backup' enum value to the 'changeset/items/type' response property for the response status '200'
    • added the new 'techsupport-backup' enum value to the 'container/type' response property for the response status '200'
    • added the new 'techsupport-backup' enum value to the 'type' response property for the response status '200'
  • GET /mso/api/v1/audit-records/users
    • API Operation Summary: Get users that produced audit records associated with specified key and/or AuditRecordType
    • added the new 'techsupport-backup' enum value to the 'changeset/items/type' response property for the response status '200'
    • added the new 'techsupport-backup' enum value to the 'container/type' response property for the response status '200'
    • added the new 'techsupport-backup' enum value to the 'type' response property for the response status '200'
  • GET /mso/api/v1/audit-records/{id}
    • API Operation Summary: Get an AuditRecord by id
    • added the new 'techsupport-backup' enum value to the '/items/changeset/items/type' response property for the response status '200'
    • added the new 'techsupport-backup' enum value to the '/items/container/type' response property for the response status '200'
    • added the new 'techsupport-backup' enum value to the '/items/type' response property for the response status '200'

[Backup information]

  • GET /mso/api/v1/backups/backupRecords
    • API Operation Summary: Get list of backup records
    • added the new 'ConfigImport' enum value to the 'backupRecords/items/backupEntry/metadata/locationType' response property for the response status '200'
    • added the new 'ConfigUpload' enum value to the 'backupRecords/items/backupEntry/metadata/locationType' response property for the response status '200'
    • added the new 'LocalNdoMongoDump' enum value to the 'backupRecords/items/backupEntry/metadata/locationType' response property for the response status '200'
    • added the new 'UnifiedLocal' enum value to the 'backupRecords/items/backupEntry/metadata/locationType' response property for the response status '200'
    • added the optional property 'backupRecords/items/isBackupAborted' to the response with the '200' status
  • GET /mso/api/v1/backups/dbOverhaul/progress
    • API Operation Summary: Get dbOverhaul response
    • added the new 'ConfigImport' enum value to the 'triggeredBy' response property for the response status '200'

[DCNM Import]

  • GET /mso/api/v1/newimport/schematemplate/sites/{siteId}/schemas/{schemaId}/templates/{templateName}
    • API Operation Summary: Get policies of a schema template from site
    • added the optional property 'sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • GET /mso/api/v1/newimport/sites/{siteId}/tenants/{tenantId}
    • API Operation Summary: Get policy names of tenant
    • added the optional property 'sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • POST /mso/api/v1/newimport/sites/{siteId}/tenants/{tenantId}/templates/{templateName}/schema/{schemaId}
    • API Operation Summary: Import given list of policies into schema
    • added the optional property 'sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'summary/templates/items/deploySummmary' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'summary/templates/items/schemaName' to the response with the '200' status
    • added the required property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status

[Schema Service]

  • GET /mso/api/v1/schemas
    • API Operation Summary: Get all Schemas
    • added the optional property 'schemas/items/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schemas/items/summary/templates/items/deploySummmary' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'schemas/items/templates/items/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'schemas/items/templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'schemas/items/templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'schemas/items/templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'schemas/items/templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'schemas/items/templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'schemas/items/templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'schemas/items/templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'schemas/items/templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'schemas/items/summary/templates/items/schemaName' to the response with the '200' status
    • added the required property 'schemas/items/templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • POST /mso/api/v1/schemas
    • API Operation Summary: Create Schema
    • ⛔️ Breaking Change -added the new required request property 'summary/templates/items/schemaName'
    • ⛔️ Breaking Change -added the new required request property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
    • added the new optional request property 'sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'summary/templates/items/deploySummmary'
    • added the new optional request property 'templates/items/anps/items/epgs/items/skipDeployment'
    • added the new optional request property 'templates/items/anps/items/skipDeployment'
    • added the new optional request property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'templates/items/bds/items/skipDeployment'
    • added the new optional request property 'templates/items/externalEpgs/items/importDn'
    • added the new optional request property 'templates/items/externalEpgs/items/migratedFrom'
    • added the new optional request property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/portChannels/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName'
    • added the new optional request property 'templates/items/monitoringTemplate/spanSessions/items/templateName'
    • added the new optional request property 'templates/items/vrfs/items/migratedFrom'
    • added the optional property 'sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'summary/templates/items/deploySummmary' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'summary/templates/items/schemaName' to the response with the '200' status
    • added the required property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • GET /mso/api/v1/schemas/allowed-sites
    • API Operation Summary: Get Allowed Sites
    • added the optional property 'sites/items/common/verifySecure' to the response with the '200' status
  • GET /mso/api/v1/schemas/list-identity
    • API Operation Summary: List Identity
    • added the optional property 'sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'summary/templates/items/deploySummmary' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'summary/templates/items/schemaName' to the response with the '200' status
    • added the required property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • GET /mso/api/v1/schemas/sites
    • API Operation Summary: Get All Associated Sites
    • added the optional property 'common/verifySecure' to the response with the '200' status
  • GET /mso/api/v1/schemas/{schemaId}
    • API Operation Summary: Get Schema
    • added the optional property 'sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'summary/templates/items/deploySummmary' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'summary/templates/items/schemaName' to the response with the '200' status
    • added the required property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • PATCH /mso/api/v1/schemas/{schemaId}
    • API Operation Summary: Patch Schema
    • ⛔️ Breaking Change -added the new required request property 'summary/templates/items/schemaName'
    • ⛔️ Breaking Change -added the new required request property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
    • added the new optional request property 'sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'summary/templates/items/deploySummmary'
    • added the new optional request property 'templates/items/anps/items/epgs/items/skipDeployment'
    • added the new optional request property 'templates/items/anps/items/skipDeployment'
    • added the new optional request property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'templates/items/bds/items/skipDeployment'
    • added the new optional request property 'templates/items/externalEpgs/items/importDn'
    • added the new optional request property 'templates/items/externalEpgs/items/migratedFrom'
    • added the new optional request property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/portChannels/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName'
    • added the new optional request property 'templates/items/monitoringTemplate/spanSessions/items/templateName'
    • added the new optional request property 'templates/items/vrfs/items/migratedFrom'
    • added the optional property 'sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'summary/templates/items/deploySummmary' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'summary/templates/items/schemaName' to the response with the '200' status
    • added the required property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • PUT /mso/api/v1/schemas/{schemaId}
    • API Operation Summary: Update Schema
    • ⛔️ Breaking Change -added the new required request property 'summary/templates/items/schemaName'
    • ⛔️ Breaking Change -added the new required request property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change -the request property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
    • added the new optional request property 'sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'summary/templates/items/deploySummmary'
    • added the new optional request property 'templates/items/anps/items/epgs/items/skipDeployment'
    • added the new optional request property 'templates/items/anps/items/skipDeployment'
    • added the new optional request property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'templates/items/bds/items/skipDeployment'
    • added the new optional request property 'templates/items/externalEpgs/items/importDn'
    • added the new optional request property 'templates/items/externalEpgs/items/migratedFrom'
    • added the new optional request property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/portChannels/items/templateName'
    • added the new optional request property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName'
    • added the new optional request property 'templates/items/monitoringTemplate/spanSessions/items/templateName'
    • added the new optional request property 'templates/items/vrfs/items/migratedFrom'
    • added the optional property 'sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'summary/templates/items/deploySummmary' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templates/items/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'templates/items/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'templates/items/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'summary/templates/items/schemaName' to the response with the '200' status
    • added the required property 'templates/items/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • GET /mso/api/v1/schemas/{schemaId}/sites
    • API Operation Summary: Get Associated Sites Per Schema
    • added the optional property 'common/verifySecure' to the response with the '200' status
  • GET /mso/api/v1/schemas/{schemaId}/status
    • API Operation Summary: Get Site Status
    • added the optional property 'status/items/externalEpgs/items/importDn' to the response with the '200' status
  • POST /mso/api/v1/templates
    • API Operation Summary: Create Tenant/Fabric Resource/Fabric Policy Template
    • ⛔️ Breaking Change -added the new required request property 'fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
    • added the new optional request property 'anps/items/epgs/items/skipDeployment'
    • added the new optional request property 'anps/items/skipDeployment'
    • added the new optional request property 'appTemplate/sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'bds/items/skipDeployment'
    • added the new optional request property 'externalEpgs/items/importDn'
    • added the new optional request property 'externalEpgs/items/migratedFrom'
    • added the new optional request property 'fabricResourceTemplate/fexDevices/items/templateName'
    • added the new optional request property 'fabricResourceTemplate/interfaceProfiles/items/templateName'
    • added the new optional request property 'fabricResourceTemplate/nodeProfiles/items/templateName'
    • added the new optional request property 'fabricResourceTemplate/podProfiles/items/templateName'
    • added the new optional request property 'fabricResourceTemplate/portChannels/items/templateName'
    • added the new optional request property 'fabricResourceTemplate/virtualPortChannels/items/templateName'
    • added the new optional request property 'monitoringTemplate/spanSessions/items/templateName'
    • added the new optional request property 'vrfs/items/migratedFrom'
    • added the optional property 'anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • GET /mso/api/v1/templates/summaries
    • API Operation Summary: Get Tenant/Fabric Resource/Fabric Policy Templates Summary
    • added the optional property 'deploySummmary' to the response with the '200' status
    • added the required property 'schemaName' to the response with the '200' status
  • GET /mso/api/v1/templates/{templateId}
    • API Operation Summary: Get Tenant/Fabric Resource/Fabric Policy Template
    • added the optional property 'anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • PUT /mso/api/v1/templates/{templateId}
    • API Operation Summary: Update Tenant/Fabric Resource/Fabric Policy Template
    • ⛔️ Breaking Change -added the new required request property 'fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change -the request property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
    • added the new optional request property 'anps/items/epgs/items/skipDeployment'
    • added the new optional request property 'anps/items/skipDeployment'
    • added the new optional request property 'appTemplate/sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'bds/items/skipDeployment'
    • added the new optional request property 'externalEpgs/items/importDn'
    • added the new optional request property 'externalEpgs/items/migratedFrom'
    • added the new optional request property 'fabricResourceTemplate/fexDevices/items/templateName'
    • added the new optional request property 'fabricResourceTemplate/interfaceProfiles/items/templateName'
    • added the new optional request property 'fabricResourceTemplate/nodeProfiles/items/templateName'
    • added the new optional request property 'fabricResourceTemplate/podProfiles/items/templateName'
    • added the new optional request property 'fabricResourceTemplate/portChannels/items/templateName'
    • added the new optional request property 'fabricResourceTemplate/virtualPortChannels/items/templateName'
    • added the new optional request property 'monitoringTemplate/spanSessions/items/templateName'
    • added the new optional request property 'vrfs/items/migratedFrom'
    • added the optional property 'anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • GET /mso/api/v1/templates/{templateId}/clone
    • API Operation Summary: Clone a Template
    • added the optional property 'anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • GET /mso/api/v1/templates/{templateId}/versions/list
    • API Operation Summary: Get Template Versions History
    • added the optional property 'templateVersions/items/template/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'templateVersions/items/template/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'templateVersions/items/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'templateVersions/items/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'templateVersions/items/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'templateVersions/items/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'templateVersions/items/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'templateVersions/items/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'templateVersions/items/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'templateVersions/items/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'templateVersions/items/changeControlDetail/locked' to the response with the '200' status
    • added the required property 'templateVersions/items/template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • GET /mso/api/v1/templates/{templateId}/versions/status
    • API Operation Summary: Get Template Status
    • added the optional property 'schema2/appSiteDelta/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/schema/invalidReason' to the response with the '200' status
    • added the optional property 'schema2/template/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/template/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/template/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/vrfs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'template/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'template/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'template/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'template/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'template/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'changeControlDetail/locked' to the response with the '200' status
    • added the required property 'info/changeControlDetail/locked' to the response with the '200' status
    • added the required property 'schema2/template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
    • added the required property 'template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • GET /mso/api/v1/templates/{templateId}/versions/{versionNum}
    • API Operation Summary: Get Template Version
    • added the optional property 'schema2/appSiteDelta/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/schema/invalidReason' to the response with the '200' status
    • added the optional property 'schema2/template/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/template/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/template/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/vrfs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'template/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'template/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'template/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'template/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'template/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'changeControlDetail/locked' to the response with the '200' status
    • added the required property 'info/changeControlDetail/locked' to the response with the '200' status
    • added the required property 'schema2/template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
    • added the required property 'template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • POST /mso/api/v1/templates/{templateId}/versions/{versionNum}/restoreTemplateVersion
    • API Operation Summary: Restore Template Version
    • added the optional property 'anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • PUT /mso/api/v1/templates/{templateId}/versions/{versionNum}/tag
    • API Operation Summary: Update Template Tag
    • ⛔️ Breaking Change -added the new required request property 'changeControlDetail/locked'
    • ⛔️ Breaking Change -added the new required request property 'info/changeControlDetail/locked'
    • ⛔️ Breaking Change -added the new required request property 'schema2/template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change -added the new required request property 'template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
    • added the new optional request property 'schema2/appSiteDelta/externalEpgs/items/importDn'
    • added the new optional request property 'schema2/schema/invalidReason'
    • added the new optional request property 'schema2/template/anps/items/epgs/items/skipDeployment'
    • added the new optional request property 'schema2/template/anps/items/skipDeployment'
    • added the new optional request property 'schema2/template/appTemplate/sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'schema2/template/bds/items/skipDeployment'
    • added the new optional request property 'schema2/template/externalEpgs/items/importDn'
    • added the new optional request property 'schema2/template/externalEpgs/items/migratedFrom'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/fexDevices/items/templateName'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/interfaceProfiles/items/templateName'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/nodeProfiles/items/templateName'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/podProfiles/items/templateName'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/portChannels/items/templateName'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/virtualPortChannels/items/templateName'
    • added the new optional request property 'schema2/template/monitoringTemplate/spanSessions/items/templateName'
    • added the new optional request property 'schema2/template/vrfs/items/migratedFrom'
    • added the new optional request property 'template/anps/items/epgs/items/skipDeployment'
    • added the new optional request property 'template/anps/items/skipDeployment'
    • added the new optional request property 'template/appTemplate/sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'template/bds/items/skipDeployment'
    • added the new optional request property 'template/externalEpgs/items/importDn'
    • added the new optional request property 'template/externalEpgs/items/migratedFrom'
    • added the new optional request property 'template/fabricResourceTemplate/fexDevices/items/templateName'
    • added the new optional request property 'template/fabricResourceTemplate/interfaceProfiles/items/templateName'
    • added the new optional request property 'template/fabricResourceTemplate/nodeProfiles/items/templateName'
    • added the new optional request property 'template/fabricResourceTemplate/podProfiles/items/templateName'
    • added the new optional request property 'template/fabricResourceTemplate/portChannels/items/templateName'
    • added the new optional request property 'template/fabricResourceTemplate/virtualPortChannels/items/templateName'
    • added the new optional request property 'template/monitoringTemplate/spanSessions/items/templateName'
    • added the new optional request property 'template/vrfs/items/migratedFrom'
    • added the optional property 'schema2/appSiteDelta/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/schema/invalidReason' to the response with the '200' status
    • added the optional property 'schema2/template/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/template/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/template/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/vrfs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'template/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'template/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'template/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'template/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'template/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'changeControlDetail/locked' to the response with the '200' status
    • added the required property 'info/changeControlDetail/locked' to the response with the '200' status
    • added the required property 'schema2/template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
    • added the required property 'template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • PUT /mso/api/v1/templates/{templateId}/versions/{versionNum}/updateStatus
    • API Operation Summary: Update Template Status
    • ⛔️ Breaking Change -added the new required request property 'changeControlDetail/locked'
    • ⛔️ Breaking Change -added the new required request property 'info/changeControlDetail/locked'
    • ⛔️ Breaking Change -added the new required request property 'schema2/template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change -added the new required request property 'template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions'
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change -the request property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required
    • ⛔️ Breaking Change -the request property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required
    • added the new optional request property 'schema2/appSiteDelta/externalEpgs/items/importDn'
    • added the new optional request property 'schema2/schema/invalidReason'
    • added the new optional request property 'schema2/template/anps/items/epgs/items/skipDeployment'
    • added the new optional request property 'schema2/template/anps/items/skipDeployment'
    • added the new optional request property 'schema2/template/appTemplate/sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'schema2/template/bds/items/skipDeployment'
    • added the new optional request property 'schema2/template/externalEpgs/items/importDn'
    • added the new optional request property 'schema2/template/externalEpgs/items/migratedFrom'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/fexDevices/items/templateName'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/interfaceProfiles/items/templateName'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/nodeProfiles/items/templateName'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/podProfiles/items/templateName'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/portChannels/items/templateName'
    • added the new optional request property 'schema2/template/fabricResourceTemplate/virtualPortChannels/items/templateName'
    • added the new optional request property 'schema2/template/monitoringTemplate/spanSessions/items/templateName'
    • added the new optional request property 'schema2/template/vrfs/items/migratedFrom'
    • added the new optional request property 'template/anps/items/epgs/items/skipDeployment'
    • added the new optional request property 'template/anps/items/skipDeployment'
    • added the new optional request property 'template/appTemplate/sites/items/externalEpgs/items/importDn'
    • added the new optional request property 'template/bds/items/skipDeployment'
    • added the new optional request property 'template/externalEpgs/items/importDn'
    • added the new optional request property 'template/externalEpgs/items/migratedFrom'
    • added the new optional request property 'template/fabricResourceTemplate/fexDevices/items/templateName'
    • added the new optional request property 'template/fabricResourceTemplate/interfaceProfiles/items/templateName'
    • added the new optional request property 'template/fabricResourceTemplate/nodeProfiles/items/templateName'
    • added the new optional request property 'template/fabricResourceTemplate/podProfiles/items/templateName'
    • added the new optional request property 'template/fabricResourceTemplate/portChannels/items/templateName'
    • added the new optional request property 'template/fabricResourceTemplate/virtualPortChannels/items/templateName'
    • added the new optional request property 'template/monitoringTemplate/spanSessions/items/templateName'
    • added the new optional request property 'template/vrfs/items/migratedFrom'
    • added the optional property 'schema2/appSiteDelta/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/schema/invalidReason' to the response with the '200' status
    • added the optional property 'schema2/template/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/template/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'schema2/template/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'schema2/template/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'schema2/template/vrfs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'template/anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'template/bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'template/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'template/externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'template/fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'template/monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'template/vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'schema2/template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'template/monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'changeControlDetail/locked' to the response with the '200' status
    • added the required property 'info/changeControlDetail/locked' to the response with the '200' status
    • added the required property 'schema2/template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
    • added the required property 'template/fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status
  • GET /mso/api/v1/tenants/allowed-sites
    • API Operation Summary: Get Allowed Sites
    • added the optional property 'sites/items/common/verifySecure' to the response with the '200' status
  • GET /mso/api/v1/tenants/{tenantId}/templates
    • API Operation Summary: Get Templates per Tenant
    • added the optional property 'anps/items/epgs/items/skipDeployment' to the response with the '200' status
    • added the optional property 'anps/items/skipDeployment' to the response with the '200' status
    • added the optional property 'appTemplate/sites/items/externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'bds/items/skipDeployment' to the response with the '200' status
    • added the optional property 'externalEpgs/items/importDn' to the response with the '200' status
    • added the optional property 'externalEpgs/items/migratedFrom' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/fexDevices/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/interfaceProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/nodeProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/podProfiles/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/portChannels/items/templateName' to the response with the '200' status
    • added the optional property 'fabricResourceTemplate/virtualPortChannels/items/templateName' to the response with the '200' status
    • added the optional property 'monitoringTemplate/spanSessions/items/templateName' to the response with the '200' status
    • added the optional property 'vrfs/items/migratedFrom' to the response with the '200' status
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/destPortTo' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/ipProtocol' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/name' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcIPPrefix' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortFrom' became required for the status '200'
    • the response property 'monitoringTemplate/spanSessions/items/sourceGroup/sources/items/filters/items/srcPortTo' became required for the status '200'
    • added the required property 'fabricResourceTemplate/fexDevices/items/interfaceDescriptions' to the response with the '200' status

[Site information]

  • GET /mso/api/v2/sites/
    • API Operation Summary: All Site Info
    • added the optional property 'sites/items/common/verifySecure' to the response with the '200' status
  • POST /mso/api/v2/sites/manage
    • API Operation Summary: Manage Sites
    • added the new optional request property 'common/verifySecure'
    • added the optional property 'common/verifySecure' to the response with the '200' status
  • GET /mso/api/v2/sites/{id}
    • API Operation Summary: Site Info
    • added the optional property 'common/verifySecure' to the response with the '200' status

[Task]

  • GET /mso/api/v1/deployments
    • API Operation Summary: Get list of all template deployment tasks
    • added the new 'CrossProgramming' enum value to the 'operDetails/taskStatus' response property for the response status '200'
    • added the new 'CrossProgrammingError' enum value to the 'operDetails/taskStatus' response property for the response status '200'
    • added the new 'NotCreated' enum value to the 'operDetails/taskStatus' response property for the response status '200'
    • added the optional property 'operDetails/templateID' to the response with the '200' status
    • added the optional property 'reqDetails/bulkDeploySubTask' to the response with the '200' status
    • added the optional property 'reqDetails/bulkDeployTaskID' to the response with the '200' status
    • added the optional property 'reqDetails/isBulkDeploy' to the response with the '200' status
    • added the optional property 'reqDetails/listTemplates' to the response with the '200' status
  • POST /mso/api/v1/deployments
    • API Operation Summary: Create a new task to manage the deployment of a template
    • added the new 'CrossProgramming' enum value to the 'operDetails/taskStatus' response property for the response status '202'
    • added the new 'CrossProgrammingError' enum value to the 'operDetails/taskStatus' response property for the response status '202'
    • added the new 'NotCreated' enum value to the 'operDetails/taskStatus' response property for the response status '202'
    • added the new optional request property 'bulkDeploySubTask'
    • added the new optional request property 'bulkDeployTaskID'
    • added the new optional request property 'isBulkDeploy'
    • added the new optional request property 'listTemplates'
    • added the optional property 'operDetails/templateID' to the response with the '202' status
    • added the optional property 'reqDetails/bulkDeploySubTask' to the response with the '202' status
    • added the optional property 'reqDetails/bulkDeployTaskID' to the response with the '202' status
    • added the optional property 'reqDetails/isBulkDeploy' to the response with the '202' status
    • added the optional property 'reqDetails/listTemplates' to the response with the '202' status
  • GET /mso/api/v1/deployments/{deployId}
    • API Operation Summary: Get status of single template deployment task
    • added the new 'CrossProgramming' enum value to the 'operDetails/taskStatus' response property for the response status '200'
    • added the new 'CrossProgrammingError' enum value to the 'operDetails/taskStatus' response property for the response status '200'
    • added the new 'NotCreated' enum value to the 'operDetails/taskStatus' response property for the response status '200'
    • added the optional property 'operDetails/templateID' to the response with the '200' status
    • added the optional property 'reqDetails/bulkDeploySubTask' to the response with the '200' status
    • added the optional property 'reqDetails/bulkDeployTaskID' to the response with the '200' status
    • added the optional property 'reqDetails/isBulkDeploy' to the response with the '200' status
    • added the optional property 'reqDetails/listTemplates' to the response with the '200' status