Class: Google::Cloud::BareMetalSolution::V2::VRF::VlanAttachment

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#id::String

Returns Immutable. The identifier of the attachment within vrf.

Returns:

  • (::String)

    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}.

Returns:

  • (::String)

    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.

Returns:

  • (::String)

    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.

Returns:

  • (::String)

    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.

Returns:

  • (::Integer)

    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.

Returns:



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.

Returns:

  • (::String)

    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