Show / Hide Table of Contents

Class Storage

Host storage information

Inheritance
object
Storage
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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
In this article
Back to top