Insert

Creates a new default object ACL entry on the specified bucket

18 variables
15 variables

Creates a new default object ACL entry on the specified bucket

Authorization

To use this building block you will have to grant access to at least one of the following scopes:

  • View and manage your data across Google Cloud Platform services
  • Manage your data and permissions in Google Cloud Storage

Input

This building block consumes 18 input parameters

  = Parameter name
  = Format

bucket STRING Required

Name of a bucket

provisionalUserProject STRING

The project to be billed for this request if the target bucket is requester-pays bucket

userProject STRING

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

bucket STRING

The name of the bucket

domain STRING

The domain associated with the entity, if any

email STRING

The email address associated with the entity, if any

entity STRING

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

entityId STRING

The ID for the entity, if any

etag STRING

HTTP 1.1 Entity tag for the access-control entry

generation INTEGER

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

id STRING

The ID of the access-control entry

kind STRING

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

object STRING

The name of the object, if applied to an object

projectTeam OBJECT

The project team associated with the entity, if any

projectTeam.projectNumber STRING

The project number

projectTeam.team STRING

The team

role STRING

The access permission for the entity

selfLink STRING

The link to this access-control entry

Output

This building block provides 15 output parameters

  = Parameter name
  = Format

bucket STRING

The name of the bucket

domain STRING

The domain associated with the entity, if any

email STRING

The email address associated with the entity, if any

entity STRING

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

entityId STRING

The ID for the entity, if any

etag STRING

HTTP 1.1 Entity tag for the access-control entry

generation INTEGER

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

id STRING

The ID of the access-control entry

kind STRING

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

object STRING

The name of the object, if applied to an object

projectTeam OBJECT

The project team associated with the entity, if any

projectTeam.projectNumber STRING

The project number

projectTeam.team STRING

The team

role STRING

The access permission for the entity

selfLink STRING

The link to this access-control entry