Prostředek WaitForAll DSC

Platí pro: Windows PowerShell 5.x

Prostředek Desired State Configuration WaitForAll (DSC) je možné použít v rámci bloku uzlu v konfiguraci DSC k určení závislostí na konfiguracích na jiných uzlech.

Poznámka

Tato dokumentace k tomuto prostředku DSC se zabývá verzí, která je součástí PowerShellu před verzí 7.2. Modul PSDscResources obsahuje nové a aktualizované prostředky DSC, které jsou oficiálně podporovány Microsoftem. Modul PSDscResources je k dispozici v Galerie prostředí PowerShell.

Další informace a aktualizovanou dokumentaci najdete v referenční dokumentaci k PSDscResources.

Tento prostředek je úspěšný, pokud je prostředek určený vlastností ResourceName v požadovaném stavu na všech cílových uzlech definovaných ve vlastnosti NodeName .

Poznámka

Prostředek WaitForAll používá vzdálenou správu systému Windows ke kontrole stavu jiných uzlů. Další informace o požadavcích na porty a zabezpečení pro WinRM najdete v tématu Aspekty zabezpečení vzdálené komunikace PowerShellu.

Syntax

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

Vlastnosti

Vlastnost Popis
ResourceName Název prostředku, na který se má záviset. Pokud tento prostředek patří do jiné konfigurace, naformátujte název jako [ResourceType]ResourceName::[ConfigurationName]::[ConfigurationName].
Název uzlu Cílové uzly prostředku, na který má záviset.
RetryIntervalSec Počet sekund před opakováním. Minimum je 1.
Počet opakování Maximální počet opakování.
ThrottleLimit Počet počítačů, které se mají připojit současně Výchozí hodnota je New-CimSession výchozí.

Společné vlastnosti

Vlastnost Popis
DependsOn Označuje, že konfigurace jiného prostředku musí být spuštěna před konfigurací tohoto prostředku. Pokud je například ID bloku konfiguračního skriptu prostředku, který chcete spustit jako první, ResourceName a jeho typ je ResourceType, syntaxe pro použití této vlastnosti je DependsOn = "[ResourceType]ResourceName".
PsDscRunAsCredential Nastaví přihlašovací údaje pro spuštění celého prostředku jako.

Poznámka

Společná vlastnost PsDscRunAsCredential byla přidána do WMF 5.0, aby bylo možné spustit jakýkoli prostředek DSC v kontextu jiných přihlašovacích údajů. Další informace najdete v tématu Použití přihlašovacích údajů s prostředky DSC.

Příklad

Příklad použití tohoto prostředku najdete v tématu Určení závislostí mezi uzly.