diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 364018c47d5..078a5bd7bb3 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -948,11 +948,17 @@ components: schema: type: string ResourceID: - description: 'Identifier, formatted as `type:id`. Supported types: `dashboard`, - `integration-service`, `integration-webhook`, `notebook`, `reference-table`, - `security-rule`, `slo`, `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.' + description: 'Identifier, formatted as `type:id`. Supported types: `apm-service-ingestion-configuration`, + `app-builder-app`, `apps-datastore`, `aws-integration-configuration`, `azure-integration-configuration`, + `case-management-project`, `connection`, `connection-group`, `cross-org-connection`, + `dashboard`, `feature-flag`, `form`, `gcp-integration-configuration`, `integration`, + `integration-account`, `integration-service`, `integration-webhook`, `logs-archive`, + `logs-pipeline`, `logs-workspace`, `monitor`, `notebook`, `obs-pipelines-live-capture`, + `obs-pipelines-pipeline`, `on-call-escalation-policy`, `on-call-schedule`, + `on-call-team-routing-rules`, `powerpack`, `private-action-runner`, `reference-table`, + `rum-application`, `seat`, `security-rule`, `slo`, `spreadsheet`, `suppression-rule`, + `synthetics-global-variable`, `synthetics-private-location`, `synthetics-test`, + `workflow`.' example: dashboard:abc-def-ghi in: path name: resource_id @@ -70552,49 +70558,85 @@ paths: Restriction policies can be applied to the following resources: + - APM Service Ingestion Configuration: `apm-service-ingestion-configuration` + + - App Builder Apps: `app-builder-app` + + - Apps Datastore: `apps-datastore` + + - AWS Integration Configuration: `aws-integration-configuration` + + - Azure Integration Configuration: `azure-integration-configuration` + + - Case Management Project: `case-management-project` + + - Connections: `connection` + + - Connection Groups: `connection-group` + + - Cross Org Connections: `cross-org-connection` + - Dashboards: `dashboard` + - Feature Flag: `feature-flag` + + - Form: `form` + + - GCP Integration Configuration: `gcp-integration-configuration` + + - Integration: `integration` + + - Integration Accounts: `integration-account` + - Integration Services: `integration-service` - Integration Webhooks: `integration-webhook` - - Notebooks: `notebook` + - Logs Archive: `logs-archive` - - Powerpacks: `powerpack` + - Logs Pipeline: `logs-pipeline` - - Reference Tables: `reference-table` + - Logs Workspace: `logs-workspace` - - Security Rules: `security-rule` + - Monitors: `monitor` - - Service Level Objectives: `slo` + - Notebooks: `notebook` - - Synthetic Global Variables: `synthetics-global-variable` + - Observability Pipelines Live Capture: `obs-pipelines-live-capture` - - Synthetic Tests: `synthetics-test` + - Observability Pipelines Pipeline: `obs-pipelines-pipeline` - - Synthetic Private Locations: `synthetics-private-location` + - On-Call Escalation Policies: `on-call-escalation-policy` - - Monitors: `monitor` + - On-Call Schedules: `on-call-schedule` - - Workflows: `workflow` + - On-Call Team Routing Rules: `on-call-team-routing-rules` - - App Builder Apps: `app-builder-app` + - Powerpacks: `powerpack` - - Connections: `connection` + - Private Action Runner: `private-action-runner` - - Connection Groups: `connection-group` + - Reference Tables: `reference-table` - RUM Applications: `rum-application` - - Cross Org Connections: `cross-org-connection` + - Seat: `seat` + + - Security Rules: `security-rule` + + - Service Level Objectives: `slo` - Spreadsheets: `spreadsheet` - - On-Call Schedules: `on-call-schedule` + - Suppression Rule: `suppression-rule` - - On-Call Escalation Policies: `on-call-escalation-policy` + - Synthetic Global Variables: `synthetics-global-variable` - - On-Call Team Routing Rules: `on-call-team-routing-rules` + - Synthetic Private Locations: `synthetics-private-location` + + - Synthetic Tests: `synthetics-test` + + - Workflows: `workflow` #### Supported relations for resources diff --git a/src/main/java/com/datadog/api/client/v2/api/RestrictionPoliciesApi.java b/src/main/java/com/datadog/api/client/v2/api/RestrictionPoliciesApi.java index ea79d1b0a37..6437b3eeb81 100644 --- a/src/main/java/com/datadog/api/client/v2/api/RestrictionPoliciesApi.java +++ b/src/main/java/com/datadog/api/client/v2/api/RestrictionPoliciesApi.java @@ -51,12 +51,22 @@ public void setApiClient(ApiClient apiClient) { *
See {@link #deleteRestrictionPolicyWithHttpInfo}.
*
* @param resourceId Identifier, formatted as type:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @throws ApiException if fails to make API call
*/
public void deleteRestrictionPolicy(String resourceId) throws ApiException {
@@ -69,12 +79,22 @@ public void deleteRestrictionPolicy(String resourceId) throws ApiException {
*
See {@link #deleteRestrictionPolicyWithHttpInfoAsync}.
*
* @param resourceId Identifier, formatted as See {@link #deleteRestrictionPolicyWithHttpInfo}.
*
* @param resourceId Identifier, formatted as See {@link #getRestrictionPolicyWithHttpInfo}.
*
* @param resourceId Identifier, formatted as See {@link #getRestrictionPolicyWithHttpInfoAsync}.
*
* @param resourceId Identifier, formatted as See {@link #getRestrictionPolicyWithHttpInfo}.
*
* @param resourceId Identifier, formatted as See {@link #updateRestrictionPolicyWithHttpInfo}.
*
* @param resourceId Identifier, formatted as See {@link #updateRestrictionPolicyWithHttpInfoAsync}.
*
* @param resourceId Identifier, formatted as See {@link #updateRestrictionPolicyWithHttpInfo}.
*
* @param resourceId Identifier, formatted as See {@link #updateRestrictionPolicyWithHttpInfoAsync}.
*
* @param resourceId Identifier, formatted as Restriction policies can be applied to the following resources: - Dashboards: Restriction policies can be applied to the following resources: - APM Service Ingestion
+ * Configuration: See {@link #updateRestrictionPolicyWithHttpInfo}.
*
* @param resourceId Identifier, formatted as type:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @return CompletableFuture
*/
public CompletableFuturetype:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @return ApiResponse<Void>
* @throws ApiException if fails to make API call
* @http.response.details
@@ -150,12 +180,22 @@ public ApiResponsetype:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @return CompletableFuture<ApiResponse<Void>>
*/
public CompletableFuturetype:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @return RestrictionPolicyResponse
* @throws ApiException if fails to make API call
*/
@@ -231,12 +281,22 @@ public RestrictionPolicyResponse getRestrictionPolicy(String resourceId) throws
* type:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @return CompletableFuture<RestrictionPolicyResponse>
*/
public CompletableFuturetype:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @return ApiResponse<RestrictionPolicyResponse>
* @throws ApiException if fails to make API call
* @http.response.details
@@ -312,12 +382,22 @@ public ApiResponsetype:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @return CompletableFuture<ApiResponse<RestrictionPolicyResponse>>
*/
public CompletableFuturetype:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @param body Restriction policy payload (required)
* @return RestrictionPolicyResponse
* @throws ApiException if fails to make API call
@@ -416,12 +506,22 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters())
* type:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @param body Restriction policy payload (required)
* @return CompletableFuture<RestrictionPolicyResponse>
*/
@@ -441,12 +541,22 @@ resourceId, body, new UpdateRestrictionPolicyOptionalParameters())
* type:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @param body Restriction policy payload (required)
* @param parameters Optional parameters for the request.
* @return RestrictionPolicyResponse
@@ -466,12 +576,22 @@ public RestrictionPolicyResponse updateRestrictionPolicy(
* type:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @param body Restriction policy payload (required)
* @param parameters Optional parameters for the request.
* @return CompletableFuture<RestrictionPolicyResponse>
@@ -492,20 +612,31 @@ public CompletableFutureSupported resources
*
- *
- * dashboard - Integration Services: integration-service - Integration
- * Webhooks: integration-webhook - Notebooks: notebook - Powerpacks:
- * powerpack - Reference Tables: reference-table - Security Rules:
- * security-rule - Service Level Objectives: slo - Synthetic Global
- * Variables: synthetics-global-variable - Synthetic Tests: synthetics-test
- * - Synthetic Private Locations: synthetics-private-location - Monitors:
- * monitor - Workflows: workflow - App Builder Apps:
- * app-builder-app - Connections: connection - Connection Groups:
- * connection-group - RUM Applications: rum-application - Cross Org
- * Connections: cross-org-connection - Spreadsheets: spreadsheet -
- * On-Call Schedules: on-call-schedule - On-Call Escalation Policies:
- * on-call-escalation-policy - On-Call Team Routing Rules: on-call-team-routing-rules
- *
+ * apm-service-ingestion-configuration - App Builder Apps:
+ * app-builder-app - Apps Datastore: apps-datastore - AWS Integration
+ * Configuration: aws-integration-configuration - Azure Integration Configuration:
+ * azure-integration-configuration - Case Management Project:
+ * case-management-project - Connections: connection - Connection Groups:
+ * connection-group - Cross Org Connections: cross-org-connection -
+ * Dashboards: dashboard - Feature Flag: feature-flag - Form: form
+ * - GCP Integration Configuration: gcp-integration-configuration -
+ * Integration: integration - Integration Accounts: integration-account
+ * - Integration Services: integration-service - Integration Webhooks:
+ * integration-webhook - Logs Archive: logs-archive - Logs Pipeline:
+ * logs-pipeline - Logs Workspace: logs-workspace - Monitors: monitor
+ * - Notebooks: notebook - Observability Pipelines Live Capture:
+ * obs-pipelines-live-capture - Observability Pipelines Pipeline:
+ * obs-pipelines-pipeline - On-Call Escalation Policies: on-call-escalation-policy
+ * - On-Call Schedules: on-call-schedule - On-Call Team Routing Rules:
+ * on-call-team-routing-rules - Powerpacks: powerpack - Private Action Runner:
+ * private-action-runner - Reference Tables: reference-table - RUM
+ * Applications: rum-application - Seat: seat - Security Rules:
+ * security-rule - Service Level Objectives: slo - Spreadsheets:
+ * spreadsheet - Suppression Rule: suppression-rule - Synthetic Global
+ * Variables: synthetics-global-variable - Synthetic Private Locations:
+ * synthetics-private-location - Synthetic Tests: synthetics-test - Workflows:
+ * workflow
*
* Supported relations for resources
*
@@ -528,12 +659,22 @@ public CompletableFutureeditor
*
* @param resourceId Identifier, formatted as type:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @param body Restriction policy payload (required)
* @param parameters Optional parameters for the request.
* @return ApiResponse<RestrictionPolicyResponse>
@@ -605,12 +746,22 @@ public ApiResponsetype:id. Supported types:
- * dashboard, integration-service, integration-webhook,
- * notebook, reference-table, security-rule, slo
- * , 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. (required)
+ * apm-service-ingestion-configuration, app-builder-app,
+ * apps-datastore, aws-integration-configuration,
+ * azure-integration-configuration, case-management-project,
+ * connection, connection-group, cross-org-connection,
+ * dashboard, feature-flag, form,
+ * gcp-integration-configuration, integration, integration-account
+ * , integration-service, integration-webhook,
+ * logs-archive, logs-pipeline, logs-workspace, monitor
+ * , notebook, obs-pipelines-live-capture,
+ * obs-pipelines-pipeline, on-call-escalation-policy,
+ * on-call-schedule, on-call-team-routing-rules, powerpack,
+ * private-action-runner, reference-table, rum-application
+ * , seat, security-rule, slo, spreadsheet
+ * , suppression-rule, synthetics-global-variable,
+ * synthetics-private-location, synthetics-test, workflow.
+ * (required)
* @param body Restriction policy payload (required)
* @param parameters Optional parameters for the request.
* @return CompletableFuture<ApiResponse<RestrictionPolicyResponse>>