BucketIamPolicyBindingsItemResponse

data class BucketIamPolicyBindingsItemResponse(val condition: ExprResponse, val members: List<String>, val role: String)

Constructors

Link copied to clipboard

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The condition that is associated with this binding. NOTE: an unsatisfied condition will not allow user access via current binding. Different bindings, including their conditions, are examined independently.

Link copied to clipboard

A collection of identifiers for members who may assume the provided role. Recognized identifiers are as follows:

Link copied to clipboard

The role to which members belong. Two types of roles are supported: new IAM roles, which grant permissions that do not map directly to those provided by ACLs, and legacy IAM roles, which do map directly to ACL permissions. All roles are of the format roles/storage.specificRole. The new IAM roles are: