DefaultObjectAccessControl

Creates a new default object ACL entry on the specified bucket. Auto-naming is currently not supported for this resource.

Properties

Link copied to clipboard
val bucket: Output<String>
Link copied to clipboard
val domain: Output<String>

The domain associated with the entity, if any.

Link copied to clipboard
val email: Output<String>

The email address associated with the entity, if any.

Link copied to clipboard
val entity: Output<String>

The entity holding the permission, in one of the following forms:

Link copied to clipboard
val entityId: Output<String>

The ID for the entity, if any.

Link copied to clipboard
val etag: Output<String>

HTTP 1.1 Entity tag for the access-control entry.

Link copied to clipboard
val generation: Output<String>

The content generation of the object, if applied to an object.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val kind: Output<String>

The kind of item this is. For object access control entries, this is always storage#objectAccessControl.

Link copied to clipboard
val object: Output<String>

The name of the object, if applied to an object.

Link copied to clipboard

The project team associated with the entity, if any.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val role: Output<String>

The access permission for the entity.

Link copied to clipboard
val selfLink: Output<String>

The link to this access-control entry.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val userProject: Output<String>?

The project to be billed for this request. Required for Requester Pays buckets.