@@ -35,7 +35,7 @@ def delete_restriction_policy(resource_id, opts = {})
3535 #
3636 # Deletes the restriction policy associated with a specified resource.
3737 #
38- # @param resource_id [String] 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.
38+ # @param resource_id [String] 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` .
3939 # @param opts [Hash] the optional parameters
4040 # @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers
4141 def delete_restriction_policy_with_http_info ( resource_id , opts = { } )
@@ -100,7 +100,7 @@ def get_restriction_policy(resource_id, opts = {})
100100 #
101101 # Retrieves the restriction policy associated with a specified resource.
102102 #
103- # @param resource_id [String] 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.
103+ # @param resource_id [String] 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` .
104104 # @param opts [Hash] the optional parameters
105105 # @return [Array<(RestrictionPolicyResponse, Integer, Hash)>] RestrictionPolicyResponse data, response status code and response headers
106106 def get_restriction_policy_with_http_info ( resource_id , opts = { } )
@@ -167,28 +167,46 @@ def update_restriction_policy(resource_id, body, opts = {})
167167 #
168168 # #### Supported resources
169169 # Restriction policies can be applied to the following resources:
170+ # - APM Service Ingestion Configuration: `apm-service-ingestion-configuration`
171+ # - App Builder Apps: `app-builder-app`
172+ # - Apps Datastore: `apps-datastore`
173+ # - AWS Integration Configuration: `aws-integration-configuration`
174+ # - Azure Integration Configuration: `azure-integration-configuration`
175+ # - Case Management Project: `case-management-project`
176+ # - Connections: `connection`
177+ # - Connection Groups: `connection-group`
178+ # - Cross Org Connections: `cross-org-connection`
170179 # - Dashboards: `dashboard`
180+ # - Feature Flag: `feature-flag`
181+ # - Form: `form`
182+ # - GCP Integration Configuration: `gcp-integration-configuration`
183+ # - Integration: `integration`
184+ # - Integration Accounts: `integration-account`
171185 # - Integration Services: `integration-service`
172186 # - Integration Webhooks: `integration-webhook`
187+ # - Logs Archive: `logs-archive`
188+ # - Logs Pipeline: `logs-pipeline`
189+ # - Logs Workspace: `logs-workspace`
190+ # - Monitors: `monitor`
173191 # - Notebooks: `notebook`
192+ # - Observability Pipelines Live Capture: `obs-pipelines-live-capture`
193+ # - Observability Pipelines Pipeline: `obs-pipelines-pipeline`
194+ # - On-Call Escalation Policies: `on-call-escalation-policy`
195+ # - On-Call Schedules: `on-call-schedule`
196+ # - On-Call Team Routing Rules: `on-call-team-routing-rules`
174197 # - Powerpacks: `powerpack`
198+ # - Private Action Runner: `private-action-runner`
175199 # - Reference Tables: `reference-table`
200+ # - RUM Applications: `rum-application`
201+ # - Seat: `seat`
176202 # - Security Rules: `security-rule`
177203 # - Service Level Objectives: `slo`
204+ # - Spreadsheets: `spreadsheet`
205+ # - Suppression Rule: `suppression-rule`
178206 # - Synthetic Global Variables: `synthetics-global-variable`
179- # - Synthetic Tests: `synthetics-test`
180207 # - Synthetic Private Locations: `synthetics-private-location`
181- # - Monitors : `monitor `
208+ # - Synthetic Tests : `synthetics-test `
182209 # - Workflows: `workflow`
183- # - App Builder Apps: `app-builder-app`
184- # - Connections: `connection`
185- # - Connection Groups: `connection-group`
186- # - RUM Applications: `rum-application`
187- # - Cross Org Connections: `cross-org-connection`
188- # - Spreadsheets: `spreadsheet`
189- # - On-Call Schedules: `on-call-schedule`
190- # - On-Call Escalation Policies: `on-call-escalation-policy`
191- # - On-Call Team Routing Rules: `on-call-team-routing-rules`
192210 #
193211 # #### Supported relations for resources
194212 # Resource Type | Supported Relations
@@ -216,7 +234,7 @@ def update_restriction_policy(resource_id, body, opts = {})
216234 # On-Call Escalation Policies | `viewer`, `editor`
217235 # On-Call Team Routing Rules | `viewer`, `editor`
218236 #
219- # @param resource_id [String] 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.
237+ # @param resource_id [String] 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` .
220238 # @param body [RestrictionPolicyUpdateRequest] Restriction policy payload
221239 # @param opts [Hash] the optional parameters
222240 # @option opts [Boolean] :allow_self_lockout Allows admins (users with the `user_access_manage` permission) to remove their own access from the resource if set to `true`. By default, this is set to `false`, preventing admins from locking themselves out.
0 commit comments