In this section

Activate a user

Activates a user.

Query Variables
Query VariablesDescription
idTemplate ID.
nameTemplate name.
scopeTemplate scope. Example: Global [note 3]
collectorTypeCollector type.
Supported values are: Agent, Gateway, OpsRamp Cloud, AWS, GOOGLE, AZURE
statusTemplate status.
Example: ACTIVE, EOL
generationThe generation.
Example: 1, 2
startCreationDateSearch for templates created within a certain duration.
startCreationDate denotes the from date.
endCreationDateSearch for templates created within a certain duration.
endCreationDate denotes the to date.
startUpdationDateSearch for templates updated within a certain duration.
startUpdationDate denotes the from update date.
endUpdationDateSearch for templates updated within a certain duration.
endUpdationDate denotes the to update date.
sourceTypeTemplate source.
Supported values are: DEVICE, DATA_CENTER, VI_CLUSTER, VI_DATASTORE, JMX_APP_CLUSTER, JMX_APP_INSTANCE, DISTRIBUTED_VIRTUAL_SWITCH, CONTRAIL_ANALYTICS_NODE, CONTRAIL_CONFIG_NODE, CONTRAIL_CONTROL_NODE, VIRTUVAL_ROUTER, STORAGE_ARRAY_VOLUME
Notes
  1. There are special characters that can be used in a query string:
  • (+) represents the next field and must be URL-encoded.
  • (:) represents equals. An example is key : value.
  • Space characters must be URL-encoded.
  1. Date format must be yyyy-MM-ddTHH:mm:ssZ (GMT).
  2. Provide scope: Global, to get gGlobal templates
  3. Provide scope: OpsRamp, to get OpsRamp templates
  4. CLIENT AUTHENTICATION
    1. Provide scope: Partner, to get partner templates
    2. Provide scope: Client, to get client templates
  5. PARTNER AUTHENTICATION 1. Provide scope: Partner, to get partner templates 2. Use this API with respective client_id, to get client templates as shown in example URL 1

Note: queryString not required with scope.

  1. SERVICE PROVIDER AUTHENTICATION
    1. Use this API with respective msp_id, to get partner templates as shown in example URL 3

Note: queryString not required with scope.

2. Use this API with respective client_id, to get client templates as shown in example URL 1

Note: queryString not required with scope.

  1. Provide sourceType = DEVICE, to get available templates at the device level.

Note: This can be useful in assigning templates to a device.

Create resource monitors

Creates resource monitors.

Get assigned templates of resource

Gets templates assigned to a resource.

Notes

There are special characters that can be used in a query string:

  • (+) represents the next field and must be URL-encoded.
  • (:) represents equals. An example is key : value.
  • Space characters must be URL-encoded.
  • Date format must be yyyy-MM-ddTHH:mm:ssZ (GMT).

Get monitoring metric by ID

Gets the metric details by providing the ID of the monitoring metrics.

Get monitoring metric by Name

Gets the metric details by providing the name of the monitoring metrics.

Manage resource templates

Assigns, unassigns, and updates resource templates.