NAME
Get-NtapClusterDpsaData
SYNOPSIS
Collects data from ONTAP storage systems for generating a DPSA report.
SYNTAX
Get-NtapClusterDpsaData [-Name] <String[]> [-Credential <PSCredential>] [-Port <UInt16>] [-Timeout <Int32>] [-ForceSecure]
[-DisableLifCheck] [-DisablePingCheck] [-DisableAsupInvoke] [-InvokeAsup] [<CommonParameters>]
Get-NtapClusterDpsaData [-AbstractController] <AbstractController[]> [-Timeout <Int32>] [-DisableLifCheck]
[-DisablePingCheck] [-DisableAsupInvoke] [-InvokeAsup] [<CommonParameters>]
DESCRIPTION
Uses the NetApp ONTAP PowerShell Toolkit to gather information required for the DPSA deliverable.
PARAMETERS
-Name <String[]>
The system name or IP address of the cluster admin SVM to gather the data from.
Required? true
Position? 1
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false
-AbstractController <AbstractController[]>
A NetApp ONTAP PowerShell Toolkit controller object (NcController).
Required? true
Position? 1
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? false
-Credential <PSCredential>
Specifies explicit credentials to connect to the storage system. (Alias: Cred)
Required? false
Position? named
Default value [pscredential]::Empty
Accept pipeline input? false
Accept wildcard characters? false
-Port <UInt16>
The port on which to connect to the storage system. If not set, it defaults to 80 for HTTP and 443 for HTTPS.
Required? false
Position? named
Default value 0
Accept pipeline input? false
Accept wildcard characters? false
-Timeout <Int32>
Connection timeout in milliseconds. Defaults to 60000 milliseconds.
Required? false
Position? named
Default value 0
Accept pipeline input? false
Accept wildcard characters? false
-ForceSecure [<SwitchParameter>]
Forces the use of HTTPS instead of HTTP for the connection to the storage system.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-DisableLifCheck [<SwitchParameter>]
During the initial connection to the storage system, this switch disables a check that is performed to ensure that the LIF
being used for the connection is a cluster mgmt or a node mgmt port. This should only be used for a very specific scenario
where port forwarding is configured on the host connecting to the storage system.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-DisablePingCheck [<SwitchParameter>]
Disables the ping test prior to connecting to the storage system (useful in the event ICMP is being blocked). (Deprecated)
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-DisableAsupInvoke [<SwitchParameter>]
Disables the manual generation of an ASUP for the storage system. (Deprecated)
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-InvokeAsup [<SwitchParameter>]
Invokes a user generated ASUP for the storage system.
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
NetApp.Ontapi.AbstractController
System.String
OUTPUTS
System.Management.Automation.PSCustomObject
-------------------------- EXAMPLE 1 --------------------------
PS>Get-NtapClusterDpsaData -Name cluster1 | Export-Clixml -Path 'D:\Output\cluster1.xml'
Collects the configuration information off the cluster 'cluster1' and saves the results to a .xml file for further
processing.
-------------------------- EXAMPLE 2 --------------------------
PS>Get-NtapClusterDpsaData -Name cluster1 -Credential (Get-Credential) | Export-Clixml -Path 'D:\Output\cluster1.xml'
Collects the configuration information off the cluster 'cluster1' using alternate credentials. The Add-NcCredential
cmdlet may be used to cache credentials for the cluster to be accessed.
-------------------------- EXAMPLE 3 --------------------------
PS>Get-NtapClusterDpsaData -Name cluster1 | Format-NtapClusterDpsaData | Out-NtapDocument -ExcelFile 'D:\Output\cluster1.xlsx'
Collects the configuration information from the cluster 'cluster1', formats the data and creates the specified
Excel document.
RELATED LINKS
https://community.netapp.com/t5/NetAppDocs/bd-p/netappdocs
Format-NtapClusterDpsaData