Class: Google::Cloud::BareMetalSolution::V2::VRF::VlanAttachment
- Inherits:
-
Object
- Object
- Google::Cloud::BareMetalSolution::V2::VRF::VlanAttachment
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/baremetalsolution/v2/network.rb
Overview
VLAN attachment details.
Instance Attribute Summary collapse
-
#id ⇒ ::String
Immutable.
-
#interconnect_attachment ⇒ ::String
Optional.
-
#pairing_key ⇒ ::String
Input only.
-
#peer_ip ⇒ ::String
The peer IP of the attachment.
-
#peer_vlan_id ⇒ ::Integer
The peer vlan ID of the attachment.
-
#qos_policy ⇒ ::Google::Cloud::BareMetalSolution::V2::VRF::QosPolicy
The QOS policy applied to this VLAN attachment.
-
#router_ip ⇒ ::String
The router IP of the attachment.
Instance Attribute Details
#id ⇒ ::String
Returns Immutable. The identifier of the attachment within vrf.
195 196 197 198 |
# File 'proto_docs/google/cloud/baremetalsolution/v2/network.rb', line 195 class VlanAttachment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#interconnect_attachment ⇒ ::String
Returns Optional. The name of the vlan attachment within vrf. This is of the form projects/{project_number}/regions/{region}/interconnectAttachments/{interconnect_attachment}.
195 196 197 198 |
# File 'proto_docs/google/cloud/baremetalsolution/v2/network.rb', line 195 class VlanAttachment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#pairing_key ⇒ ::String
Returns Input only. Pairing key.
195 196 197 198 |
# File 'proto_docs/google/cloud/baremetalsolution/v2/network.rb', line 195 class VlanAttachment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#peer_ip ⇒ ::String
Returns The peer IP of the attachment.
195 196 197 198 |
# File 'proto_docs/google/cloud/baremetalsolution/v2/network.rb', line 195 class VlanAttachment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#peer_vlan_id ⇒ ::Integer
Returns The peer vlan ID of the attachment.
195 196 197 198 |
# File 'proto_docs/google/cloud/baremetalsolution/v2/network.rb', line 195 class VlanAttachment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#qos_policy ⇒ ::Google::Cloud::BareMetalSolution::V2::VRF::QosPolicy
Returns The QOS policy applied to this VLAN attachment. This value should be preferred to using qos at vrf level.
195 196 197 198 |
# File 'proto_docs/google/cloud/baremetalsolution/v2/network.rb', line 195 class VlanAttachment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#router_ip ⇒ ::String
Returns The router IP of the attachment.
195 196 197 198 |
# File 'proto_docs/google/cloud/baremetalsolution/v2/network.rb', line 195 class VlanAttachment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |