Get-ClusterResourceDependency

Get-ClusterResourceDependency

Gets information about the dependencies that have been configured between clustered resources in a failover cluster.

Syntax

Parameter Set: InputObject
Get-ClusterResourceDependency [[-Resource] <StringCollection> ] [-Cluster <String> ] [-Guid] [-InputObject <PSObject> ] [ <CommonParameters>]

Detailed Description

The Get-ClusterResourceDependency cmdlet gets information about the dependencies that have been configured between clustered resources in a failover cluster. Resource dependencies control the order in which resources are brought online or taken offline in the cluster.

Parameters

-Cluster<String>

Specifies the name of the cluster on which to run this cmdlet. If the input for this parameter is . or it is omitted, then the cmdlet runs on the local cluster.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-Guid

Causes the generated dependency expression to have the resource GUIDs instead of the resource names.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-InputObject<PSObject>

Specifies the cluster resource for which to get the dependency expression.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

true (ByValue)

Accept Wildcard Characters?

false

-Resource<StringCollection>

Specifies the name of the cluster resource for which to get the dependency expression.

Aliases

none

Required?

false

Position?

1

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

<CommonParameters>

This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see    about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.

  • Microsoft.FailoverClusters.PowerShell.ClusterResource

Outputs

The output type is the type of the objects that the cmdlet emits.

  • Microsoft.FailoverClusters.PowerShell.ClusterResourceDependency

Examples

EXAMPLE 1

This example displays the dependencies for the resource called cluster1FS12.

PS C:\> Get-ClusterResourceDependency –Resource cluster1FS12

EXAMPLE 2

This example displays the dependencies for each resource in the clustered file server ─resource group─ called cluster1FS12. Some resources do not have dependencies.

PS C:\> Get-ClusterGroup –Name cluster1FS12 | Get-ClusterResource | Get-ClusterResourceDependency

Add-ClusterResourceDependency

Get-ClusterGroup

Get-ClusterResource

Remove-ClusterResourceDependency

Set-ClusterResourceDependency