@@ -112,7 +112,7 @@ def delete_restriction_policy(
112112
113113 Deletes the restriction policy associated with a specified resource.
114114
115- :param resource_id: 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.
115+ :param resource_id: 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``.
116116 :type resource_id: str
117117 :rtype: None
118118 """
@@ -129,7 +129,7 @@ def get_restriction_policy(
129129
130130 Retrieves the restriction policy associated with a specified resource.
131131
132- :param resource_id: 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.
132+ :param resource_id: 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``.
133133 :type resource_id: str
134134 :rtype: RestrictionPolicyResponse
135135 """
@@ -153,28 +153,46 @@ def update_restriction_policy(
153153
154154 Restriction policies can be applied to the following resources:
155155
156+ * APM Service Ingestion Configuration: ``apm-service-ingestion-configuration``
157+ * App Builder Apps: ``app-builder-app``
158+ * Apps Datastore: ``apps-datastore``
159+ * AWS Integration Configuration: ``aws-integration-configuration``
160+ * Azure Integration Configuration: ``azure-integration-configuration``
161+ * Case Management Project: ``case-management-project``
162+ * Connections: ``connection``
163+ * Connection Groups: ``connection-group``
164+ * Cross Org Connections: ``cross-org-connection``
156165 * Dashboards: ``dashboard``
166+ * Feature Flag: ``feature-flag``
167+ * Form: ``form``
168+ * GCP Integration Configuration: ``gcp-integration-configuration``
169+ * Integration: ``integration``
170+ * Integration Accounts: ``integration-account``
157171 * Integration Services: ``integration-service``
158172 * Integration Webhooks: ``integration-webhook``
173+ * Logs Archive: ``logs-archive``
174+ * Logs Pipeline: ``logs-pipeline``
175+ * Logs Workspace: ``logs-workspace``
176+ * Monitors: ``monitor``
159177 * Notebooks: ``notebook``
178+ * Observability Pipelines Live Capture: ``obs-pipelines-live-capture``
179+ * Observability Pipelines Pipeline: ``obs-pipelines-pipeline``
180+ * On-Call Escalation Policies: ``on-call-escalation-policy``
181+ * On-Call Schedules: ``on-call-schedule``
182+ * On-Call Team Routing Rules: ``on-call-team-routing-rules``
160183 * Powerpacks: ``powerpack``
184+ * Private Action Runner: ``private-action-runner``
161185 * Reference Tables: ``reference-table``
186+ * RUM Applications: ``rum-application``
187+ * Seat: ``seat``
162188 * Security Rules: ``security-rule``
163189 * Service Level Objectives: ``slo``
190+ * Spreadsheets: ``spreadsheet``
191+ * Suppression Rule: ``suppression-rule``
164192 * Synthetic Global Variables: ``synthetics-global-variable``
165- * Synthetic Tests: ``synthetics-test``
166193 * Synthetic Private Locations: ``synthetics-private-location``
167- * Monitors : ``monitor ``
194+ * Synthetic Tests : ``synthetics-test ``
168195 * Workflows: ``workflow``
169- * App Builder Apps: ``app-builder-app``
170- * Connections: ``connection``
171- * Connection Groups: ``connection-group``
172- * RUM Applications: ``rum-application``
173- * Cross Org Connections: ``cross-org-connection``
174- * Spreadsheets: ``spreadsheet``
175- * On-Call Schedules: ``on-call-schedule``
176- * On-Call Escalation Policies: ``on-call-escalation-policy``
177- * On-Call Team Routing Rules: ``on-call-team-routing-rules``
178196
179197 **Supported relations for resources**
180198
@@ -229,7 +247,7 @@ def update_restriction_policy(
229247 - ``viewer`` , ``editor``
230248
231249
232- :param resource_id: 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.
250+ :param resource_id: 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``.
233251 :type resource_id: str
234252 :param body: Restriction policy payload
235253 :type body: RestrictionPolicyUpdateRequest
0 commit comments