Class: Google::Cloud::NetworkConnectivity::V1::QueryHubStatusRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/networkconnectivity/v1/hub.rb

Overview

The request for HubService.QueryHubStatus.

Instance Attribute Summary collapse

Instance Attribute Details

#filter::String

Returns 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.

Returns:

  • (::String)

    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


708
709
710
711
# File 'proto_docs/google/cloud/networkconnectivity/v1/hub.rb', line 708

class QueryHubStatusRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#group_by::String

Returns 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.

Returns:

  • (::String)

    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


708
709
710
711
# File 'proto_docs/google/cloud/networkconnectivity/v1/hub.rb', line 708

class QueryHubStatusRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String

Returns Required. The name of the hub.

Returns:

  • (::String)

    Required. The name of the hub.



708
709
710
711
# File 'proto_docs/google/cloud/networkconnectivity/v1/hub.rb', line 708

class QueryHubStatusRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#order_by::String

Returns 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 If group_by is set, the value of the order_by field must be the same as or a subset of the group_by field.

Returns:

  • (::String)

    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 If group_by is set, the value of the order_by field must be the same as or a subset of the group_by field.


708
709
710
711
# File 'proto_docs/google/cloud/networkconnectivity/v1/hub.rb', line 708

class QueryHubStatusRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#page_size::Integer

Returns Optional. The maximum number of results to return per page.

Returns:

  • (::Integer)

    Optional. The maximum number of results to return per page.



708
709
710
711
# File 'proto_docs/google/cloud/networkconnectivity/v1/hub.rb', line 708

class QueryHubStatusRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#page_token::String

Returns Optional. The page token.

Returns:

  • (::String)

    Optional. The page token.



708
709
710
711
# File 'proto_docs/google/cloud/networkconnectivity/v1/hub.rb', line 708

class QueryHubStatusRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end