Bare Metal Solution V2 API - Class Google::Cloud::BareMetalSolution::V2::VRF (v0.8.0)

Reference documentation and code samples for the Bare Metal Solution V2 API class Google::Cloud::BareMetalSolution::V2::VRF.

A network VRF.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#name

def name() -> ::String
Returns
  • (::String) — The name of the VRF.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — The name of the VRF.
Returns
  • (::String) — The name of the VRF.

#qos_policy

def qos_policy() -> ::Google::Cloud::BareMetalSolution::V2::VRF::QosPolicy
Returns
  • (::Google::Cloud::BareMetalSolution::V2::VRF::QosPolicy) — The QOS policy applied to this VRF. The value is only meaningful when all the vlan attachments have the same QoS. This field should not be used for new integrations, use vlan attachment level qos instead. The field is left for backward-compatibility.

#qos_policy=

def qos_policy=(value) -> ::Google::Cloud::BareMetalSolution::V2::VRF::QosPolicy
Parameter
  • value (::Google::Cloud::BareMetalSolution::V2::VRF::QosPolicy) — The QOS policy applied to this VRF. The value is only meaningful when all the vlan attachments have the same QoS. This field should not be used for new integrations, use vlan attachment level qos instead. The field is left for backward-compatibility.
Returns
  • (::Google::Cloud::BareMetalSolution::V2::VRF::QosPolicy) — The QOS policy applied to this VRF. The value is only meaningful when all the vlan attachments have the same QoS. This field should not be used for new integrations, use vlan attachment level qos instead. The field is left for backward-compatibility.

#state

def state() -> ::Google::Cloud::BareMetalSolution::V2::VRF::State
Returns

#state=

def state=(value) -> ::Google::Cloud::BareMetalSolution::V2::VRF::State
Parameter
Returns

#vlan_attachments

def vlan_attachments() -> ::Array<::Google::Cloud::BareMetalSolution::V2::VRF::VlanAttachment>
Returns

#vlan_attachments=

def vlan_attachments=(value) -> ::Array<::Google::Cloud::BareMetalSolution::V2::VRF::VlanAttachment>
Parameter
Returns