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.