Skip to content

Commit e270640

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Sync 'status_pages.yaml' files with backend (#4228)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 87ab062 commit e270640

10 files changed

Lines changed: 11 additions & 428 deletions

.generator/schemas/v2/openapi.yaml

Lines changed: 3 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -19304,10 +19304,6 @@ components:
1930419304
description: The title of the degradation.
1930519305
example: Elevated API Latency
1930619306
type: string
19307-
updates:
19308-
items:
19309-
$ref: "#/components/schemas/CreateDegradationRequestDataAttributesUpdatesItems"
19310-
type: array
1931119307
required:
1931219308
- components_affected
1931319309
- status
@@ -19345,48 +19341,6 @@ components:
1934519341
- IDENTIFIED
1934619342
- MONITORING
1934719343
- RESOLVED
19348-
CreateDegradationRequestDataAttributesUpdatesItems:
19349-
description: A degradation update entry.
19350-
properties:
19351-
components_affected:
19352-
description: The components affected.
19353-
items:
19354-
$ref: "#/components/schemas/CreateDegradationRequestDataAttributesUpdatesItemsComponentsAffectedItems"
19355-
type: array
19356-
description:
19357-
description: A description of the update.
19358-
example: ""
19359-
type: string
19360-
started_at:
19361-
description: Timestamp of when the update occurred.
19362-
example: ""
19363-
format: date-time
19364-
type: string
19365-
status:
19366-
$ref: "#/components/schemas/CreateDegradationRequestDataAttributesStatus"
19367-
required:
19368-
- components_affected
19369-
- description
19370-
- started_at
19371-
- status
19372-
type: object
19373-
CreateDegradationRequestDataAttributesUpdatesItemsComponentsAffectedItems:
19374-
description: A component affected by a degradation update.
19375-
properties:
19376-
id:
19377-
description: The ID of the component. Must be a component of type `component`.
19378-
example: ""
19379-
type: string
19380-
name:
19381-
description: The name of the component.
19382-
readOnly: true
19383-
type: string
19384-
status:
19385-
$ref: "#/components/schemas/StatusPagesComponentDataAttributesStatus"
19386-
required:
19387-
- id
19388-
- status
19389-
type: object
1939019344
CreateDeploymentGateParams:
1939119345
description: Parameters for creating a deployment gate.
1939219346
properties:
@@ -19755,10 +19709,6 @@ components:
1975519709
description: The title of the maintenance.
1975619710
example: "API Maintenance"
1975719711
type: string
19758-
updates:
19759-
items:
19760-
$ref: "#/components/schemas/CreateMaintenanceRequestDataAttributesUpdatesItems"
19761-
type: array
1976219712
required:
1976319713
- components_affected
1976419714
- title
@@ -19786,48 +19736,6 @@ components:
1978619736
- id
1978719737
- status
1978819738
type: object
19789-
CreateMaintenanceRequestDataAttributesUpdatesItems:
19790-
description: A maintenance update entry.
19791-
properties:
19792-
components_affected:
19793-
description: The components affected.
19794-
items:
19795-
$ref: "#/components/schemas/CreateMaintenanceRequestDataAttributesUpdatesItemsComponentsAffectedItems"
19796-
type: array
19797-
description:
19798-
description: A description of the update.
19799-
example: ""
19800-
type: string
19801-
started_at:
19802-
description: Timestamp of when the update occurred.
19803-
example: ""
19804-
format: date-time
19805-
type: string
19806-
status:
19807-
$ref: "#/components/schemas/CreateMaintenanceRequestDataAttributesUpdatesItemsStatus"
19808-
required:
19809-
- components_affected
19810-
- description
19811-
- started_at
19812-
- status
19813-
type: object
19814-
CreateMaintenanceRequestDataAttributesUpdatesItemsComponentsAffectedItems:
19815-
description: A component affected by a maintenance update.
19816-
properties:
19817-
id:
19818-
description: The ID of the component. Must be a component of type `component`.
19819-
example: ""
19820-
type: string
19821-
name:
19822-
description: The name of the component.
19823-
readOnly: true
19824-
type: string
19825-
status:
19826-
$ref: "#/components/schemas/PatchMaintenanceRequestDataAttributesComponentsAffectedItemsStatus"
19827-
required:
19828-
- id
19829-
- status
19830-
type: object
1983119739
CreateMaintenanceRequestDataAttributesUpdatesItemsStatus:
1983219740
description: The status of a maintenance update.
1983319741
enum:
@@ -25007,6 +24915,9 @@ components:
2500724915
format: uuid
2500824916
readOnly: true
2500924917
type: string
24918+
last_modified_by_user_uuid:
24919+
description: UUID of the user who last modified the resource.
24920+
type: string
2501024921
modified_at:
2501124922
description: Timestamp of when the update was last modified.
2501224923
format: date-time

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

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2576,8 +2576,6 @@ export { CreateDegradationRequestData } from "./models/CreateDegradationRequestD
25762576
export { CreateDegradationRequestDataAttributes } from "./models/CreateDegradationRequestDataAttributes";
25772577
export { CreateDegradationRequestDataAttributesComponentsAffectedItems } from "./models/CreateDegradationRequestDataAttributesComponentsAffectedItems";
25782578
export { CreateDegradationRequestDataAttributesStatus } from "./models/CreateDegradationRequestDataAttributesStatus";
2579-
export { CreateDegradationRequestDataAttributesUpdatesItems } from "./models/CreateDegradationRequestDataAttributesUpdatesItems";
2580-
export { CreateDegradationRequestDataAttributesUpdatesItemsComponentsAffectedItems } from "./models/CreateDegradationRequestDataAttributesUpdatesItemsComponentsAffectedItems";
25812579
export { CreateDeploymentGateParams } from "./models/CreateDeploymentGateParams";
25822580
export { CreateDeploymentGateParamsData } from "./models/CreateDeploymentGateParamsData";
25832581
export { CreateDeploymentGateParamsDataAttributes } from "./models/CreateDeploymentGateParamsDataAttributes";
@@ -2603,8 +2601,6 @@ export { CreateMaintenanceRequest } from "./models/CreateMaintenanceRequest";
26032601
export { CreateMaintenanceRequestData } from "./models/CreateMaintenanceRequestData";
26042602
export { CreateMaintenanceRequestDataAttributes } from "./models/CreateMaintenanceRequestDataAttributes";
26052603
export { CreateMaintenanceRequestDataAttributesComponentsAffectedItems } from "./models/CreateMaintenanceRequestDataAttributesComponentsAffectedItems";
2606-
export { CreateMaintenanceRequestDataAttributesUpdatesItems } from "./models/CreateMaintenanceRequestDataAttributesUpdatesItems";
2607-
export { CreateMaintenanceRequestDataAttributesUpdatesItemsComponentsAffectedItems } from "./models/CreateMaintenanceRequestDataAttributesUpdatesItemsComponentsAffectedItems";
26082604
export { CreateMaintenanceRequestDataAttributesUpdatesItemsStatus } from "./models/CreateMaintenanceRequestDataAttributesUpdatesItemsStatus";
26092605
export { CreateNotificationChannelAttributes } from "./models/CreateNotificationChannelAttributes";
26102606
export { CreateNotificationChannelConfig } from "./models/CreateNotificationChannelConfig";

packages/datadog-api-client-v2/models/CreateDegradationRequestDataAttributes.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
*/
66
import { CreateDegradationRequestDataAttributesComponentsAffectedItems } from "./CreateDegradationRequestDataAttributesComponentsAffectedItems";
77
import { CreateDegradationRequestDataAttributesStatus } from "./CreateDegradationRequestDataAttributesStatus";
8-
import { CreateDegradationRequestDataAttributesUpdatesItems } from "./CreateDegradationRequestDataAttributesUpdatesItems";
98

109
import { AttributeTypeMap } from "../../datadog-api-client-common/util";
1110

@@ -29,7 +28,6 @@ export class CreateDegradationRequestDataAttributes {
2928
* The title of the degradation.
3029
*/
3130
"title": string;
32-
"updates"?: Array<CreateDegradationRequestDataAttributesUpdatesItems>;
3331

3432
/**
3533
* A container for additional, undeclared properties.
@@ -66,10 +64,6 @@ export class CreateDegradationRequestDataAttributes {
6664
type: "string",
6765
required: true,
6866
},
69-
updates: {
70-
baseName: "updates",
71-
type: "Array<CreateDegradationRequestDataAttributesUpdatesItems>",
72-
},
7367
additionalProperties: {
7468
baseName: "additionalProperties",
7569
type: "{ [key: string]: any; }",

packages/datadog-api-client-v2/models/CreateDegradationRequestDataAttributesUpdatesItems.ts

Lines changed: 0 additions & 83 deletions
This file was deleted.

packages/datadog-api-client-v2/models/CreateDegradationRequestDataAttributesUpdatesItemsComponentsAffectedItems.ts

Lines changed: 0 additions & 71 deletions
This file was deleted.

packages/datadog-api-client-v2/models/CreateMaintenanceRequestDataAttributes.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
* Copyright 2020-Present Datadog, Inc.
55
*/
66
import { CreateMaintenanceRequestDataAttributesComponentsAffectedItems } from "./CreateMaintenanceRequestDataAttributesComponentsAffectedItems";
7-
import { CreateMaintenanceRequestDataAttributesUpdatesItems } from "./CreateMaintenanceRequestDataAttributesUpdatesItems";
87

98
import { AttributeTypeMap } from "../../datadog-api-client-common/util";
109

@@ -40,7 +39,6 @@ export class CreateMaintenanceRequestDataAttributes {
4039
* The title of the maintenance.
4140
*/
4241
"title": string;
43-
"updates"?: Array<CreateMaintenanceRequestDataAttributesUpdatesItems>;
4442

4543
/**
4644
* A container for additional, undeclared properties.
@@ -95,10 +93,6 @@ export class CreateMaintenanceRequestDataAttributes {
9593
type: "string",
9694
required: true,
9795
},
98-
updates: {
99-
baseName: "updates",
100-
type: "Array<CreateMaintenanceRequestDataAttributesUpdatesItems>",
101-
},
10296
additionalProperties: {
10397
baseName: "additionalProperties",
10498
type: "{ [key: string]: any; }",

0 commit comments

Comments
 (0)