Liking cljdoc? Tell your friends :D

happygapi.storage.defaultObjectAccessControls

Cloud Storage JSON API: defaultObjectAccessControls. Stores and retrieves potentially large, immutable data objects. See: https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls

Cloud Storage JSON API: defaultObjectAccessControls.
Stores and retrieves potentially large, immutable data objects.
See: https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls
raw docstring

delete$clj

(delete$ auth parameters)

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/delete

Required parameters: bucket, entity

Optional parameters: provisionalUserProject, userProject

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

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/delete

Required parameters: bucket, entity

Optional parameters: provisionalUserProject, userProject

Permanently deletes the default object ACL entry for the specified entity on the specified bucket.
sourceraw docstring

get$clj

(get$ auth parameters)

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/get

Required parameters: bucket, entity

Optional parameters: provisionalUserProject, userProject

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

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/get

Required parameters: bucket, entity

Optional parameters: provisionalUserProject, userProject

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

insert$clj

(insert$ auth parameters body)

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/insert

Required parameters: bucket

Optional parameters: provisionalUserProject, userProject

Body:

{:role string, :email string, :generation string, :projectTeam {:projectNumber string, :team string}, :selfLink string, :etag string, :id string, :kind string, :domain string, :entity string, :entityId string, :object string, :bucket string}

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

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/insert

Required parameters: bucket

Optional parameters: provisionalUserProject, userProject

Body: 

{:role string,
 :email string,
 :generation string,
 :projectTeam {:projectNumber string, :team string},
 :selfLink string,
 :etag string,
 :id string,
 :kind string,
 :domain string,
 :entity string,
 :entityId string,
 :object string,
 :bucket string}

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

list$clj

(list$ auth parameters)

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/list

Required parameters: bucket

Optional parameters: ifMetagenerationMatch, ifMetagenerationNotMatch, provisionalUserProject, userProject

Retrieves default object ACL entries on the specified bucket.

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/list

Required parameters: bucket

Optional parameters: ifMetagenerationMatch, ifMetagenerationNotMatch, provisionalUserProject, userProject

Retrieves default object ACL entries on the specified bucket.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/patch

Required parameters: bucket, entity

Optional parameters: provisionalUserProject, userProject

Body:

{:role string, :email string, :generation string, :projectTeam {:projectNumber string, :team string}, :selfLink string, :etag string, :id string, :kind string, :domain string, :entity string, :entityId string, :object string, :bucket string}

Patches a default object ACL entry on the specified bucket.

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/patch

Required parameters: bucket, entity

Optional parameters: provisionalUserProject, userProject

Body: 

{:role string,
 :email string,
 :generation string,
 :projectTeam {:projectNumber string, :team string},
 :selfLink string,
 :etag string,
 :id string,
 :kind string,
 :domain string,
 :entity string,
 :entityId string,
 :object string,
 :bucket string}

Patches a default object ACL entry on the specified bucket.
sourceraw docstring

update$clj

(update$ auth parameters body)

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/update

Required parameters: bucket, entity

Optional parameters: provisionalUserProject, userProject

Body:

{:role string, :email string, :generation string, :projectTeam {:projectNumber string, :team string}, :selfLink string, :etag string, :id string, :kind string, :domain string, :entity string, :entityId string, :object string, :bucket string}

Updates a default object ACL entry on the specified bucket.

https://developers.google.com/storage/docs/json_api/api/reference/rest/v1/defaultObjectAccessControls/update

Required parameters: bucket, entity

Optional parameters: provisionalUserProject, userProject

Body: 

{:role string,
 :email string,
 :generation string,
 :projectTeam {:projectNumber string, :team string},
 :selfLink string,
 :etag string,
 :id string,
 :kind string,
 :domain string,
 :entity string,
 :entityId string,
 :object string,
 :bucket string}

Updates a default object ACL entry on the specified bucket.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close