你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Device 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Device()
初始化 Device 类的新实例。
public Device ();
Public Sub New ()
适用于
Device(String, DateTime, String, String, String, DeviceConfigurationStatus, String, String, DeviceStatus, String, DeviceType, ControllerId, String, String, String, String, Nullable<Kind>, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, String, Nullable<VirtualMachineApiType>, DeviceDetails, DeviceRolloverDetails)
初始化 Device 类的新实例。
public Device (string friendlyName, DateTime activationTime, string culture, string deviceDescription, string deviceSoftwareVersion, Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceConfigurationStatus deviceConfigurationStatus, string targetIqn, string modelDescription, Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceStatus status, string serialNumber, Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceType deviceType, Microsoft.Azure.Management.StorSimple8000Series.Models.ControllerId activeController, string friendlySoftwareVersion, string id = default, string name = default, string type = default, Microsoft.Azure.Management.StorSimple8000Series.Models.Kind? kind = default, string friendlySoftwareName = default, long? availableLocalStorageInBytes = default, long? availableTieredStorageInBytes = default, long? provisionedTieredStorageInBytes = default, long? provisionedLocalStorageInBytes = default, long? provisionedVolumeSizeInBytes = default, long? usingStorageInBytes = default, long? totalTieredStorageInBytes = default, int? agentGroupVersion = default, int? networkInterfaceCardCount = default, string deviceLocation = default, Microsoft.Azure.Management.StorSimple8000Series.Models.VirtualMachineApiType? virtualMachineApiType = default, Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceDetails details = default, Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceRolloverDetails rolloverDetails = default);
new Microsoft.Azure.Management.StorSimple8000Series.Models.Device : string * DateTime * string * string * string * Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceConfigurationStatus * string * string * Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceStatus * string * Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceType * Microsoft.Azure.Management.StorSimple8000Series.Models.ControllerId * string * string * string * string * Nullable<Microsoft.Azure.Management.StorSimple8000Series.Models.Kind> * string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int> * Nullable<int> * string * Nullable<Microsoft.Azure.Management.StorSimple8000Series.Models.VirtualMachineApiType> * Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceDetails * Microsoft.Azure.Management.StorSimple8000Series.Models.DeviceRolloverDetails -> Microsoft.Azure.Management.StorSimple8000Series.Models.Device
Public Sub New (friendlyName As String, activationTime As DateTime, culture As String, deviceDescription As String, deviceSoftwareVersion As String, deviceConfigurationStatus As DeviceConfigurationStatus, targetIqn As String, modelDescription As String, status As DeviceStatus, serialNumber As String, deviceType As DeviceType, activeController As ControllerId, friendlySoftwareVersion As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional kind As Nullable(Of Kind) = Nothing, Optional friendlySoftwareName As String = Nothing, Optional availableLocalStorageInBytes As Nullable(Of Long) = Nothing, Optional availableTieredStorageInBytes As Nullable(Of Long) = Nothing, Optional provisionedTieredStorageInBytes As Nullable(Of Long) = Nothing, Optional provisionedLocalStorageInBytes As Nullable(Of Long) = Nothing, Optional provisionedVolumeSizeInBytes As Nullable(Of Long) = Nothing, Optional usingStorageInBytes As Nullable(Of Long) = Nothing, Optional totalTieredStorageInBytes As Nullable(Of Long) = Nothing, Optional agentGroupVersion As Nullable(Of Integer) = Nothing, Optional networkInterfaceCardCount As Nullable(Of Integer) = Nothing, Optional deviceLocation As String = Nothing, Optional virtualMachineApiType As Nullable(Of VirtualMachineApiType) = Nothing, Optional details As DeviceDetails = Nothing, Optional rolloverDetails As DeviceRolloverDetails = Nothing)
参数
- friendlyName
- String
设备的友好名称。
- activationTime
- DateTime
激活设备的 UTC 时间
- culture
- String
设备上的语言区域性设置。 例如:“en-US”
- deviceDescription
- String
设备说明。
- deviceSoftwareVersion
- String
在设备上运行的软件的版本号。
- deviceConfigurationStatus
- DeviceConfigurationStatus
设备的当前配置状态。 可能的值包括:“Complete”、“Pending”
- targetIqn
- String
目标 IQN。
- modelDescription
- String
设备型号。
- status
- DeviceStatus
设备的当前状态。 可能的值包括:“Unknown”、“Online”、“Offline”、“Deactivated”、“RequiresAttention”、“MaintenanceMode”、“Creating”、“Provisioning”、“Deactivating”、“Deleted”、“ReadyToSetup”
- serialNumber
- String
序列号。
- deviceType
- DeviceType
设备的类型。 可能的值包括:“Invalid”、“Series8000VirtualAppliance”、“Series8000PhysicalAppliance”
- activeController
- ControllerId
设备的活动控制器的标识符。 可能的值包括:“Unknown”、“None”、“Controller0”、“Controller1”
- friendlySoftwareVersion
- String
设备友好型软件版本。
- id
- String
唯一标识对象的路径 ID。
- name
- String
对象的名称。
- type
- String
对象的分层类型。
- friendlySoftwareName
- String
在设备上运行的软件的友好名称。
- deviceLocation
- String
虚拟设备的位置。
- virtualMachineApiType
- Nullable<VirtualMachineApiType>
虚拟机 API 类型。 可能的值包括:“Classic”、“Arm”
- details
- DeviceDetails
有关终结点计数和卷容器计数的其他设备详细信息。
- rolloverDetails
- DeviceRolloverDetails
服务数据加密密钥滚动更新的其他设备详细信息。