Class: Google::Cloud::Compute::V1::ExchangedPeeringRoute
- Inherits:
-
Object
- Object
- Google::Cloud::Compute::V1::ExchangedPeeringRoute
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/compute/v1/compute.rb
Defined Under Namespace
Modules: Type
Instance Attribute Summary collapse
-
#dest_range ⇒ ::String
The destination range of the route.
-
#imported ⇒ ::Boolean
True if the peering route has been imported from a peer.
-
#next_hop_region ⇒ ::String
The region of peering route next hop, only applies to dynamic routes.
-
#priority ⇒ ::Integer
The priority of the peering route.
-
#type ⇒ ::String
The type of the peering route.
Instance Attribute Details
#dest_range ⇒ ::String
Returns The destination range of the route.
6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 6822 class ExchangedPeeringRoute include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The type of the peering route. module Type # A value indicating that the enum field is not set. UNDEFINED_TYPE = 0 # For routes exported from local network. DYNAMIC_PEERING_ROUTE = 469_794_858 # The peering route. STATIC_PEERING_ROUTE = 473_407_545 # The peering route corresponding to subnetwork range. SUBNET_PEERING_ROUTE = 465_782_504 end end |
#imported ⇒ ::Boolean
Returns True if the peering route has been imported from a peer. The actual import happens if the field networkPeering.importCustomRoutes is true for this network, and networkPeering.exportCustomRoutes is true for the peer network, and the import does not result in a route conflict.
6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 6822 class ExchangedPeeringRoute include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The type of the peering route. module Type # A value indicating that the enum field is not set. UNDEFINED_TYPE = 0 # For routes exported from local network. DYNAMIC_PEERING_ROUTE = 469_794_858 # The peering route. STATIC_PEERING_ROUTE = 473_407_545 # The peering route corresponding to subnetwork range. SUBNET_PEERING_ROUTE = 465_782_504 end end |
#next_hop_region ⇒ ::String
Returns The region of peering route next hop, only applies to dynamic routes.
6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 6822 class ExchangedPeeringRoute include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The type of the peering route. module Type # A value indicating that the enum field is not set. UNDEFINED_TYPE = 0 # For routes exported from local network. DYNAMIC_PEERING_ROUTE = 469_794_858 # The peering route. STATIC_PEERING_ROUTE = 473_407_545 # The peering route corresponding to subnetwork range. SUBNET_PEERING_ROUTE = 465_782_504 end end |
#priority ⇒ ::Integer
Returns The priority of the peering route.
6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 6822 class ExchangedPeeringRoute include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The type of the peering route. module Type # A value indicating that the enum field is not set. UNDEFINED_TYPE = 0 # For routes exported from local network. DYNAMIC_PEERING_ROUTE = 469_794_858 # The peering route. STATIC_PEERING_ROUTE = 473_407_545 # The peering route corresponding to subnetwork range. SUBNET_PEERING_ROUTE = 465_782_504 end end |
#type ⇒ ::String
Returns The type of the peering route. Check the Type enum for the list of possible values.
6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 6822 class ExchangedPeeringRoute include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The type of the peering route. module Type # A value indicating that the enum field is not set. UNDEFINED_TYPE = 0 # For routes exported from local network. DYNAMIC_PEERING_ROUTE = 469_794_858 # The peering route. STATIC_PEERING_ROUTE = 473_407_545 # The peering route corresponding to subnetwork range. SUBNET_PEERING_ROUTE = 465_782_504 end end |