DSC WaitForAny-resurs

Gäller för: Windows PowerShell 5.1

Resursen WaitForAny Desired State Configuration (DSC) 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

WaitForAny-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 PowerShell-fjärrkommunikation.

Syntax

WaitForAny [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 Antal sekunder innan du försöker igen. Minimum är 1.
RetryCount Det maximala antalet gånger som återförsök ska utföras.
ThrottleLimit Antal datorer som ska anslutas samtidigt. Standardvärdet ä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 resurskonfigurationsskriptblocket 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