google_api_cloud_private_catalog_producer v0.4.0 API Reference

Modules

API calls for all endpoints tagged Catalogs.

API calls for all endpoints tagged Operations.

Handle Tesla connections for GoogleApi.CloudPrivateCatalogProducer.V1beta1.

An association tuple that pairs a Catalog to a resource that can use the Catalog. After association, a google.cloud.privatecatalog.v1beta1.Catalog becomes available to consumers under specified Association.resource and all of its child nodes. Users who have the cloudprivatecatalog.targets.get permission on any of the resource nodes can access the catalog and child products under the node.

The producer representation of a catalog which is a curated collection of solutions that can be managed, controlled, and shared by cloud admins.

Attributes

  • destinationProductName (type: String.t, default: nil) - The resource name of the destination product that is copied to.

Attributes

  • association (type: GoogleApi.CloudPrivateCatalogProducer.V1beta1.Model.GoogleCloudPrivatecatalogproducerV1beta1Association.t, default: nil) - The user-supplied Association that is going to be created.

Attributes

  • associations (type: list(GoogleApi.CloudPrivateCatalogProducer.V1beta1.Model.GoogleCloudPrivatecatalogproducerV1beta1Association.t), default: nil) - The returned Association resources from the list call.
  • nextPageToken (type: String.t, default: nil) - A pagination token returned from a previous call to ListAssociations that indicates where the listing should continue from. This field is optional.

Attributes

  • catalogs (type: list(GoogleApi.CloudPrivateCatalogProducer.V1beta1.Model.GoogleCloudPrivatecatalogproducerV1beta1Catalog.t), default: nil) - The Catalogs returned from the list call.
  • nextPageToken (type: String.t, default: nil) - A pagination token returned from a previous call to ListCatalogs that indicates where the listing should continue from. This field is optional.

Attributes

  • nextPageToken (type: String.t, default: nil) - A pagination token returned from a previous call to ListProducts that indicates where the listing should continue from. This field is optional.
  • products (type: list(GoogleApi.CloudPrivateCatalogProducer.V1beta1.Model.GoogleCloudPrivatecatalogproducerV1beta1Product.t), default: nil) - The Product returned from the list call.

Attributes

  • nextPageToken (type: String.t, default: nil) - A pagination token returned from a previous call to ListProducts that indicates where the listing should continue from. This field is optional.
  • versions (type: list(GoogleApi.CloudPrivateCatalogProducer.V1beta1.Model.GoogleCloudPrivatecatalogproducerV1beta1Version.t), default: nil) - The VersiVersionon returned from the list call.

The producer representation of a product which is a child resource of Catalog with display metadata and a list of Version resources.

Attributes

  • icon (type: String.t, default: nil) - The raw icon bytes user-supplied to be uploaded to the product. The format of the icon can only be PNG or JPEG. The minimum allowed dimensions are 130x130 pixels and the maximum dimensions are 10000x10000 pixels. Required.

The producer representation of a version, which is a child resource under a Product with asset data.

Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs.

Provides the configuration for logging a type of permissions. Example

An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.

This resource represents a long-running operation that is the result of a network API call.

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details.

Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec.