Delen via


DSC WaitForAll-resource

Van toepassing op: Windows PowerShell 5.x

De DSC-resource (WaitForAll Desired State Configuration) kan worden gebruikt in een knooppuntblok in een DSC-configuratie om afhankelijkheden op te geven van configuraties op andere knooppunten.

Notitie

Deze documentatie van deze DSC-resource heeft betrekking op de versie die is opgenomen in PowerShell vóór versie 7.2. De PSDscResources-module bevat nieuwe en bijgewerkte DSC-resources die officieel worden ondersteund door Microsoft. De psdscResources-module is beschikbaar via de PowerShell Gallery.

Zie de psdscResources-referentiedocumentatie voor meer informatie en bijgewerkte documentatie.

Deze resource slaagt als de resource die is opgegeven door de eigenschap ResourceName de gewenste status heeft op alle doelknooppunten die zijn gedefinieerd in de eigenschap NodeName .

Notitie

De WaitForAll-resource maakt gebruik van Windows Remote Management om de status van andere knooppunten te controleren. Zie Beveiligingsoverwegingen voor externe communicatie in PowerShell voor meer informatie over poort- en beveiligingsvereisten voor WinRM.

Syntax

WaitForAll [string] #ResourceName
{
    ResourceName = [string]
    NodeName = [string[]]
    [ RetryIntervalSec = [Uint64] ]
    [ RetryCount = [Uint32] ]
    [ ThrottleLimit = [Uint32]]
    [ DependsOn = [string[]] ]
    [ PsDscRunAsCredential = [PSCredential] ]
}

Eigenschappen

Eigenschap Beschrijving
ResourceName De resourcenaam die afhankelijk is van. Als deze resource deel uitmaakt van een andere configuratie, formatteert u de naam als [ResourceType]ResourceName::[ConfigurationName]::[ConfigurationName].
Knooppuntnaam De doelknooppunten van de resource waarvan afhankelijk is.
RetryIntervalSec Het aantal seconden voordat u het opnieuw probeert. Minimum is 1.
RetryCount Het maximum aantal keren dat u het opnieuw wilt proberen.
ThrottleLimit Het aantal computers dat tegelijkertijd verbinding moet maken. Standaard is New-CimSession standaard.

Algemene eigenschappen

Eigenschap Beschrijving
DependsOn Geeft aan dat de configuratie van een andere resource moet worden uitgevoerd voordat deze resource wordt geconfigureerd. Als de id van het resourceconfiguratiescriptblok dat u als eerste wilt uitvoeren bijvoorbeeld ResourceName is en het type ResourceType is, is DependsOn = "[ResourceType]ResourceName"de syntaxis voor het gebruik van deze eigenschap .
PsDscRunAsCredential Hiermee stelt u de referentie voor het uitvoeren van de hele resource als in.

Notitie

De algemene eigenschap PsDscRunAsCredential is toegevoegd in WMF 5.0 om het uitvoeren van een DSC-resource in de context van andere referenties toe te staan. Zie Referenties gebruiken met DSC-resources voor meer informatie.

Voorbeeld

Zie Afhankelijkheden tussen knooppunten opgeven voor een voorbeeld van het gebruik van deze resource