Cloud Private Catalog v1beta1 API - Class SearchVersionsRequest (2.0.0-beta04)

public sealed class SearchVersionsRequest : IMessage<SearchVersionsRequest>, IEquatable<SearchVersionsRequest>, IDeepCloneable<SearchVersionsRequest>, IBufferMessage, IMessage, IPageRequest

Reference documentation and code samples for the Cloud Private Catalog v1beta1 API class SearchVersionsRequest.

Request message for [PrivateCatalog.SearchVersions][google.cloud.privatecatalog.v1beta1.PrivateCatalog.SearchVersions].

Inheritance

object > SearchVersionsRequest

Namespace

Google.Cloud.PrivateCatalog.V1Beta1

Assembly

Google.Cloud.PrivateCatalog.V1Beta1.dll

Constructors

SearchVersionsRequest()

public SearchVersionsRequest()

SearchVersionsRequest(SearchVersionsRequest)

public SearchVersionsRequest(SearchVersionsRequest other)
Parameter
NameDescription
otherSearchVersionsRequest

Properties

PageSize

public int PageSize { get; set; }

The maximum number of entries that are requested.

Property Value
TypeDescription
int

PageToken

public string PageToken { get; set; }

A pagination token returned from a previous call to SearchVersions that indicates where this listing should continue from.

Property Value
TypeDescription
string

Query

public string Query { get; set; }

Required. The query to filter the versions.

The supported queries are:

  • List versions under a product: parent=catalogs/{catalog}/products/{product}
  • Get a version by name: name=catalogs/{catalog}/products/{product}/versions/{version}
Property Value
TypeDescription
string

Resource

public string Resource { get; set; }

Required. The name of the resource context. See [SearchCatalogsRequest.resource][google.cloud.privatecatalog.v1beta1.SearchCatalogsRequest.resource] for details.

Property Value
TypeDescription
string