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