Class IScsiVolumeAttachment
An ISCSI volume attachment.
Inherited Members
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class IScsiVolumeAttachment : VolumeAttachment
Properties
ChapSecret
Declaration
[JsonProperty(PropertyName = "chapSecret")]
public string ChapSecret { get; set; }
Property Value
Type | Description |
---|---|
string | The Challenge-Handshake-Authentication-Protocol (CHAP) secret valid for the associated CHAP user name. (Also called the "CHAP password".) |
ChapUsername
Declaration
[JsonProperty(PropertyName = "chapUsername")]
public string ChapUsername { get; set; }
Property Value
Type | Description |
---|---|
string |
EncryptionInTransitType
Declaration
[JsonProperty(PropertyName = "encryptionInTransitType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public EncryptionInTransitType? EncryptionInTransitType { get; set; }
Property Value
Type | Description |
---|---|
EncryptionInTransitType? | Refer the top-level definition of encryptionInTransitType. The default value is NONE. |
Ipv4
Declaration
[Required(ErrorMessage = "Ipv4 is required.")]
[JsonProperty(PropertyName = "ipv4")]
public string Ipv4 { get; set; }
Property Value
Type | Description |
---|---|
string | The volume's iSCSI IP address.
|
Remarks
Required
Iqn
Declaration
[Required(ErrorMessage = "Iqn is required.")]
[JsonProperty(PropertyName = "iqn")]
public string Iqn { get; set; }
Property Value
Type | Description |
---|---|
string |
IsAgentAutoIscsiLoginEnabled
Declaration
[JsonProperty(PropertyName = "isAgentAutoIscsiLoginEnabled")]
public bool? IsAgentAutoIscsiLoginEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Whether Oracle Cloud Agent is enabled perform the iSCSI login and logout commands after the volume attach or detach operations for non multipath-enabled iSCSI attachments. |
MultipathDevices
Declaration
[JsonProperty(PropertyName = "multipathDevices")]
public List<MultipathDevice> MultipathDevices { get; set; }
Property Value
Type | Description |
---|---|
List<MultipathDevice> | A list of secondary multipath devices |
Port
Declaration
[Required(ErrorMessage = "Port is required.")]
[JsonProperty(PropertyName = "port")]
public int? Port { get; set; }
Property Value
Type | Description |
---|---|
int? | The volume's iSCSI port, usually port 860 or 3260.
|
Remarks
Required