diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 5f6006a6baaf..2562b6db95b1 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -2782,6 +2782,7 @@ components: peer_tags: description: Tags to query for a specific downstream entity (peer.service, peer.db_instance, peer.s3, peer.s3.bucket, etc.). items: + description: "A tag identifying a specific downstream entity (for example: peer.service, peer.db_instance)." example: "peer.service:my-service" type: string type: array @@ -6647,6 +6648,7 @@ components: sources: additionalProperties: items: + description: A fallback source attribute name. type: string type: array description: Fallback sources used to populate value of field. @@ -6695,6 +6697,7 @@ components: description: Optional list of profiles to modify the schema. example: ["security_control", "host"] items: + description: A profile name that modifies the schema behavior. type: string type: array schema_type: @@ -7808,6 +7811,7 @@ components: description: Columns to group results by. example: ["col1", "col2"] items: + description: A column name to group results by. type: string type: array model_type_override: @@ -7827,6 +7831,7 @@ components: description: Optional grouping fields for aggregation. example: ["entity_id"] items: + description: A field name to group results by. type: string type: array measure: @@ -11161,8 +11166,10 @@ components: description: Product Analytics audience account subquery. properties: name: + description: The name of the account subquery. type: string query: + description: The query string for the account subquery. type: string type: object ProductAnalyticsAudienceFilters: @@ -11173,6 +11180,7 @@ components: $ref: "#/components/schemas/ProductAnalyticsAudienceAccountSubquery" type: array filter_condition: + description: An optional filter condition applied to the audience subquery. type: string segments: items: @@ -11184,26 +11192,33 @@ components: type: array type: object ProductAnalyticsAudienceOccurrenceFilter: + description: Filter applied to occurrence counts when building a Product Analytics audience. properties: operator: + description: "The comparison operator used for the occurrence filter (for example: `gt`, `lt`, `eq`)." type: string value: + description: The threshold value to compare occurrence counts against. type: string type: object ProductAnalyticsAudienceSegmentSubquery: description: Product Analytics audience segment subquery. properties: name: + description: The name of the segment subquery. type: string segment_id: + description: The unique identifier of the segment. type: string type: object ProductAnalyticsAudienceUserSubquery: description: Product Analytics audience user subquery. properties: name: + description: The name of the user subquery. type: string query: + description: The query string for the user subquery. type: string type: object QuerySortOrder: @@ -11772,6 +11787,7 @@ components: - $ref: "#/components/schemas/SLOCountDefinitionWithBadEventsFormula" SLOCountDefinitionWithBadEventsFormula: additionalProperties: false + description: SLO count definition using a bad events formula alongside a good events formula. properties: bad_events_formula: $ref: "#/components/schemas/SLOFormula" @@ -11798,6 +11814,7 @@ components: type: object SLOCountDefinitionWithTotalEventsFormula: additionalProperties: false + description: SLO count definition using a total events formula alongside a good events formula. properties: good_events_formula: $ref: "#/components/schemas/SLOFormula" @@ -13004,6 +13021,7 @@ components: description: Fields to group by. example: ["source", "destination"] items: + description: A field name to group by. type: string type: array limit: @@ -13626,6 +13644,7 @@ components: Always included in service level objective responses (but may be empty). example: ["env:prod", "app:core"] items: + description: A tag associated with the service level objective. type: string type: array created_at: @@ -13649,6 +13668,7 @@ components: env_tags: description: Tags with the `env` tag key. items: + description: A tag with the `env` tag key. type: string type: array groups: @@ -13693,6 +13713,7 @@ components: service_tags: description: Tags with the `service` tag key. items: + description: A tag with the `service` tag key. type: string type: array slo_type: @@ -13702,6 +13723,7 @@ components: team_tags: description: Tags with the `team` tag key. items: + description: A tag with the `team` tag key. type: string type: array thresholds: @@ -14712,6 +14734,7 @@ components: description: The tag values. example: ["env"] items: + description: A tag value string. minLength: 1 type: string type: array @@ -17989,6 +18012,7 @@ components: blockedRequestPatterns: description: Array of URL patterns to block. items: + description: A URL pattern to block during the Synthetic test. type: string type: array checkCertificateRevocation: diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 45c7a5c59097..a3552282a2ae 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -25792,6 +25792,7 @@ components: description: Tags associated with the feature flag. example: [] items: + description: A tag associated with the feature flag. type: string type: array updated_at: @@ -25845,6 +25846,7 @@ components: - "test-feature-flag" - "env-search-term" items: + description: A query string targeting the environment. type: string type: array is_production: diff --git a/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceAccountSubquery.ts b/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceAccountSubquery.ts index 6b8d2397dc9b..ce3046b3473f 100644 --- a/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceAccountSubquery.ts +++ b/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceAccountSubquery.ts @@ -10,7 +10,13 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util"; * Product Analytics audience account subquery. */ export class ProductAnalyticsAudienceAccountSubquery { + /** + * The name of the account subquery. + */ "name"?: string; + /** + * The query string for the account subquery. + */ "query"?: string; /** diff --git a/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceFilters.ts b/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceFilters.ts index d57ecff4ce2e..129e861c16a1 100644 --- a/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceFilters.ts +++ b/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceFilters.ts @@ -14,6 +14,9 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util"; */ export class ProductAnalyticsAudienceFilters { "accounts"?: Array; + /** + * An optional filter condition applied to the audience subquery. + */ "filterCondition"?: string; "segments"?: Array; "users"?: Array; diff --git a/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceOccurrenceFilter.ts b/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceOccurrenceFilter.ts index 3a36697e92cf..965cc3b7131f 100644 --- a/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceOccurrenceFilter.ts +++ b/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceOccurrenceFilter.ts @@ -6,8 +6,17 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util"; +/** + * Filter applied to occurrence counts when building a Product Analytics audience. + */ export class ProductAnalyticsAudienceOccurrenceFilter { + /** + * The comparison operator used for the occurrence filter (for example: `gt`, `lt`, `eq`). + */ "operator"?: string; + /** + * The threshold value to compare occurrence counts against. + */ "value"?: string; /** diff --git a/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceSegmentSubquery.ts b/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceSegmentSubquery.ts index f9d66d2c2635..ca6a7e5878e3 100644 --- a/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceSegmentSubquery.ts +++ b/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceSegmentSubquery.ts @@ -10,7 +10,13 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util"; * Product Analytics audience segment subquery. */ export class ProductAnalyticsAudienceSegmentSubquery { + /** + * The name of the segment subquery. + */ "name"?: string; + /** + * The unique identifier of the segment. + */ "segmentId"?: string; /** diff --git a/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceUserSubquery.ts b/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceUserSubquery.ts index f123b03f70d8..340b22732860 100644 --- a/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceUserSubquery.ts +++ b/packages/datadog-api-client-v1/models/ProductAnalyticsAudienceUserSubquery.ts @@ -10,7 +10,13 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util"; * Product Analytics audience user subquery. */ export class ProductAnalyticsAudienceUserSubquery { + /** + * The name of the user subquery. + */ "name"?: string; + /** + * The query string for the user subquery. + */ "query"?: string; /** diff --git a/packages/datadog-api-client-v1/models/SLOCountDefinitionWithBadEventsFormula.ts b/packages/datadog-api-client-v1/models/SLOCountDefinitionWithBadEventsFormula.ts index f8154b1eb344..3d1fe4d83350 100644 --- a/packages/datadog-api-client-v1/models/SLOCountDefinitionWithBadEventsFormula.ts +++ b/packages/datadog-api-client-v1/models/SLOCountDefinitionWithBadEventsFormula.ts @@ -8,6 +8,9 @@ import { SLOFormula } from "./SLOFormula"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; +/** + * SLO count definition using a bad events formula alongside a good events formula. + */ export class SLOCountDefinitionWithBadEventsFormula { /** * A formula that specifies how to combine the results of multiple queries. diff --git a/packages/datadog-api-client-v1/models/SLOCountDefinitionWithTotalEventsFormula.ts b/packages/datadog-api-client-v1/models/SLOCountDefinitionWithTotalEventsFormula.ts index 57cc419e9202..f3f00eb18068 100644 --- a/packages/datadog-api-client-v1/models/SLOCountDefinitionWithTotalEventsFormula.ts +++ b/packages/datadog-api-client-v1/models/SLOCountDefinitionWithTotalEventsFormula.ts @@ -8,6 +8,9 @@ import { SLOFormula } from "./SLOFormula"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; +/** + * SLO count definition using a total events formula alongside a good events formula. + */ export class SLOCountDefinitionWithTotalEventsFormula { /** * A formula that specifies how to combine the results of multiple queries. diff --git a/packages/datadog-api-client-v1/models/SankeyRumQuery.ts b/packages/datadog-api-client-v1/models/SankeyRumQuery.ts index af1be5c9641c..c93cd5613703 100644 --- a/packages/datadog-api-client-v1/models/SankeyRumQuery.ts +++ b/packages/datadog-api-client-v1/models/SankeyRumQuery.ts @@ -39,6 +39,9 @@ export class SankeyRumQuery { * Number of steps. */ "numberOfSteps"?: number; + /** + * Filter applied to occurrence counts when building a Product Analytics audience. + */ "occurrences"?: ProductAnalyticsAudienceOccurrenceFilter; /** * Query string.