Class PortVlanAttachmentArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Packet
Assembly: Pulumi.Packet.dll
Syntax
public sealed class PortVlanAttachmentArgs : ResourceArgs
Constructors
View SourcePortVlanAttachmentArgs()
Declaration
public PortVlanAttachmentArgs()
Properties
View SourceDeviceId
ID of device to be assigned to the VLAN
Declaration
public Input<string> DeviceId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ForceBond
Add port back to the bond when this resource is removed. Default is false.
Declaration
public Input<bool> ForceBond { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Native
Mark this VLAN a native VLAN on the port. This can be used only if this assignment assigns second or further VLAN to the port. To ensure that this attachment is not first on a port, you can use depends_on pointing to another packet_port_vlan_attachment, just like in the layer2-individual example above.
Declaration
public Input<bool> Native { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
PortName
Name of network port to be assigned to the VLAN
Declaration
public Input<string> PortName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
VlanVnid
VXLAN Network Identifier, integer
Declaration
public Input<int> VlanVnid { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |