UpdateVolumeAttachmentDetails¶
-
class
oci.core.models.UpdateVolumeAttachmentDetails(**kwargs)¶ Bases:
objectdetails for updating a volume attachment.
Attributes
ISCSI_LOGIN_STATE_LOGGING_INA constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. ISCSI_LOGIN_STATE_LOGGING_OUTA constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. ISCSI_LOGIN_STATE_LOGIN_FAILEDA constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. ISCSI_LOGIN_STATE_LOGIN_SUCCEEDEDA constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. ISCSI_LOGIN_STATE_LOGOUT_FAILEDA constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. ISCSI_LOGIN_STATE_LOGOUT_SUCCEEDEDA constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. ISCSI_LOGIN_STATE_UNKNOWNA constant which can be used with the iscsi_login_state property of a UpdateVolumeAttachmentDetails. iscsi_login_stateGets 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”
-
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
-