Service definition v2.2 for providing service metadata and integrations.

Hierarchy

  • ServiceDefinitionV2Dot2

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
application?: string

Identifier for a group of related services serving a product feature, which the service is a part of.

ciPipelineFingerprints?: string[]

A set of CI fingerprints.

A list of contacts related to the services.

ddService: string

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

description?: string

A short description of the service.

extensions?: {
    [key: string]: any;
}

Extensions to v2.2 schema.

Type declaration

  • [key: string]: any

Third party integrations that Datadog supports.

languages?: string[]

The service's programming language. Datadog recognizes the following languages: dotnet, go, java, js, php, python, ruby, and c++.

lifecycle?: string

The current life cycle phase of the service.

A list of links related to the services.

Schema version being used.

tags?: string[]

A set of custom tags.

team?: string

Team that owns the service. It is used to locate a team defined in Datadog Teams if it exists.

tier?: string

Importance of the service.

The type of service.

Generated using TypeDoc