@Generated public interface AccountAccessControlService
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 |
---|---|
GetAssignableRolesForResourceResponse |
getAssignableRolesForResource(GetAssignableRolesForResourceRequest getAssignableRolesForResourceRequest)
Get assignable roles for a resource.
|
RuleSetResponse |
getRuleSet(GetRuleSetRequest getRuleSetRequest)
Get a rule set.
|
RuleSetResponse |
updateRuleSet(UpdateRuleSetRequest updateRuleSetRequest)
Update a rule set.
|
GetAssignableRolesForResourceResponse getAssignableRolesForResource(GetAssignableRolesForResourceRequest getAssignableRolesForResourceRequest)
Gets all the roles that can be granted on an account level resource. A role is grantable if the rule set on the resource can contain an access rule of the role.
RuleSetResponse getRuleSet(GetRuleSetRequest getRuleSetRequest)
Get a rule set by its name. A rule set is always attached to a resource and contains a list of access rules on the said resource. Currently only a default rule set for each resource is supported.
RuleSetResponse updateRuleSet(UpdateRuleSetRequest updateRuleSetRequest)
Replace the rules of a rule set. First, use get to read the current version of the rule set before modifying it. This pattern helps prevent conflicts between concurrent updates.
Copyright © 2024. All rights reserved.