DSC WaitForAll ResourceDSC WaitForAll Resource

Van toepassing op: Windows PowerShell 5.0 en hogerApplies To: Windows PowerShell 5.0 and later

De WaitForAll Desired State Configuration (DSC)-bron kan worden gebruikt binnen een blok knooppunt in een DSC-configuratie afhankelijkheden opgeven voor configuraties op andere knooppunten.The WaitForAll Desired State Configuration (DSC) resource can be used within a node block in a DSC configuration to specify dependencies on configurations on other nodes.

Deze resource is geslaagd als de resource die is opgegeven door de ResourceName eigenschap bevindt zich in de gewenste status van alle doelknooppunten gedefinieerd in de knooppuntnaam eigenschap.This resource succeeds if the resource specified by the ResourceName property is in the desired state on all target nodes defined in the NodeName property.

SyntaxisSyntax

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

EigenschappenProperties

EigenschapProperty BeschrijvingDescription
ResourceNameResourceName De naam van de resource afhankelijk.The resource name to depend on. Als deze resource tot een andere configuratie behoort, maakt u de naam op als ' [ResourceType]ResourceName:: [ConfigurationName]:: [ ConfigurationName] "If this resource belongs to a different configuration, format the name as "[ResourceType]ResourceName::[ConfigurationName]::[ConfigurationName]"
KnooppuntnaamNodeName De doelknooppunten van de resource afhankelijk.The target nodes of the resource to depend on.
RetryIntervalSecRetryIntervalSec Het aantal seconden alvorens het opnieuw te proberen.The number of seconds before retrying. Minimumwaarde is 1.Minimum is 1.
retryCountRetryCount Het maximale aantal nieuwe pogingen.The maximum number of times to retry.
ThrottleLimitThrottleLimit Het aantal machines tegelijk verbinding kunnen maken.Number of machines to connect simultaneously. Standaard is de nieuwe-cimsession standaard.Default is new-cimsession default.
DependsOnDependsOn Geeft aan dat de configuratie van een andere resource uitvoeren moet voordat deze resource is geconfigureerd.Indicates that the configuration of another resource must run before this resource is configured. Bijvoorbeeld, als de ID van de resourceconfiguratie scriptblok die u wilt uitvoeren eerst is ResourceName en het type ResourceType, de syntaxis voor het gebruik van deze eigenschap is DependsOn = "[ResourceType]ResourceName".For example, if the ID of the resource configuration script block that you want to run first is ResourceName and its type is ResourceType, the syntax for using this property is DependsOn = "[ResourceType]ResourceName".

VoorbeeldExample

Zie voor een voorbeeld van het gebruik van deze resource afhankelijkheden van meerdere knooppunten opgevenFor an example of how to use this resource, see Specifying cross-node dependencies