public sealed class ListFeaturesRequest : IPageRequest, IMessage<ListFeaturesRequest>, IEquatable<ListFeaturesRequest>, IDeepCloneable<ListFeaturesRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the GKE Hub v1 API class ListFeaturesRequest.
Request message for GkeHub.ListFeatures
method.
Implements
IPageRequest, IMessageListFeaturesRequest, IEquatableListFeaturesRequest, IDeepCloneableListFeaturesRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GkeHub.V1Assembly
Google.Cloud.GkeHub.V1.dll
Constructors
ListFeaturesRequest()
public ListFeaturesRequest()
ListFeaturesRequest(ListFeaturesRequest)
public ListFeaturesRequest(ListFeaturesRequest other)
Parameter | |
---|---|
Name | Description |
other |
ListFeaturesRequest |
Properties
Filter
public string Filter { get; set; }
Lists Features that match the filter expression, following the syntax outlined in https://google.aip.dev/160.
Examples:
Feature with the name "servicemesh" in project "foo-proj":
name = "projects/foo-proj/locations/global/features/servicemesh"
Features that have a label called
foo
:labels.foo:*
Features that have a label called
foo
whose value isbar
:labels.foo = bar
Property Value | |
---|---|
Type | Description |
string |
OrderBy
public string OrderBy { get; set; }
One or more fields to compare and use to sort the output. See https://google.aip.dev/132#ordering.
Property Value | |
---|---|
Type | Description |
string |
PageSize
public int PageSize { get; set; }
When requesting a 'page' of resources, page_size
specifies number of
resources to return. If unspecified or set to 0, all resources will
be returned.
Property Value | |
---|---|
Type | Description |
int |
PageToken
public string PageToken { get; set; }
Token returned by previous call to ListFeatures
which
specifies the position in the list from where to continue listing the
resources.
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. The parent (project and location) where the Features will be listed.
Specified in the format projects/*/locations/*
.
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 |