DSC WaitForSome erőforrás

A következőre vonatkozik: Windows PowerShell 5.x

A WaitForSome Desired State Configuration (DSC) erőforrás egy DSC-konfiguráció csomópontblokkján belül használható a többi csomópont 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 tartalmazza. A PSDscResources modul a Microsoft által hivatalosan támogatott új és frissített DSC-erőforrásokat tartalmaz. A PSDscResources modul elérhető a PowerShell-galéria.

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ág által meghatározott (a NodeCount által meghatározott) minimális számú csomópont kívánt állapotában van.

Megjegyzés

A WaitForSome erőforrás a Windows Remote Management használatával 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 – Biztonsági szempontok újraegyezése.

Syntax

WaitForSome [String] #ResourceName
{
    NodeCount = [UInt32]
    NodeName = [string[]]
    ResourceName = [string]
    [ RetryCount = [UInt32] ]
    [ RetryIntervalSec = [UInt64] ]
    [ ThrottleLimit = [UInt32] ]
    [ DependsOn = [string[]] ]
    [ PsDscRunAsCredential = [PSCredential] ]
}

Tulajdonságok

Tulajdonság Leírás
NodeCount Azoknak a csomópontoknak a minimális száma, amelyeknek az erőforrás sikeréhez a kívánt állapotban kell lenniük.
NodeName Az erőforrás célcsomópontjai, amelyekre támaszkodni szeretne.
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 .[ResourceType]ResourceName::[ConfigurationName]::[ConfigurationName]
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 csatlakozni kívánt 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 típusa ResourceType, akkor a tulajdonság használatának szintaxisa a DependsOn = "[ResourceType]ResourceName"következő: .
PsDscRunAsCredential Beállítja a hitelesítő adatokat a teljes erőforrás futtatásához.

Megjegyzés

A PsDscRunAsCredential common tulajdonság hozzá lett adva a WMF 5.0-s verziójához, hogy bármely DSC-erőforrást más hitelesítő adatokkal összefüggésben 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