ObjectAccessControl

class ObjectAccessControl : KotlinCustomResource

Creates a new ACL entry on the specified object. 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>

If present, selects a specific revision of this object (as opposed to the latest version, the default).

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>
Link copied to clipboard

The project team associated with the entity, if any.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
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.