diff --git a/data/api/v2/full_spec.yaml b/data/api/v2/full_spec.yaml index 306ca0d990c..99d2d46acfa 100644 --- a/data/api/v2/full_spec.yaml +++ b/data/api/v2/full_spec.yaml @@ -1412,7 +1412,7 @@ components: type: string ResourceID: description: |- - Identifier, formatted as `type:id`. Supported types: `dashboard`, `integration-service`, `integration-webhook`, `notebook`, `powerpack`, `reference-table`, `security-rule`, `slo`, `synthetics-global-variable`, `synthetics-test`, `synthetics-private-location`, `monitor`, `workflow`, `app-builder-app`, `connection`, `connection-group`, `rum-application`, `cross-org-connection`, `spreadsheet`, `on-call-schedule`, `on-call-escalation-policy`, `on-call-team-routing-rules`, `logs-pipeline`, `case-management-project`, `monitor-notification-rule`. + Identifier, formatted as `type:id`. Supported types: `dashboard`, `integration-service`, `integration-webhook`, `notebook`, `powerpack`, `reference-table`, `security-rule`, `slo`, `synthetics-global-variable`, `synthetics-test`, `synthetics-private-location`, `monitor`, `workflow`, `app-builder-app`, `connection`, `connection-group`, `rum-application`, `cross-org-connection`, `spreadsheet`, `on-call-schedule`, `on-call-escalation-policy`, `on-call-team-routing-rules`, `logs-pipeline`, `case-management-project`, `monitor-notification-rule`, `status-page`. example: "dashboard:abc-def-ghi" in: path name: resource_id @@ -147356,6 +147356,7 @@ paths: - Logs Pipelines: `logs-pipeline` - Case Management Projects: `case-management-project` - Monitor Notification Rules: `monitor-notification-rule` + - Status Pages: `status-page` #### Supported relations for resources Resource Type | Supported Relations @@ -147385,6 +147386,7 @@ paths: Logs Pipelines | `viewer`, `processors_editor`, `editor` Case Management Projects | `viewer`, `contributor`, `manager` Monitor Notification Rules | `viewer`, `editor` + Status Pages | `viewer`, `responder`, `manager` operationId: UpdateRestrictionPolicy parameters: - $ref: "#/components/parameters/ResourceID" diff --git a/data/api/v2/translate_actions.json b/data/api/v2/translate_actions.json index db47d9f215a..1995949f31b 100644 --- a/data/api/v2/translate_actions.json +++ b/data/api/v2/translate_actions.json @@ -3940,7 +3940,7 @@ "summary": "Get a restriction policy" }, "UpdateRestrictionPolicy": { - "description": "Updates the restriction policy associated with a resource.\n\n#### Supported resources\nRestriction policies can be applied to the following resources:\n- Dashboards: `dashboard`\n- Integration Services: `integration-service`\n- Integration Webhooks: `integration-webhook`\n- Notebooks: `notebook`\n- Powerpacks: `powerpack`\n- Reference Tables: `reference-table`\n- Security Rules: `security-rule`\n- Service Level Objectives: `slo`\n- Synthetic Global Variables: `synthetics-global-variable`\n- Synthetic Tests: `synthetics-test`\n- Synthetic Private Locations: `synthetics-private-location`\n- Monitors: `monitor`\n- Workflows: `workflow`\n- App Builder Apps: `app-builder-app`\n- Connections: `connection`\n- Connection Groups: `connection-group`\n- RUM Applications: `rum-application`\n- Cross Org Connections: `cross-org-connection`\n- Spreadsheets: `spreadsheet`\n- On-Call Schedules: `on-call-schedule`\n- On-Call Escalation Policies: `on-call-escalation-policy`\n- On-Call Team Routing Rules: `on-call-team-routing-rules`\n- Logs Pipelines: `logs-pipeline`\n- Case Management Projects: `case-management-project`\n- Monitor Notification Rules: `monitor-notification-rule`\n\n#### Supported relations for resources\nResource Type | Supported Relations\n----------------------------|--------------------------\nDashboards | `viewer`, `editor`\nIntegration Services | `viewer`, `editor`\nIntegration Webhooks | `viewer`, `editor`\nNotebooks | `viewer`, `editor`\nPowerpacks | `viewer`, `editor`\nSecurity Rules | `viewer`, `editor`\nService Level Objectives | `viewer`, `editor`\nSynthetic Global Variables | `viewer`, `editor`\nSynthetic Tests | `viewer`, `editor`\nSynthetic Private Locations | `viewer`, `editor`\nMonitors | `viewer`, `editor`\nReference Tables | `viewer`, `editor`\nWorkflows | `viewer`, `runner`, `editor`\nApp Builder Apps | `viewer`, `editor`\nConnections | `viewer`, `resolver`, `editor`\nConnection Groups | `viewer`, `editor`\nRUM Application | `viewer`, `editor`\nCross Org Connections | `viewer`, `editor`\nSpreadsheets | `viewer`, `editor`\nOn-Call Schedules | `viewer`, `overrider`, `editor`\nOn-Call Escalation Policies | `viewer`, `editor`\nOn-Call Team Routing Rules | `viewer`, `editor`\nLogs Pipelines | `viewer`, `processors_editor`, `editor`\nCase Management Projects | `viewer`, `contributor`, `manager`\nMonitor Notification Rules | `viewer`, `editor`", + "description": "Updates the restriction policy associated with a resource.\n\n#### Supported resources\nRestriction policies can be applied to the following resources:\n- Dashboards: `dashboard`\n- Integration Services: `integration-service`\n- Integration Webhooks: `integration-webhook`\n- Notebooks: `notebook`\n- Powerpacks: `powerpack`\n- Reference Tables: `reference-table`\n- Security Rules: `security-rule`\n- Service Level Objectives: `slo`\n- Synthetic Global Variables: `synthetics-global-variable`\n- Synthetic Tests: `synthetics-test`\n- Synthetic Private Locations: `synthetics-private-location`\n- Monitors: `monitor`\n- Workflows: `workflow`\n- App Builder Apps: `app-builder-app`\n- Connections: `connection`\n- Connection Groups: `connection-group`\n- RUM Applications: `rum-application`\n- Cross Org Connections: `cross-org-connection`\n- Spreadsheets: `spreadsheet`\n- On-Call Schedules: `on-call-schedule`\n- On-Call Escalation Policies: `on-call-escalation-policy`\n- On-Call Team Routing Rules: `on-call-team-routing-rules`\n- Logs Pipelines: `logs-pipeline`\n- Case Management Projects: `case-management-project`\n- Monitor Notification Rules: `monitor-notification-rule`\n- Status Pages: `status-page`\n\n#### Supported relations for resources\nResource Type | Supported Relations\n----------------------------|--------------------------\nDashboards | `viewer`, `editor`\nIntegration Services | `viewer`, `editor`\nIntegration Webhooks | `viewer`, `editor`\nNotebooks | `viewer`, `editor`\nPowerpacks | `viewer`, `editor`\nSecurity Rules | `viewer`, `editor`\nService Level Objectives | `viewer`, `editor`\nSynthetic Global Variables | `viewer`, `editor`\nSynthetic Tests | `viewer`, `editor`\nSynthetic Private Locations | `viewer`, `editor`\nMonitors | `viewer`, `editor`\nReference Tables | `viewer`, `editor`\nWorkflows | `viewer`, `runner`, `editor`\nApp Builder Apps | `viewer`, `editor`\nConnections | `viewer`, `resolver`, `editor`\nConnection Groups | `viewer`, `editor`\nRUM Application | `viewer`, `editor`\nCross Org Connections | `viewer`, `editor`\nSpreadsheets | `viewer`, `editor`\nOn-Call Schedules | `viewer`, `overrider`, `editor`\nOn-Call Escalation Policies | `viewer`, `editor`\nOn-Call Team Routing Rules | `viewer`, `editor`\nLogs Pipelines | `viewer`, `processors_editor`, `editor`\nCase Management Projects | `viewer`, `contributor`, `manager`\nMonitor Notification Rules | `viewer`, `editor`\nStatus Pages | `viewer`, `responder`, `manager`", "summary": "Update a restriction policy", "request_description": "Restriction policy payload", "request_schema_description": "Update request for a restriction policy."