# Data Object - VmPortGroupProfile(vim.profile.host.VmPortGroupProfile)

Property of
  NetworkProfile
Extends
  PortGroupProfile
Since
  vSphere API 4.0

## Data Object Description

The VmPortGroupProfile data object represents the subprofile for a port group that will be used by virtual machines. Use the policy list for access to configuration data for the virtual machine port group profile. Use the property list for access to subprofiles, if any.

vSphere Servers use Network managed objects to represent virtual machine port groups in the vSphere inventory.

Properties

Name | Type | Description
--- | --- | ---
None
Properties inherited from PortGroupProfile
key, name, networkPolicy, vlan, vswitch
Properties inherited from ApplyProfile
copyEnableStatus, enabled, favorite, hidden, policy, profileTypeName, profileVersion, property, toBeDeleted, toBeMerged, toReplaceWith
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VmPortGroupProfile"> <complexContent> <extension base="vsan:PortGroupProfile"> <sequence> </sequence> </extension> </complexContent> </complexType>