The
resource_restrictions client methods are currently in BETA. The API may change without notice. A one-time warning is emitted on first use.PROJECT_RESTRICT permission can perform these actions. Currently only PROJECT resources are supported.
List Resource Restrictions
List the resource restrictions the caller is permitted to manage. Results are paginated. Because entries are authorization-filtered after a page is read, a page may contain fewer items thanlimit (or be empty) while pagination.has_more is still True — keep paging until has_more is False.
Restrict a Resource
Marks a resource as restricted and returns aResourceRestriction. This operation is idempotent — restricting an already-restricted resource returns the existing restriction without error.
Unrestrict a Resource
Removes the restriction from a resource so that roles bound at other levels of the hierarchy (space, org, account) can once again grant access. ReturnsNone.