@Generated public interface PoliciesService
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
| Modifier and Type | Method and Description |
|---|---|
PolicyInfo |
createPolicy(CreatePolicyRequest createPolicyRequest)
Creates a new policy on a securable.
|
DeletePolicyResponse |
deletePolicy(DeletePolicyRequest deletePolicyRequest)
Delete an ABAC policy defined on a securable.
|
PolicyInfo |
getPolicy(GetPolicyRequest getPolicyRequest)
Get the policy definition on a securable
|
ListPoliciesResponse |
listPolicies(ListPoliciesRequest listPoliciesRequest)
List all policies defined on a securable.
|
PolicyInfo |
updatePolicy(UpdatePolicyRequest updatePolicyRequest)
Update an ABAC policy on a securable.
|
PolicyInfo createPolicy(CreatePolicyRequest createPolicyRequest)
DeletePolicyResponse deletePolicy(DeletePolicyRequest deletePolicyRequest)
PolicyInfo getPolicy(GetPolicyRequest getPolicyRequest)
ListPoliciesResponse listPolicies(ListPoliciesRequest listPoliciesRequest)
PAGINATION BEHAVIOR: The API is by default paginated, a page may contain zero results while still providing a next_page_token. Clients must continue reading pages until next_page_token is absent, which is the only indication that the end of results has been reached.
PolicyInfo updatePolicy(UpdatePolicyRequest updatePolicyRequest)
Copyright © 2026. All rights reserved.