• Home
  • Dynatrace API
  • Environment
  • Settings
  • Schemas
  • Properties card

Settings 2.0 - Properties card schema

Properties card (builtin:ua.properties)

Entity properties are shown on the card as key-value pairs. By default, all available attribute properties are displayed. Use this configuration to override their display options or specify relation properties.

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

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
tagsRelatedEntitySelectorsTags of related entities - entity selector templatesset

Display additionally tags of some related entities. Tags of related entities are read-only. The limit is 10 related entities.

For example for a host screen where you want to show host and it's host group tags - might look like this:
type(HOST_GROUP), toRelationships.isInstanceOf($(entityConditions))

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

required
displayOnlyConfiguredDisplay only configured propertiesboolean

By default, all available properties are displayed in the card. Use this flag to display only properties defined in the table below.

optional
propertiesProperties listlist-required

Request body objects

The AttributeType object
PropertyLabelTypeDescriptionRequired
keyAttribute keytext

Use to reference desired attribute

required
displayNameDisplay nametext

Leave empty to resolve automatically

optional
unitUnittext

Use to format numeric properties

optional
entitySelectorTemplateEntity selector templatetext

An optional entity selector to fetch attribute from related entity

For example for a host screen where you want to display property of VM that it runs on, this might look like this:
type(AWS_AVAILABILITY_ZONE), fromRelationships.isSiteOf($(entityConditions))

Please mind that the $(entityConditions) is a placeholder for the current ME selector.

Please remember that attribute key needs to be available in the context of related entity.

optional
hiddenHide the propertyboolean-optional
The RelationType object
PropertyLabelTypeDescriptionRequired
entitySelectorTemplateEntity selector templatetext

An entity selector that is used to fetch the selected entities

For example for a process screen where you want to link to the process group this might look like this:
type(PROCESS_GROUP), toRelationships.isInstanceOf($(entityConditions))

Please mind that the $(entityConditions) is a placeholder for the current ME selector.

required
displayNameDisplay nametext-required
fallbackMessageFallback Messagetext

Display additional message if no entity is found. By default whole property is hidden.

optional
The PropertyDefinition object
PropertyLabelTypeDescriptionRequired
typeProperty typeenum

Choose to overwrite attribute display options or specify relation

required
attributeAttribute optionsAttributeType-required
relationRelation optionsRelationType-required
importantPropertyDisplay in headerboolean

If true, this property will be marked as important in the UI. Those will be displayed in the header below the entity name.

optional
conditionsList of conditionsset

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

required