Skip to content
This repository was archived by the owner on Nov 4, 2021. It is now read-only.

Commit c4988c0

Browse files
committed
Merge branch 'develop'
2 parents 8338251 + 609ca77 commit c4988c0

2 files changed

Lines changed: 28 additions & 15 deletions

File tree

Unity-Powershell/Unity-Powershell.psd1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
RootModule = 'Unity-Powershell.psm1'
1313

1414
# Version number of this module.
15-
ModuleVersion = '0.14.0'
15+
ModuleVersion = '0.14.1'
1616

1717
# ID used to uniquely identify this module
1818
GUID = '586e7e62-9753-4fd6-91b6-89d8d89d69a2'

Unity-Powershell/Unity-Powershell.psm1

Lines changed: 27 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -103,20 +103,33 @@ Class UnitySession {
103103
}
104104
}
105105

106-
Class UnitySystem {
107-
[string]$id
108-
[UnityHealth]$health
109-
[string]$name
110-
[string]$model
111-
[string]$serialNumber
112-
[string]$systemUUID
113-
[string]$licenseActivationKey
114-
[string]$internalModel
115-
[string]$platform
116-
[string]$macAddress
117-
[bool]$isEULAAccepted
118-
[bool]$isUpgradeComplete
119-
[SPModelNameEnum[]]$supportedUpgradeModels
106+
<#
107+
Name: Unitysystem
108+
Description: Information about general settings for the storage system.
109+
#>
110+
Class Unitysystem {
111+
112+
#Properties
113+
114+
[String]$id #Unique identifier of the system instance.
115+
[UnityHealth]$health #Health information for the system, as defined by the health resource type.
116+
[String]$name #System name.
117+
[String]$model #System model name.
118+
[String]$serialNumber #System product serial number.
119+
[String]$systemUUID #(Applies to virtual deployments only.) Unique system identifier required to obtain a license file for the storage system.
120+
[String]$licenseActivationKey #(Applies to virtual deployments only.) Key certifies that the system is licensed and the software copy is obtained in a legal way.
121+
[String]$internalModel #Internal model name for the system.
122+
[String]$platform #Hardware platform for the system.
123+
[String]$macAddress #MAC address of the management interface.
124+
[Bool]$isEULAAccepted #Indicates whether the End User License Agreement (EULA) was accepted for an upgrade. Once the EULA is accepted, users can upload product licenses and configure the system, or both. Values are: <ul> <li>true - EULA was accepted on the system. Once you set this value, you cannot set it to false later on.</li> <li>false - EULA was not accepted on the system.</li> </ul>
125+
[Bool]$isUpgradeComplete #Indicates whether an upgrade completed. Operations that change the configuration of the system are not allowed while an upgrade is in progress. <p/> Values are: <ul> <li>true - Upgrade completed.</li> <li>false - Upgrade did not complete.</li> </ul> </p> <p/>
126+
[SPModelNameEnum[]]$supportedUpgradeModels #List of all supported models for hardware upgrade.
127+
[Int]$currentPower
128+
[Int]$avgPower
129+
[Bool]$isAutoFailbackEnabled
130+
131+
#Methods
132+
120133
}
121134

122135
Class UnityUser {

0 commit comments

Comments
 (0)