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
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(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.
(products-versions-create$ auth args body)
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.
(products-versions-delete$ auth args)
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.
(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.
(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.
(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.
(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.
(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.
(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.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close