Class AccessControlAction (0.6.0)

AccessControlAction(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents the action responsible for access control list management operations.

Attributes

NameDescription
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): The unknown operation type. 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