public sealed class ListFilesRequest : IPageRequest, IMessage<ListFilesRequest>, IEquatable<ListFilesRequest>, IDeepCloneable<ListFilesRequest>, IBufferMessage, IMessage
The request to list files.
Implements
IPageRequest, IMessage<ListFilesRequest>, IEquatable<ListFilesRequest>, IDeepCloneable<ListFilesRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.ArtifactRegistry.V1Beta2Assembly
Google.Cloud.ArtifactRegistry.V1Beta2.dll
Constructors
ListFilesRequest()
public ListFilesRequest()
ListFilesRequest(ListFilesRequest)
public ListFilesRequest(ListFilesRequest other)
Parameter | |
---|---|
Name | Description |
other | ListFilesRequest |
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
owner
An example of using a filter:
name="projects/p1/locations/us-central1/repositories/repo1/files/a/b/*"
--> Files with an ID starting with "a/b/".owner="projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/versions/1.0"
--> Files owned by the version1.0
in packagepkg1
.
Property Value | |
---|---|
Type | Description |
String |
PageSize
public int PageSize { get; set; }
The maximum number of files to return.
Property Value | |
---|---|
Type | Description |
Int32 |
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 repository whose files will be listed. For example: "projects/p1/locations/us-central1/repositories/repo1
Property Value | |
---|---|
Type | Description |
String |