Skip to content

Commit 33668ce

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit ce046b8 of spec repo
1 parent 94cca47 commit 33668ce

50 files changed

Lines changed: 711 additions & 341 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/v2/openapi.yaml

Lines changed: 62 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107213,7 +107213,7 @@ paths:
107213107213
permissions:
107214107214
- status_pages_settings_read
107215107215
post:
107216-
description: Creates a new status page.
107216+
description: "Creates a new status page. **Note**: Publishing a status page on creation via the `enabled` property will be deprecated. Use the dedicated [publish](#publish-status-page) status page endpoint after creation instead."
107217107217
operationId: CreateStatusPage
107218107218
parameters:
107219107219
- description: "Comma-separated list of resources to include. Supported values: created_by_user, last_modified_by_user."
@@ -107428,7 +107428,7 @@ paths:
107428107428
permissions:
107429107429
- status_pages_settings_read
107430107430
patch:
107431-
description: Updates an existing status page's attributes.
107431+
description: "Updates an existing status page's attributes. **Note**: Publishing and unpublishing via the `enabled` property will be deprecated on this endpoint. Use the dedicated [publish](#publish-status-page) and [unpublish](#unpublish-status-page) status page endpoints instead."
107432107432
operationId: UpdateStatusPage
107433107433
parameters:
107434107434
- description: Whether to delete existing subscribers when updating a status page's type.
@@ -108027,6 +108027,66 @@ paths:
108027108027
operator: AND
108028108028
permissions:
108029108029
- status_pages_incident_write
108030+
/api/v2/statuspages/{page_id}/publish:
108031+
post:
108032+
description: Publishes a status page. For pages of type `public`, makes the status page available on the public internet and requires the `status_pages_public_page_publish` permission. For pages of type `internal`, makes the status page available under the `status-pages/$domain_prefix/view` route within the Datadog organization and requires the `status_pages_internal_page_publish` permission. The `status_pages_settings_write` permission is temporarily honored as we migrate publishing functionality from the update status page endpoint to the publish status page endpoint.
108033+
operationId: PublishStatusPage
108034+
parameters:
108035+
- description: The ID of the status page.
108036+
in: path
108037+
name: page_id
108038+
required: true
108039+
schema:
108040+
format: uuid
108041+
type: string
108042+
responses:
108043+
"204":
108044+
description: No Content
108045+
"429":
108046+
$ref: "#/components/responses/TooManyRequestsResponse"
108047+
security:
108048+
- apiKeyAuth: []
108049+
appKeyAuth: []
108050+
- AuthZ: []
108051+
summary: Publish status page
108052+
tags:
108053+
- Status Pages
108054+
x-permission:
108055+
operator: OR
108056+
permissions:
108057+
- status_pages_settings_write
108058+
- status_pages_public_page_publish
108059+
- status_pages_internal_page_publish
108060+
/api/v2/statuspages/{page_id}/unpublish:
108061+
post:
108062+
description: Unpublishes a status page. For pages of type `public`, removes the status page from the public internet and requires the `status_pages_public_page_publish` permission. For pages of type `internal`, removes the `status-pages/$domain_prefix/view` route from the Datadog organization and requires the `status_pages_internal_page_publish` permission. The `status_pages_settings_write` permission is temporarily honored as we migrate unpublishing functionality from the update status page endpoint to the unpublish status page endpoint.
108063+
operationId: UnpublishStatusPage
108064+
parameters:
108065+
- description: The ID of the status page.
108066+
in: path
108067+
name: page_id
108068+
required: true
108069+
schema:
108070+
format: uuid
108071+
type: string
108072+
responses:
108073+
"204":
108074+
description: No Content
108075+
"429":
108076+
$ref: "#/components/responses/TooManyRequestsResponse"
108077+
security:
108078+
- apiKeyAuth: []
108079+
appKeyAuth: []
108080+
- AuthZ: []
108081+
summary: Unpublish status page
108082+
tags:
108083+
- Status Pages
108084+
x-permission:
108085+
operator: OR
108086+
permissions:
108087+
- status_pages_settings_write
108088+
- status_pages_public_page_publish
108089+
- status_pages_internal_page_publish
108030108090
/api/v2/synthetics/api-multistep/subtests/{public_id}:
108031108091
get:
108032108092
description: |-
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2026-02-24T17:00:35.997Z
1+
2026-03-31T18:43:45.443Z

cassettes/features/v2/status_pages/Create-component-returns-Created-response.yml

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2026-02-24T17:00:37.682Z
1+
2026-03-31T18:43:46.834Z

cassettes/features/v2/status_pages/Create-degradation-returns-Created-response.yml

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2026-02-24T17:00:40.396Z
1+
2026-03-31T18:43:48.523Z

0 commit comments

Comments
 (0)