Liking cljdoc? Tell your friends :D

happygapi.cloudprivatecatalogproducer.catalogs

Cloud Private Catalog Producer API: catalogs. Enables cloud users to manage and share enterprise catalogs intheir organizations. See: https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs

Cloud Private Catalog Producer API: catalogs.
Enables cloud users to manage and share enterprise catalogs intheir organizations.
See: https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs
raw docstring

associations-create$clj

(associations-create$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/associations/create

Required parameters: parent

Optional parameters: none

Body:

{:association {:createTime string, :resource string, :name string}}

Creates an Association instance under a given Catalog.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/associations/create

Required parameters: parent

Optional parameters: none

Body: 

{:association {:createTime string, :resource string, :name string}}

Creates an Association instance under a given Catalog.
sourceraw docstring

associations-delete$clj

(associations-delete$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/associations/delete

Required parameters: name

Optional parameters: none Deletes the given Association.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/associations/delete

Required parameters: name

Optional parameters: none
Deletes the given Association.
sourceraw docstring

associations-get$clj

(associations-get$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/associations/get

Required parameters: name

Optional parameters: none Returns the requested Association resource.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/associations/get

Required parameters: name

Optional parameters: none
Returns the requested Association resource.
sourceraw docstring

associations-list$clj

(associations-list$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/associations/list

Required parameters: parent

Optional parameters: pageToken, pageSize Lists all Association resources under a catalog.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/associations/list

Required parameters: parent

Optional parameters: pageToken, pageSize
Lists all Association resources under a catalog.
sourceraw docstring

create$clj

(create$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/create

Required parameters: none

Optional parameters: none

Body:

{:displayName string, :description string, :parent string, :createTime string, :updateTime string, :name string}

Creates a new Catalog resource.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/create

Required parameters: none

Optional parameters: none

Body: 

{:displayName string,
 :description string,
 :parent string,
 :createTime string,
 :updateTime string,
 :name string}

Creates a new Catalog resource.
sourceraw docstring

delete$clj

(delete$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/delete

Required parameters: name

Optional parameters: force Soft deletes an existing Catalog and all resources under it. The catalog can only be deleted if there is no associations under it or DeleteCatalogRequest.force is true. The delete operation can be recovered by the PrivateCatalogProducer.UndeleteCatalog method.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/delete

Required parameters: name

Optional parameters: force
Soft deletes an existing Catalog and all resources under it.
The catalog can only be deleted if there is no associations under it or
DeleteCatalogRequest.force is true. The delete operation
can be recovered by the PrivateCatalogProducer.UndeleteCatalog
method.
sourceraw docstring

get$clj

(get$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/get

Required parameters: name

Optional parameters: none Returns the requested Catalog resource.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/get

Required parameters: name

Optional parameters: none
Returns the requested Catalog resource.
sourceraw docstring

getIamPolicy$clj

(getIamPolicy$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion Gets IAM policy for the specified Catalog.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion
Gets IAM policy for the specified Catalog.
sourceraw docstring

list$clj

(list$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/list

Required parameters: none

Optional parameters: parent, pageToken, pageSize Lists Catalog resources that the producer has access to, within the scope of the parent resource.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/list

Required parameters: none

Optional parameters: parent, pageToken, pageSize
Lists Catalog resources that the producer has access to, within the
scope of the parent resource.
sourceraw docstring

patch$clj

(patch$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:displayName string, :description string, :parent string, :createTime string, :updateTime string, :name string}

Updates a specific Catalog resource.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:displayName string,
 :description string,
 :parent string,
 :createTime string,
 :updateTime string,
 :name string}

Updates a specific Catalog resource.
sourceraw docstring

products-copy$clj

(products-copy$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/copy

Required parameters: name

Optional parameters: none

Body:

{:destinationProductName string}

Copies a Product under another Catalog.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/copy

Required parameters: name

Optional parameters: none

Body: 

{:destinationProductName string}

Copies a Product under another Catalog.
sourceraw docstring

products-create$clj

(products-create$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/create

Required parameters: parent

Optional parameters: none

Body:

{:updateTime string, :name string, :assetType string, :displayMetadata {}, :iconUri string, :createTime string}

Creates a Product instance under a given Catalog.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/create

Required parameters: parent

Optional parameters: none

Body: 

{:updateTime string,
 :name string,
 :assetType string,
 :displayMetadata {},
 :iconUri string,
 :createTime string}

Creates a Product instance under a given Catalog.
sourceraw docstring

products-delete$clj

(products-delete$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/delete

Required parameters: name

Optional parameters: none Hard deletes a Product.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/delete

Required parameters: name

Optional parameters: none
Hard deletes a Product.
sourceraw docstring

products-get$clj

(products-get$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/get

Required parameters: name

Optional parameters: none Returns the requested Product resource.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/get

Required parameters: name

Optional parameters: none
Returns the requested Product resource.
sourceraw docstring

products-icons-upload$clj

(products-icons-upload$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/icons/upload

Required parameters: product

Optional parameters: none

Body:

{:icon string}

Creates an Icon instance under a given Product. If Product only has a default icon, a new Icon instance is created and associated with the given Product. If Product already has a non-default icon, the action creates a new Icon instance, associates the newly created Icon with the given Product and deletes the old icon.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/icons/upload

Required parameters: product

Optional parameters: none

Body: 

{:icon string}

Creates an Icon instance under a given Product.
If Product only has a default icon, a new Icon
instance is created and associated with the given Product.
If Product already has a non-default icon, the action creates
a new Icon instance, associates the newly created
Icon with the given Product and deletes the old icon.
sourceraw docstring

products-list$clj

(products-list$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/list

Required parameters: parent

Optional parameters: pageToken, pageSize, filter Lists Product resources that the producer has access to, within the scope of the parent catalog.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/list

Required parameters: parent

Optional parameters: pageToken, pageSize, filter
Lists Product resources that the producer has access to, within the
scope of the parent catalog.
sourceraw docstring

products-patch$clj

(products-patch$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:updateTime string, :name string, :assetType string, :displayMetadata {}, :iconUri string, :createTime string}

Updates a specific Product resource.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:updateTime string,
 :name string,
 :assetType string,
 :displayMetadata {},
 :iconUri string,
 :createTime string}

Updates a specific Product resource.
sourceraw docstring

products-versions-create$clj

(products-versions-create$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/versions/create

Required parameters: parent

Optional parameters: none

Body:

{:originalAsset {}, :description string, :asset {}, :createTime string, :updateTime string, :name string}

Creates a Version instance under a given Product.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/versions/create

Required parameters: parent

Optional parameters: none

Body: 

{:originalAsset {},
 :description string,
 :asset {},
 :createTime string,
 :updateTime string,
 :name string}

Creates a Version instance under a given Product.
sourceraw docstring

products-versions-delete$clj

(products-versions-delete$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/versions/delete

Required parameters: name

Optional parameters: none Hard deletes a Version.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/versions/delete

Required parameters: name

Optional parameters: none
Hard deletes a Version.
sourceraw docstring

products-versions-get$clj

(products-versions-get$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/versions/get

Required parameters: name

Optional parameters: none Returns the requested Version resource.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/versions/get

Required parameters: name

Optional parameters: none
Returns the requested Version resource.
sourceraw docstring

products-versions-list$clj

(products-versions-list$ auth args)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/versions/list

Required parameters: parent

Optional parameters: pageToken, pageSize Lists Version resources that the producer has access to, within the scope of the parent Product.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/versions/list

Required parameters: parent

Optional parameters: pageToken, pageSize
Lists Version resources that the producer has access to, within the
scope of the parent Product.
sourceraw docstring

products-versions-patch$clj

(products-versions-patch$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/versions/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:originalAsset {}, :description string, :asset {}, :createTime string, :updateTime string, :name string}

Updates a specific Version resource.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/products/versions/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:originalAsset {},
 :description string,
 :asset {},
 :createTime string,
 :updateTime string,
 :name string}

Updates a specific Version resource.
sourceraw docstring

setIamPolicy$clj

(setIamPolicy$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:policy {:bindings [GoogleIamV1Binding], :etag string, :version integer, :auditConfigs [GoogleIamV1AuditConfig]}, :updateMask string}

Sets the IAM policy for the specified Catalog.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:policy {:bindings [GoogleIamV1Binding],
          :etag string,
          :version integer,
          :auditConfigs [GoogleIamV1AuditConfig]},
 :updateMask string}

Sets the IAM policy for the specified Catalog.
sourceraw docstring

testIamPermissions$clj

(testIamPermissions$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

Tests the IAM permissions for the specified Catalog.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Tests the IAM permissions for the specified Catalog.
sourceraw docstring

undelete$clj

(undelete$ auth args body)

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/undelete

Required parameters: name

Optional parameters: none

Body:

{}

Undeletes a deleted Catalog and all resources under it.

https://cloud.google.com/private-catalog/api/reference/rest/v1beta1/catalogs/undelete

Required parameters: name

Optional parameters: none

Body: 

{}

Undeletes a deleted Catalog and all resources under it.
sourceraw docstring

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

× close