content
GoogleCloudStorage
  Last updated: 30/05/2018
  • Installs:
  • Today: 694
  • All Time: 169954
Developer:userserg.osipchuk

GoogleCloudStorage API Package

Store and retrieve any amount of data anytime

List of Endpoints
This is the list of endpoints this API includes. To add any of the endpoints to your app, please click on “Connect to endpoint” text.
See All
Discussions
See All
Readme

GoogleCloudStorage

GoogleCloudStorage Package

Store and retrieve any amount of data anytime.

  • Domain: cloud.google.com
  • Credentials: apiKey, apiSecret

How to get apiKey:

  1. Go to the projects page
  2. Select or create a Cloud Platform Console project.
  3. Enable billing for your project.
  4. Click Continue to enable the Translate API and any related services.
  5. On the Credentials page, get an API key (select Browser key when prompted). Note: If you have an existing API key, you can use that key.

Custom datatypes:

DatatypeDescriptionExample
DatepickerString which includes date and time2016-05-28 00:00:00
MapString which includes latitude and longitude coma separated50.37, 26.56
ListSimple array["123", "sample"]
SelectString with predefined valuessample
ArrayArray of objects[{"Second name":"123","Age":"12","Photo":"sdf","Draft":"sdfsdf"},{"name":"adi","Second name":"bla","Age":"4","Photo":"asfserwe","Draft":"sdfsdf"}]

GoogleCloudStorage.getAccessToken

Generate access token

FieldTypeDescription
apiKeycredentialsGoogle Cloud apiKey
apiSecretcredentialsGoogle Cloud apiSecret
codeStringCode provided by user
redirectUrlStringRedirect URL for your application

GoogleCloudStorage.deleteBucket

Permanently deletes an empty bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
ifMetagenerationMatchNumberIf set, only deletes the bucket if its metageneration matches this value.
ifMetagenerationNotMatchNumberIf set, only deletes the bucket if its metageneration does not match this value.

GoogleCloudStorage.getSingleBucket

Returns metadata for the specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
ifMetagenerationMatchNumberMakes the return of the bucket metadata conditional on whether the bucket's current metageneration matches the given value.
ifMetagenerationNotMatchNumberMakes the return of the bucket metadata conditional on whether the bucket's current metageneration does not match the given value.
projectionSelectSet of properties to return. Defaults to noAcl. Acceptable values are: full: Include all properties.noAcl: Omit owner, acl and defaultObjectAcl properties.

GoogleCloudStorage.getBucketIamPolicy

Returns an IAM policy for the specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.

GoogleCloudStorage.createBucket

Creates a new bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
projectStringA valid API project identifier.
predefinedAclStringApply a predefined set of access controls to this bucket.
predefinedDefaultObjectAclStringApply a predefined set of default object access controls to this bucket.
projectionSelectSet of properties to return. Defaults to noAcl. Acceptable values are: full: Include all properties.noAcl: Omit owner, acl and defaultObjectAcl properties.
nameStringThe name of the bucket.
aclJSONJSON Array of Objects. Access controls on the bucket.
corsJSONJSON Array of Objects. The bucket's Cross-Origin Resource Sharing (CORS) configuration.
defaultObjectAclJSONJSON Array of Objects. Default access controls to apply to new objects when no ACL is provided.
lifecycleStringJSON Objects. The bucket's lifecycle configuration.
locationStringThe location of the bucket. Object data for objects in the bucket resides in physical storage within this region. Defaults to US.
logBucketStringThe destination bucket where the current bucket's logs should be placed.
logObjectPrefixStringA prefix for log object names.
storageClassStringThe bucket's default storage class, used whenever no storageClass is specified for a newly-created object. This defines how objects in the bucket are stored and determines the SLA and the cost of storage. Values include MULTI_REGIONAL, REGIONAL, STANDARD, NEARLINE, COLDLINE, and DURABLE_REDUCED_AVAILABILITY. If this value is not specified when the bucket is created, it will default to STANDARD. For more information, see storage classes.
enableVersioningBooleanWhile set to true, versioning is fully enabled for this bucket.
websiteMainPageSuffixStringIf the requested object path is missing, the service will ensure the path has a trailing '/', append this suffix, and attempt to retrieve the resulting object. This allows the creation of index.html objects to represent directory pages.
websiteNotFoundPageStringIf the requested object path is missing, and any mainPageSuffix object is missing, if applicable, the service will return the named object from this bucket as the content for a 404 Not Found result.

GoogleCloudStorage.getBuckets

Retrieves a list of buckets for a given project.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
projectStringA valid API project identifier.
maxResultsNumberMaximum number of buckets to return.
pageTokenStringA previously-returned page token representing part of the larger set of results to view.
prefixStringFilter results to buckets whose names begin with this prefix.
projectionSelectSet of properties to return. Defaults to noAcl. Acceptable values are: full: Include all properties.noAcl: Omit owner, acl and defaultObjectAcl properties.

GoogleCloudStorage.updateBucketIamPolicy

Updates an IAM policy for the specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
resourceIdStringThe ID of the resource to which this policy belongs. Will be of the form buckets/bucket for buckets, and buckets/bucket/objects/object for objects. A specific generation may be specified by appending #generationNumber to the end of the object name, e.g. buckets/my-bucket/objects/data.txt#17. The current generation can be denoted with #0. This field is ignored on input.
bindingsJSONJSON Array of Objects. An association between a role, which comes with a set of permissions, and members who may assume that role.
etagStringHTTP 1.1 Entity tag for the policy.

GoogleCloudStorage.testBucketIamPermissions

Tests a set of permissions on the given bucket to see which, if any, are held by the caller.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
permissionsStringPermissions to test.

GoogleCloudStorage.updateBucket

Updates a new bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringThe name of the bucket.
ifMetagenerationMatchNumberMakes the return of the bucket metadata conditional on whether the bucket's current metageneration matches the given value.
ifMetagenerationNotMatchNumberMakes the return of the bucket metadata conditional on whether the bucket's current metageneration does not match the given value.
predefinedAclStringApply a predefined set of access controls to this bucket.
predefinedDefaultObjectAclStringApply a predefined set of default object access controls to this bucket.
projectionSelectSet of properties to return. Defaults to noAcl. Acceptable values are: full: Include all properties.noAcl: Omit owner, acl and defaultObjectAcl properties.
aclJSONJSON Array of Objects. Access controls on the bucket.
corsJSONJSON Array of Objects. The bucket's Cross-Origin Resource Sharing (CORS) configuration.
defaultObjectAclJSONJSON Array of Objects. Default access controls to apply to new objects when no ACL is provided.
lifecycleJSONJSON Array of Objects. The bucket's lifecycle configuration.
locationStringThe location of the bucket. Object data for objects in the bucket resides in physical storage within this region. Defaults to US.
logBucketStringThe destination bucket where the current bucket's logs should be placed.
logObjectPrefixStringA prefix for log object names.
storageClassStringThe bucket's default storage class, used whenever no storageClass is specified for a newly-created object. This defines how objects in the bucket are stored and determines the SLA and the cost of storage. Values include MULTI_REGIONAL, REGIONAL, STANDARD, NEARLINE, COLDLINE, and DURABLE_REDUCED_AVAILABILITY. If this value is not specified when the bucket is created, it will default to STANDARD. For more information, see storage classes.
enableVersioningBooleanWhile set to true, versioning is fully enabled for this bucket.
websiteMainPageSuffixStringIf the requested object path is missing, the service will ensure the path has a trailing '/', append this suffix, and attempt to retrieve the resulting object. This allows the creation of index.html objects to represent directory pages.
websiteNotFoundPageStringIf the requested object path is missing, and any mainPageSuffix object is missing, if applicable, the service will return the named object from this bucket as the content for a 404 Not Found result.

GoogleCloudStorage.getDefaultObjectAclEntry

Returns the default object ACL entry for the specified entity on the specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
entityStringThe entity holding the permission. Can be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUsers, or allAuthenticatedUsers.

GoogleCloudStorage.createDefaultObjectAclEntry

Creates a new default object ACL entry on the specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
entityStringThe entity holding the permission, in one of the following forms: user-userId, user-email, group-groupId, group-email, domain-domain, project-team-projectId, allUsers, allAuthenticatedUsers.
roleSelectThe access permission for the entity. Acceptable values are: OWNER, READER.

GoogleCloudStorage.getDefaultObjectAllAclEntries

Retrieves default object ACL entries on the specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
ifMetagenerationMatchNumberIf present, only return default ACL listing if the bucket's current metageneration matches this value.
ifMetagenerationNotMatchNumberIf present, only return default ACL listing if the bucket's current metageneration does not match the given value.

GoogleCloudStorage.updateDefaultObjectAclEntry

Updates a default object ACL entry on the specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
entityStringThe entity holding the permission, in one of the following forms: user-userId, user-email, group-groupId, group-email, domain-domain, project-team-projectId, allUsers, allAuthenticatedUsers.
roleSelectThe access permission for the entity. Acceptable values are: OWNER, READER

GoogleCloudStorage.deleteObjectAclEntry

Permanently deletes the ACL entry for the specified entity on the specified object.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
entityStringThe entity holding the permission, in one of the following forms: user-userId, user-email, group-groupId, group-email, domain-domain, project-team-projectId, allUsers, allAuthenticatedUsers.
objectStringName of the object. For information about how to URL encode object names to be path safe, see Encoding URI Path Parts.
generationStringIf present, selects a specific revision of this object (as opposed to the latest version, the default).

GoogleCloudStorage.getObjectAclEntry

Returns the ACL entry for the specified entity on the specified object.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
entityStringThe entity holding the permission, in one of the following forms: user-userId, user-email, group-groupId, group-email, domain-domain, project-team-projectId, allUsers, allAuthenticatedUsers.
objectStringName of the object. For information about how to URL encode object names to be path safe, see Encoding URI Path Parts.
generationStringIf present, selects a specific revision of this object (as opposed to the latest version, the default).

GoogleCloudStorage.createObjectAclEntry

Creates a new ACL entry on the specified object.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
entityStringThe entity holding the permission, in one of the following forms: user-userId, user-email, group-groupId, group-email, domain-domain, project-team-projectId, allUsers, allAuthenticatedUsers.
roleSelectThe access permission for the entity. Acceptable values are: OWNER, READER.
objectStringName of the object. For information about how to URL encode object names to be path safe, see Encoding URI Path Parts.
generationStringIf present, selects a specific revision of this object (as opposed to the latest version, the default).

GoogleCloudStorage.getObjectAllAclEntries

Retrieves ACL entries on the specified object.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
objectStringName of the object. For information about how to URL encode object names to be path safe, see Encoding URI Path Parts.
generationStringIf present, selects a specific revision of this object (as opposed to the latest version, the default).

GoogleCloudStorage.updateObjectAclEntry

Updates an ACL entry on the specified object.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
entityStringThe entity holding the permission, in one of the following forms: user-userId, user-email, group-groupId, group-email, domain-domain, project-team-projectId, allUsers, allAuthenticatedUsers.
roleSelectThe access permission for the entity. Acceptable values are: OWNER, READER.
objectStringName of the object. For information about how to URL encode object names to be path safe, see Encoding URI Path Parts.
generationStringIf present, selects a specific revision of this object (as opposed to the latest version, the default).

GoogleCloudStorage.composeObjects

Concatenates a list of existing objects into a new object in the same bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
destinationBucketStringName of the bucket in which to store the new object.
destinationObjectStringName of the new object. For information about how to URL encode object names to be path safe, see Encoding URI Path Parts.
destinationPredefinedAclStringApply a predefined set of access controls to the destination object.
ifGenerationMatchStringMakes the operation conditional on whether the object's current generation matches the given value.
ifMetagenerationMatchStringMakes the operation conditional on whether the object's current metageneration matches the given value.
destinationJSONProperties of the resulting object.
sourceObjectsJSONThe list of source objects that will be concatenated into a single object.

GoogleCloudStorage.copyObject

Copies a source object to a destination object. Optionally overrides metadata.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
destinationBucketStringName of the bucket in which to store the new object. Overrides the provided object metadata's bucket value, if any.For information about how to URL encode object names to be path safe, see Encoding URI Path Parts.
destinationObjectStringName of the new object. Required when the object metadata is not otherwise provided. Overrides the object metadata's name value, if any.
sourceBucketStringName of the bucket in which to find the source object.
sourceObjectStringName of the source object. For information about how to URL encode object names to be path safe, see Encoding URI Path Parts.
destinationPredefinedAclStringApply a predefined set of access controls to the destination object.
ifGenerationMatchNumberMakes the operation conditional on whether the destination object's current generation matches the given value.
ifGenerationNotMatchNumberMakes the operation conditional on whether the destination object's current generation does not match the given value.
ifMetagenerationMatchNumberMakes the operation conditional on whether the destination object's current metageneration matches the given value.
ifMetagenerationNotMatchNumberMakes the operation conditional on whether the destination object's current metageneration does not match the given value.
ifSourceGenerationMatchNumberMakes the operation conditional on whether the source object's generation matches the given value.
ifSourceGenerationNotMatchNumberMakes the operation conditional on whether the source object's generation does not match the given value.
ifSourceMetagenerationMatchNumberMakes the operation conditional on whether the source object's current metageneration matches the given value.
ifSourceMetagenerationNotMatchNumberMakes the operation conditional on whether the source object's current metageneration does not match the given value.
projectionSelectSet of properties to return. Defaults to noAcl, unless the object resource specifies the acl property, when it defaults to full. Acceptable values are: full: Include all properties; noAcl: Omit the owner, acl property
sourceGenerationNumberIf present, selects a specific revision of the source object (as opposed to the latest version, the default).
objectResourceJSONAn object resource.

GoogleCloudStorage.deleteObject

Deletes an object and its metadata. Deletions are permanent if versioning is not enabled for the bucket, or if the generation parameter is used.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of the bucket in which the object resides.
objectStringName of the object. For information about how to URL encode object names to be path safe, see Encoding URI Path Parts.
generationNumberIf present, permanently deletes a specific revision of this object (as opposed to the latest version, the default).
ifGenerationMatchNumberMakes the operation conditional on whether the object's current generation matches the given value.
ifGenerationNotMatchNumberMakes the operation conditional on whether the object's current generation does not match the given value.
ifMetagenerationMatchNumberMakes the operation conditional on whether the object's current metageneration matches the given value.
ifMetagenerationNotMatchNumberMakes the operation conditional on whether the object's current metageneration does not match the given value.

GoogleCloudStorage.getSingleObject

Retrieves an object or its metadata.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of the bucket in which the object resides.
objectStringName of the object. For information about how to URL encode object names to be path safe, see Encoding URI Path Parts.
generationNumberIf present, permanently deletes a specific revision of this object (as opposed to the latest version, the default).
ifGenerationMatchNumberMakes the operation conditional on whether the object's current generation matches the given value.
ifGenerationNotMatchNumberMakes the operation conditional on whether the object's current generation does not match the given value.
ifMetagenerationMatchNumberMakes the operation conditional on whether the object's current metageneration matches the given value.
ifMetagenerationNotMatchNumberMakes the operation conditional on whether the object's current metageneration does not match the given value.
projectionSelectSet of properties to return. Defaults to noAcl, unless the object resource specifies the acl property, when it defaults to full. Acceptable values are: full: Include all properties; noAcl: Omit the owner, acl property

GoogleCloudStorage.getObjectIamPolicy

Returns an IAM policy for the specified object.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of the bucket in which the object resides.
objectStringName of the object. For information about how to URL encode object names to be path safe, see Encoding URI Path Parts.
generationStringIf present, selects a specific revision of this object (as opposed to the latest version, the default).

GoogleCloudStorage.createObject

Stores a new object and metadata. For tips on uploading to Google Cloud Storage, see best practices.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of the bucket in which to store the new object. Overrides the provided object metadata's bucket value, if any.
fileFileFile to upload
contentEncodingFileIf set, sets the contentEncoding property of the final object to this value. Setting this parameter is equivalent to setting the contentEncoding metadata property.
ifGenerationMatchNumberMakes the operation conditional on whether the object's current generation matches the given value.
ifGenerationNotMatchNumberMakes the operation conditional on whether the object's current generation does not match the given value.
ifMetagenerationMatchNumberMakes the operation conditional on whether the object's current metageneration matches the given value.
ifMetagenerationNotMatchNumberMakes the operation conditional on whether the object's current metageneration does not match the given value.
nameStringName of the object.
predefinedAclStringApply a predefined set of access controls to this object.
projectionSelectSet of properties to return. Defaults to noAcl, unless the object resource specifies the acl property, when it defaults to full. Acceptable values are: full: Include all properties; noAcl: Omit the owner, acl property
aclJSONAccess controls on the object.
cacheControlStringCache-Control directive for the object data. If omitted, and the object is accessible to all anonymous users, the default will be public, max-age=3600.
contentDispositionStringContent-Disposition of the object data.
contentEncodingStringContent-Encoding of the object data.
contentLanguageStringContent-Language of the object data.
crc32cStringCRC32c checksum, as described in RFC 4960, Appendix B; encoded using base64 in big-endian byte order. For more information about using the CRC32c checksum.
md5HashStringMD5 hash of the data; encoded using base64.
metadataJSONUser-provided metadata, in key/value pairs.
storageClassStringStorage class of the object.

GoogleCloudStorage.getObjects

Retrieves a list of objects matching the criteria.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of the bucket in which to look for objects.
delimiterStringReturns results in a directory-like mode. items will contain only objects whose names, aside from the prefix, do not contain delimiter. Objects whose names, aside from the prefix, contain delimiter will have their name, truncated after the delimiter, returned in prefixes. Duplicate prefixes are omitted.
maxResultsNumberMaximum number of items plus prefixes to return. As duplicate prefixes are omitted, fewer total results may be returned than requested. The default value of this parameter is 1,000 items.
pageTokenStringA previously-returned page token representing part of the larger set of results to view.
prefixStringFilter results to objects whose names begin with this prefix.
projectionSelectSet of properties to return. Defaults to noAcl. Acceptable values are: full: Include all properties. noAcl: Omit the owner, acl property.
versionsStringIf true, lists all versions of an object as distinct results. The default is false.

GoogleCloudStorage.rewriteObject

Rewrites a source object to a destination object. Optionally overrides metadata.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
destinationBucketStringName of the bucket in which to store the new object. Overrides the provided object metadata's bucket value, if any.
destinationObjectStringName of the new object. Required when the object metadata is not otherwise provided. Overrides the object metadata's name value, if any
sourceBucketStringName of the bucket in which to find the source object.
sourceObjectStringName of the source object.
destinationPredefinedAclStringApply a predefined set of access controls to the destination object.
ifGenerationMatchNumberMakes the operation conditional on whether the destination object's current generation matches the given value.
ifGenerationNotMatchNumberMakes the operation conditional on whether the destination object's current generation does not match the given value.
ifMetagenerationMatchNumberMakes the operation conditional on whether the destination object's current metageneration matches the given value.
ifMetagenerationNotMatchNumberMakes the operation conditional on whether the destination object's current metageneration does not match the given value.
ifSourceGenerationMatchNumberMakes the operation conditional on whether the source object's generation matches the given value.
ifSourceGenerationNotMatchNumberMakes the operation conditional on whether the source object's generation does not match the given value.
ifSourceMetagenerationMatchNumberMakes the operation conditional on whether the source object's current metageneration matches the given value.
ifSourceMetagenerationNotMatchNumberMakes the operation conditional on whether the source object's current metageneration does not match the given value.
maxBytesRewrittenPerCallNumberThe maximum number of bytes that will be rewritten per rewrite request. Most callers shouldn't need to specify this parameter - it is primarily in place to support testing. If specified the value must be an integral multiple of 1 MiB (1048576). Also, this only applies to requests where the source and destination span locations and/or storage classes. Finally, this value must not change across rewrite calls else you'll get an error that the rewriteToken is invalid.
projectionSelectSet of properties to return. Defaults to noAcl, unless the object resource specifies the acl property, when it defaults to full. Acceptable values are: full: Include all properties; noAcl: Omit the owner, acl property
rewriteTokenStringInclude this field (from the previous rewrite response) on each rewrite request after the first one, until the rewrite response 'done' flag is true. Calls that provide a rewriteToken can omit all other request fields, but if included those fields must match the values provided in the first rewrite request.
sourceGenerationStringIf present, selects a specific revision of the source object (as opposed to the latest version, the default).
objectResourceJSONIf present, selects a specific revision of the source object (as opposed to the latest version, the default).

GoogleCloudStorage.updateObjectIamPolicy

Updates an IAM policy for the specified object.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of the bucket in which the object resides.
objectStringName of the object.
generationStringIf present, selects a specific revision of this object (as opposed to the latest version, the default).

GoogleCloudStorage.testObjectIamPermissions

Tests a set of permissions on the given object to see which, if any, are held by the caller.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of the bucket in which the object resides.
objectStringName of the object.
permissionsStringPermissions to test.
generationStringIf present, selects a specific revision of this object (as opposed to the latest version, the default).

GoogleCloudStorage.updateObject

Updates an object's metadata.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of the bucket in which the object resides.
objectStringName of the object.
generationNumberIf present, selects a specific revision of this object (as opposed to the latest version, the default).
ifGenerationMatchNumberMakes the operation conditional on whether the object's current generation matches the given value.
ifGenerationNotMatchNumberMakes the operation conditional on whether the object's current generation does not match the given value.
ifMetagenerationMatchNumberMakes the operation conditional on whether the object's current metageneration matches the given value.
ifMetagenerationNotMatchNumberMakes the operation conditional on whether the object's current metageneration does not match the given value.
predefinedAclNumberApply a predefined set of access controls to this object.
projectionSelectSet of properties to return. Defaults to full. Acceptable values are: full: Include all properties; noAcl: Omit the owner, acl property.
aclJSONAccess controls on the object.
cacheControlStringCache-Control directive for the object data. If omitted, and the object is accessible to all anonymous users, the default will be public, max-age=3600.
contentDispositionStringContent-Disposition of the object data.
contentEncodingStringContent-Encoding of the object data.
contentLanguageStringContent-Language of the object data.
contentTypeStringContent-Type of the object data. If contentType is not specified, object downloads will be served as application/octet-stream.
metadataJSONUser-provided metadata, in key/value pairs.

GoogleCloudStorage.deleteBucketAclEntry

Permanently deletes the ACL entry for the specified entity on the specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
entityStringThe entity holding the permission. Can be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUsers, or allAuthenticatedUsers.

GoogleCloudStorage.getBucketAclEntry

Returns the ACL entry for the specified entity on the specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
entityStringThe entity holding the permission. Can be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUsers, or allAuthenticatedUsers.

GoogleCloudStorage.createBucketAclEntry

Creates a new ACL entry on the specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
entityStringThe entity holding the permission. Can be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUsers, or allAuthenticatedUsers.
roleSelectThe access permission for the entity. Acceptable values are: OWNER, READER

GoogleCloudStorage.getBucketAllAclEntries

Retrieves ACL entries on a specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.

GoogleCloudStorage.updateBucketAclEntry

Updates an ACL entry on the specified bucket.

FieldTypeDescription
accessTokencredentialsGoogle Cloud Access Token
bucketStringName of a bucket.
entityStringThe entity holding the permission. Can be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUsers, or allAuthenticatedUsers.
roleSelectThe access permission for the entity. Acceptable values are: OWNER, READER.
x
circle
GoogleCloudStorage
$ / m
We will charge your card every month for the plan amount, as well as any overages incurred in the previous month.
?

Oops, we are missing some details

Looks like there are a few missing details that you haven't filled in yet.
These details are important and will help us protect you and let you know about anything new.

x

Why sign up to RapidAPI?

  • integrate
    Integrate APIs into your app
    Ruby, Java, Elixir, Node.js, Phyton, Objective C, Swift, PHP and MORE
  • keys
    Save all API keys in one place
  • notifications
    Get notifications about API changes
  • stats
    Get stats and monitor API connections
__SING_UP_WITH_GITHUB__
__SING_UP_WITH_FACEBOOK__
__SING_UP_WITH_GOOGLE__
  • We're not going to post anything on your wall.
  • We're not planning to spam you.
  • esccloses this view
    x

    Authentication

    Authenticate
    esccloses this view