Add-SCPowerOptimizationRange
Lägger till ett tidsintervall i energioptimeringsschemat i en dynamisk optimeringskonfiguration.
Syntax
Add-SCPowerOptimizationRange
-DynamicOptimizationConfiguration <HostGroupDOSettings>
-EndHour <Int32>
-BeginHour <Int32>
-WeeklyScheduleDayOfWeek <Int32>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Add-SCPowerOptimizationRange lägger till ett tidsintervall för energioptimeringsschemat i konfigurationen för dynamisk optimering. Energioptimering implementeras endast under de tidsintervall som har lagts till. Annars aktiveras värdar som är associerade med konfigurationen för dynamisk optimering.
Exempel
Exempel 1: Lägg till ett tidsintervall för energioptimering i en konfiguration för dynamisk optimering
PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup01"
PS C:\> $DOConfig = Get-SCDynamicOptimizationConfiguration -VMHostGroup $HostGroup
PS C:\> Add-SCPowerOptimizationRange -DynamicOptimizationConfiguration $DOConfig -BeginHour 19 -EndHour 23 -WeeklyScheduleDayOfWeek 0
Det första kommandot hämtar värdgruppsobjektet med namnet HostGroup01 och lagrar objektet i variabeln $HostGroup.
Det andra kommandot hämtar konfigurationsobjektet för dynamisk optimering för värdgruppen som lagras i $HostGroup och lagrar objektet i variabeln $DOConfig.
Det sista kommandot lägger till ett tidsintervall för den dynamiska optimeringskonfigurationen som lagras i $DOConfig.
Parametrar
-BeginHour
Anger den timme på dagen som energioptimeringen börjar.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicOptimizationConfiguration
Anger ett konfigurationsobjekt för dynamisk optimering.
Type: | HostGroupDOSettings |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EndHour
Anger den timme på dagen som energioptimeringen avslutas.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Anger att jobbstatus spåras och lagras i variabeln som heter av den här parametern.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset 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 |
-WeeklyScheduleDayOfWeek
Anger en eller flera dagar i veckan för att köra ett jobb. Standardvärdet är den aktuella veckodagen.
Giltiga värden för att ange en enskild dag med hjälp av en sträng: måndag, tisdag, onsdag, torsdag, fredag, lördag, söndag.
Giltiga värden för att ange en uppsättning dagar i veckan: Alla uppsättningar med två eller flera dagar avgränsade med kommatecken.
Giltiga värden för att ange en enskild dag med ett heltal: 1, 2, 3, 4, 5, 6, 7.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Utdata
PowerOptimizationSchedule
Den här cmdleten returnerar ett PowerOptimizationSchedule-objekt .