GetBucketIamPolicyResult

data class GetBucketIamPolicyResult(val bindings: List<BucketIamPolicyBindingsItemResponse>, val etag: String, val kind: String, val resourceId: String, val version: Int)

Constructors

Link copied to clipboard
fun GetBucketIamPolicyResult(bindings: List<BucketIamPolicyBindingsItemResponse>, etag: String, kind: String, resourceId: String, version: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

An association between a role, which comes with a set of permissions, and members who may assume that role.

Link copied to clipboard

HTTP 1.1 Entity tag for the policy.

Link copied to clipboard

The kind of item this is. For policies, this is always storage#policy. This field is ignored on input.

Link copied to clipboard

The ID of the resource to which this policy belongs. Will be of the form projects//buckets/bucket for buckets, and projects//buckets/bucket/objects/object for objects. A specific generation may be specified by appending #generationNumber to the end of the object name, e.g. projects/_/buckets/my-bucket/objects/data.txt#17. The current generation can be denoted with #0. This field is ignored on input.

Link copied to clipboard

The IAM policy format version.