Class Storage
Host storage information
Inherited Members
Namespace: Oci.CloudmigrationsService.Models
Assembly: OCI.DotNetSDK.Cloudmigrations.dll
Syntax
public class Storage
Properties
Address
Declaration
[JsonProperty(PropertyName = "address")]
public string Address { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Address of storage domain. |
Comment
Declaration
[JsonProperty(PropertyName = "comment")]
public string Comment { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Free text containing comments about this object. |
DriverOptions
Declaration
[JsonProperty(PropertyName = "driverOptions")]
public List<OlvmProperty> DriverOptions { get; set; }
Property Value
| Type | Description |
|---|---|
| List<OlvmProperty> | The options to be passed when creating a storage domain using a cinder driver. |
DriverSensitiveOptions
Declaration
[JsonProperty(PropertyName = "driverSensitiveOptions")]
public List<OlvmProperty> DriverSensitiveOptions { get; set; }
Property Value
| Type | Description |
|---|---|
| List<OlvmProperty> | The options containing sensitive information to be passed when creating a storage domain using a cinder driver. |
Id
Declaration
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| string | A unique identifier. |
IsOverrideLuns
Declaration
[JsonProperty(PropertyName = "isOverrideLuns")]
public bool? IsOverrideLuns { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | Whether to override LUNs |
LogicalUnits
Declaration
[JsonProperty(PropertyName = "logicalUnits")]
public List<LogicalUnit> LogicalUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| List<LogicalUnit> | Logical Units of the host storage |
MountOptions
Declaration
[JsonProperty(PropertyName = "mountOptions")]
public string MountOptions { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Mount options |
NfsRetrans
Declaration
[JsonProperty(PropertyName = "nfsRetrans")]
public int? NfsRetrans { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | The number of times to retry a request before attempting further recovery actions. |
NfsTimeo
Declaration
[JsonProperty(PropertyName = "nfsTimeo")]
public int? NfsTimeo { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | The time in tenths of a second to wait for a response before retrying NFS requests. |
NfsVersion
Declaration
[JsonProperty(PropertyName = "nfsVersion")]
[JsonConverter(typeof(StringEnumConverter))]
public Storage.NfsVersionEnum? NfsVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| Storage.NfsVersionEnum? | Version of NFS used. |
Password
Declaration
[JsonProperty(PropertyName = "password")]
public string Password { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Password of the host storage. |
Paths
Declaration
[JsonProperty(PropertyName = "paths")]
public int? Paths { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | Paths of the host storage. |
Port
Declaration
[JsonProperty(PropertyName = "port")]
public int? Port { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | Port of the host storage. |
Portal
Declaration
[JsonProperty(PropertyName = "portal")]
public string Portal { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Portal of the host storage. |
StorageDescription
Declaration
[JsonProperty(PropertyName = "storageDescription")]
public string StorageDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| string | A human-readable description in plain text. |
Target
Declaration
[JsonProperty(PropertyName = "target")]
public string Target { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Target of the host storage. |
Type
Declaration
[JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(StringEnumConverter))]
public Storage.TypeEnum? Type { get; set; }
Property Value
| Type | Description |
|---|---|
| Storage.TypeEnum? | Type representing a storage domain type. |
Username
Declaration
[JsonProperty(PropertyName = "username")]
public string Username { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Username of the host storage. |
VfsType
Declaration
[JsonProperty(PropertyName = "vfsType")]
public string VfsType { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Type of VFS |
VolumeGroup
Declaration
[JsonProperty(PropertyName = "volumeGroup")]
public VolumeGroup VolumeGroup { get; set; }
Property Value
| Type | Description |
|---|---|
| VolumeGroup |