public sealed class ListUsableSubnetworksRequest : IPageRequest, IMessage<ListUsableSubnetworksRequest>, IEquatable<ListUsableSubnetworksRequest>, IDeepCloneable<ListUsableSubnetworksRequest>, IBufferMessage, IMessage
ListUsableSubnetworksRequest requests the list of usable subnetworks available to a user for creating clusters.
Implements
IPageRequest, IMessage<ListUsableSubnetworksRequest>, IEquatable<ListUsableSubnetworksRequest>, IDeepCloneable<ListUsableSubnetworksRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
ListUsableSubnetworksRequest()
public ListUsableSubnetworksRequest()
ListUsableSubnetworksRequest(ListUsableSubnetworksRequest)
public ListUsableSubnetworksRequest(ListUsableSubnetworksRequest other)
Parameter | |
---|---|
Name | Description |
other | ListUsableSubnetworksRequest |
Properties
Filter
public string Filter { get; set; }
Filtering currently only supports equality on the networkProjectId and must
be in the form: "networkProjectId=[PROJECTID]", where networkProjectId
is the project which owns the listed subnetworks. This defaults to the
parent project ID.
Property Value | |
---|---|
Type | Description |
String |
PageSize
public int PageSize { get; set; }
The max number of results per page that should be returned. If the number
of available results is larger than page_size
, a next_page_token
is
returned which can be used to get the next page of results in subsequent
requests. Acceptable values are 0 to 500, inclusive. (Default: 500)
Property Value | |
---|---|
Type | Description |
Int32 |
PageToken
public string PageToken { get; set; }
Specifies a page token to use. Set this to the nextPageToken returned by previous list requests to get the next page of results.
Property Value | |
---|---|
Type | Description |
String |
Parent
public string Parent { get; set; }
The parent project where subnetworks are usable.
Specified in the format projects/*
.
Property Value | |
---|---|
Type | Description |
String |