Show / Hide Table of Contents

Class HostPortGroupArgs

Inheritance
System.Object
InputArgs
ResourceArgs
HostPortGroupArgs
Inherited Members
ResourceArgs.Empty
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.VSphere
Assembly: Pulumi.VSphere.dll
Syntax
public sealed class HostPortGroupArgs : ResourceArgs

Constructors

View Source

HostPortGroupArgs()

Declaration
public HostPortGroupArgs()

Properties

View Source

ActiveNics

List of active network adapters used for load balancing.

Declaration
public InputList<string> ActiveNics { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

AllowForgedTransmits

Controls whether or not the virtual network adapter is allowed to send network traffic with a different MAC address than that of its own.

Declaration
public Input<bool> AllowForgedTransmits { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

AllowMacChanges

Controls whether or not the Media Access Control (MAC) address can be changed.

Declaration
public Input<bool> AllowMacChanges { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

AllowPromiscuous

Enable promiscuous mode on the network. This flag indicates whether or not all traffic is seen on a given port.

Declaration
public Input<bool> AllowPromiscuous { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

CheckBeacon

Enable beacon probing. Requires that the vSwitch has been configured to use a beacon. If disabled, link status is used only.

Declaration
public Input<bool> CheckBeacon { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Failback

If true, the teaming policy will re-activate failed interfaces higher in precedence when they come back up.

Declaration
public Input<bool> Failback { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

HostSystemId

The managed object ID of the host to set the port group up on. Forces a new resource if changed.

Declaration
public Input<string> HostSystemId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

The name of the port group. Forces a new resource if changed.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

NotifySwitches

If true, the teaming policy will notify the broadcast network of a NIC failover, triggering cache updates.

Declaration
public Input<bool> NotifySwitches { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

ShapingAverageBandwidth

The average bandwidth in bits per second if traffic shaping is enabled.

Declaration
public Input<int> ShapingAverageBandwidth { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

ShapingBurstSize

The maximum burst size allowed in bytes if traffic shaping is enabled.

Declaration
public Input<int> ShapingBurstSize { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

ShapingEnabled

Enable traffic shaping on this virtual switch or port group.

Declaration
public Input<bool> ShapingEnabled { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

ShapingPeakBandwidth

The peak bandwidth during bursts in bits per second if traffic shaping is enabled.

Declaration
public Input<int> ShapingPeakBandwidth { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

StandbyNics

List of standby network adapters used for failover.

Declaration
public InputList<string> StandbyNics { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

TeamingPolicy

The network adapter teaming policy. Can be one of loadbalance_ip, loadbalance_srcmac, loadbalance_srcid, or failover_explicit.

Declaration
public Input<string> TeamingPolicy { get; set; }
Property Value
Type Description
Input<System.String>
View Source

VirtualSwitchName

The name of the virtual switch to bind this port group to. Forces a new resource if changed.

Declaration
public Input<string> VirtualSwitchName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

VlanId

The VLAN ID/trunk mode for this port group. An ID of 0 denotes no tagging, an ID of 1-4094 tags with the specific ID, and an ID of 4095 enables trunk mode, allowing the guest to manage its own tagging. Default: 0.

Declaration
public Input<int> VlanId { get; set; }
Property Value
Type Description
Input<System.Int32>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.