DSC WaitForAll-resurs
Gäller för: Windows PowerShell 5.x
DSC-resursen (WaitForAll Desired State Configuration) kan användas i ett nodblock i en DSC-konfiguration för att ange beroenden för konfigurationer på andra noder.
Anteckning
Den här dokumentationen för den här DSC-resursen omfattar den version som ingår i PowerShell före version 7.2. MODULen PSDscResources innehåller nya och uppdaterade DSC-resurser som stöds officiellt av Microsoft. Modulen PSDscResources är tillgänglig från PowerShell-galleriet.
Mer information och uppdaterad dokumentation finns i referensdokumentationen för PSDscResources.
Den här resursen lyckas om resursen som anges av egenskapen ResourceName är i önskat tillstånd på alla målnoder som definierats i egenskapen NodeName .
Anteckning
WaitForAll-resursen använder Windows Remote Management för att kontrollera tillståndet för andra noder. Mer information om port- och säkerhetskrav för WinRM finns i Säkerhetsöverväganden för Fjärrkommunikation i PowerShell.
Syntax
WaitForAll [string] #ResourceName
{
ResourceName = [string]
NodeName = [string[]]
[ RetryIntervalSec = [Uint64] ]
[ RetryCount = [Uint32] ]
[ ThrottleLimit = [Uint32]]
[ DependsOn = [string[]] ]
[ PsDscRunAsCredential = [PSCredential] ]
}
Egenskaper
Egenskap | Beskrivning |
---|---|
ResourceName | Resursnamnet som ska vara beroende av. Om den här resursen tillhör en annan konfiguration formaterar du namnet som [ResourceType]ResourceName::[ConfigurationName]::[ConfigurationName] . |
NodeName | Vilka målnoder för resursen som ska vara beroende av. |
RetryIntervalSec | Antalet sekunder innan du försöker igen. Minimum är 1. |
Återförsökskonto | Det maximala antalet gånger som återförsök ska utföras. |
ThrottleLimit | Antal datorer som ska anslutas samtidigt. Standard är New-CimSession standard. |
Gemensamma egenskaper
Egenskap | Beskrivning |
---|---|
DependsOn | Anger att konfigurationen av en annan resurs måste köras innan den här resursen har konfigurerats. Om till exempel ID:t för det resurskonfigurationsskriptblock som du vill köra först är ResourceName och dess typ är ResourceType är DependsOn = "[ResourceType]ResourceName" syntaxen för att använda den här egenskapen . |
PsDscRunAsCredential | Anger autentiseringsuppgifterna för att köra hela resursen som. |
Anteckning
Den vanliga egenskapen PsDscRunAsCredential lades till i WMF 5.0 för att tillåta körning av valfri DSC-resurs i kontexten för andra autentiseringsuppgifter. Mer information finns i Använda autentiseringsuppgifter med DSC-resurser.
Exempel
Ett exempel på hur du använder den här resursen finns i Ange beroenden mellan noder