Get-SCConfigurationProvider

Get-SCConfigurationProvider

Gets a configuration provider object.

Syntax

Parameter Set: Default
Get-SCConfigurationProvider [-VMMServer <ServerConnection> ] [ <CommonParameters>]

Parameter Set: ByName
Get-SCConfigurationProvider [[-Name] <String> ] [-VMMServer <ServerConnection> ] [ <CommonParameters>]

Parameter Set: ByType
Get-SCConfigurationProvider [[-ProviderType] <ConfigurationProviderType]> ] [-VMMServer <ServerConnection> ] [ <CommonParameters>]

Detailed 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 Windows PowerShell commands to API calls that are specific to a type of load balancer or baseboard management controller.

Parameters

-Name<String>

Specifies the name of a VMM object.

Aliases

none

Required?

false

Position?

1

Default Value

none

Accept Pipeline Input?

True (ByValue)

Accept Wildcard Characters?

false

-ProviderType<ConfigurationProviderType]>

Specifies the type of a configuration provider. Valid values are: LoadBalancer, OutOfBandManagement.

Aliases

none

Required?

false

Position?

1

Default Value

none

Accept Pipeline Input?

True (ByValue)

Accept Wildcard Characters?

false

-VMMServer<ServerConnection>

Specifies a VMM server object.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

True (ByValue)

Accept Wildcard Characters?

false

<CommonParameters>

This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see    about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.

Outputs

The output type is the type of the objects that the cmdlet emits.

  • ConfigurationProvider

Examples

Example Example 1: Get all configuration providers by a specified type.

This command gets all configuration providers that are load balancers.

PS C:\> Get-SCConfigurationProvider -ProviderType "LoadBalancer"

Example 2: Get a configuration provider by its name

The first command gets the Microsoft Network Load Balancing (NLB) configuration provider by its name, and then stores it in the $ConfigProvider variable.

The second command displays information about the configuration provider stored in $ConfigProvider.

PS C:\> $ConfigProvider = Get-SCConfigurationProvider -Name "Microsoft Network Load Balancing (NLB)"
PS C:\> $ConfigProvider

Set-SCComputerTierConfiguration