rsd_lib.resources.v2_4.fabric.endpoint Module¶rsd_lib.resources.v2_4.fabric.endpoint.AuthenticationField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
password = <sushy.resources.base.Field object>¶username = <sushy.resources.base.Field object>¶rsd_lib.resources.v2_4.fabric.endpoint.ConnectedEntitiesField(*args, **kwargs)¶Bases: sushy.resources.base.ListField
entity_link = <sushy.resources.base.Field object>¶entity_pci_id = <rsd_lib.resources.v2_4.fabric.endpoint.PciIdField object>¶entity_role = <sushy.resources.base.Field object>¶entity_type = <sushy.resources.base.Field object>¶identifiers = <rsd_lib.resources.v2_4.fabric.endpoint.IdentifiersField object>¶pci_class_code = <sushy.resources.base.Field object>¶pci_function_number = <sushy.resources.base.Field object>¶rsd_lib.resources.v2_4.fabric.endpoint.Endpoint(connector, path='', redfish_version=None, registries=None, reader=None)¶Bases: rsd_lib.base.ResourceBase
connected_entities = <rsd_lib.resources.v2_4.fabric.endpoint.ConnectedEntitiesField object>¶Entities connected to endpoint
description = <sushy.resources.base.Field object>¶The endpoint description
endpoint_protocol = <sushy.resources.base.Field object>¶Protocol for endpoint (i.e. PCIe)
host_reservation_memory_bytes = <sushy.resources.base.Field object>¶The amount of memory in bytes that the Host should allocate to connect to this endpoint
identifiers = <rsd_lib.resources.v2_4.fabric.endpoint.IdentifiersField object>¶Identifiers for endpoint
identity = <sushy.resources.base.Field object>¶The endpoint identity string
ip_transport_details = <rsd_lib.resources.v2_4.fabric.endpoint.IPTransportDetailsField object>¶IP transport details info of this endpoint
links = <rsd_lib.resources.v2_4.fabric.endpoint.LinksField object>¶These links to related components of this endpoint
name = <sushy.resources.base.Field object>¶The endpoint name
oem = <rsd_lib.resources.v2_4.fabric.endpoint.OemField object>¶The OEM additional info of this endpoint
pci_id = <rsd_lib.resources.v2_4.fabric.endpoint.PciIdField object>¶PCI ID of the endpoint
status = <rsd_lib.common.StatusField object>¶The endpoint status
rsd_lib.resources.v2_4.fabric.endpoint.EndpointCollection(connector, path, redfish_version=None, registries=None)¶Bases: rsd_lib.base.ResourceCollectionBase
create_endpoint(connected_entities, identifiers=None, protocol=None, pci_id=None, host_reservation_memory_bytes=None, ip_transport_details=None, links=None, oem=None)¶Create a new endpoint
connected_entities – provides information about entities connected to the endpoint
identifiers – provides iQN or NQN of created entity
protocol – the protocol used by the endpoint
pci_id – the PCI ID of the endpoint
ip_transport_details – the transport used for accessing the endpoint
oem – the oem fields of this endpoint creation request
The uri of the new endpoint
rsd_lib.resources.v2_4.fabric.endpoint.IPTransportDetailsField(*args, **kwargs)¶Bases: sushy.resources.base.ListField
ipv4_address = <sushy.resources.base.Field object>¶ipv6_address = <sushy.resources.base.Field object>¶port = <sushy.resources.base.Field object>¶transport_protocol = <sushy.resources.base.Field object>¶rsd_lib.resources.v2_4.fabric.endpoint.IdentifiersField(*args, **kwargs)¶Bases: sushy.resources.base.ListField
name = <sushy.resources.base.Field object>¶name_format = <sushy.resources.base.Field object>¶rsd_lib.resources.v2_4.fabric.endpoint.LinksField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
endpoints = <sushy.resources.base.Field object>¶oem = <rsd_lib.resources.v2_4.fabric.endpoint.LinksOemField object>¶ports = <sushy.resources.base.Field object>¶rsd_lib.resources.v2_4.fabric.endpoint.LinksOemField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
intel_rackscale = <rsd_lib.resources.v2_4.fabric.endpoint.LinksOemIntelRackScaleField object>¶rsd_lib.resources.v2_4.fabric.endpoint.LinksOemIntelRackScaleField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
interfaces = <sushy.resources.base.Field object>¶zones = <sushy.resources.base.Field object>¶rsd_lib.resources.v2_4.fabric.endpoint.OemField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
intel_rackscale = <rsd_lib.resources.v2_4.fabric.endpoint.OemIntelRackScaleField object>¶rsd_lib.resources.v2_4.fabric.endpoint.OemIntelRackScaleField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
authentication = <rsd_lib.resources.v2_4.fabric.endpoint.AuthenticationField object>¶endpoint_protocol = <sushy.resources.base.Field object>¶Protocol for endpoint (i.e. PCIe)
pcie_function = <sushy.resources.base.Field object>¶A reference to the PCIe function that provides this processor functionality
rsd_lib.resources.v2_4.fabric.endpoint.PciIdField(*args, **kwargs)¶Bases: sushy.resources.base.ListField
device_id = <sushy.resources.base.Field object>¶subsystem_id = <sushy.resources.base.Field object>¶subsystem_vendor_id = <sushy.resources.base.Field object>¶vendor_id = <sushy.resources.base.Field object>¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.