Cisco Prime Infrastructure API
Prime Infrastructure API Documentation

PUT udfService/importUserTagDefinition

An operation to create or update User Defined Field definitions.

Since Product Version: 2.2

Resource Information

Rate Limiting?

Yes

Sorting?

No

Paging?

No

Filtering?

No

Aggregation?

No

Response Formats

xml

json

User Group

NBI Write

HTTP Methods

PUT

DevNet Discussions

Resource URL

/webacs/api/v3/op/udfService/importUserTagDefinition

Unmodified

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

Request Payload Parameters

Attribute Description

definitions UDFDefinition[]

A list of User Defined Field Definitions

Response Parameters

Attribute Description

operation String

The name of the operation.

results UDFResult[]

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://localhost/webacs/api/v3/op/udfService/importUserTagDefinition

<?xml version="1.0" ?>
<definitionImport>
  <definitions>
    <definition>
      <description>String value</description>
      <name>String value</name>
    </definition>
    <definition>
      <description>String value</description>
      <name>String value</name>
    </definition>
  </definitions>
</definitionImport>

Sample JSON Request Payload

https://localhost/webacs/api/v3/op/udfService/importUserTagDefinition.json

{
  "definitionImport" : {
    "definitions" : {
      "definition" : [ {
        "description" : "String value",
        "name" : "String value"
      }, {
        "description" : "String value",
        "name" : "String value"
      } ]
    }
  }
}

Sample XML Response Payload

https://localhost/webacs/api/v3/op/udfService/importUserTagDefinition

<?xml version="1.0" ?>
<mgmtResponse responseType="operation" requestUrl="https://localhost/webacs/api/v3/op/udfService/importUserTagDefinition" rootUrl="https://localhost/webacs/api/v3/op">
  <udfOperationResult>
    <operation>String value</operation>
    <results>
      <result>
        <message>String value</message>
        <name>String value</name>
        <status>String value</status>
      </result>
      <result>
        <message>String value</message>
        <name>String value</name>
        <status>String value</status>
      </result>
    </results>
  </udfOperationResult>
</mgmtResponse>

Sample JSON Response Payload

https://localhost/webacs/api/v3/op/udfService/importUserTagDefinition.json

{
  "mgmtResponse" : {
    "@requestUrl" : "https://localhost/webacs/api/v3/op/udfService/importUserTagDefinition",
    "@responseType" : "operation",
    "@rootUrl" : "https://localhost/webacs/api/v3/op",
    "udfOperationResult" : [ {
      "operation" : "String value",
      "results" : {
        "result" : [ {
          "message" : "String value",
          "name" : "String value",
          "status" : "String value"
        }, {
          "message" : "String value",
          "name" : "String value",
          "status" : "String value"
        } ]
      }
    } ]
  }
}