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

GET pnp/profile/{pnpProfileFolder}/{profileName}

Resource Information

Rate Limiting?

Yes

Sorting?

No

Paging?

No

Filtering?

No

Response Formats

xml

json

User Group

NBI Read

HTTP Methods

GET

Get the attributes of the given pnp profile

Since Product Version: 3.1

Resource URL

/webacs/api/v1/op/pnp/profile/{pnpProfileFolder}/{profileName}

Request Parameters

Type Attribute Name Source Description

String

pnpProfileFolder required

path

Profile Folder: Router/Switch/Wireless AP/Nexus POAP

String

profileName required

path

Name of the profile for which details are got

Response Parameters

Type Attribute Name Description

PnPApicDetails

apicEmProfileOptions

APIC Em profile options

String

author

Name of the user who created the profile

String

bootStrapTemplateName

Bootstrap template name of the profile

String

configurationTemplateName

Configuration template name

String

credentialProfileName

Credential Profile Name

String

description

Description of the pnp profile

String

deviceType

Device type

String

imageLocation

Location of the image

String

imageName

Image name

PnPNexusDetails

nexusProfileDetails

Nexus profile details

String

postPnPTemplateName

Post PNP Template name

String

profileName

Name of profile

String

profileType

Type of profile

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://172.25.123.114/webacs/api/v1/op/pnp/profile/{pnpProfileFolder}/sample_profile_name

<?xml version="1.0" ?>
<mgmtResponse responseType="operation" requestUrl="https://172.25.123.114/webacs/api/v1/op/pnp/profile/{pnpProfileFolder}/sample_profile_name" rootUrl="https://172.25.123.114/webacs/api/v1/op/">
  <pnPProfileDetails>
    <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>
  </pnPProfileDetails>
</mgmtResponse>

Sample JSON Response Payload

https://172.25.123.114/webacs/api/v1/op/pnp/profile/{pnpProfileFolder}/sample_profile_name.json

{
  "mgmtResponse" : {
    "@responseType" : "operation",
    "@requestUrl" : "https : \/\/172.25.123.114\/webacs\/api\/v1\/op\/pnp\/profile\/{
      pnpProfileFolder
    }\/sample_profile_name",
    "@rootUrl" : "https : \/\/172.25.123.114\/webacs\/api\/v1\/op\/",
    "pnPProfileDetails" : {
      "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"
    }
  }
}