Cisco Evolved Programmable Network Manager API
Evolved Programmable Network Manager API Documentation

PUT apOnboarding/profile

Updates AP Onboarding Profile

Since Product Version: 3.4

Resource Information

Rate Limiting?

No

Sorting?

No

Paging?

No

Filtering?

No

Group Filtering?

No

Aggregation?

No

Response Formats

xml

json

User Group

NBI Write

HTTP Methods

PUT

Resource URL

/webacs/api/v4/op/apOnboarding/profile

Request Payload Parameters

Attribute Description

apName String

Access point name. Optional

apTemplateOne String

Name of the first lightweight access point template. Optional

apTemplateThree String

Name of the third lightweight access point template. Optional

apTemplateTwo String

Name of the second lightweight access point template. Optional

associatedControllerName String

WLAN controller name associated with the profile. Optional

profileGroup String

Name of the profile group. Optional.

If the group name is not specified the profile will be included in the "Unassigned" group.

profileId Long

Required

The profile ID to update

profileMode ProfileMode

Required

Profile mode

  • ENABLE
  • DISABLE
  • COMPLETE

Sample Payloads

Sample payloads are for information only. They are automatically generated and the values included may not be representative of actual valid data values.

Sample XML Request Payload

https://172.20.127.108/webacs/api/v4/op/apOnboarding/profile

<?xml version="1.0" ?>
<updateApOnBoardingProfileDTO>
  <apName>String value</apName>
  <apTemplateOne>String value</apTemplateOne>
  <apTemplateThree>String value</apTemplateThree>
  <apTemplateTwo>String value</apTemplateTwo>
  <associatedControllerName>String value</associatedControllerName>
  <profileGroup>String value</profileGroup>
  <profileMode>ENABLE</profileMode>
  <profileId>15</profileId>
</updateApOnBoardingProfileDTO>

Sample JSON Request Payload

https://172.20.127.108/webacs/api/v4/op/apOnboarding/profile.json

{
  "updateApOnBoardingProfileDTO" : {
    "apName" : "String value",
    "apTemplateOne" : "String value",
    "apTemplateThree" : "String value",
    "apTemplateTwo" : "String value",
    "associatedControllerName" : "String value",
    "profileGroup" : "String value",
    "profileId" : 15,
    "profileMode" : "ENABLE"
  }
}