The rsd_lib.resources.v2_1.storage_service.remote_target Module¶
-
class
rsd_lib.resources.v2_1.storage_service.remote_target.AddressCollectionField(*args, **kwargs)¶ Bases:
sushy.resources.base.ListField-
iscsi= <rsd_lib.resources.v2_1.storage_service.remote_target.ISCSIAddressField object>¶
-
-
class
rsd_lib.resources.v2_1.storage_service.remote_target.ChapField(*args, **kwargs)¶ Bases:
sushy.resources.base.CompositeField-
mutual_secret= <sushy.resources.base.Field object>¶ CHAP mutual secret.
-
mutual_username= <sushy.resources.base.Field object>¶ CHAP mutual user name.
-
secret= <sushy.resources.base.Field object>¶ CHAP one way secret.
-
type= <sushy.resources.base.Field object>¶ CHAP parameters of iSCSI target.
-
username= <sushy.resources.base.Field object>¶ CHAP one way user name.
-
-
class
rsd_lib.resources.v2_1.storage_service.remote_target.ISCSIAddressField(*args, **kwargs)¶ Bases:
sushy.resources.base.CompositeField-
chap= <rsd_lib.resources.v2_1.storage_service.remote_target.ChapField object>¶ CHAP parameters of iSCSI target.
-
target_iqn= <sushy.resources.base.Field object>¶ Target IQN
-
target_lun= <rsd_lib.resources.v2_1.storage_service.remote_target.TargetLUNCollectionField object>¶ Target Logical Unit
-
target_portal_ip= <sushy.resources.base.Field object>¶ iSCSI target portal IP address
-
target_portal_port= <sushy.resources.base.Field object>¶ iSCSI target port
-
-
class
rsd_lib.resources.v2_1.storage_service.remote_target.InitiatorCollectionField(*args, **kwargs)¶ Bases:
sushy.resources.base.ListField-
iscsi= <rsd_lib.resources.v2_1.storage_service.remote_target.iSCSIInitiatorField object>¶
-
-
class
rsd_lib.resources.v2_1.storage_service.remote_target.RemoteTarget(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)¶ Bases:
rsd_lib.base.ResourceBase-
addresses= <rsd_lib.resources.v2_1.storage_service.remote_target.AddressCollectionField object>¶
-
initiator= <rsd_lib.resources.v2_1.storage_service.remote_target.InitiatorCollectionField object>¶
-
status= <rsd_lib.base.StatusField object>¶ This indicates the known state of the resource, such as if it is enabled.
-
type= <sushy.resources.base.Field object>¶ Type of target
-
-
class
rsd_lib.resources.v2_1.storage_service.remote_target.RemoteTargetCollection(connector, path, redfish_version=None, registries=None, root=None)¶