integrations.sh
← all integrations

googleapis.com – cloudprivatecatalogproducer

OpenAPI apis-guru

Enables cloud users to manage and share enterprise catalogs intheir organizations.

Homepage
https://api.apis.guru/v2/specs/googleapis.com:cloudprivatecatalogproducer/v1beta1.json
Provider
googleapis.com:cloudprivatecatalogproducer / cloudprivatecatalogproducer
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/googleapis.com/cloudprivatecatalogproducer/v1beta1/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/googleapis.com/cloudprivatecatalogproducer/v1beta1/openapi.yaml

Tools (21)

Extracted live via the executor SDK.

  • catalogs.cloudprivatecatalogproducerCatalogsAssociationsCreate

    Creates an Association instance under a given Catalog.

  • catalogs.cloudprivatecatalogproducerCatalogsAssociationsList

    Lists all Association resources under a catalog.

  • catalogs.cloudprivatecatalogproducerCatalogsCreate

    Creates a new Catalog resource.

  • catalogs.cloudprivatecatalogproducerCatalogsGetIamPolicy

    Gets IAM policy for the specified Catalog.

  • catalogs.cloudprivatecatalogproducerCatalogsList

    Lists Catalog resources that the producer has access to, within the scope of the parent resource.

  • catalogs.cloudprivatecatalogproducerCatalogsProductsCopy

    Copies a Product under another Catalog.

  • catalogs.cloudprivatecatalogproducerCatalogsProductsCreate

    Creates a Product instance under a given Catalog.

  • catalogs.cloudprivatecatalogproducerCatalogsProductsIconsUpload

    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.

  • catalogs.cloudprivatecatalogproducerCatalogsProductsList

    Lists Product resources that the producer has access to, within the scope of the parent catalog.

  • catalogs.cloudprivatecatalogproducerCatalogsProductsVersionsCreate

    Creates a Version instance under a given Product.

  • catalogs.cloudprivatecatalogproducerCatalogsProductsVersionsDelete

    Hard deletes a Version.

  • catalogs.cloudprivatecatalogproducerCatalogsProductsVersionsGet

    Returns the requested Version resource.

  • catalogs.cloudprivatecatalogproducerCatalogsProductsVersionsList

    Lists Version resources that the producer has access to, within the scope of the parent Product.

  • catalogs.cloudprivatecatalogproducerCatalogsProductsVersionsPatch

    Updates a specific Version resource.

  • catalogs.cloudprivatecatalogproducerCatalogsSetIamPolicy

    Sets the IAM policy for the specified Catalog.

  • catalogs.cloudprivatecatalogproducerCatalogsTestIamPermissions

    Tests the IAM permissions for the specified Catalog.

  • catalogs.cloudprivatecatalogproducerCatalogsUndelete

    Undeletes a deleted Catalog and all resources under it.

  • operations.cloudprivatecatalogproducerOperationsCancel

    Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.

  • operations.cloudprivatecatalogproducerOperationsList

    Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.

    NOTE: the name binding allows API services to override the binding to use different resource name schemes, such as users/*/operations. To override the binding, API services can add a binding such as "/v1/{name=users/*}/operations" to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools