Get-SCConfigurationProvider
Gets a configuration provider object.
Syntax
Get-SCConfigurationProvider
[-VMMServer <ServerConnection>]
[<CommonParameters>]
Get-SCConfigurationProvider
[[-Name] <String>]
[-VMMServer <ServerConnection>]
[<CommonParameters>]
Get-SCConfigurationProvider
[[-ProviderType] <ConfigurationProviderType>]
[-VMMServer <ServerConnection>]
[<CommonParameters>]
Description
The Get-SCConfigurationProvider cmdlet gets a configuration provider object. A configuration provider is a plug-in to Virtual Machine Manager (VMM) that translates VMM PowerShell commands to API calls that are specific to a type of load balancer or baseboard management controller.
Examples
Example 1: Get all configuration providers by a specified type
PS C:\> Get-SCConfigurationProvider -ProviderType "LoadBalancer"
This command gets all configuration providers that are load balancers.
Example 2: Get a configuration provider by its name
PS C:\> $ConfigProvider = Get-SCConfigurationProvider -Name "Microsoft Network Load Balancing (NLB)"
PS C:\> $ConfigProvider
The first command gets the Microsoft Network Load Balancing (NLB) configuration provider by its name and stores it in the $ConfigProvider variable.
The second command displays information about the configuration provider stored in $ConfigProvider to the user.
Parameters
-Name
Specifies the name of a VMM object.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProviderType
Specifies the type of a configuration provider. Valid values are: LoadBalancer, OutOfBandManagement.
Type: | ConfigurationProviderType |
Accepted values: | OutOfBandManagement, LoadBalancer, Gateway, VirtualSwitchExtensionManager, NetworkService, NetworkServiceV2, Unknown |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Specifies a VMM server object.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Outputs
ConfigurationProvider
This cmdlet returns a ConfigurationProvider object.