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)

Bases: rsd_lib.base.ResourceCollectionBase

class rsd_lib.resources.v2_1.storage_service.remote_target.TargetLUNCollectionField(*args, **kwargs)

Bases: sushy.resources.base.ListField

logical_drive = <sushy.resources.base.Field object>

Logical drive URI

lun = <sushy.resources.base.Field object>

Logical unit number

class rsd_lib.resources.v2_1.storage_service.remote_target.iSCSIInitiatorField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

initiator_iqn = <sushy.resources.base.Field object>

IQN of iSCSI target initiator