Artifact Registry v1 API - Class ListTagsRequest (2.9.0)

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

Reference documentation and code samples for the Artifact Registry v1 API class ListTagsRequest.

The request to list tags.

Inheritance

object > ListTagsRequest

Namespace

Google.Cloud.ArtifactRegistry.V1

Assembly

Google.Cloud.ArtifactRegistry.V1.dll

Constructors

ListTagsRequest()

public ListTagsRequest()

ListTagsRequest(ListTagsRequest)

public ListTagsRequest(ListTagsRequest other)
Parameter
Name Description
other ListTagsRequest

Properties

Filter

public string Filter { get; set; }

An expression for filtering the results of the request. Filter rules are case insensitive. The fields eligible for filtering are:

  • name
  • version

    Examples of using a filter:

    To filter the results of your request to tags with the name my-tag in package my-package in repository my-repo in project "y-project in the us-central region, append the following filter expression to your request:

  • name="projects/my-project/locations/us-central1/repositories/my-repo/packages/my-package/tags/my-tag"

    You can also use wildcards to match any number of characters before or after the value:

  • name="projects/my-project/locations/us-central1/repositories/my-repo/packages/my-package/tags/my*"

  • name="projects/my-project/locations/us-central1/repositories/my-repo/packages/my-package/tags/*tag"
  • name="projects/my-project/locations/us-central1/repositories/my-repo/packages/my-package/tags/*tag*"

    To filter the results of your request to tags applied to the version 1.0 in package my-package, append the following filter expression to your request:

  • version="projects/my-project/locations/us-central1/repositories/my-repo/packages/my-package/versions/1.0"

Property Value
Type Description
string

PageSize

public int PageSize { get; set; }

The maximum number of tags to return. Maximum page size is 1,000.

Property Value
Type Description
int

PageToken

public string PageToken { get; set; }

The next_page_token value returned from a previous list request, if any.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

The name of the parent package whose tags will be listed. For example: projects/p1/locations/us-central1/repositories/repo1/packages/pkg1.

Property Value
Type Description
string