AccessControlAction(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents the action responsible for access control list management operations.
Attributes
Name | Description |
operation_type |
google.cloud.contentwarehouse_v1.types.AccessControlAction.OperationType
Identifies the type of operation. |
policy |
google.iam.v1.policy_pb2.Policy
Represents the new policy from which bindings are added, removed or replaced based on the type of the operation. the policy is limited to a few 10s of KB. |
Classes
OperationType
OperationType(value)
Type of ACL modification operation.
Values: UNKNOWN (0):
ADD_POLICY_BINDING (1):
Adds newly given policy bindings in the
existing bindings list.
REMOVE_POLICY_BINDING (2):
Removes newly given policy bindings from the
existing bindings list.
REPLACE_POLICY_BINDING (3):
Replaces existing policy bindings with the
given policy binding list