GKE Hub v1 API - Class ListFeaturesRequest (2.8.0)

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.

Inheritance

object > ListFeaturesRequest

Namespace

Google.Cloud.GkeHub.V1

Assembly

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 is bar:

    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

ReturnPartialSuccess

public bool ReturnPartialSuccess { get; set; }

Optional. If set to true, the response will return partial results when some regions are unreachable and the unreachable field in Feature proto will be populated. If set to false, the request will fail when some regions are unreachable.

Property Value
Type Description
bool