Set-SCFabricRole
Ändrar en infrastrukturroll.
Syntax
Set-SCFabricRole
[-VMMServer <ServerConnection>]
[-FabricRole] <FabricRole>
[-LoadBalancerConfiguration <LoadBalancerRoleConfiguration>]
[-GatewayConfiguration <GatewayRoleConfiguration>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Cmdleten Set-SCFabricRole ändrar en infrastrukturroll i Virtual Machine Manager (VMM).
Exempel
Exempel 1: Ändra värden för en infrastrukturroll
PS C:\> $FabricRoleConfiguration = New-SCLoadBalancerRoleConfiguration -LBManagerIPAddress "15.16.17.249"" -NatIPExemptions $NatIPExemptions -VipPools $VipPools
PS C:\> $FabricRole = Set-SCFabricRole -FabricRole $FabricRole -LoadBalancerConfiguration $FabricRoleConfiguration
Det första kommandot skapar en konfiguration med hjälp av cmdleten New-SCLoadBalancerRoleConfiguration och lagrar den sedan i variabeln $FabricRoleConfiguration. Kommandot innehåller värden i variabler som skapats av andra kommandon.
Det andra kommandot uppdaterar den befintliga lastbalanseringsinfrastrukturrollen med konfigurationen i $FabricRoleConfiguration.
Parametrar
-FabricRole
Anger ett FabricRole-objekt .
Type: | FabricRole |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-GatewayConfiguration
Anger ett GatewayRoleConfiguration-objekt .
Type: | GatewayRoleConfiguration |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Anger en variabel där jobb förloppet spåras och lagras.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerConfiguration
Anger ett LoadBalancerRoleConfiguration-objekt .
Type: | LoadBalancerRoleConfiguration |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Anger ett användarnamn. Den här cmdleten fungerar för användarens räkning som den här parametern anger.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Anger en användarroll. Om du vill skaffa en användarroll använder du cmdleten Get-SCUserRole . Den här cmdleten fungerar för den användarroll som den här parametern anger.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset om prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Anger ett VMM-serverobjekt.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |