Cisco Prime Infrastructure API
Prime Infrastructure API Documentation

GET pnp/profile/{pnpProfileFolder}

Read all the pnp profiles inside a folder

Since Product Version: 3.1

Resource Information

Rate Limiting?

No

Sorting?

No

Paging?

No

Filtering?

No

Group Filtering?

No

Aggregation?

No

Response Formats

xml

json

User Group

NBI Read

HTTP Methods

GET

Resource URL

/webacs/api/v3/op/pnp/profile/{pnpProfileFolder}

Unmodified

This resource has not been modified since the previous API version.

Request Parameters

Attribute Source Description

pnpProfileFolder String

path

RequiredProfile Folder: Router/Switch/Wireless AP/Nexus POAP/Mobility Express WLC/Mobility Express WLC

Response Parameters

Attribute Description

pnpProfiles Arrow image PnPProfileDetails[]

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 Response Payload

https://localhost/webacs/api/v3/op/pnp/profile/{pnpProfileFolder}

<?xml version="1.0" ?>
<mgmtResponse responseType="operation" requestUrl="https://localhost/webacs/api/v3/op/pnp/profile/{pnpProfileFolder}" rootUrl="https://localhost/webacs/api/v3/op">
  <pnPProfileDetailsList>
    <pnPProfiles>
      <pnPProfile>
        <apicEmProfileOptions>
          <accessPointDTO>
            <apGroup>String value</apGroup>
            <apMode>String value</apMode>
            <primaryWlcIP>String value</primaryWlcIP>
            <primaryWlcName>String value</primaryWlcName>
            <secondaryWlcIP>String value</secondaryWlcIP>
            <secondaryWlcName>String value</secondaryWlcName>
            <tertiaryWlcIP>String value</tertiaryWlcIP>
            <tertiaryWlcName>String value</tertiaryWlcName>
          </accessPointDTO>
          <isPkienable>true</isPkienable>
          <isSudiReq>true</isSudiReq>
          <isTSenabe>true</isTSenabe>
        </apicEmProfileOptions>
        <author>String value</author>
        <bootStrapTemplateName>String value</bootStrapTemplateName>
        <configurationTemplateName>String value</configurationTemplateName>
        <credentialProfileName>String value</credentialProfileName>
        <description>String value</description>
        <deviceType>String value</deviceType>
        <imageLocation>String value</imageLocation>
        <imageName>String value</imageName>
        <nexusProfileDetails>
          <kickstartImage>String value</kickstartImage>
          <nexusImageLocation>String value</nexusImageLocation>
          <systemImage>String value</systemImage>
        </nexusProfileDetails>
        <postPnPTemplateName>String value</postPnPTemplateName>
        <profileName>String value</profileName>
        <profileType>String value</profileType>
      </pnPProfile>
      <pnPProfile>
        <apicEmProfileOptions>
          <accessPointDTO>
            <apGroup>Another string value</apGroup>
            <apMode>Another string value</apMode>
            <primaryWlcIP>Another string value</primaryWlcIP>
            <primaryWlcName>Another string value</primaryWlcName>
            <secondaryWlcIP>Another string value</secondaryWlcIP>
            <secondaryWlcName>Another string value</secondaryWlcName>
            <tertiaryWlcIP>Another string value</tertiaryWlcIP>
            <tertiaryWlcName>Another string value</tertiaryWlcName>
          </accessPointDTO>
          <isPkienable>false</isPkienable>
          <isSudiReq>false</isSudiReq>
          <isTSenabe>false</isTSenabe>
        </apicEmProfileOptions>
        <author>Another string value</author>
        <bootStrapTemplateName>Another string value</bootStrapTemplateName>
        <configurationTemplateName>Another string value</configurationTemplateName>
        <credentialProfileName>Another string value</credentialProfileName>
        <description>Another string value</description>
        <deviceType>Another string value</deviceType>
        <imageLocation>Another string value</imageLocation>
        <imageName>Another string value</imageName>
        <nexusProfileDetails>
          <kickstartImage>Another string value</kickstartImage>
          <nexusImageLocation>Another string value</nexusImageLocation>
          <systemImage>Another string value</systemImage>
        </nexusProfileDetails>
        <postPnPTemplateName>Another string value</postPnPTemplateName>
        <profileName>Another string value</profileName>
        <profileType>Another string value</profileType>
      </pnPProfile>
    </pnPProfiles>
  </pnPProfileDetailsList>
</mgmtResponse>

Sample JSON Response Payload

https://localhost/webacs/api/v3/op/pnp/profile/{pnpProfileFolder}.json

{
  "mgmtResponse" : {
    "@requestUrl" : "https://localhost/webacs/api/v3/op/pnp/profile/{pnpProfileFolder}",
    "@responseType" : "operation",
    "@rootUrl" : "https://localhost/webacs/api/v3/op",
    "pnPProfileDetailsList" : [ {
      "pnPProfiles" : {
        "pnPProfile" : [ {
          "apicEmProfileOptions" : {
            "accessPointDTO" : {
              "apGroup" : "String value",
              "apMode" : "String value",
              "primaryWlcIP" : "String value",
              "primaryWlcName" : "String value",
              "secondaryWlcIP" : "String value",
              "secondaryWlcName" : "String value",
              "tertiaryWlcIP" : "String value",
              "tertiaryWlcName" : "String value"
            },
            "isPkienable" : true,
            "isSudiReq" : true,
            "isTSenabe" : true
          },
          "author" : "String value",
          "bootStrapTemplateName" : "String value",
          "configurationTemplateName" : "String value",
          "credentialProfileName" : "String value",
          "description" : "String value",
          "deviceType" : "String value",
          "imageLocation" : "String value",
          "imageName" : "String value",
          "nexusProfileDetails" : {
            "kickstartImage" : "String value",
            "nexusImageLocation" : "String value",
            "systemImage" : "String value"
          },
          "postPnPTemplateName" : "String value",
          "profileName" : "String value",
          "profileType" : "String value"
        }, {
          "apicEmProfileOptions" : {
            "accessPointDTO" : {
              "apGroup" : "Another string value",
              "apMode" : "Another string value",
              "primaryWlcIP" : "Another string value",
              "primaryWlcName" : "Another string value",
              "secondaryWlcIP" : "Another string value",
              "secondaryWlcName" : "Another string value",
              "tertiaryWlcIP" : "Another string value",
              "tertiaryWlcName" : "Another string value"
            },
            "isPkienable" : false,
            "isSudiReq" : false,
            "isTSenabe" : false
          },
          "author" : "Another string value",
          "bootStrapTemplateName" : "Another string value",
          "configurationTemplateName" : "Another string value",
          "credentialProfileName" : "Another string value",
          "description" : "Another string value",
          "deviceType" : "Another string value",
          "imageLocation" : "Another string value",
          "imageName" : "Another string value",
          "nexusProfileDetails" : {
            "kickstartImage" : "Another string value",
            "nexusImageLocation" : "Another string value",
            "systemImage" : "Another string value"
          },
          "postPnPTemplateName" : "Another string value",
          "profileName" : "Another string value",
          "profileType" : "Another string value"
        } ]
      }
    } ]
  }
}