< Back

Get-OVGDStorageSystem

Mon Jan 13, 2020 8:56 pm

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/