Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/datadog-service-definition/_shared/latest--schema.json
Parent schema datadog-service-definition
Type: object

[Deprecated] A service definition for providing additional service metadata and integrations v1

Properties

info object required

Basic information about a service

4 nested properties
dd-service string required

unique identifier of the service. Must be unique across all services and it used to match with a service in Datadog

description string

A short description of the service

display-name string

A friendly name of the service

service-tier string

Service tier

schema-version string

Schema version being used

Default: "v1"
Values: "v1"
org object

Org related information about the service.

2 nested properties
team string

Team that owns the service

application string

App feature for which this service supports

contact object

Contact information about the service.

2 nested properties
email string

Service owner’s email

format=email
slack string

Service owner’s slack channel

pattern=^https://.+
external-resources resource[]

A list of external links related to the services.

tags string[]

A set of custom tags

integrations object

Third party integrations that Datadog supports

2 nested properties
pagerduty string

pagerduty service url for the service

pattern=https://[a-zA-Z0-9_\-]+.pagerduty\.com/service-directory/P[a-zA-Z0-9_\-]+
github string

The location of service’s github repo

format=uri
extensions object

Custom extensions

Definitions

resource object
name string required

Resource name

type string required

Resource type

Values: "doc" "wiki" "runbook" "url" "repo" "dashboard" "oncall" "code" "link"
url string required

Resource link

format=uri