builtin:openpipeline.primary-grail-tag)Global rules for primary Grail tag extraction and processing during ingest
| Schema ID | Schema groups | Scope |
|---|---|---|
builtin:openpipeline.primary-grail-tag | - | environment |
| GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:openpipeline.primary-grail-tag |
| GET | SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:openpipeline.primary-grail-tag |
| GET | Environment ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:openpipeline.primary-grail-tag |
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.
| Property | Type | Description | Required |
|---|---|---|---|
Rule nameruleName | text | A descriptive name for this rule | Required |
Primary tag field nameprimaryTagFieldName | text | The unique target identifier within the primary_tags namespace. Must be unique across all rules. | Required |
Matching conditionmatchingCondition | text | A DQL expression that determines which records this rule applies to | Required |
Keep fieldskeepFields | boolean | Whether to keep (true) or drop (false) the source field | Required |
Source fieldssourceFields | PrimaryGrailTagSourceField[] | Ordered list of source fields to consider. The first field that exist should be considered a source value for the primary tag | Required |
Enabledenabled | boolean | Whether this rule is active | Required |
PrimaryGrailTagSourceField object| Property | Type | Description | Required |
|---|---|---|---|
Field expressionfieldExpression | text | A DQL field access expression identifying the source field | Required |