public sealed class QueryHubStatusRequest : IMessage<QueryHubStatusRequest>, IEquatable<QueryHubStatusRequest>, IDeepCloneable<QueryHubStatusRequest>, IBufferMessage, IMessage, IPageRequest
Reference 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_spoke
psc_propagation_status.source_group
psc_propagation_status.source_forwarding_rule
psc_propagation_status.target_spoke
psc_propagation_status.target_group
psc_propagation_status.code
psc_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_spoke
psc_propagation_status.source_group
psc_propagation_status.source_forwarding_rule
psc_propagation_status.target_spoke
psc_propagation_status.target_group
psc_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_spoke
psc_propagation_status.source_group
psc_propagation_status.source_forwarding_rule
psc_propagation_status.target_spoke
psc_propagation_status.target_group
psc_propagation_status.code
Ifgroup_by
is set, the value of theorder_by
field must be the same as or a subset of thegroup_by
field.
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 |