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, IMessage<ListFeaturesRequest>, IEquatable<ListFeaturesRequest>, IDeepCloneable<ListFeaturesRequest>, 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 |
Int32 |
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 |