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.
#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.
Returns
- (::Google::Cloud::BareMetalSolution::V2::VRF::QosPolicy) — The QOS policy applied to this VRF.
#state
def state() -> ::Google::Cloud::BareMetalSolution::V2::VRF::State
Returns
- (::Google::Cloud::BareMetalSolution::V2::VRF::State) — The possible state of VRF.
#state=
def state=(value) -> ::Google::Cloud::BareMetalSolution::V2::VRF::State
Parameter
- value (::Google::Cloud::BareMetalSolution::V2::VRF::State) — The possible state of VRF.
Returns
- (::Google::Cloud::BareMetalSolution::V2::VRF::State) — The possible state of VRF.
#vlan_attachments
def vlan_attachments() -> ::Array<::Google::Cloud::BareMetalSolution::V2::VRF::VlanAttachment>
Returns
- (::Array<::Google::Cloud::BareMetalSolution::V2::VRF::VlanAttachment>) — The list of VLAN attachments for the VRF.
#vlan_attachments=
def vlan_attachments=(value) -> ::Array<::Google::Cloud::BareMetalSolution::V2::VRF::VlanAttachment>
Parameter
- value (::Array<::Google::Cloud::BareMetalSolution::V2::VRF::VlanAttachment>) — The list of VLAN attachments for the VRF.
Returns
- (::Array<::Google::Cloud::BareMetalSolution::V2::VRF::VlanAttachment>) — The list of VLAN attachments for the VRF.