|
|
Data ONTAP® PowerShell Toolkit
|
Cmdlet: Get-NcQuotaReport
NAME
Get-NcQuotaReport
SYNOPSIS
Get a quota report for all the quotas in the cluster.
SYNTAX
Get-NcQuotaReport [-Vserver <String[]>] [-Type <String[]>] [-Target <String[
]>] [-Volume <String[]>] [-Qtree <String[]>] [-Attributes <Quota>] [-Vserver
Context <String>] [-Controller <NcController[]>] [<CommonParameters>]
Get-NcQuotaReport -Template [-VserverContext <String>] [-Controller <NcContr
oller[]>] [<CommonParameters>]
Get-NcQuotaReport -Query <Quota> [-Attributes <Quota>] [-VserverContext <Str
ing>] [-Controller <NcController[]>] [<CommonParameters>]
DESCRIPTION
Get a quota report for all the quotas in the cluster.
PARAMETERS
-Vserver <String[]>
Restrict results to the specified vserver(s). Data ONTAP wildcards are
permitted.
Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-Type <String[]>
The quota type (user, group, tree).
Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-Target <String[]>
The quota target. Data ONTAP wildcards are permitted.
Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-Volume <String[]>
The quota target volume. Data ONTAP wildcards are permitted.
Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-Qtree <String[]>
Name of the qtree for the quota.
Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-Attributes <Quota>
For improved scalability in large clusters, provide a Quota object with
various fields set to indicate which fields to return on all objects. U
ndesired fields should remain set to null. Use "Get-NcQuotaReport -Temp
late" to get the initially empty Quota object. If not specified, all da
ta is returned for each object.
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-VserverContext <String>
Vserver to which to direct this command. If the currently connected con
troller (as embodied by an NcController object) represents a cluster, th
ere are multiple means to address commands to one of its vservers. Eith
er set the Vserver field on the NcController object to direct all subseq
uent commands to that vserver, or supply the VserverContext parameter to
an individual cmdlet. Only cmdlets which may be invoked on vservers of
fer the VserverContext parameter.
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-Controller <NcController[]>
A clustered Data ONTAP controller to receive this cmdlet, as embodied by
an NcController object. This parameter is returned by the Connect-NcCo
ntroller cmdlet. If not specified, the value in the global variable Cur
rentNcController is used. In the latter case, if CurrentNcController co
ntains a collection of NcController objects, this cmdlet is invoked on e
ach controller in succession.
Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false
-Template
Specify to get an empty Quota object for use with advanced queries invol
ving the Query attribute.
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-Query <Quota>
For advanced queries, provide a Quota object with various fields set to
indicate which records to retrieve. Other fields should remain set to n
ull. Use "Get-NcQuotaReport -Template" to get the initially empty Quota
object.
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer and OutVariable. For more information, type,
"get-help about_commonparameters".
INPUTS
OUTPUTS
DataONTAP.C.Types.Quota.Quota
NOTES
Category: quota
API: quota-report-iter
Family: vserver, cluster
-------------- Example 1 --------------
C:\PS>Get-NcQuotaReport
Get reports for all of the quotas on the current cluster.
QuotaType QuotaTarget Volume Qtree Di
skUsed FilesUsed Vserver
--------- ----------- ------ ----- --
------ --------- -------
tree /vol/beamvol2/qtree1 beamvol2 0
1 dlamotta01
-------------- Example 2 --------------
C:\PS>$q = Get-NcQuotaReport -Template
$q.DiskUsed = "<2097152"
Get-NcQuotaReport -Query $q
Get all the quotas that have used less than 2GB of disk space.
QuotaType QuotaTarget Volume Qtree
DiskUsed FilesUsed Vserver
--------- ----------- ------ -----
-------- --------- -------
tree /vol/beamvol2/qtree1 beamvol2
0 1 dlamotta01
RELATED LINKS
Get-NcQuota
| Copyright © 2013 NetApp. All rights reserved. Use is subject to license terms. |
|
Data ONTAP® PowerShell Toolkit
|