Create a Metric Instance

post

/api/metric/Instances

Creates a metric instance.
The minimum required properties in the request body are:
  • InstanceName
  • InstanceTypeID

Request

There are no request parameters for this operation.

Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
  • The serialized device name. It can be the device name with the zone appended to the end or just the device name.
    If you include the zone here, do not specify the DeviceZoneName or DeviceZoneID parameters.
    Example: router.example.com;z1 OR router.example.com
  • The zone ID of the device associated with the metric instance. Used in combination with DeviceZoneName. Do not specify this if you used a serialized device name in DeviceName.
    Example: 1
  • The name of the device zone, if it is not appended to DeviceName. Deprecated. Use a serialized device name instead.
    Example: Default First Zone
  • The metric instance name.
    To avoid confusion with numeric IDs, the name value cannot be integers only or integers prefixed with the + or - symbols only. It must contain letters or other characters. For example, 1234, +1234, and -1234 are not valid, but US1234, US+1234 and US_1234 are.
    Example: Example_Instance
  • Instance Type ID
    Example: 2
Back to Top

Response

Supported Media Types

200 Response

Successful operation
Body ()
Root Schema : schema
Match All
Show Source
Nested Schema : SuccessfulAddOperation
Type: object
The response body for a successful add operation.
Show Source
Nested Schema : type
Type: object
Show Source
Nested Schema : data
Type: array
Show Source
Nested Schema : metricInstancesRead
Type: object
Show Source

Default Response

Failed operation
Body ()
Root Schema : schema
Type: object
Show Source
Nested Schema : errors
Type: array
The list of errors reported. Validation errors will be keyed by record field.
Show Source
Nested Schema : items
Type: object
An error.
Back to Top