DSC WaitForAny 리소스DSC WaitForAny Resource

적용 대상: Windows PowerShell 5.1 이상Applies To: Windows PowerShell 5.1 and later

WaitForSome DSC(Desired State Configuration) 리소스를 DSC 구성의 노드 블록 내에서 사용하면 다른 노드의 구성에 대한 종속성을 지정할 수 있습니다.The WaitForSome Desired State Configuration (DSC) resource can be used within a node block in a DSC configuration to specify dependencies on configurations on other nodes.

ResourceName 속성으로 지정된 리소스가 NodeName 속성으로 정의된 임의의 대상 노드에서 필요한 상태이면 이 리소스가 정상적으로 적용됩니다.This resource succeeds if the resource specified by the ResourceName property is in the desired state on any target nodes defined in the NodeName property.

구문Syntax

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

속성Properties

속성Property 설명Description
ResourceNameResourceName 사용할 리소스 이름입니다.The resource name to depend on. 이 리소스가 다른 구성에 속하는 경우 "[ResourceType]ResourceName::[ConfigurationName]::[ConfigurationName]"으로 이름의 형식을 지정합니다.If this resource belongs to a different configuration, format the name as "[ResourceType]ResourceName::[ConfigurationName]::[ConfigurationName]"
NodeNameNodeName 사용할 리소스의 대상 노드입니다.The target nodes of the resource to depend on.
RetryIntervalSecRetryIntervalSec 다시 시도할 때까지의 시간(초)입니다.The number of seconds before retrying. 최소값은 1입니다.Minimum is 1.
RetryCountRetryCount 최대 다시 시도 횟수입니다.The maximum number of times to retry.
ThrottleLimitThrottleLimit 동시에 연결하는 컴퓨터의 수입니다.Number of machines to connect simultaneously. 기본값은 new-cimsession 기본값입니다.Default is new-cimsession default.
DependsOnDependsOn 이 리소스를 구성하려면 먼저 다른 리소스의 구성을 실행해야 함을 나타냅니다.Indicates that the configuration of another resource must run before this resource is configured. 예를 들어, 먼저 실행하려는 리소스 구성 스크립트 블록의 ID가 __ResourceName__이고 해당 형식이 __ResourceType__일 경우, 이 속성을 사용하기 위한 구문은 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".

예제Example

이 리소스를 사용하는 방법의 예제를 보려면 노드 간 종속성 지정을 참조하세요.For an example of how to use this resource, see Specifying cross-node dependencies