Reference documentation and code samples for the Google Cloud Bare Metal Solution V2 Client class VlanAttachment.
VLAN attachment details.
Generated from protobuf message google.cloud.baremetalsolution.v2.VRF.VlanAttachment
Namespace
Google \ Cloud \ BareMetalSolution \ V2 \ VRFMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ peer_vlan_id
int|string
The peer vlan ID of the attachment.
↳ peer_ip
string
The peer IP of the attachment.
↳ router_ip
string
The router IP of the attachment.
↳ pairing_key
string
Input only. Pairing key.
↳ qos_policy
QosPolicy
The QOS policy applied to this VLAN attachment. This value should be preferred to using qos at vrf level.
↳ id
string
Immutable. The identifier of the attachment within vrf.
↳ interconnect_attachment
string
Optional. The name of the vlan attachment within vrf. This is of the form projects/{project_number}/regions/{region}/interconnectAttachments/{interconnect_attachment}
getPeerVlanId
The peer vlan ID of the attachment.
int|string
setPeerVlanId
The peer vlan ID of the attachment.
var
int|string
$this
getPeerIp
The peer IP of the attachment.
string
setPeerIp
The peer IP of the attachment.
var
string
$this
getRouterIp
The router IP of the attachment.
string
setRouterIp
The router IP of the attachment.
var
string
$this
getPairingKey
Input only. Pairing key.
string
setPairingKey
Input only. Pairing key.
var
string
$this
getQosPolicy
The QOS policy applied to this VLAN attachment.
This value should be preferred to using qos at vrf level.
hasQosPolicy
clearQosPolicy
setQosPolicy
The QOS policy applied to this VLAN attachment.
This value should be preferred to using qos at vrf level.
$this
getId
Immutable. The identifier of the attachment within vrf.
string
setId
Immutable. The identifier of the attachment within vrf.
var
string
$this
getInterconnectAttachment
Optional. The name of the vlan attachment within vrf. This is of the form projects/{project_number}/regions/{region}/interconnectAttachments/{interconnect_attachment}
string
setInterconnectAttachment
Optional. The name of the vlan attachment within vrf. This is of the form projects/{project_number}/regions/{region}/interconnectAttachments/{interconnect_attachment}
var
string
$this