< Back
Get-OVGDStorageSystem
Post
NAME Get-OVGDStorageSystem
SYNOPSIS
Retrieves the Storage Systems connected to the Global Dashboard instance
SYNTAX
Get-OVGDStorageSystem [-Server <Object>] [-Count <Object>] [<CommonParameters>]
Get-OVGDStorageSystem [-Server <Object>] [-StorageSystemName <Object>] [-PrimaryKey <Object>] [-SupportsFC]
[-SupportsISCSI] [-Family <Object>] [-Status <Object>] [-State <Object>] [-UserQuery <Object>] [-Count <Object>]
[<CommonParameters>]
Get-OVGDStorageSystem [-Server <Object>] [-Id <Object>] [<CommonParameters>]
DESCRIPTION
This function will retrieve the Storage Systems on the specified Global Dashboard instance
PARAMETERS
-Server <Object>
The Global Dashboard to retrieve Storage System from
Required? false
Position? named
Default value $Global:OVGDPSServer
Accept pipeline input? false
Accept wildcard characters? false
-Id <Object>
The Id of the Storage System to retrieve
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-StorageSystemName <Object>
Filter on the ServerName of Storage System to retrieve. Note that we search for an exact match
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-PrimaryKey <Object>
Filter on PrimaryKey of Storage System to retrieve. Note that we search for an exact match
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-SupportsFC [<SwitchParameter>]
Filter on Storage System that has SupportsFC set to true. Note that we search for an exact match
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-SupportsISCSI [<SwitchParameter>]
Filter on Storage System that has SupportsFC set to true. Note that we search for an exact match
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-Family <Object>
Filter on Family of Storage System to retrieve. Note that we search for an exact match
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-Status <Object>
Filter on Status of Storage System to retrieve. Note that we search for an exact match
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-State <Object>
Filter on State of Storage System to retrieve. Note that we search for an exact match
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-UserQuery <Object>
Query string used for full text search
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-Count <Object>
The count of hardware to retrieve, defaults to 25
Required? false
Position? named
Default value 25
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
OUTPUTS
NOTES
Info
Author : Rudi Martinsen / Intility AS
Date : 25/03-2019
Version : 0.4.0
Revised : 25/04-2019
Changelog:
0.4.0 -- Reworked output
0.3.0 -- Changed Entity parameter to Id, adding Name alias
0.2.0 -- Added support for querying and changed warning when result is bigger than count
0.1.2 -- Fixed bug in help text and added link
0.1.1 -- Added help text
-------------------------- EXAMPLE 1 --------------------------
PS C:\\>Get-OVGDStorageSystem
Retrieves all Storage Systems connected to the Global Dashboard instance
-------------------------- EXAMPLE 2 --------------------------
PS C:\\>Get-OVGDStorageSystem -Id xxxxxxxx-xxxx-xxxx-xxxx-54e195f27f36
Retrieves the specific Storage Systems with the specified ID
-------------------------- EXAMPLE 3 --------------------------
PS C:\\>Get-OVGDStorageSystem -StorageSystemName my-system-name-001
Searches for a Storage System with the specified name
-------------------------- EXAMPLE 4 --------------------------
PS C:\\>Get-OVGDStorageSystem -UserQuery "Proliant DL360"
Performs a full text search and matches all attributes for the specified string
RELATED LINKS
https://github.com/rumart/GlobalDashboardPS
https://developer.hpe.com/blog/accessin ... hboard-api
https://rudimartinsen.com/2019/04/23/hp ... ll-module/
SYNOPSIS
Retrieves the Storage Systems connected to the Global Dashboard instance
SYNTAX
Get-OVGDStorageSystem [-Server <Object>] [-Count <Object>] [<CommonParameters>]
Get-OVGDStorageSystem [-Server <Object>] [-StorageSystemName <Object>] [-PrimaryKey <Object>] [-SupportsFC]
[-SupportsISCSI] [-Family <Object>] [-Status <Object>] [-State <Object>] [-UserQuery <Object>] [-Count <Object>]
[<CommonParameters>]
Get-OVGDStorageSystem [-Server <Object>] [-Id <Object>] [<CommonParameters>]
DESCRIPTION
This function will retrieve the Storage Systems on the specified Global Dashboard instance
PARAMETERS
-Server <Object>
The Global Dashboard to retrieve Storage System from
Required? false
Position? named
Default value $Global:OVGDPSServer
Accept pipeline input? false
Accept wildcard characters? false
-Id <Object>
The Id of the Storage System to retrieve
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-StorageSystemName <Object>
Filter on the ServerName of Storage System to retrieve. Note that we search for an exact match
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-PrimaryKey <Object>
Filter on PrimaryKey of Storage System to retrieve. Note that we search for an exact match
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-SupportsFC [<SwitchParameter>]
Filter on Storage System that has SupportsFC set to true. Note that we search for an exact match
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-SupportsISCSI [<SwitchParameter>]
Filter on Storage System that has SupportsFC set to true. Note that we search for an exact match
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-Family <Object>
Filter on Family of Storage System to retrieve. Note that we search for an exact match
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-Status <Object>
Filter on Status of Storage System to retrieve. Note that we search for an exact match
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-State <Object>
Filter on State of Storage System to retrieve. Note that we search for an exact match
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-UserQuery <Object>
Query string used for full text search
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-Count <Object>
The count of hardware to retrieve, defaults to 25
Required? false
Position? named
Default value 25
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
OUTPUTS
NOTES
Info
Author : Rudi Martinsen / Intility AS
Date : 25/03-2019
Version : 0.4.0
Revised : 25/04-2019
Changelog:
0.4.0 -- Reworked output
0.3.0 -- Changed Entity parameter to Id, adding Name alias
0.2.0 -- Added support for querying and changed warning when result is bigger than count
0.1.2 -- Fixed bug in help text and added link
0.1.1 -- Added help text
-------------------------- EXAMPLE 1 --------------------------
PS C:\\>Get-OVGDStorageSystem
Retrieves all Storage Systems connected to the Global Dashboard instance
-------------------------- EXAMPLE 2 --------------------------
PS C:\\>Get-OVGDStorageSystem -Id xxxxxxxx-xxxx-xxxx-xxxx-54e195f27f36
Retrieves the specific Storage Systems with the specified ID
-------------------------- EXAMPLE 3 --------------------------
PS C:\\>Get-OVGDStorageSystem -StorageSystemName my-system-name-001
Searches for a Storage System with the specified name
-------------------------- EXAMPLE 4 --------------------------
PS C:\\>Get-OVGDStorageSystem -UserQuery "Proliant DL360"
Performs a full text search and matches all attributes for the specified string
RELATED LINKS
https://github.com/rumart/GlobalDashboardPS
https://developer.hpe.com/blog/accessin ... hboard-api
https://rudimartinsen.com/2019/04/23/hp ... ll-module/