UpdateVolumeAttachmentDetails¶
- class oci.core.models.UpdateVolumeAttachmentDetails(**kwargs)¶
Bases:
objectdetails for updating a volume attachment.
Attributes:
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails.
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails.
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails.
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails.
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails.
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails.
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails.
Gets the iscsi_login_state of this UpdateVolumeAttachmentDetails.
Methods:
__init__(**kwargs)Initializes a new UpdateVolumeAttachmentDetails object with values from keyword arguments.
- ISCSI_LOGIN_STATE_LOGGING_IN = 'LOGGING_IN'¶
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. This constant has a value of “LOGGING_IN”
- ISCSI_LOGIN_STATE_LOGGING_OUT = 'LOGGING_OUT'¶
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. This constant has a value of “LOGGING_OUT”
- ISCSI_LOGIN_STATE_LOGIN_FAILED = 'LOGIN_FAILED'¶
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. This constant has a value of “LOGIN_FAILED”
- ISCSI_LOGIN_STATE_LOGIN_SUCCEEDED = 'LOGIN_SUCCEEDED'¶
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. This constant has a value of “LOGIN_SUCCEEDED”
- ISCSI_LOGIN_STATE_LOGOUT_FAILED = 'LOGOUT_FAILED'¶
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. This constant has a value of “LOGOUT_FAILED”
- ISCSI_LOGIN_STATE_LOGOUT_SUCCEEDED = 'LOGOUT_SUCCEEDED'¶
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. This constant has a value of “LOGOUT_SUCCEEDED”
- ISCSI_LOGIN_STATE_UNKNOWN = 'UNKNOWN'¶
A constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. This constant has a value of “UNKNOWN”
- __init__(**kwargs)¶
Initializes a new UpdateVolumeAttachmentDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
iscsi_login_state (str) – The value to assign to the iscsi_login_state property of this UpdateVolumeAttachmentDetails. Allowed values for this property are: “UNKNOWN”, “LOGGING_IN”, “LOGIN_SUCCEEDED”, “LOGIN_FAILED”, “LOGGING_OUT”, “LOGOUT_SUCCEEDED”, “LOGOUT_FAILED”
- property iscsi_login_state¶
Gets the iscsi_login_state of this UpdateVolumeAttachmentDetails. The iscsi login state of the volume attachment. For a multipath volume attachment, all iscsi sessions need to be all logged-in or logged-out to be in logged-in or logged-out state.
Allowed values for this property are: “UNKNOWN”, “LOGGING_IN”, “LOGIN_SUCCEEDED”, “LOGIN_FAILED”, “LOGGING_OUT”, “LOGOUT_SUCCEEDED”, “LOGOUT_FAILED”
- Returns
The iscsi_login_state of this UpdateVolumeAttachmentDetails.
- Return type
str