Class LogicalUnit
Logical unit of the host storage.
Inherited Members
Namespace: Oci.CloudmigrationsService.Models
Assembly: OCI.DotNetSDK.Cloudmigrations.dll
Syntax
public class LogicalUnit
Properties
Address
Declaration
[JsonProperty(PropertyName = "address")]
public string Address { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Address of the logical unit. |
DiscardMaxSizeInBytes
Declaration
[JsonProperty(PropertyName = "discardMaxSizeInBytes")]
public long? DiscardMaxSizeInBytes { get; set; }
Property Value
| Type | Description |
|---|---|
| long? | The maximum number of bytes that can be discarded by the logical unit???s underlying storage in a single operation. |
DiskId
Declaration
[JsonProperty(PropertyName = "diskId")]
public string DiskId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Disk ID of the logical unit. |
Id
Declaration
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| string | a unique identifier. |
IsDiscardZeroesData
Declaration
[JsonProperty(PropertyName = "isDiscardZeroesData")]
public bool? IsDiscardZeroesData { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | True, if previously discarded blocks in the logical unit???s underlying storage are read back as zeros. |
LunMapping
Declaration
[JsonProperty(PropertyName = "lunMapping")]
public int? LunMapping { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | LUN Mapping |
LunStatus
Declaration
[JsonProperty(PropertyName = "lunStatus")]
[JsonConverter(typeof(StringEnumConverter))]
public LogicalUnit.LunStatusEnum? LunStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| LogicalUnit.LunStatusEnum? | LUN Status |
Password
Declaration
[JsonProperty(PropertyName = "password")]
public string Password { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Password of the logical unit. |
Paths
Declaration
[JsonProperty(PropertyName = "paths")]
public int? Paths { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | Paths of the logical unit. |
Port
Declaration
[JsonProperty(PropertyName = "port")]
public int? Port { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | Port of the logical unit. |
Portal
Declaration
[JsonProperty(PropertyName = "portal")]
public string Portal { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Portal of the logical unit. |
ProductId
Declaration
[JsonProperty(PropertyName = "productId")]
public string ProductId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Product ID of the logical unit. |
Serial
Declaration
[JsonProperty(PropertyName = "serial")]
public string Serial { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Serial of the logical unit. |
Size
Declaration
[JsonProperty(PropertyName = "size")]
public int? Size { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | Size of the logical unit. |
StorageDomainId
Declaration
[JsonProperty(PropertyName = "storageDomainId")]
public string StorageDomainId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Storage Domain ID of the logical unit. |
Target
Declaration
[JsonProperty(PropertyName = "target")]
public string Target { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Target of the logical unit. |
Username
Declaration
[JsonProperty(PropertyName = "username")]
public string Username { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Username of the logical unit. |
VendorId
Declaration
[JsonProperty(PropertyName = "vendorId")]
public string VendorId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Vendor ID of the logical unit. |
VolumeGroupId
Declaration
[JsonProperty(PropertyName = "volumeGroupId")]
public string VolumeGroupId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Volume Group ID of the logical unit. |