Class: Google::Cloud::Compute::V1::ListBgpRoutesRoutersRequest

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

Overview

A request message for Routers.ListBgpRoutes. See the method description for details.

Defined Under Namespace

Modules: AddressFamily, RouteType

Instance Attribute Summary collapse

Instance Attribute Details

#address_family::String



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#destination_prefix::String



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#filter::String



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#max_results::Integer



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#order_by::String



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#page_token::String



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#peer::String



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#policy_applied::Boolean



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#project::String



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#region::String



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#return_partial_success::Boolean



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#route_type::String



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end

#router::String



19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 19047

class ListBgpRoutesRoutersRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # (Required) limit results to this address family (either IPv4 or IPv6)
  module AddressFamily
    # A value indicating that the enum field is not set.
    UNDEFINED_ADDRESS_FAMILY = 0

    IPV4 = 2_254_341

    IPV6 = 2_254_343

    UNSPECIFIED_IP_VERSION = 72_938_440
  end

  # (Required) limit results to this type of route (either LEARNED or ADVERTISED)
  module RouteType
    # A value indicating that the enum field is not set.
    UNDEFINED_ROUTE_TYPE = 0

    ADVERTISED = 20_302_109

    LEARNED = 231_892_419

    UNSPECIFIED_ROUTE_TYPE = 248_064_440
  end
end