The Team Schema describes how the Ethernet adapters are grouped together into teams.
This class implements the CIM_ExtraCapacityGroup class. This class has members that describe the type of the team, the number of adapters in the team, and the maximum number of adapters that can be in the team.
There is an instance of this class for each Intel adapter Team.
To create an empty team, the user will create an instance of IANet_TeamOfAdapters. The user must set the correct “TeamingMode” before calling IWbemServices::PutInstance() to create the object in the Provider. The Provider will return a string containing the object path of the new object.
Correspondingly, to remove a team the user should delete the instance of IANet_TeamOfAdapters. The Provider will delete the associations to the team members, and will also delete the virtual adapter and settings for the team.
Use Put() to change the value of the “TeamingMode” property, then call PutInstance() to update the team.
This class implements the following local properties:
Each adapter in a team is associated with the team’s instance of IANet_TeamOfAdapters using an instance of IANet_TeamMemberAdapter.
The virtual adapter for the team is associated with this class using an instance of IANet_NetworkVirtualAdapter.
This class instance supports following methods:
TestSwitchConfiguration | Tests the switch configuration to ensure that the team is functioning correctly with the switch. This test can be used to check that link partners i.e., a device that an adapter links to, such as another adapter, hub, switch, etc., support the chosen adapter teaming mode. For example, if the adapter is a member of a Link Aggregation team, then this test can verify that link partners connected to the adapter support Link Aggregation. |
GetBestTeamMode | GetBestTeamMode selects the most appropriate teaming mode to use for teaming. |
RenameTeam | RenameTeam changes the name of an existing Intel NIC Team in the system. |
CreateTeam | CreateTeam adds a new Intel NIC Team to the system. |
ValidateAddAdapters | Validates the adapters which will be added to a team. |
ValidateSetting | Validates the member adapter setting. |
This class is used to associate the adapter with the team, determine the function of the adapter in the team, and establish that the adapter is currently active in the team. This class implements the CIM class CIM_NetworkAdapterRedundancyComponent.
An instance of this class exists for each adapter that is a member of a team.
To add an adapter to a team, create an instance of IANet_TeamedMemberAdapter to associate the adapter with the team.
To remove an adapter from the team, remove the instance of IANet_TeamedMemberAdapter. The adapter will no longer be part of the team and may be bound to an IP protocol endpoint after the Apply() function is called.
The “AdapterFunction” property of this class may be modified to describe how the adapter is used within a team.
This class implements the following local properties:
This is an association class.
There are no supported methods on this class.
This class is used to associate the team’s IANet_TeamOfAdapters with the IANet_LogicalEthernetAdapter that represents the virtual adapter for the team. The class implements the CIM class CIM_NetworkVirtualAdapter.
An instance of this class exists for each Intel team that has been bound to a virtual adapter.
The user cannot create instances of this class. To create a team the user creates an instance of IANet_TeamOfAdapters. This class will not exist until after the user has called IANet_NetService .Apply() within the context of a valid client handle and the IANet_EthernetAdapter instance has been created.
The user cannot delete instances of this class.
This is an association class.
There are no supported methods on this class.
Copyright© 2004 Intel Corporation. Legal Information