• Home
  • Dynatrace API
  • Environment
  • Settings
  • Schemas
  • Details screen injections

Settings API - Details screen injections schema table

Details screen injections (builtin:ua.injections)

Define injections for entity details screen. Injections must be supported by the screen - layout needs to include injected cards placeholder. Cards order is based on card keys, so to be sure that your feature is integral, please use well-defined prefix for your cards.

Schema IDSchema groupsScope
builtin:ua.injections
  • group:unified-analysis
ua-screen
Retrieve schema via Settings API
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:ua.injections
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:ua.injections
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:ua.injections

Authentication

To execute this request, you need an access token with Read settings (settings.read) scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

PropertyLabelTypeDescriptionRequired
typeCard Typeenum-required
keyCard keytext

Unique key of the card, which is used to reference desired card configuration

required
entitySelectorTemplateEntity selector templatetext

An entity selector that is used to reference card from other ME type screen

For example for a host screen where you want to show the processes charts this might look like this:
type(PROCESS_GROUP_INSTANCE), fromRelationships.isProcessOf($(entityConditions))

Please mind that the $(entityConditions) is a placeholder for the relation condition.

optional
widthCard widthenum

A value that determines how much vertical space will that card take

optional
collapsedCollapse cardboolean

If true, card content will be collapsed

optional
conditionsList of conditionsset

All conditions from the list need to be fulfilled for the card to be visible

required