public sealed class QueryHubStatusRequest : IMessage<QueryHubStatusRequest>, IEquatable<QueryHubStatusRequest>, IDeepCloneable<QueryHubStatusRequest>, IBufferMessage, IMessage, IPageRequestReference documentation and code samples for the Network Connectivity v1 API class QueryHubStatusRequest.
The request for [HubService.QueryHubStatus][google.cloud.networkconnectivity.v1.HubService.QueryHubStatus].
Implements
IMessageQueryHubStatusRequest, IEquatableQueryHubStatusRequest, IDeepCloneableQueryHubStatusRequest, IBufferMessage, IMessage, IPageRequestNamespace
Google.Cloud.NetworkConnectivity.V1Assembly
Google.Cloud.NetworkConnectivity.V1.dll
Constructors
QueryHubStatusRequest()
public QueryHubStatusRequest()QueryHubStatusRequest(QueryHubStatusRequest)
public QueryHubStatusRequest(QueryHubStatusRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
QueryHubStatusRequest |
Properties
Filter
public string Filter { get; set; }Optional. An expression that filters the list of results. The filter can be used to filter the results by the following fields:
psc_propagation_status.source_spokepsc_propagation_status.source_grouppsc_propagation_status.source_forwarding_rulepsc_propagation_status.target_spokepsc_propagation_status.target_grouppsc_propagation_status.codepsc_propagation_status.message
| Property Value | |
|---|---|
| Type | Description |
string |
|
GroupBy
public string GroupBy { get; set; }Optional. Aggregate the results by the specified fields. A comma-separated list of any of these fields:
psc_propagation_status.source_spokepsc_propagation_status.source_grouppsc_propagation_status.source_forwarding_rulepsc_propagation_status.target_spokepsc_propagation_status.target_grouppsc_propagation_status.code
| Property Value | |
|---|---|
| Type | Description |
string |
|
HubName
public HubName HubName { get; set; }| Property Value | |
|---|---|
| Type | Description |
HubName |
|
Name
public string Name { get; set; }Required. The name of the hub.
| Property Value | |
|---|---|
| Type | Description |
string |
|
OrderBy
public string OrderBy { get; set; }Optional. Sort the results in ascending order by the specified fields. A comma-separated list of any of these fields:
psc_propagation_status.source_spokepsc_propagation_status.source_grouppsc_propagation_status.source_forwarding_rulepsc_propagation_status.target_spokepsc_propagation_status.target_grouppsc_propagation_status.codeIfgroup_byis set, the value of theorder_byfield must be the same as or a subset of thegroup_byfield.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PageSize
public int PageSize { get; set; }Optional. The maximum number of results to return per page.
| Property Value | |
|---|---|
| Type | Description |
int |
|
PageToken
public string PageToken { get; set; }Optional. The page token.
| Property Value | |
|---|---|
| Type | Description |
string |
|