Artifact Registry v1 API - Class ListRepositoriesRequest (2.9.0)

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

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

The request to list repositories.

Inheritance

object > ListRepositoriesRequest

Namespace

Google.Cloud.ArtifactRegistry.V1

Assembly

Google.Cloud.ArtifactRegistry.V1.dll

Constructors

ListRepositoriesRequest()

public ListRepositoriesRequest()

ListRepositoriesRequest(ListRepositoriesRequest)

public ListRepositoriesRequest(ListRepositoriesRequest other)
Parameter
Name Description
other ListRepositoriesRequest

Properties

Filter

public string Filter { get; set; }

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

  • name

    Examples of using a filter:

To filter the results of your request to repositories with the name my-repo in project my-project in the us-central region, append the following filter expression to your request:

  • name="projects/my-project/locations/us-central1/repositories/my-repo"

    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-*"

  • name="projects/my-project/locations/us-central1/repositories/*repo"
  • name="projects/my-project/locations/us-central1/repositories/*repo*"
Property Value
Type Description
string

OrderBy

public string OrderBy { get; set; }

Optional. The field to order the results by.

Property Value
Type Description
string

PageSize

public int PageSize { get; set; }

The maximum number of repositories 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; }

Required. The name of the parent resource whose repositories will be listed.

Property Value
Type Description
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName