benchling_sdk.services.v2.beta.v2_beta_access_policy_service module

class V2BetaAccessPolicyService

Bases: benchling_sdk.services.v2.base_service.BaseService

V2-Beta Access Policies.

View access policies.

https://benchling.com/api/v2-beta/reference#/Access%20Policies

get_general_access_policy_by_id(policy_id: str) benchling_api_client.v2.beta.models.access_policy.AccessPolicy

Return a general (project/registry) policy by ID.

See https://benchling.com/api/v2-beta/reference#/Access%20Policies/getGeneralAccessPolicy

get_schema_access_policy_by_id(policy_id: str) benchling_api_client.v2.beta.models.access_policy.AccessPolicy

Return a schema access policy by ID.

See https://benchling.com/api/v2-beta/reference#/Access%20Policies/getSchemaAccessPolicy

list_general_access_policies(page_size: Optional[int] = None)

Return a list of general (project/registry) access policies.

See https://benchling.com/api/v2-beta/reference#/Access%20Policies/listGeneralAccessPolicies

list_schema_access_policies(page_size: Optional[int] = None)

Return a list of schema access policies.

See https://benchling.com/api/v2-beta/reference#/Access%20Policies/listSchemaAccessPolicies