templates

Create templates

Creating monitoring template

  • Pre-requisites
    • Existing Metrics
    • Existing Monitors
    • For Synthetic templates
      • Protocol info is must

Path Parameters

  • tenantIdstringrequired

    Describes the clientId or mspId of tenant

Request Body

application/json

  • namestringrequired

    Template name

  • descriptionstring

    Template details

  • collectorTypestringrequired

    Collector Type

    Enum:
    SyntheticsOpsRamp AgentOpsRamp Gateway
  • resourceTypestringrequired

    Template applicable for native type resources.

    Enum:
    DEVICESYNTHETIC

    Default: DEVICE

  • checkTypestring

    Support Synthetics protocol for which template is configured for monitoring. This attribute is must have a value when synthetic templates are created.

    Enum:
    HTTPSHTTPDNSIMAPPINGRTTPOP3SCRIPTSMTPSSLTCPUDPFTPSIP

    Default: HTTPS

  • statusobjectrequired

    Template activity status

  • tagsstring

    Tag

  • generationintegerrequired

    Template generation

    Default: 2

  • templateFamilystring

    Template family

  • notesstring

    Brief details

  • monitorsarray

    Template monitors

Loading Examples...

Responses

Loading Examples...