Device Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The StorSimple device.
[Microsoft.Rest.Serialization.JsonTransformation]
public class Device : Microsoft.Azure.Management.StorSimple8000Series.Models.BaseModel
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Device = class
inherit BaseModel
Public Class Device
Inherits BaseModel
- Inheritance
- Attributes
Constructors
Properties
ActivationTime |
Gets or sets the UTC time at which the device was activated |
ActiveController |
Gets or sets the identifier of the active controller of the device. Possible values include: 'Unknown', 'None', 'Controller0', 'Controller1' |
AgentGroupVersion |
Gets or sets the device agent group version. |
AvailableLocalStorageInBytes |
Gets or sets the storage in bytes that is available locally on the device. |
AvailableTieredStorageInBytes |
Gets or sets the storage in bytes that is available on the device for tiered volumes. |
Culture |
Gets or sets the language culture setting on the device. For eg: "en-US" |
Details |
Gets or sets the additional device details regarding the end point count and volume container count. |
DeviceConfigurationStatus |
Gets or sets the current configuration status of the device. Possible values include: 'Complete', 'Pending' |
DeviceDescription |
Gets or sets the device description. |
DeviceLocation |
Gets or sets the location of the virtual appliance. |
DeviceSoftwareVersion |
Gets or sets the version number of the software running on the device. |
DeviceType |
Gets or sets the type of the device. Possible values include: 'Invalid', 'Series8000VirtualAppliance', 'Series8000PhysicalAppliance' |
FriendlyName |
Gets or sets the friendly name of the device. |
FriendlySoftwareName |
Gets or sets the friendly name of the software running on the device. |
FriendlySoftwareVersion |
Gets or sets the device friendly software version. |
Id |
Gets the path ID that uniquely identifies the object. (Inherited from BaseModel) |
Kind |
Gets or sets the Kind of the object. Currently only Series8000 is supported. Possible values include: 'Series8000' (Inherited from BaseModel) |
ModelDescription |
Gets or sets the device model. |
Name |
Gets the name of the object. (Inherited from BaseModel) |
NetworkInterfaceCardCount |
Gets or sets the number of network interface cards |
ProvisionedLocalStorageInBytes |
Gets or sets the storage in bytes used for locally pinned volumes on the device (including additional local reservation). |
ProvisionedTieredStorageInBytes |
Gets or sets the storage in bytes that has been provisioned on the device for tiered volumes. |
ProvisionedVolumeSizeInBytes |
Gets or sets total capacity in bytes of tiered and locally pinned volumes on the device |
RolloverDetails |
Gets or sets the additional device details for the service data encryption key rollover. |
SerialNumber |
Gets or sets the serial number. |
Status |
Gets or sets the current status of the device. Possible values include: 'Unknown', 'Online', 'Offline', 'Deactivated', 'RequiresAttention', 'MaintenanceMode', 'Creating', 'Provisioning', 'Deactivating', 'Deleted', 'ReadyToSetup' |
TargetIqn |
Gets or sets the target IQN. |
TotalTieredStorageInBytes |
Gets or sets the total tiered storage available on the device in bytes. |
Type |
Gets the hierarchical type of the object. (Inherited from BaseModel) |
UsingStorageInBytes |
Gets or sets the storage in bytes that is currently being used on the device, including both local and cloud. |
VirtualMachineApiType |
Gets the virtual machine API type. Possible values include: 'Classic', 'Arm' |
Methods
Validate() |
Validate the object. |