DSC WaitForAll erőforrás

Érintett kiadások: Windows PowerShell 5.x

A WaitForAll Desired State Configuration (DSC) erőforrás egy DSC-konfiguráció csomópontblokkján belül használható más csomópontok konfigurációitól való függőségek megadásához.

Megjegyzés

A DSC-erőforrás dokumentációja a PowerShell 7.2-es verzió előtti verzióját ismerteti. A PSDscResources modul a Microsoft által hivatalosan támogatott új és frissített DSC-erőforrásokat tartalmaz. A PSDscResources modul a PowerShell-galéria érhető el.

További információkért és a frissített dokumentációért tekintse meg a PSDscResources referenciadokumentációját.

Ez az erőforrás akkor sikeres, ha a ResourceName tulajdonság által megadott erőforrás a NodeName tulajdonságban meghatározott összes célcsomóponton a kívánt állapotban van.

Megjegyzés

A WaitForAll erőforrás a Windows Távfelügyelet segítségével ellenőrzi a többi csomópont állapotát. A WinRM port- és biztonsági követelményeivel kapcsolatos további információkért lásd: PowerShell remoting Security Considerations (Biztonsági szempontok a PowerShell újraindításával).

Syntax

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

Tulajdonságok

Tulajdonság Leírás
ResourceName nevű erőforrásáról Az erőforrás neve, amelytől függ. Ha ez az erőforrás egy másik konfigurációhoz tartozik, formázza a nevet a következőként: [ResourceType]ResourceName::[ConfigurationName]::[ConfigurationName].
NodeName Az erőforrás célcsomópontjai, amelyekre támaszkodni kell.
RetryIntervalSec Az újrapróbálkozás előtti másodpercek száma. A minimum 1.
RetryCount Az újrapróbálkozás maximális száma.
ThrottleLimit Egyidejűleg csatlakoztatandó gépek száma. Az alapértelmezett érték az New-CimSession alapértelmezett.

Közös tulajdonságok

Tulajdonság Leírás
DependsOn Azt jelzi, hogy egy másik erőforrás konfigurációjának futnia kell az erőforrás konfigurálása előtt. Ha például az először futtatni kívánt erőforrás-konfigurációs szkriptblokk azonosítója ResourceName, és a típusa ResourceType, akkor a tulajdonság használatának szintaxisa a következő DependsOn = "[ResourceType]ResourceName": .
PsDscRunAsCredential Beállítja a teljes erőforrás futtatásához szükséges hitelesítő adatokat.

Megjegyzés

A PsDscRunAsCredential közös tulajdonság hozzáadva a WMF 5.0-hoz, hogy bármely DSC-erőforrást más hitelesítő adatok kontextusában futtathasson. További információ: Hitelesítő adatok használata DSC-erőforrásokkal.

Példa

Az erőforrás használatára példa: Csomópontok közötti függőségek megadása