Module acl_api

Source

Structs§

CreateAclParams
struct for passing parameters to the method create_acl
DeleteAclParams
struct for passing parameters to the method delete_acl
GetAclParams
struct for passing parameters to the method get_acl
ListAclsParams
struct for passing parameters to the method list_acls
UpdateAclParams
struct for passing parameters to the method update_acl

Enums§

CreateAclError
struct for typed errors of method create_acl
DeleteAclError
struct for typed errors of method delete_acl
GetAclError
struct for typed errors of method get_acl
ListAclsError
struct for typed errors of method list_acls
UpdateAclError
struct for typed errors of method update_acl

Functions§

create_acl
Create a new ACL attached to the specified service version. A new, empty ACL must be attached to a draft version of a service. The version associated with the ACL must be activated to be used.
delete_acl
Delete an ACL from the specified service version. To remove an ACL from use, the ACL must be deleted from a draft version and the version without the ACL must be activated.
get_acl
Retrieve a single ACL by name for the version and service.
list_acls
List ACLs.
update_acl
Update an ACL for a particular service and version.