Skip to content

Commit 746c710

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 542801b of spec repo
1 parent 0b5317e commit 746c710

82 files changed

Lines changed: 4645 additions & 156 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.generator/schemas/v1/openapi.yaml

Lines changed: 1198 additions & 151 deletions
Large diffs are not rendered by default.

.generator/schemas/v2/openapi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46179,7 +46179,7 @@ components:
4617946179
$ref: "#/components/schemas/ObservabilityPipelineParseGrokProcessorRuleMatchRule"
4618046180
type: array
4618146181
source:
46182-
description: The value of the source field in log events to be processed by the Grok rules.
46182+
description: The name of the field in the log event to apply the Grok rules to.
4618346183
example: "message"
4618446184
type: string
4618546185
support_rules:

packages/datadog-api-client-v1/index.ts

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,8 @@ export { BarChartWidgetScaling } from "./models/BarChartWidgetScaling";
387387
export { BarChartWidgetStacked } from "./models/BarChartWidgetStacked";
388388
export { BarChartWidgetStackedType } from "./models/BarChartWidgetStackedType";
389389
export { BarChartWidgetStyle } from "./models/BarChartWidgetStyle";
390+
export { CalendarInterval } from "./models/CalendarInterval";
391+
export { CalendarIntervalType } from "./models/CalendarIntervalType";
390392
export { CancelDowntimesByScopeRequest } from "./models/CancelDowntimesByScopeRequest";
391393
export { CanceledDowntimesIds } from "./models/CanceledDowntimesIds";
392394
export { ChangeWidgetDefinition } from "./models/ChangeWidgetDefinition";
@@ -398,6 +400,14 @@ export { CheckCanDeleteSLOResponse } from "./models/CheckCanDeleteSLOResponse";
398400
export { CheckCanDeleteSLOResponseData } from "./models/CheckCanDeleteSLOResponseData";
399401
export { CheckStatusWidgetDefinition } from "./models/CheckStatusWidgetDefinition";
400402
export { CheckStatusWidgetDefinitionType } from "./models/CheckStatusWidgetDefinitionType";
403+
export { CohortLegacyDisplayMode } from "./models/CohortLegacyDisplayMode";
404+
export { CohortLegacyQuery } from "./models/CohortLegacyQuery";
405+
export { CohortLegacyRequest } from "./models/CohortLegacyRequest";
406+
export { CohortLegacyRequestType } from "./models/CohortLegacyRequestType";
407+
export { CohortLegacyWindowSize } from "./models/CohortLegacyWindowSize";
408+
export { CohortWidgetDefinition } from "./models/CohortWidgetDefinition";
409+
export { CohortWidgetDefinitionType } from "./models/CohortWidgetDefinitionType";
410+
export { CohortWidgetRequest } from "./models/CohortWidgetRequest";
401411
export { ContentEncoding } from "./models/ContentEncoding";
402412
export { Creator } from "./models/Creator";
403413
export { Dashboard } from "./models/Dashboard";
@@ -489,6 +499,10 @@ export { FormulaAndFunctionSLOQueryType } from "./models/FormulaAndFunctionSLOQu
489499
export { FormulaType } from "./models/FormulaType";
490500
export { FreeTextWidgetDefinition } from "./models/FreeTextWidgetDefinition";
491501
export { FreeTextWidgetDefinitionType } from "./models/FreeTextWidgetDefinitionType";
502+
export { FunnelComparisonCustomTimeframe } from "./models/FunnelComparisonCustomTimeframe";
503+
export { FunnelComparisonDuration } from "./models/FunnelComparisonDuration";
504+
export { FunnelComparisonDurationType } from "./models/FunnelComparisonDurationType";
505+
export { FunnelGroupedDisplay } from "./models/FunnelGroupedDisplay";
492506
export { FunnelQuery } from "./models/FunnelQuery";
493507
export { FunnelRequestType } from "./models/FunnelRequestType";
494508
export { FunnelSource } from "./models/FunnelSource";
@@ -552,6 +566,7 @@ export { IPPrefixesSynthetics } from "./models/IPPrefixesSynthetics";
552566
export { IPPrefixesSyntheticsPrivateLocations } from "./models/IPPrefixesSyntheticsPrivateLocations";
553567
export { IPPrefixesWebhooks } from "./models/IPPrefixesWebhooks";
554568
export { IPRanges } from "./models/IPRanges";
569+
export { LegacyUserJourneySearch } from "./models/LegacyUserJourneySearch";
555570
export { ListStreamColumn } from "./models/ListStreamColumn";
556571
export { ListStreamColumnWidth } from "./models/ListStreamColumnWidth";
557572
export { ListStreamComputeAggregation } from "./models/ListStreamComputeAggregation";
@@ -812,13 +827,66 @@ export { ProductAnalyticsAudienceFilters } from "./models/ProductAnalyticsAudien
812827
export { ProductAnalyticsAudienceOccurrenceFilter } from "./models/ProductAnalyticsAudienceOccurrenceFilter";
813828
export { ProductAnalyticsAudienceSegmentSubquery } from "./models/ProductAnalyticsAudienceSegmentSubquery";
814829
export { ProductAnalyticsAudienceUserSubquery } from "./models/ProductAnalyticsAudienceUserSubquery";
830+
export { ProductAnalyticsBaseQuery } from "./models/ProductAnalyticsBaseQuery";
831+
export { ProductAnalyticsEventDataSource } from "./models/ProductAnalyticsEventDataSource";
832+
export { ProductAnalyticsEventOccurrenceDataSource } from "./models/ProductAnalyticsEventOccurrenceDataSource";
833+
export { ProductAnalyticsEventOccurrenceQuery } from "./models/ProductAnalyticsEventOccurrenceQuery";
834+
export { ProductAnalyticsEventOccurrenceQuerySearch } from "./models/ProductAnalyticsEventOccurrenceQuerySearch";
835+
export { ProductAnalyticsEventQuery } from "./models/ProductAnalyticsEventQuery";
836+
export { ProductAnalyticsEventQuerySearch } from "./models/ProductAnalyticsEventQuerySearch";
837+
export { ProductAnalyticsFunnelCompute } from "./models/ProductAnalyticsFunnelCompute";
838+
export { ProductAnalyticsFunnelComputeAggregation } from "./models/ProductAnalyticsFunnelComputeAggregation";
839+
export { ProductAnalyticsFunnelDataSource } from "./models/ProductAnalyticsFunnelDataSource";
840+
export { ProductAnalyticsFunnelGroupBy } from "./models/ProductAnalyticsFunnelGroupBy";
841+
export { ProductAnalyticsFunnelGroupBySort } from "./models/ProductAnalyticsFunnelGroupBySort";
842+
export { ProductAnalyticsFunnelQuery } from "./models/ProductAnalyticsFunnelQuery";
843+
export { ProductAnalyticsFunnelQuerySearch } from "./models/ProductAnalyticsFunnelQuerySearch";
844+
export { ProductAnalyticsFunnelRequest } from "./models/ProductAnalyticsFunnelRequest";
845+
export { ProductAnalyticsFunnelRequestType } from "./models/ProductAnalyticsFunnelRequestType";
846+
export { ProductAnalyticsFunnelWidgetDefinition } from "./models/ProductAnalyticsFunnelWidgetDefinition";
815847
export { QuerySortOrder } from "./models/QuerySortOrder";
816848
export { QueryValueWidgetDefinition } from "./models/QueryValueWidgetDefinition";
817849
export { QueryValueWidgetDefinitionType } from "./models/QueryValueWidgetDefinitionType";
818850
export { QueryValueWidgetRequest } from "./models/QueryValueWidgetRequest";
819851
export { ReferenceTableLogsLookupProcessor } from "./models/ReferenceTableLogsLookupProcessor";
820852
export { ResourceProviderConfig } from "./models/ResourceProviderConfig";
821853
export { ResponseMetaAttributes } from "./models/ResponseMetaAttributes";
854+
export { RetentionAggregationTarget } from "./models/RetentionAggregationTarget";
855+
export { RetentionAggregationTargetType } from "./models/RetentionAggregationTargetType";
856+
export { RetentionAggregationTargetValue } from "./models/RetentionAggregationTargetValue";
857+
export { RetentionCellScope } from "./models/RetentionCellScope";
858+
export { RetentionCellScopeType } from "./models/RetentionCellScopeType";
859+
export { RetentionCohortCriteria } from "./models/RetentionCohortCriteria";
860+
export { RetentionCohortCriteriaTimeInterval } from "./models/RetentionCohortCriteriaTimeInterval";
861+
export { RetentionCohortCriteriaTimeIntervalType } from "./models/RetentionCohortCriteriaTimeIntervalType";
862+
export { RetentionCohortScope } from "./models/RetentionCohortScope";
863+
export { RetentionCohortScopeType } from "./models/RetentionCohortScopeType";
864+
export { RetentionComputationScope } from "./models/RetentionComputationScope";
865+
export { RetentionCompute } from "./models/RetentionCompute";
866+
export { RetentionCurveRequestType } from "./models/RetentionCurveRequestType";
867+
export { RetentionCurveStyle } from "./models/RetentionCurveStyle";
868+
export { RetentionCurveWidgetDefinition } from "./models/RetentionCurveWidgetDefinition";
869+
export { RetentionCurveWidgetDefinitionType } from "./models/RetentionCurveWidgetDefinitionType";
870+
export { RetentionCurveWidgetRequest } from "./models/RetentionCurveWidgetRequest";
871+
export { RetentionDataSource } from "./models/RetentionDataSource";
872+
export { RetentionEntity } from "./models/RetentionEntity";
873+
export { RetentionFilters } from "./models/RetentionFilters";
874+
export { RetentionGridRequest } from "./models/RetentionGridRequest";
875+
export { RetentionGridRequestType } from "./models/RetentionGridRequestType";
876+
export { RetentionGroupBy } from "./models/RetentionGroupBy";
877+
export { RetentionGroupBySort } from "./models/RetentionGroupBySort";
878+
export { RetentionGroupByTarget } from "./models/RetentionGroupByTarget";
879+
export { RetentionIndexTarget } from "./models/RetentionIndexTarget";
880+
export { RetentionIndexTargetType } from "./models/RetentionIndexTargetType";
881+
export { RetentionQuery } from "./models/RetentionQuery";
882+
export { RetentionReturnCondition } from "./models/RetentionReturnCondition";
883+
export { RetentionReturnCriteria } from "./models/RetentionReturnCriteria";
884+
export { RetentionReturnCriteriaTimeInterval } from "./models/RetentionReturnCriteriaTimeInterval";
885+
export { RetentionReturnCriteriaTimeIntervalType } from "./models/RetentionReturnCriteriaTimeIntervalType";
886+
export { RetentionReturnPeriodScope } from "./models/RetentionReturnPeriodScope";
887+
export { RetentionReturnPeriodScopeType } from "./models/RetentionReturnPeriodScopeType";
888+
export { RetentionScopeTarget } from "./models/RetentionScopeTarget";
889+
export { RetentionSearch } from "./models/RetentionSearch";
822890
export { RunWorkflowWidgetDefinition } from "./models/RunWorkflowWidgetDefinition";
823891
export { RunWorkflowWidgetDefinitionType } from "./models/RunWorkflowWidgetDefinitionType";
824892
export { RunWorkflowWidgetInput } from "./models/RunWorkflowWidgetInput";
@@ -1280,6 +1348,11 @@ export { UsageTopAvgMetricsPagination } from "./models/UsageTopAvgMetricsPaginat
12801348
export { UsageTopAvgMetricsResponse } from "./models/UsageTopAvgMetricsResponse";
12811349
export { User } from "./models/User";
12821350
export { UserDisableResponse } from "./models/UserDisableResponse";
1351+
export { UserJourneyJoinKeys } from "./models/UserJourneyJoinKeys";
1352+
export { UserJourneySearch } from "./models/UserJourneySearch";
1353+
export { UserJourneySearchFilters } from "./models/UserJourneySearchFilters";
1354+
export { UserJourneySearchGraphFilter } from "./models/UserJourneySearchGraphFilter";
1355+
export { UserJourneySearchTarget } from "./models/UserJourneySearchTarget";
12831356
export { UserListResponse } from "./models/UserListResponse";
12841357
export { UserResponse } from "./models/UserResponse";
12851358
export { ViewingPreferences } from "./models/ViewingPreferences";
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
/**
2+
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License.
3+
* This product includes software developed at Datadog (https://www.datadoghq.com/).
4+
* Copyright 2020-Present Datadog, Inc.
5+
*/
6+
import { CalendarIntervalType } from "./CalendarIntervalType";
7+
8+
import { AttributeTypeMap } from "../../datadog-api-client-common/util";
9+
10+
/**
11+
* Calendar interval definition.
12+
*/
13+
export class CalendarInterval {
14+
/**
15+
* Alignment of the interval.
16+
*/
17+
"alignment"?: string;
18+
/**
19+
* Quantity of the interval.
20+
*/
21+
"quantity"?: number;
22+
/**
23+
* Timezone for the interval.
24+
*/
25+
"timezone"?: string;
26+
/**
27+
* Type of calendar interval.
28+
*/
29+
"type": CalendarIntervalType;
30+
31+
/**
32+
* @ignore
33+
*/
34+
"_unparsed"?: boolean;
35+
36+
/**
37+
* @ignore
38+
*/
39+
static readonly attributeTypeMap: AttributeTypeMap = {
40+
alignment: {
41+
baseName: "alignment",
42+
type: "string",
43+
},
44+
quantity: {
45+
baseName: "quantity",
46+
type: "number",
47+
format: "int64",
48+
},
49+
timezone: {
50+
baseName: "timezone",
51+
type: "string",
52+
},
53+
type: {
54+
baseName: "type",
55+
type: "CalendarIntervalType",
56+
required: true,
57+
},
58+
};
59+
60+
/**
61+
* @ignore
62+
*/
63+
static getAttributeTypeMap(): AttributeTypeMap {
64+
return CalendarInterval.attributeTypeMap;
65+
}
66+
67+
public constructor() {}
68+
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
/**
2+
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License.
3+
* This product includes software developed at Datadog (https://www.datadoghq.com/).
4+
* Copyright 2020-Present Datadog, Inc.
5+
*/
6+
7+
import { UnparsedObject } from "../../datadog-api-client-common/util";
8+
9+
/**
10+
* Type of calendar interval.
11+
*/
12+
13+
export type CalendarIntervalType =
14+
| typeof DAY
15+
| typeof WEEK
16+
| typeof MONTH
17+
| typeof YEAR
18+
| typeof QUARTER
19+
| typeof MINUTE
20+
| typeof HOUR
21+
| UnparsedObject;
22+
export const DAY = "day";
23+
export const WEEK = "week";
24+
export const MONTH = "month";
25+
export const YEAR = "year";
26+
export const QUARTER = "quarter";
27+
export const MINUTE = "minute";
28+
export const HOUR = "hour";
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
/**
2+
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License.
3+
* This product includes software developed at Datadog (https://www.datadoghq.com/).
4+
* Copyright 2020-Present Datadog, Inc.
5+
*/
6+
7+
import { UnparsedObject } from "../../datadog-api-client-common/util";
8+
9+
/**
10+
* Display mode for legacy cohort queries.
11+
*/
12+
13+
export type CohortLegacyDisplayMode =
14+
| typeof ABSOLUTE
15+
| typeof PERCENTAGE
16+
| UnparsedObject;
17+
export const ABSOLUTE = "absolute";
18+
export const PERCENTAGE = "percentage";
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
/**
2+
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License.
3+
* This product includes software developed at Datadog (https://www.datadoghq.com/).
4+
* Copyright 2020-Present Datadog, Inc.
5+
*/
6+
import { CohortLegacyDisplayMode } from "./CohortLegacyDisplayMode";
7+
import { CohortLegacyWindowSize } from "./CohortLegacyWindowSize";
8+
import { ProductAnalyticsEventDataSource } from "./ProductAnalyticsEventDataSource";
9+
10+
import { AttributeTypeMap } from "../../datadog-api-client-common/util";
11+
12+
/**
13+
* Legacy cohort widget query.
14+
*/
15+
export class CohortLegacyQuery {
16+
/**
17+
* Data source for Product Analytics event queries.
18+
*/
19+
"dataSource": ProductAnalyticsEventDataSource;
20+
/**
21+
* Display mode for legacy cohort queries.
22+
*/
23+
"displayMode": CohortLegacyDisplayMode;
24+
/**
25+
* Inclusion search query.
26+
*/
27+
"inclusionSearch": string;
28+
/**
29+
* Return search query.
30+
*/
31+
"returnSearch": string;
32+
/**
33+
* Segment ID.
34+
*/
35+
"segmentId"?: string;
36+
/**
37+
* Window size for legacy cohort queries.
38+
*/
39+
"windowSize": CohortLegacyWindowSize;
40+
41+
/**
42+
* @ignore
43+
*/
44+
"_unparsed"?: boolean;
45+
46+
/**
47+
* @ignore
48+
*/
49+
static readonly attributeTypeMap: AttributeTypeMap = {
50+
dataSource: {
51+
baseName: "data_source",
52+
type: "ProductAnalyticsEventDataSource",
53+
required: true,
54+
},
55+
displayMode: {
56+
baseName: "display_mode",
57+
type: "CohortLegacyDisplayMode",
58+
required: true,
59+
},
60+
inclusionSearch: {
61+
baseName: "inclusion_search",
62+
type: "string",
63+
required: true,
64+
},
65+
returnSearch: {
66+
baseName: "return_search",
67+
type: "string",
68+
required: true,
69+
},
70+
segmentId: {
71+
baseName: "segment_id",
72+
type: "string",
73+
},
74+
windowSize: {
75+
baseName: "window_size",
76+
type: "CohortLegacyWindowSize",
77+
required: true,
78+
},
79+
};
80+
81+
/**
82+
* @ignore
83+
*/
84+
static getAttributeTypeMap(): AttributeTypeMap {
85+
return CohortLegacyQuery.attributeTypeMap;
86+
}
87+
88+
public constructor() {}
89+
}
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
/**
2+
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License.
3+
* This product includes software developed at Datadog (https://www.datadoghq.com/).
4+
* Copyright 2020-Present Datadog, Inc.
5+
*/
6+
import { CohortLegacyQuery } from "./CohortLegacyQuery";
7+
import { CohortLegacyRequestType } from "./CohortLegacyRequestType";
8+
9+
import { AttributeTypeMap } from "../../datadog-api-client-common/util";
10+
11+
/**
12+
* Legacy cohort widget request.
13+
*/
14+
export class CohortLegacyRequest {
15+
/**
16+
* Legacy cohort widget query.
17+
*/
18+
"query": CohortLegacyQuery;
19+
/**
20+
* Request type for legacy cohort widget.
21+
*/
22+
"requestType": CohortLegacyRequestType;
23+
24+
/**
25+
* @ignore
26+
*/
27+
"_unparsed"?: boolean;
28+
29+
/**
30+
* @ignore
31+
*/
32+
static readonly attributeTypeMap: AttributeTypeMap = {
33+
query: {
34+
baseName: "query",
35+
type: "CohortLegacyQuery",
36+
required: true,
37+
},
38+
requestType: {
39+
baseName: "request_type",
40+
type: "CohortLegacyRequestType",
41+
required: true,
42+
},
43+
};
44+
45+
/**
46+
* @ignore
47+
*/
48+
static getAttributeTypeMap(): AttributeTypeMap {
49+
return CohortLegacyRequest.attributeTypeMap;
50+
}
51+
52+
public constructor() {}
53+
}

0 commit comments

Comments
 (0)