Liking cljdoc? Tell your friends :D

happygapi.apikeys.projects

API Keys API: projects. Manages the API keys associated with developer projects. See: https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects

API Keys API: projects.
Manages the API keys associated with developer projects.
See: https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects
raw docstring

locations-keys-clone$clj

(locations-keys-clone$ auth parameters body)

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/clone

Required parameters: name

Optional parameters: none

Body:

{:keyId string}

Clones the existing key's restriction and display name to a new API key. The service account must have the apikeys.keys.get and apikeys.keys.create permissions in the project. NOTE: Key is a global resource; hence the only supported value for location is global.

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/clone

Required parameters: name

Optional parameters: none

Body: 

{:keyId string}

Clones the existing key's restriction and display name to a new API key. The service account must have the `apikeys.keys.get` and `apikeys.keys.create` permissions in the project. NOTE: Key is a global resource; hence the only supported value for location is `global`.
sourceraw docstring

locations-keys-create$clj

(locations-keys-create$ auth parameters body)

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/create

Required parameters: parent

Optional parameters: keyId

Body:

{:restrictions {:iosKeyRestrictions V2IosKeyRestrictions, :apiTargets [V2ApiTarget], :browserKeyRestrictions V2BrowserKeyRestrictions, :androidKeyRestrictions V2AndroidKeyRestrictions, :serverKeyRestrictions V2ServerKeyRestrictions}, :deleteTime string, :displayName string, :uid string, :name string, :createTime string, :keyString string, :etag string, :updateTime string}

Creates a new API key. NOTE: Key is a global resource; hence the only supported value for location is global.

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/create

Required parameters: parent

Optional parameters: keyId

Body: 

{:restrictions {:iosKeyRestrictions V2IosKeyRestrictions,
                :apiTargets [V2ApiTarget],
                :browserKeyRestrictions V2BrowserKeyRestrictions,
                :androidKeyRestrictions V2AndroidKeyRestrictions,
                :serverKeyRestrictions V2ServerKeyRestrictions},
 :deleteTime string,
 :displayName string,
 :uid string,
 :name string,
 :createTime string,
 :keyString string,
 :etag string,
 :updateTime string}

Creates a new API key. NOTE: Key is a global resource; hence the only supported value for location is `global`.
sourceraw docstring

locations-keys-delete$clj

(locations-keys-delete$ auth parameters)

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/delete

Required parameters: name

Optional parameters: etag

Deletes an API key. Deleted key can be retrieved within 30 days of deletion. Afterward, key will be purged from the project. NOTE: Key is a global resource; hence the only supported value for location is global.

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/delete

Required parameters: name

Optional parameters: etag

Deletes an API key. Deleted key can be retrieved within 30 days of deletion. Afterward, key will be purged from the project. NOTE: Key is a global resource; hence the only supported value for location is `global`.
sourceraw docstring

locations-keys-get$clj

(locations-keys-get$ auth parameters)

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/get

Required parameters: name

Optional parameters: none

Gets the metadata for an API key. The key string of the API key isn't included in the response. NOTE: Key is a global resource; hence the only supported value for location is global.

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/get

Required parameters: name

Optional parameters: none

Gets the metadata for an API key. The key string of the API key isn't included in the response. NOTE: Key is a global resource; hence the only supported value for location is `global`.
sourceraw docstring

locations-keys-getKeyString$clj

(locations-keys-getKeyString$ auth parameters)

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/getKeyString

Required parameters: name

Optional parameters: none

Get the key string for an API key. NOTE: Key is a global resource; hence the only supported value for location is global.

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/getKeyString

Required parameters: name

Optional parameters: none

Get the key string for an API key. NOTE: Key is a global resource; hence the only supported value for location is `global`.
sourceraw docstring

locations-keys-list$clj

(locations-keys-list$ auth parameters)

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/list

Required parameters: parent

Optional parameters: pageToken, filter, pageSize

Lists the API keys owned by a project. The key string of the API key isn't included in the response. NOTE: Key is a global resource; hence the only supported value for location is global.

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/list

Required parameters: parent

Optional parameters: pageToken, filter, pageSize

Lists the API keys owned by a project. The key string of the API key isn't included in the response. NOTE: Key is a global resource; hence the only supported value for location is `global`.
sourceraw docstring

locations-keys-patch$clj

(locations-keys-patch$ auth parameters body)

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:restrictions {:iosKeyRestrictions V2IosKeyRestrictions, :apiTargets [V2ApiTarget], :browserKeyRestrictions V2BrowserKeyRestrictions, :androidKeyRestrictions V2AndroidKeyRestrictions, :serverKeyRestrictions V2ServerKeyRestrictions}, :deleteTime string, :displayName string, :uid string, :name string, :createTime string, :keyString string, :etag string, :updateTime string}

Patches the modifiable fields of an API key. The key string of the API key isn't included in the response. NOTE: Key is a global resource; hence the only supported value for location is global.

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:restrictions {:iosKeyRestrictions V2IosKeyRestrictions,
                :apiTargets [V2ApiTarget],
                :browserKeyRestrictions V2BrowserKeyRestrictions,
                :androidKeyRestrictions V2AndroidKeyRestrictions,
                :serverKeyRestrictions V2ServerKeyRestrictions},
 :deleteTime string,
 :displayName string,
 :uid string,
 :name string,
 :createTime string,
 :keyString string,
 :etag string,
 :updateTime string}

Patches the modifiable fields of an API key. The key string of the API key isn't included in the response. NOTE: Key is a global resource; hence the only supported value for location is `global`.
sourceraw docstring

locations-keys-undelete$clj

(locations-keys-undelete$ auth parameters body)

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/undelete

Required parameters: name

Optional parameters: none

Body:

{}

Undeletes an API key which was deleted within 30 days. NOTE: Key is a global resource; hence the only supported value for location is global.

https://cloud.google.com/api-keys/docsapi/reference/rest/v2/projects/locations/keys/undelete

Required parameters: name

Optional parameters: none

Body: 

{}

Undeletes an API key which was deleted within 30 days. NOTE: Key is a global resource; hence the only supported value for location is `global`.
sourceraw docstring

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

× close