Get-FileUserQuota

SYNOPSIS

Gets details of the file user quotas on a PowerStore cluster.

SYNTAX

ById

Get-FileUserQuota [-Cluster] <Cluster> [[-Id] <String[]>] [<CommonParameters>]

ByFileSystemId

Get-FileUserQuota [-Cluster] <Cluster> -FileSystemId <String[]> [<CommonParameters>]

ByTreeQuotaId

Get-FileUserQuota [-Cluster] <Cluster> -TreeQuotaId <String[]> [<CommonParameters>]

ByUid

Get-FileUserQuota [-Cluster] <Cluster> -Uid <String[]> [<CommonParameters>]

ByUnixName

Get-FileUserQuota [-Cluster] <Cluster> -UnixName <String[]> [<CommonParameters>]

ByWindowsSid

Get-FileUserQuota [-Cluster] <Cluster> -WindowsSid <String[]> [<CommonParameters>]

ByWindowsName

Get-FileUserQuota [-Cluster] <Cluster> -WindowsName <String[]> [<CommonParameters>]

DESCRIPTION

Gets details of the file user quotas on a PowerStore cluster. The options include listing all file user quotas on the cluster, getting file user quotas by ID, file system, tree quota, UID, Unix name, Windows SID, Windows name.

EXAMPLES

Example 1

PS C:\> Get-FileUserQuota -Cluster $cluster

Where $cluster is a PowerStore cluster instance. Returns a list of all file user quotas on the PowerStore cluster.

Example 2

PS C:\> Get-FileUserQuota -Cluster $cluster -Id id1,id2

Where $cluster is a PowerStore cluster instance. Returns file user quotas with IDs id1 and id2 on the PowerStore cluster.

Example 3

PS C:\> Get-FileUserQuota -Cluster $cluster -FileSystemId fileSystemId1,fileSystemId2

Where $cluster is a PowerStore cluster instance. Returns file user quotas with file system IDs fileSystemId1 and fileSystemId2 on the PowerStore cluster.

Example 4

PS C:\> Get-FileUserQuota -Cluster $cluster -TreeQuotaId treeQuotaId1,treeQuotaId2

Where $cluster is a PowerStore cluster instance. Returns file user quotas with tree quota IDs treeQuotaId1 and treeQuotaId2 on the PowerStore cluster.

Example 5

PS C:\> Get-FileUserQuota -Cluster $cluster -UID uid1,uid2

Where $cluster is a PowerStore cluster instance. Returns file user quotas with UIDs uid1 and uid2 on the PowerStore cluster.

Example 6

PS C:\> Get-FileUserQuota -Cluster $cluster -UnixName unixName1,unixName2

Where $cluster is a PowerStore cluster instance. Returns file user quotas with Unix names unixName1 and unixName2 on the PowerStore cluster.

Example 7

PS C:\> Get-FileUserQuota -Cluster $cluster -WindowsSID Sid1,Sid2

Where $cluster is a PowerStore cluster instance. Returns file user quotas with Windows SIDs Sid1 and Sid2 on the PowerStore cluster.

Example 8

PS C:\> Get-FileUserQuota -Cluster $cluster -WindowsName win1,win2

Where $cluster is a PowerStore cluster instance. Returns file user quota with Windows names win1 and win2 on the PowerStore cluster.

PARAMETERS

-Cluster

The PowerStore cluster instance.

Type: Cluster
Parameter Sets: (All)
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Id

The ID.

Type: String[]
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-FileSystemId

The File system ID.

Type: String[]
Parameter Sets: ByFilesystemId
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-TreeQuotaId

The tree quota ID.

Type: String[]
Parameter Sets: TreeQuotaId
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UID

The UID.

Type: String[]
Parameter Sets: UID
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UnixName

The Unix name.

Type: String[]
Parameter Sets: UnixName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WindowsSID

The Windows SID.

Type: String[]
Parameter Sets: WindowsSID
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WindowsName

The Windows name.

Type: String[]
Parameter Sets: WindowsName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

Dell.PowerStore.Management.Model.Cluster

System.String[]

OUTPUTS

Dell.PowerStore.Management.Model.FileUserQuota

NOTES