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)¶ 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)¶