Skip to content

Commit 2d53416

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

10 files changed

Lines changed: 11 additions & 400 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

services/status_pages/src/v2/index.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,10 @@ export { CreateDegradationRequestData } from "./models/CreateDegradationRequestD
4747
export { CreateDegradationRequestDataAttributes } from "./models/CreateDegradationRequestDataAttributes";
4848
export { CreateDegradationRequestDataAttributesComponentsAffectedItems } from "./models/CreateDegradationRequestDataAttributesComponentsAffectedItems";
4949
export { CreateDegradationRequestDataAttributesStatus } from "./models/CreateDegradationRequestDataAttributesStatus";
50-
export { CreateDegradationRequestDataAttributesUpdatesItems } from "./models/CreateDegradationRequestDataAttributesUpdatesItems";
51-
export { CreateDegradationRequestDataAttributesUpdatesItemsComponentsAffectedItems } from "./models/CreateDegradationRequestDataAttributesUpdatesItemsComponentsAffectedItems";
5250
export { CreateMaintenanceRequest } from "./models/CreateMaintenanceRequest";
5351
export { CreateMaintenanceRequestData } from "./models/CreateMaintenanceRequestData";
5452
export { CreateMaintenanceRequestDataAttributes } from "./models/CreateMaintenanceRequestDataAttributes";
5553
export { CreateMaintenanceRequestDataAttributesComponentsAffectedItems } from "./models/CreateMaintenanceRequestDataAttributesComponentsAffectedItems";
56-
export { CreateMaintenanceRequestDataAttributesUpdatesItems } from "./models/CreateMaintenanceRequestDataAttributesUpdatesItems";
57-
export { CreateMaintenanceRequestDataAttributesUpdatesItemsComponentsAffectedItems } from "./models/CreateMaintenanceRequestDataAttributesUpdatesItemsComponentsAffectedItems";
5854
export { CreateMaintenanceRequestDataAttributesUpdatesItemsStatus } from "./models/CreateMaintenanceRequestDataAttributesUpdatesItemsStatus";
5955
export { CreateStatusPageRequest } from "./models/CreateStatusPageRequest";
6056
export { CreateStatusPageRequestData } from "./models/CreateStatusPageRequestData";

services/status_pages/src/v2/models/CreateDegradationRequestDataAttributes.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { AttributeTypeMap } from "@datadog/datadog-api-client";
22

33
import { CreateDegradationRequestDataAttributesComponentsAffectedItems } from "./CreateDegradationRequestDataAttributesComponentsAffectedItems";
44
import { CreateDegradationRequestDataAttributesStatus } from "./CreateDegradationRequestDataAttributesStatus";
5-
import { CreateDegradationRequestDataAttributesUpdatesItems } from "./CreateDegradationRequestDataAttributesUpdatesItems";
65

76
/**
87
* The supported attributes for creating a degradation.
@@ -24,7 +23,6 @@ export class CreateDegradationRequestDataAttributes {
2423
* The title of the degradation.
2524
*/
2625
"title": string;
27-
"updates"?: Array<CreateDegradationRequestDataAttributesUpdatesItems>;
2826
/**
2927
* A container for additional, undeclared properties.
3028
* This is a holder for any undeclared properties as specified with
@@ -59,10 +57,6 @@ export class CreateDegradationRequestDataAttributes {
5957
type: "string",
6058
required: true,
6159
},
62-
updates: {
63-
baseName: "updates",
64-
type: "Array<CreateDegradationRequestDataAttributesUpdatesItems>",
65-
},
6660
additionalProperties: {
6761
baseName: "additionalProperties",
6862
type: "{ [key: string]: any; }",

services/status_pages/src/v2/models/CreateDegradationRequestDataAttributesUpdatesItems.ts

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

services/status_pages/src/v2/models/CreateDegradationRequestDataAttributesUpdatesItemsComponentsAffectedItems.ts

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

services/status_pages/src/v2/models/CreateMaintenanceRequestDataAttributes.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { AttributeTypeMap } from "@datadog/datadog-api-client";
22

33
import { CreateMaintenanceRequestDataAttributesComponentsAffectedItems } from "./CreateMaintenanceRequestDataAttributesComponentsAffectedItems";
4-
import { CreateMaintenanceRequestDataAttributesUpdatesItems } from "./CreateMaintenanceRequestDataAttributesUpdatesItems";
54

65
/**
76
* The supported attributes for creating a maintenance.
@@ -35,7 +34,6 @@ export class CreateMaintenanceRequestDataAttributes {
3534
* The title of the maintenance.
3635
*/
3736
"title": string;
38-
"updates"?: Array<CreateMaintenanceRequestDataAttributesUpdatesItems>;
3937
/**
4038
* A container for additional, undeclared properties.
4139
* This is a holder for any undeclared properties as specified with
@@ -88,10 +86,6 @@ export class CreateMaintenanceRequestDataAttributes {
8886
type: "string",
8987
required: true,
9088
},
91-
updates: {
92-
baseName: "updates",
93-
type: "Array<CreateMaintenanceRequestDataAttributesUpdatesItems>",
94-
},
9589
additionalProperties: {
9690
baseName: "additionalProperties",
9791
type: "{ [key: string]: any; }",

0 commit comments

Comments
 (0)