@Generated public class PoliciesAPI extends Object
| Constructor and Description |
|---|
PoliciesAPI(ApiClient apiClient)
Regular-use constructor
|
PoliciesAPI(PoliciesService mock)
Constructor for mocks
|
| Modifier and Type | Method and Description |
|---|---|
PolicyInfo |
createPolicy(CreatePolicyRequest request)
Creates a new policy on a securable.
|
DeletePolicyResponse |
deletePolicy(DeletePolicyRequest request)
Delete an ABAC policy defined on a securable.
|
DeletePolicyResponse |
deletePolicy(String onSecurableType,
String onSecurableFullname,
String name) |
PolicyInfo |
getPolicy(GetPolicyRequest request)
Get the policy definition on a securable
|
PolicyInfo |
getPolicy(String onSecurableType,
String onSecurableFullname,
String name) |
PoliciesService |
impl() |
Iterable<PolicyInfo> |
listPolicies(ListPoliciesRequest request)
List all policies defined on a securable.
|
Iterable<PolicyInfo> |
listPolicies(String onSecurableType,
String onSecurableFullname) |
PolicyInfo |
updatePolicy(UpdatePolicyRequest request)
Update an ABAC policy on a securable.
|
public PoliciesAPI(ApiClient apiClient)
public PoliciesAPI(PoliciesService mock)
public PolicyInfo createPolicy(CreatePolicyRequest request)
public DeletePolicyResponse deletePolicy(String onSecurableType, String onSecurableFullname, String name)
public DeletePolicyResponse deletePolicy(DeletePolicyRequest request)
public PolicyInfo getPolicy(String onSecurableType, String onSecurableFullname, String name)
public PolicyInfo getPolicy(GetPolicyRequest request)
public Iterable<PolicyInfo> listPolicies(String onSecurableType, String onSecurableFullname)
public Iterable<PolicyInfo> listPolicies(ListPoliciesRequest request)
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.
public PolicyInfo updatePolicy(UpdatePolicyRequest request)
public PoliciesService impl()
Copyright © 2026. All rights reserved.