meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
documentation:redfish_api:schema_definition [2017/04/24 13:27] – bil | documentation:redfish_api:schema_definition [2017/04/28 05:52] – old revision restored bil | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Schema Definition ====== | ||
- | ===== AccountService ===== | + | ====== AccountService |
Account Service contains properties common to all user accounts, such as password requirements, | Account Service contains properties common to all user accounts, such as password requirements, | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **AccountLockoutCounterResetAfter** | number | + | | --- | --- | --- | |
- | | **AccountLockoutDuration** | number, null | read-write | The time in seconds an account is locked after the account lockout threshold is met. Must be >= AccountLockoutResetAfter. If set to 0, no lockout will occur.\\ unit: s | | + | | **AccountLockoutCounterResetAfter** | number\\ (s)\\ \\ *read-write* | The interval of time in seconds since the last failed login attempt at which point the lockout threshold counter for the account is reset to zero. Must be less than or equal to AccountLockoutDuration. | |
- | | **AccountLockoutThreshold** | number, null | read-write | The number of failed login attempts before a user account is locked for a specified duration (0=never locked). | | + | | **AccountLockoutDuration** | number, null\\ (s)\\ \\ *read-write* | The time in seconds an account is locked after the account lockout threshold is met. Must be >= AccountLockoutResetAfter. If set to 0, no lockout will occur. | |
- | | **[[documentation: | + | | **AccountLockoutThreshold** | number, null\\ \\ *read-write* | The number of failed login attempts before a user account is locked for a specified duration (0=never locked). | |
- | | **AuthFailureLoggingThreshold** | number | + | | **Accounts** |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | < |
- | | **Id** | string | + | | < |
- | | **MaxPasswordLength** | number | + | | < |
- | | **MinPasswordLength** | number | + | | < |
- | | **Name** | string | + | | < |
- | | **Oem** {} | object | + | | } | |
- | | **[[documentation: | + | | **AuthFailureLoggingThreshold** | number\\ \\ *read-write* | This is the number of authorization failures that need to occur before the failure attempt is logged to the manager log. | |
- | | **[[documentation: | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **ServiceEnabled** | boolean, null | read-write | This indicates whether this service is enabled. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Status** { | object | + | | **MaxPasswordLength** | number\\ \\ *read-only* | This is the maximum password length for this service. | |
- | | < | + | | **MinPasswordLength** | number\\ \\ *read-only* | This is the minimum password length for this service. | |
- | | < | + | | **Name** | string\\ \\ *read-write* | The name of the resource or array element. | |
- | | < | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | < | + | | **PrivilegeMap** |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Roles** { | object\\ \\ *read-write* | Link to a collection of Roles. | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **ServiceEnabled** | boolean, null\\ \\ *read-write* | This indicates whether this service is enabled. | | ||
+ | | **Status** { | object\\ \\ *read-only* | | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 59: | Line 82: | ||
- | ===== ActionInfo ===== | + | ====== ActionInfo |
ActionInfo describes the parameters and other information necessary to perform a Redfish Action to a particular Action target. | ActionInfo describes the parameters and other information necessary to perform a Redfish Action to a particular Action target. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Name** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | The name of the resource or array element. | |
- | | **Parameters** [ {} ] | array | read-write | The parameters associated with the specified Redfish Action. | | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
+ | | **Parameters** [ { | array\\ \\ *read-write* | The parameters associated with the specified Redfish Action. | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
- | === Property Details === | + | ===== Property Details |
- | == DataType == | + | ==== DataType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Boolean | A boolean (true or false). | | | Boolean | A boolean (true or false). | | ||
| Number | A number. | | | Number | A number. | | ||
Line 84: | Line 115: | ||
- | ===== AttributeRegistry ===== | + | ====== AttributeRegistry |
An Attribute Registry is a set of key-value pairs which are specific to a particular implementation or product, such that creating standardized property names would be impractical. | An Attribute Registry is a set of key-value pairs which are specific to a particular implementation or product, such that creating standardized property names would be impractical. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Language** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Name** | string | + | | **Language** | string\\ \\ *read-only* | This is the RFC 5646 compliant language code for the registry. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | The name of the resource or array element. | |
- | | **OwningEntity** | string | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **RegistryEntries** { | object | + | | **OwningEntity** | string\\ \\ *read-only* | This is the organization or company that publishes this registry. | |
- | | < | + | | **RegistryEntries** { | object\\ \\ *read-write* | List of all attributes and their metadata for this component. | |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **RegistryVersion** | string | + | | **RegistryVersion** | string\\ \\ *read-only* | This is the attribute registry version which is used in the middle portion of a AttributeRegistry. | |
- | | **SupportedSystems** [ {} ] | array | read-write | Array of systems supported by this attribute registry. | | + | | **SupportedSystems** [ { | array\\ \\ *read-write* | Array of systems supported by this attribute registry. |
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
- | ===== Bios ===== | + | ====== Bios 1.0.1 ====== |
Bios contains properties surrounding a BIOS Attribute Registry (where the system-specific BIOS attributes are described) and the Actions needed to perform changes to BIOS settings, which typically require a system reset to apply. | Bios contains properties surrounding a BIOS Attribute Registry (where the system-specific BIOS attributes are described) and the Actions needed to perform changes to BIOS settings, which typically require a system reset to apply. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **AttributeRegistry** | string, null | read-only | The Resource ID of the Attribute Registry for the BIOS Attributes resource. | | + | | **AttributeRegistry** | string, null\\ \\ *read-only* | The Resource ID of the Attribute Registry for the BIOS Attributes resource. | |
- | | **Attributes** {} | object | + | | **Attributes** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Id** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | The name of the resource or array element. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | ===== Chassis ===== | + | ====== Chassis |
A Chassis represents the physical components for any system. | A Chassis represents the physical components for any system. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **AssetTag** | string, null | read-write | The user assigned asset tag for this chassis. | | + | | **AssetTag** | string, null\\ \\ *read-write* | The user assigned asset tag for this chassis. | |
- | | **ChassisType** | string | + | | **ChassisType** | string\\ \\ *read-write* | This property indicates the type of physical form factor of this resource. *See Property Details, below, for more information about this property.* | |
- | | **DepthMm** | number, null | read-only | The depth of the chassis.\\ unit: mm | | + | | **DepthMm** *(v1.4+)* | number, null\\ (mm)\\ \\ *read-only* | The depth of the chassis. | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **HeightMm** | number, null | read-only | The height of the chassis.\\ unit: mm | | + | | **HeightMm** *(v1.4+)* | number, null\\ (mm)\\ \\ *read-only* | The height of the chassis. | |
- | | **Id** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **IndicatorLED** | string, null | read-write | The state of the indicator LED, used to identify the chassis.\\ *See Property Details, below, for more information about this property.* | | + | | **IndicatorLED** | string, null\\ \\ *read-write* | The state of the indicator LED, used to identify the chassis. *See Property Details, below, for more information about this property.* | |
- | | **Links** { | object | + | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Location** { | object | + | | **Location** *(v1.2+)* { | object\\ \\ *read-only* | | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **[[documentation: | + | | **LogServices** |
- | | **Manufacturer** | string, null | read-only | This is the manufacturer | + | | < |
- | | **Model** | string, null | read-only | This is the model number | + | | < |
- | | **Name** | string | read-write | The name of the resource or array element. | | + | | < |
- | | **[[documentation: | + | | < |
- | | **Oem** | + | | < |
- | | **PartNumber** | string, null | read-only | + | |
- | | **PhysicalSecurity** { | object | read-write | The state of the physical security sensor. | | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **[[documentation: | + | | **Manufacturer** | string, null\\ \\ *read-only* | This is the manufacturer |
- | | **PowerState** | string, null | read-write | This is the current power state of the chassis.\\ *See Property Details, below, for more information about this property.* | + | | **Model** | string, null\\ \\ *read-only* | This is the model number |
- | | **SKU** | string, null | read-only | This is the SKU for this chassis. | | + | | **Name** | string\\ \\ *read-write* |
- | | **SerialNumber** | string, null | read-only | The serial number for this chassis. | | + | | **NetworkAdapters** *(v1.4+)* { | object\\ \\ *read-write* |
- | | **Status** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **[[documentation: | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **WeightKg** | number, null | read-only | The weight of the chassis.\\ unit: kg | | + | | **PartNumber** | string, null\\ \\ *read-only* | The part number for this chassis. | |
- | | **WidthMm** | number, null | read-only | The width of the chassis.\\ unit: mm | | + | | **PhysicalSecurity** *(v1.1+)* { | object\\ \\ *read-write* | The state of the physical security sensor. | |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Power** { | object\\ \\ *read-write* | A reference to the power properties (power supplies, power policies, sensors) for this chassis. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **PowerState** *(v1.0+)* | string, null\\ \\ *read-write* | This is the current power state of the chassis. *See Property Details, below, for more information about this property.* | | ||
+ | | **SKU** | string, null\\ \\ *read-only* | This is the SKU for this chassis. | | ||
+ | | **SerialNumber** | string, null\\ \\ *read-only* | The serial number for this chassis. | | ||
+ | | **Status** { | object\\ \\ *read-only* | | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Thermal** { | object\\ \\ *read-write* | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **WeightKg** *(v1.4+)* | number, null\\ (kg)\\ \\ *read-only* | The weight of the chassis. | | ||
+ | | **WidthMm** *(v1.4+)* | number, null\\ (mm)\\ \\ *read-only* | The width of the chassis. | | ||
- | === Property Details === | + | ===== Property Details |
- | == ChassisType == | + | ==== ChassisType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Blade | An enclosed or semi-enclosed, | | Blade | An enclosed or semi-enclosed, | ||
| Card | A loose device or circuit board intended to be installed in a system or other enclosure. | | | Card | A loose device or circuit board intended to be installed in a system or other enclosure. | | ||
Line 206: | Line 290: | ||
| Zone | A logical division or portion of a physical chassis that contains multiple devices or systems that cannot be physically separated. | | | Zone | A logical division or portion of a physical chassis that contains multiple devices or systems that cannot be physically separated. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == IndicatorLED == | + | ==== IndicatorLED: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Blinking | The Indicator LED is blinking. | | | Blinking | The Indicator LED is blinking. | | ||
| Lit | The Indicator LED is lit. | | | Lit | The Indicator LED is lit. | | ||
Line 228: | Line 315: | ||
| Unknown | The state of the Indicator LED cannot be determined. Deprecated: Return null if state is unknown. | | | Unknown | The state of the Indicator LED cannot be determined. Deprecated: Return null if state is unknown. | | ||
- | == IntrusionSensor == | + | ==== IntrusionSensor: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| HardwareIntrusion | A door, lock, or other mechanism protecting the internal system hardware from being accessed is detected as being in an insecure state. | | | HardwareIntrusion | A door, lock, or other mechanism protecting the internal system hardware from being accessed is detected as being in an insecure state. | | ||
| Normal | No abnormal physical security conditions are detected at this time. | | | Normal | No abnormal physical security conditions are detected at this time. | | ||
| TamperingDetected | Physical tampering of the monitored entity is detected. | | | TamperingDetected | Physical tampering of the monitored entity is detected. | | ||
- | == IntrusionSensorReArm == | + | ==== IntrusionSensorReArm: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Automatic | This sensor would be restored to the Normal state automatically as no abnormal physical security conditions are detected. | | | Automatic | This sensor would be restored to the Normal state automatically as no abnormal physical security conditions are detected. | | ||
| Manual | This sensor would be restored to the Normal state by a manual re-arm. | | | Manual | This sensor would be restored to the Normal state by a manual re-arm. | | ||
- | == PowerState == | + | ==== PowerState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Off | The components within the chassis has no power, except some components may continue to have AUX power such as management controller. | | | Off | The components within the chassis has no power, except some components may continue to have AUX power such as management controller. | | ||
| On | The components within the chassis has power on. | | | On | The components within the chassis has power on. | | ||
Line 249: | Line 339: | ||
| PoweringOn | A temporary state between Off and On. The components within the chassis can take time to process the power on action. | | | PoweringOn | A temporary state between Off and On. The components within the chassis can take time to process the power on action. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 265: | Line 356: | ||
- | ===== ChassisCollection | + | ====== |
- | + | ||
- | A Collection of Chassis resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | The name of the resource or array element. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== ClassOfService | + | |
A service option composed of one or more service options. | A service option composed of one or more service options. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **ClassOfServiceVersion** | string, null | read-write | The value identifies the current version of this class of service definition. | | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **ClassOfServiceVersion** | string, null\\ \\ *read-write* | The value identifies the current version of this class of service definition. | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Identifier** { | object, null | read-only | The value identifies this resource. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Identifier** { | object, null\\ \\ *read-only* | The value identifies this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **LinesOfService** { | object, null | read-write | Lines of Service that define the required choices of utility or warranty. | | + | | **LinesOfService** { | object, null\\ \\ *read-write* | Lines of Service that define the required choices of utility or warranty. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | The name of the resource or array element. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | === Property Details === | + | ===== Property Details |
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 309: | Line 392: | ||
- | ===== ClassOfServiceCollection | + | ====== |
- | + | ||
- | A Collection of ClassOfService resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | The value of each member references a ClassOfService resource. | | + | |
- | | **Name** | string | read-write | The name of the resource or array element. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== ComputerSystem | + | |
This schema defines a computer system and its respective properties. | This schema defines a computer system and its respective properties. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **AssetTag** | string, null\\ \\ *read-write* | The user definable tag that can be used to track this computer system for inventory or other client purposes. | | ||
+ | | **Bios** *(v1.1+)* { | object\\ \\ *read-write* | A reference to the BIOS settings associated with this system. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **BiosVersion** | string, null\\ \\ *read-only* | The version of the system BIOS or primary system firmware. | | ||
+ | | **Boot** { | object\\ \\ *read-write* | Information about the boot settings for this system. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **EthernetInterfaces** { | object\\ \\ *read-write* | A reference to the collection of Ethernet interfaces associated with this system. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **HostName** | string, null\\ \\ *read-write* | The DNS Host Name, without any domain information. | | ||
+ | | **HostedServices** *(v1.2+)* { | object\\ \\ *read-write* | The services that this computer system supports. | | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **HostingRoles** *(v1.2+)* [ {} ] | array\\ \\ *read-only* | The hosing roles that this computer system supports. | | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **IndicatorLED** | string, null\\ \\ *read-write* | The state of the indicator LED, used to identify the system. *See Property Details, below, for more information about this property.* | | ||
+ | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **LogServices** { | object\\ \\ *read-write* | A reference to the collection of Log Services associated with this system. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Manufacturer** | string, null\\ \\ *read-only* | The manufacturer or OEM of this system. | | ||
+ | | **Memory** *(v1.1+)* { | object\\ \\ *read-write* | A reference to the collection of Memory associated with this system. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **MemoryDomains** *(v1.2+)* { | object, null\\ \\ *read-write* | A reference to the collection of Memory Domains associated with this system. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **MemorySummary** { | object\\ \\ *read-write* | This object describes the central memory of the system in general detail. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Model** | string, null\\ \\ *read-only* | The model number for this system. | | ||
+ | | **Name** | string\\ \\ *read-write* | The name of the resource or array element. | | ||
+ | | **NetworkInterfaces** *(v1.3+)* { | object\\ \\ *read-write* | A reference to the collection of Network Interfaces associated with this system. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **AssetTag** | string, null | read-write | The user definable | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **[[documentation: | + | | **PCIeDevices** *(v1.2+)* [ { | array\\ \\ *read-only* | A reference to a collection of PCIe Devices used by this computer system. | |
- | | **BiosVersion** | string, null | read-only | The version | + | | < |
- | | **Boot** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** *(v1.2+)* | string\\ \\ *read-write* | | | ||
+ | | **PCIeFunctions** *(v1.2+)* [ { | array\\ \\ *read-only* | A reference to a collection of PCIe Functions used by this computer | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** *(v1.2+)* | string\\ \\ *read-write* | | | ||
+ | | **PartNumber** | string, null\\ \\ *read-only* | The part number for this system. | | ||
+ | | **PowerState** | string, null\\ \\ *read-write* | This is the current power state of the system. | ||
+ | | **ProcessorSummary** { | object\\ \\ *read-write* | This object describes the central processors of the system in general detail. | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Processors** { | object\\ \\ *read-write* | A reference to the collection of Processors associated with this system. | |
- | | **[[documentation: | + | | < |
- | | **HostName** | string, null | read-write | The DNS Host Name, without any domain information. | + | | < |
- | | **HostedServices** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **HostingRoles** [ {} ] | array | read-only | The hosing roles that this computer | + | | **SKU** | string, null\\ \\ *read-only* | The manufacturer SKU for this system. | |
- | | **Id** | string | read-write | Uniquely identifies | + | | **SecureBoot** *(v1.1+)* { | object\\ \\ *read-write* | A reference to the UEFI SecureBoot |
- | | **IndicatorLED** | string, null | read-write | The state of the indicator LED, used to identify the system.\\ *See Property Details, below, | + | | < |
- | | **Links** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **[[documentation: | + | | **SerialNumber** | string, null\\ \\ *read-only* | The serial number for this system. | |
- | | **Manufacturer** | string, null | read-only | The manufacturer or OEM of this system. | | + | | **SimpleStorage** { | object\\ \\ *read-write* | A reference to the collection of storage devices |
- | | **[[documentation: | + | | < |
- | | **[[documentation: | + | | < |
- | | **MemorySummary** { | object | read-write | This object describes | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | |
| } | | | } | | ||
- | | **Model** | string, null | read-only | The model number for this system. | | + | | **Status** { | object\\ \\ *read-only* | | |
- | | **Name** | string | read-write | The name of the resource or array element. | | + | | < |
- | | **[[documentation: | + | | < |
- | | **Oem** {} | object | + | | < |
- | | **PCIeDevices** [ {} ] | array | read-only | + | | < |
- | | **PCIeFunctions** [ {} ] | array | read-only | A reference to a collection of PCIe Functions used by this computer system. | + | |
- | | **PartNumber** | string, null | read-only | The part number for this system. | | + | |
- | | **PowerState** | string, null | read-write | This is the current power state of the system.\\ *See Property Details, below, for more information about this property.* | + | |
- | | **ProcessorSummary** { | object | read-write | This object describes the central processors of the system in general detail. | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **[[documentation: | + | | **Storage** *(v1.1+)* { | object\\ \\ *read-write* | A reference to the collection of storage devices |
- | | **SKU** | string, null | read-only | The manufacturer SKU for this system. | | + | | < |
- | | **[[documentation: | + | | < |
- | | **SerialNumber** | string, null | read-only | + | | < |
- | | **[[documentation: | + | | < |
- | | **Status** { | object | read-only | | + | | < |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **[[documentation: | + | | **SystemType** | string\\ \\ *read-write* | The type of computer system represented by this resource. *See Property Details, below, for more information about this property.* | |
- | | **SystemType** | string | + | | **TrustedModules** *(v1.1+)* [ { | array\\ \\ *read-write* | This object describes the array of Trusted Modules in the system. | |
- | | **TrustedModules** [ {} ] | array | read-write | This object describes the array of Trusted Modules in the system. | | + | | < |
- | | **UUID** | string, null | read-write | The universal unique identifier (UUID) | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **UUID** | string, null\\ \\ *read-write* | The universal unique identifier (UUID) for this system. | ||
- | === Property Details === | + | ===== Property Details |
- | == BootSourceOverrideEnabled == | + | ==== BootSourceOverrideEnabled: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Continuous | The system will boot to the target specified in the BootSourceOverrideTarget until this property is set to Disabled. | | | Continuous | The system will boot to the target specified in the BootSourceOverrideTarget until this property is set to Disabled. | | ||
| Disabled | The system will boot normally. | | | Disabled | The system will boot normally. | | ||
| Once | On its next boot cycle, the system will boot (one time) to the Boot Source Override Target. The value of BootSourceOverrideEnabled is then reset back to Disabled. | | | Once | On its next boot cycle, the system will boot (one time) to the Boot Source Override Target. The value of BootSourceOverrideEnabled is then reset back to Disabled. | | ||
- | == BootSourceOverrideMode == | + | ==== BootSourceOverrideMode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Legacy | The system will boot in non-UEFI boot mode to the Boot Source Override Target. | | | Legacy | The system will boot in non-UEFI boot mode to the Boot Source Override Target. | | ||
| UEFI | The system will boot in UEFI boot mode to the Boot Source Override Target. | | | UEFI | The system will boot in UEFI boot mode to the Boot Source Override Target. | | ||
- | == BootSourceOverrideTarget == | + | ==== BootSourceOverrideTarget: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| BiosSetup | Boot to the BIOS Setup Utility. | | | BiosSetup | Boot to the BIOS Setup Utility. | | ||
| Cd | Boot from the CD/DVD disc. | | | Cd | Boot from the CD/DVD disc. | | ||
Line 426: | Line 613: | ||
| Utilities | Boot the manufacturer' | | Utilities | Boot the manufacturer' | ||
- | == DeviceClass == | + | ==== DeviceClass: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Bridge | A bridge. | | | Bridge | A bridge. | | ||
| CommunicationController | A communication controller. | | | CommunicationController | A communication controller. | | ||
Line 453: | Line 641: | ||
| WirelessController | A wireless controller. | | | WirelessController | A wireless controller. | | ||
- | == DeviceType == | + | ==== DeviceType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| MultiFunction | A multi-function PCIe device. | | | MultiFunction | A multi-function PCIe device. | | ||
| Simulated | A PCIe device which is not currently physically present, but is being simulated by the PCIe infrastructure. | | | Simulated | A PCIe device which is not currently physically present, but is being simulated by the PCIe infrastructure. | | ||
| SingleFunction | A single-function PCIe device. | | | SingleFunction | A single-function PCIe device. | | ||
- | == FunctionType == | + | ==== FunctionType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Physical | A physical PCie function. | | | Physical | A physical PCie function. | | ||
| Virtual | A virtual PCIe function. | | | Virtual | A virtual PCIe function. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == IndicatorLED == | + | ==== IndicatorLED: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Blinking | The Indicator LED is blinking. | | | Blinking | The Indicator LED is blinking. | | ||
| Lit | The Indicator LED is lit. | | | Lit | The Indicator LED is lit. | | ||
Line 488: | Line 681: | ||
| Unknown | The state of the Indicator LED cannot be determined. Deprecated: Return null if state is unknown. | | | Unknown | The state of the Indicator LED cannot be determined. Deprecated: Return null if state is unknown. | | ||
- | == InterfaceType == | + | ==== InterfaceType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| TCM1_0 | Trusted Cryptography Module (TCM) 1.0. | | | TCM1_0 | Trusted Cryptography Module (TCM) 1.0. | | ||
| TPM1_2 | Trusted Platform Module (TPM) 1.2. | | | TPM1_2 | Trusted Platform Module (TPM) 1.2. | | ||
| TPM2_0 | Trusted Platform Module (TPM) 2.0. | | | TPM2_0 | Trusted Platform Module (TPM) 2.0. | | ||
- | == InterfaceTypeSelection == | + | ==== InterfaceTypeSelection: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| BiosSetting | The TrustedModule supports switching InterfaceType via platform software, such as a BIOS configuration Attribute. | | | BiosSetting | The TrustedModule supports switching InterfaceType via platform software, such as a BIOS configuration Attribute. | | ||
| FirmwareUpdate | The TrustedModule supports switching InterfaceType via a firmware update. | | | FirmwareUpdate | The TrustedModule supports switching InterfaceType via a firmware update. | | ||
Line 503: | Line 698: | ||
| OemMethod | The TrustedModule supports switching InterfaceType via an OEM proprietary mechanism. | | | OemMethod | The TrustedModule supports switching InterfaceType via an OEM proprietary mechanism. | | ||
- | == MemoryMirroring == | + | ==== MemoryMirroring: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| DIMM | The system supports DIMM mirroring at the DIMM level. | | DIMM | The system supports DIMM mirroring at the DIMM level. | ||
| Hybrid | The system supports a hybrid mirroring at the system and DIMM levels. | | Hybrid | The system supports a hybrid mirroring at the system and DIMM levels. | ||
Line 511: | Line 707: | ||
| System | The system supports DIMM mirroring at the System level. | | System | The system supports DIMM mirroring at the System level. | ||
- | == PowerState == | + | ==== PowerState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Off | The system is powered off, although some components may continue to have AUX power such as management controller. | | | Off | The system is powered off, although some components may continue to have AUX power such as management controller. | | ||
| On | The system is powered on. | | | On | The system is powered on. | | ||
Line 519: | Line 716: | ||
| PoweringOn | A temporary state between Off and On. This temporary state can be very short. | | | PoweringOn | A temporary state between Off and On. This temporary state can be very short. | | ||
- | == State == | + | ==== SecureBootCurrentBoot: |
- | ^ string | + | | string |
+ | | --- | --- | | ||
+ | | Disabled | Secure Boot is currently disabled. | | ||
+ | | Enabled | Secure Boot is currently enabled. | | ||
+ | |||
+ | ==== SecureBootMode: | ||
+ | |||
+ | | string | Description | | ||
+ | | --- | --- | | ||
+ | | AuditMode | Secure Boot is currently in Audit Mode. | | ||
+ | | DeployedMode | Secure Boot is currently in Deployed Mode. | | ||
+ | | SetupMode | Secure Boot is currently in Setup Mode. | | ||
+ | | UserMode | Secure Boot is currently in User Mode. | | ||
+ | |||
+ | ==== State: ==== | ||
+ | |||
+ | | string | Description | | ||
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 534: | Line 748: | ||
| Updating | The element is updating and may be unavailable or degraded. | | | Updating | The element is updating and may be unavailable or degraded. | | ||
- | == SystemType == | + | ==== SystemType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| OS | An operating system instance. | | | OS | An operating system instance. | | ||
| Physical | A computer system. | | | Physical | A computer system. | | ||
Line 544: | Line 759: | ||
- | ===== ComputerSystemCollection | + | ====== |
- | + | ||
- | A Collection of ComputerSystem resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | The name of the resource or array element. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== DataProtectionLoSCapabilities | + | |
Describe data protection capabilities | Describe data protection capabilities | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Identifier** { | object, null | read-only | The value identifies this resource. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Identifier** { | object, null\\ \\ *read-only* | The value identifies this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **Links** { | object | + | | **Links** { | object\\ \\ *read-only* | Contains links to other resources that are related to this resource. | |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | The name of the resource or array element. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **SupportedDataProtectionLinesOfService** [ {} ] | array | read-write | Collection of known and supported DataProtectionLinesOfService. | | + | | **SupportedDataProtectionLinesOfService** [ { | array\\ \\ *read-write* | Collection of known and supported DataProtectionLinesOfService. |
- | | **SupportedMinLifetime** [ {} ] | array | read-write | Supported minimum lifetime that replica must be maintained. | | + | | < |
- | | **SupportedRecoveryGeographicObjectives** [ {} ] | array | read-write | Supported types of failure domains. | | + | | < |
- | | **SupportedRecoveryPointObjectiveSeconds** [ {} ] | array | read-write | Supported time intervals defining how much source information can be lost on failure. | | + | | < |
- | | **SupportedRecoveryTimeObjectives** [ {} ] | array | read-write | Supported expectations for time to access an alternate replica. | | + | | < |
- | | **SupportedReplicaTypes** [ {} ] | array | read-write | Supported replica types. | | + | | < |
- | | **SupportsIsolated** | boolean, null | read-write | Allocating a replica in a separate fault domain is supported. | | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **SupportedMinLifetime** [ {} ] | array\\ \\ *read-write* | Supported minimum lifetime that replica must be maintained. | | ||
+ | | **SupportedRecoveryGeographicObjectives** [ {} ] | array\\ \\ *read-write* | Supported types of failure domains. | | ||
+ | | **SupportedRecoveryPointObjectiveSeconds** [ {} ] | array\\ \\ *read-write* | Supported time intervals defining how much source information can be lost on failure. | | ||
+ | | **SupportedRecoveryTimeObjectives** [ {} ] | array\\ \\ *read-write* | Supported expectations for time to access an alternate replica. | | ||
+ | | **SupportedReplicaTypes** [ {} ] | array\\ \\ *read-write* | Supported replica types. | | ||
+ | | **SupportsIsolated** | boolean, null\\ \\ *read-write* | Allocating a replica in a separate fault domain is supported. | | ||
- | === Property Details === | + | ===== Property Details |
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 590: | Line 809: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == RecoveryGeographicObjective == | + | ==== RecoveryGeographicObjective: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Datacenter | A co-located set of servers, including network and storage that share communication, | | Datacenter | A co-located set of servers, including network and storage that share communication, | ||
| Rack | A container for Servers, Networking, and Storage. | | | Rack | A container for Servers, Networking, and Storage. | | ||
Line 600: | Line 820: | ||
| Server | A CPU/memory complex. | | | Server | A CPU/memory complex. | | ||
- | == RecoveryTimeObjective == | + | ==== RecoveryTimeObjective: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Immediate | Active access to synchronous replicas. | | | Immediate | Active access to synchronous replicas. | | ||
| Nearline | Access to replica via a different front-end interconnect. A restore step is required before recovery can commence. | | | Nearline | Access to replica via a different front-end interconnect. A restore step is required before recovery can commence. | | ||
Line 608: | Line 829: | ||
| Online | Passive access to replicas via the same front-end interconnect. | | | Online | Passive access to replicas via the same front-end interconnect. | | ||
- | == ReplicaType == | + | ==== ReplicaType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Clone | Create a point in time, full copy the source. | | | Clone | Create a point in time, full copy the source. | | ||
| Mirror | Create and maintain a copy of the source. | | | Mirror | Create and maintain a copy of the source. | | ||
Line 617: | Line 839: | ||
- | ===== DataSecurityLoSCapabilities ===== | + | ====== DataSecurityLoSCapabilities |
Describe data security capabilities. | Describe data security capabilities. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Identifier** { | object, null | read-only | The value identifies this resource. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Identifier** { | object, null\\ \\ *read-only* | The value identifies this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **SupportedAntivirusEngineProviders** [ {} ] | array | read-write | Supported AntiVirus providers. | | + | | **SupportedAntivirusEngineProviders** [ {} ] | array\\ \\ *read-write* | Supported AntiVirus providers. | |
- | | **SupportedAntivirusScanPolicies** [ {} ] | array | read-write | Supported policies that trigger an AntiVirus scan. | | + | | **SupportedAntivirusScanPolicies** [ {} ] | array\\ \\ *read-write* | Supported policies that trigger an AntiVirus scan. | |
- | | **SupportedChannelEncryptionStrengths** [ {} ] | array | read-write | Supported key sizes for transport channel encryption. | | + | | **SupportedChannelEncryptionStrengths** [ {} ] | array\\ \\ *read-write* | Supported key sizes for transport channel encryption. | |
- | | **SupportedDataSanitizationPolicies** [ {} ] | array | read-write | Supported data sanitization policies. | | + | | **SupportedDataSanitizationPolicies** [ {} ] | array\\ \\ *read-write* | Supported data sanitization policies. | |
- | | **SupportedDataSecurityLinesOfService** [ {} ] | array | read-write | Collection of known and supported DataSecurityLinesOfService. | | + | | **SupportedDataSecurityLinesOfService** [ { | array\\ \\ *read-write* | Collection of known and supported DataSecurityLinesOfService. | |
- | | **SupportedHostAuthenticationTypes** [ {} ] | array | read-write | Supported authentication types for hosts (servers) or initiator endpoints. | | + | | < |
- | | **SupportedMediaEncryptionStrengths** [ {} ] | array | read-write | Supported key sizes for media encryption. | | + | | < |
- | | **SupportedSecureChannelProtocols** [ {} ] | array | read-write | Supported protocols that provide encrypted communication. | | + | | < |
- | | **SupportedUserAuthenticationTypes** [ {} ] | array | read-write | Supported authentication types for users (or programs). | | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **SupportedHostAuthenticationTypes** [ {} ] | array\\ \\ *read-write* | ||
+ | | **SupportedMediaEncryptionStrengths** [ {} ] | array\\ \\ *read-write* | Supported key sizes for media encryption. | | ||
+ | | **SupportedSecureChannelProtocols** [ {} ] | array\\ \\ *read-write* | Supported protocols that provide encrypted communication. | | ||
+ | | **SupportedUserAuthenticationTypes** [ {} ] | array\\ \\ *read-write* | Supported authentication types for users (or programs). | | ||
- | === Property Details === | + | ===== Property Details |
- | == ChannelEncryptionStrength == | + | ==== ChannelEncryptionStrength: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Bits_0 | No key. | | | Bits_0 | No key. | | ||
| Bits_112 | 3DES 112 bit key. | | | Bits_112 | 3DES 112 bit key. | | ||
Line 651: | Line 885: | ||
| Bits_256 | AES 256 bit key. | | | Bits_256 | AES 256 bit key. | | ||
- | == DataSanitizationPolicy == | + | ==== DataSanitizationPolicy: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Clear | Sanitize data in all user-addressable storage locations for protection against simple non-invasive data recovery techniques. | | | Clear | Sanitize data in all user-addressable storage locations for protection against simple non-invasive data recovery techniques. | | ||
| CryptographicErase | Leverages the encryption of target data by enabling sanitization of the target data's encryption key. This leaves only the ciphertext remaining on the media, effectively sanitizing the data by preventing read-access. For more information, | | CryptographicErase | Leverages the encryption of target data by enabling sanitization of the target data's encryption key. This leaves only the ciphertext remaining on the media, effectively sanitizing the data by preventing read-access. For more information, | ||
| None | No sanitization. | | | None | No sanitization. | | ||
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 667: | Line 903: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == HostAuthenticationType == | + | ==== HostAuthenticationType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| None | No authentication. | | | None | No authentication. | | ||
| PKI | Public Key Infrastructure. | | | PKI | Public Key Infrastructure. | | ||
Line 675: | Line 912: | ||
| Ticket | Ticket-based (e.g., Kerberos) | | | Ticket | Ticket-based (e.g., Kerberos) | | ||
- | == MediaEncryptionStrength == | + | ==== MediaEncryptionStrength: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Bits_0 | No key. | | | Bits_0 | No key. | | ||
| Bits_112 | 3DES 112 bit key. | | | Bits_112 | 3DES 112 bit key. | | ||
Line 684: | Line 922: | ||
| Bits_256 | AES 256 bit key. | | | Bits_256 | AES 256 bit key. | | ||
- | == SecureChannelProtocol == | + | ==== SecureChannelProtocol: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| IPsec | Internet Protocol Security (IPsec), as defined by IETF RFC 2401. | | | IPsec | Internet Protocol Security (IPsec), as defined by IETF RFC 2401. | | ||
| None | No encryption. | | | None | No encryption. | | ||
Line 692: | Line 931: | ||
| TLS | Transport Layer Security (TLS), as defined by IETF RFC 5246. | | | TLS | Transport Layer Security (TLS), as defined by IETF RFC 5246. | | ||
- | == UserAuthenticationType == | + | ==== UserAuthenticationType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| None | No authentication. | | | None | No authentication. | | ||
| PKI | Public Key Infrastructure. | | | PKI | Public Key Infrastructure. | | ||
Line 701: | Line 941: | ||
- | ===== DataStorageLoSCapabilities ===== | + | ====== DataStorageLoSCapabilities |
Describe data storage capabilities. | Describe data storage capabilities. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Identifier** { | object, null | read-only | The value identifies this resource. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Identifier** { | object, null\\ \\ *read-only* | The value identifies this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **SupportedAccessCapabilities** [ {} ] | array | read-write | Supported access capabilities. | | + | | **SupportedAccessCapabilities** [ {} ] | array\\ \\ *read-write* | Supported access capabilities. | |
- | | **SupportedDataStorageLinesOfService** [ {} ] | array | read-write | Collection of known and supported DataStorageLinesOfService. | | + | | **SupportedDataStorageLinesOfService** [ { | array\\ \\ *read-write* | Collection of known and supported DataStorageLinesOfService. |
- | | **SupportedProvisioningPolicies** [ {} ] | array | read-write | Thin allows over allocation of storage. | | + | | < |
- | | **SupportedRecoveryTimeObjectives** [ {} ] | array | read-write | Supported expectations for time to access the primary store after recovery. | | + | | < |
- | | **SupportsSpaceEfficiency** | boolean, null | read-write | Allows compression or deduplication of storage. | | + | | < |
+ | | < | ||
+ | | } ] | | ||
+ | | **SupportedProvisioningPolicies** [ {} ] | array\\ \\ *read-write* | Thin allows over allocation of storage. | | ||
+ | | **SupportedRecoveryTimeObjectives** [ {} ] | array\\ \\ *read-write* | Supported expectations for time to access the primary store after recovery. | | ||
+ | | **SupportsSpaceEfficiency** | boolean, null\\ \\ *read-write* | Allows compression or deduplication of storage. | | ||
- | === Property Details === | + | ===== Property Details |
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 731: | Line 978: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == ProvisioningPolicy == | + | ==== ProvisioningPolicy: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Fixed | Storage is fully allocated | | | Fixed | Storage is fully allocated | | ||
| Thin | Storage may be over allocated. | | | Thin | Storage may be over allocated. | | ||
- | ===== Drive ===== | + | ====== Drive 1.1.1 ====== |
Drive contains properties describing a single physical disk drive for any system, along with links to associated Volumes. | Drive contains properties describing a single physical disk drive for any system, along with links to associated Volumes. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **AssetTag** | string, null | read-write | The user assigned asset tag for this drive. | | + | | **AssetTag** | string, null\\ \\ *read-write* | The user assigned asset tag for this drive. | |
- | | **BlockSizeBytes** | number, null | read-only | The size of the smallest addressible unit (Block) of this drive in bytes.\\ unit: By | | + | | **BlockSizeBytes** | number, null\\ (By)\\ \\ *read-only* | The size of the smallest addressible unit (Block) of this drive in bytes. | |
- | | **CapableSpeedGbs** | number, null | read-only | The speed which this drive can communicate to a storage controller in ideal conditions in Gigabits per second.\\ unit: Gbit/ | + | | **CapableSpeedGbs** | number, null\\ (Gbit/s)\\ \\ *read-only* | The speed which this drive can communicate to a storage controller in ideal conditions in Gigabits per second. | |
- | | **CapacityBytes** | number, null | read-only | The size in bytes of this Drive.\\ unit: By | | + | | **CapacityBytes** | number, null\\ (By)\\ \\ *read-only* | The size in bytes of this Drive. | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **EncryptionAbility** | string, null | read-write | The encryption abilities of this drive.\\ *See Property Details, below, for more information about this property.* | | + | | **EncryptionAbility** | string, null\\ \\ *read-write* | The encryption abilities of this drive. *See Property Details, below, for more information about this property.* | |
- | | **EncryptionStatus** | string, null | read-write | The status of the encrytion of this drive.\\ *See Property Details, below, for more information about this property.* | | + | | **EncryptionStatus** | string, null\\ \\ *read-write* | The status of the encrytion of this drive. *See Property Details, below, for more information about this property.* | |
- | | **FailurePredicted** | boolean, null | read-only | Is this drive currently predicting a failure in the near future. | | + | | **FailurePredicted** | boolean, null\\ \\ *read-only* | Is this drive currently predicting a failure in the near future. | |
- | | **HotspareType** | string, null | read-write | The type of hotspare this drive is currently serving as.\\ *See Property Details, below, for more information about this property.* | | + | | **HotspareType** | string, null\\ \\ *read-write* | The type of hotspare this drive is currently serving as. *See Property Details, below, for more information about this property.* | |
- | | **Id** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Identifiers** [ {} ] | array | read-write | The Durable names for the drive. | | + | | **Identifiers** [ { | array\\ \\ *read-write* | The Durable names for the drive. | |
- | | **IndicatorLED** | string, null | read-write | The state of the indicator LED, used to identify the drive.\\ *See Property Details, below, for more information about this property.* | | + | | < |
- | | **Links** { | object | + | | < |
- | | < | + | | } ] | |
- | | < | + | | **IndicatorLED** | string, null\\ \\ *read-write* |
- | | < | + | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Location** [ {} ] | array | read-write | The Location of the drive. | | + | | **Location** [ { | array\\ \\ *read-write* | The Location of the drive. | |
- | | **Manufacturer** | string, null | read-only | This is the manufacturer of this drive. | | + | | < |
- | | **MediaType** | string, null | read-write | The type of media contained in this drive.\\ *See Property Details, below, for more information about this property.* | | + | | < |
- | | **Model** | string, null | read-only | This is the model number for the drive. | | + | | < |
- | | **Name** | string | + | | } ] | |
- | | **NegotiatedSpeedGbs** | number, null | read-only | The speed which this drive is currently communicating to the storage controller in Gigabits per second.\\ unit: Gbit/ | + | | **Manufacturer** | string, null\\ \\ *read-only* |
- | | **Oem** {} | object | + | | **MediaType** | string, null\\ \\ *read-write* | The type of media contained in this drive. *See Property Details, below, for more information about this property.* | |
- | | **Operations** [ {} ] | array | read-write | The operations currently running on the Drive. | | + | | **Model** | string, null\\ \\ *read-only* | This is the model number for the drive. | |
- | | **PartNumber** | string, null | read-only | The part number for this drive. | | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **PredictedMediaLifeLeftPercent** | number, null | read-only | The percentage of reads and writes that are predicted to still be available for the media. | | + | | **NegotiatedSpeedGbs** | number, null\\ (Gbit/s)\\ \\ *read-only* | The speed which this drive is currently communicating to the storage controller in Gigabits per second. | |
- | | **Protocol** | null | read-write | The protocol this drive is using to communicate to the storage controller. | | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Revision** | string, null | read-only | The revision of this Drive. This is typically the firmware/ | + | | **Operations** *(v1.1+)* [ {} ] | array\\ \\ *read-write* | The operations currently running on the Drive. | |
- | | **RotationSpeedRPM** | number, null | read-only | The rotation speed of this Drive in Revolutions per Minute (RPM).\\ unit: RPM | | + | | **PartNumber** | string, null\\ \\ *read-only* | The part number for this drive. | |
- | | **SKU** | string, null | read-only | This is the SKU for this drive. | | + | | **PredictedMediaLifeLeftPercent** | number, null\\ \\ *read-only* | The percentage of reads and writes that are predicted to still be available for the media. | |
- | | **SerialNumber** | string, null | read-only | The serial number for this drive. | | + | | **Protocol** | null\\ \\ *read-write* | The protocol this drive is using to communicate to the storage controller. | |
- | | **Status** { | object | + | | **Revision** | string, null\\ \\ *read-only* | The revision of this Drive. This is typically the firmware/ |
- | | < | + | | **RotationSpeedRPM** | number, null\\ (RPM)\\ \\ *read-only* | The rotation speed of this Drive in Revolutions per Minute (RPM). | |
- | | < | + | | **SKU** | string, null\\ \\ *read-only* | This is the SKU for this drive. | |
- | | < | + | | **SerialNumber** | string, null\\ \\ *read-only* | The serial number for this drive. | |
- | | < | + | | **Status** { | object\\ \\ *read-only* | | |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **StatusIndicator** | string, null | read-write | The state of the status indicator, used to communicate status information about this drive.\\ *See Property Details, below, for more information about this property.* | | + | | **StatusIndicator** | string, null\\ \\ *read-write* | The state of the status indicator, used to communicate status information about this drive. *See Property Details, below, for more information about this property.* | |
- | === Property Details === | + | ===== Property Details |
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 798: | Line 1057: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == EncryptionAbility == | + | ==== EncryptionAbility: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| None | The drive is not capable of self encryption. | | | None | The drive is not capable of self encryption. | | ||
| Other | The drive is capable of self encryption through some other means. | | | Other | The drive is capable of self encryption through some other means. | | ||
| SelfEncryptingDrive | The drive is capable of self encryption per the Trusted Computing Group' | | SelfEncryptingDrive | The drive is capable of self encryption per the Trusted Computing Group' | ||
- | == EncryptionStatus == | + | ==== EncryptionStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Foreign | The drive is currently encrypted, the data is not accessible to the user, and the system requires user intervention to expose the data. | | | Foreign | The drive is currently encrypted, the data is not accessible to the user, and the system requires user intervention to expose the data. | | ||
| Locked | The drive is currently encrypted and the data is not accessible to the user, however the system has the ability to unlock the drive automatically. | | | Locked | The drive is currently encrypted and the data is not accessible to the user, however the system has the ability to unlock the drive automatically. | | ||
Line 814: | Line 1075: | ||
| Unlocked | The drive is currently encrypted but the data is accessible to the user unencrypted. | | | Unlocked | The drive is currently encrypted but the data is accessible to the user unencrypted. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HotspareType == | + | ==== HotspareType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Chassis | The drive is currently serving as a hotspare for all other drives in the chassis. | | | Chassis | The drive is currently serving as a hotspare for all other drives in the chassis. | | ||
| Dedicated | The drive is currently serving as a hotspare for a user defined set of drives. | | | Dedicated | The drive is currently serving as a hotspare for a user defined set of drives. | | ||
Line 836: | Line 1100: | ||
| None | The drive is not currently a hotspare. | | | None | The drive is not currently a hotspare. | | ||
- | == IndicatorLED == | + | ==== IndicatorLED: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Blinking | The Indicator LED is blinking. | | | Blinking | The Indicator LED is blinking. | | ||
| Lit | The Indicator LED is lit. | | | Lit | The Indicator LED is lit. | | ||
| Off | The Indicator LED is off. | | | Off | The Indicator LED is off. | | ||
- | == MediaType == | + | ==== MediaType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| HDD | The drive media type is traditional magnetic platters. | | | HDD | The drive media type is traditional magnetic platters. | | ||
| SMR | The drive media type is shingled magnetic recording. | | | SMR | The drive media type is shingled magnetic recording. | | ||
| SSD | The drive media type is solid state or flash memory. | | | SSD | The drive media type is solid state or flash memory. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 865: | Line 1132: | ||
| Updating | The element is updating and may be unavailable or degraded. | | | Updating | The element is updating and may be unavailable or degraded. | | ||
- | == StatusIndicator == | + | ==== StatusIndicator: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Fail | The drive has failed. | | | Fail | The drive has failed. | | ||
| Hotspare | The drive is marked to be automatically rebuilt and used as a replacement for a failed drive. | | | Hotspare | The drive is marked to be automatically rebuilt and used as a replacement for a failed drive. | | ||
Line 877: | Line 1145: | ||
- | ===== DriveCollection | + | ====== |
- | + | ||
- | A Collection of Drive resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this drive collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== Endpoint | + | |
This is the schema definition for the Endpoint resource. It represents the properties of an entity that sends or receives protocol defined messages over a transport. | This is the schema definition for the Endpoint resource. It represents the properties of an entity that sends or receives protocol defined messages over a transport. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The Actions object contains the available custom actions on this resource. | |
+ | | < | ||
| } | | | } | | ||
- | | **ConnectedEntities** [ {} ] | array | read-write | All the entities connected to this endpoint. | | + | | **ConnectedEntities** [ { | array\\ \\ *read-write* | All the entities connected to this endpoint. | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | < |
- | | **EndpointProtocol** | null | read-write | The protocol supported by this endpoint. | | + | | < |
- | | **HostReservationMemoryBytes** | number, null | read-only | The amount of memory in Bytes that the Host should allocate to connect to this endpoint.\\ unit: By | | + | | < |
- | | **Id** | string | + | | < |
- | | **Identifiers** [ {} ] | array | read-write | Identifiers for this endpoint. | | + | | < |
- | | **Links** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | } ] | |
+ | | **Description** | string, null\\ \\ *read-write* | ||
+ | | **EndpointProtocol** | null\\ \\ *read-write* | The protocol supported by this endpoint. | | ||
+ | | **HostReservationMemoryBytes** | number, null\\ (By)\\ \\ *read-only* | The amount of memory in Bytes that the Host should allocate to connect to this endpoint. | | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Identifiers** [ { | array\\ \\ *read-write* | Identifiers for this endpoint. | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **Links** { | object\\ \\ *read-write* | The links object contains the links to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **PciId** { | object, null | read-write | The PCI ID of the endpoint. | | + | | **PciId** { | object, null\\ \\ *read-write* | The PCI ID of the endpoint. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **Redundancy** [ {} ] | array | read-write | Redundancy information for the lower level endpoints supporting this endpoint. | | + | | **Redundancy** [ { | array\\ \\ *read-write* | Redundancy information for the lower level endpoints supporting this endpoint. | |
- | | **Status** { | object, null | read-only | | | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **Status** { | object, null\\ \\ *read-only* | | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 933: | Line 1220: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == EntityRole == | + | ==== EntityRole: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Both | The entity is acting as both an initiator and a target. | | | Both | The entity is acting as both an initiator and a target. | | ||
| Initiator | The entity is acting as an initiator. | | | Initiator | The entity is acting as an initiator. | | ||
| Target | The entity is acting as a target. | | | Target | The entity is acting as a target. | | ||
- | == EntityType == | + | ==== EntityType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Bridge | The entity is a PCI(e) bridge. | | | Bridge | The entity is a PCI(e) bridge. | | ||
| DisplayController | The entity is a display controller. | | | DisplayController | The entity is a display controller. | | ||
Line 952: | Line 1241: | ||
| StorageInitiator | The entity is a storage initator. The EntityLink property (if present) should be a Storage.StorageController entity. | | | StorageInitiator | The entity is a storage initator. The EntityLink property (if present) should be a Storage.StorageController entity. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == Mode == | + | ==== Mode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | | Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | ||
| N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | | N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | ||
Line 974: | Line 1266: | ||
| Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | | Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 990: | Line 1283: | ||
- | ===== EndpointCollection | + | ====== |
- | + | ||
- | A Collection of Endpoint resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | The value of each member references an Endpoint resource. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== EndpointGroup | + | |
A group of endpoints that are managed as a unit. | A group of endpoints that are managed as a unit. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **AccessState** | string, null | read-write | Access State for this group.\\ *See Property Details, below, for more information about this property.* | | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **AccessState** | string, null\\ \\ *read-write* | Access State for this group. *See Property Details, below, for more information about this property.* | |
- | | **[[documentation: | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **GroupType** | string, null | read-write | Endpoint group type.\\ *See Property Details, below, for more information about this property.* | | + | | **Endpoints** |
- | | **Id** | string | + | | < |
- | | **Identifier** { | object, null | read-only | The value identifies this resource. | | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **GroupType** | string, null\\ \\ *read-write* | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Identifier** { | object, null\\ \\ *read-only* | The value identifies this resource. | | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Links** { | object | + | | **Links** { | object\\ \\ *read-only* | Contains links to other resources that are related to this resource. | |
- | | < | + | | < |
| } | | | } | | ||
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Preferred** | boolean, null | read-write | Access to resource is preferred. | | + | | **Preferred** | boolean, null\\ \\ *read-write* | Access to resource is preferred. | |
- | | **TargetEndpointGroupIdentifier** | number, null | read-write | A defined identifier for this group. | | + | | **TargetEndpointGroupIdentifier** | number, null\\ \\ *read-write* | A defined identifier for this group. | |
- | === Property Details === | + | ===== Property Details |
- | == AccessState == | + | ==== AccessState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| NonOptimized | The endpoint(s) are in an Active/ | | NonOptimized | The endpoint(s) are in an Active/ | ||
| Optimized | The endpoint(s) are in an Active/ | | Optimized | The endpoint(s) are in an Active/ | ||
Line 1033: | Line 1324: | ||
| Unavailable | The endpoint(s) are unavailable. | | | Unavailable | The endpoint(s) are unavailable. | | ||
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 1042: | Line 1334: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == GroupType == | + | ==== GroupType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Client | The group contains the client (initiator) endpoints. | | | Client | The group contains the client (initiator) endpoints. | | ||
| Server | The group contains the server (target) endpoints. | | | Server | The group contains the server (target) endpoints. | | ||
- | ===== EndpointGroupCollection | + | ====== |
- | + | ||
- | A Collection of endpoint group resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | The value of each member references an endpoint group resource. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== EthernetInterface | + | |
This schema defines a simple ethernet NIC resource. | This schema defines a simple ethernet NIC resource. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **AutoNeg** | boolean, null | read-write | This indicates if the speed and duplex are automatically negotiated and configured on this interface. | | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **AutoNeg** | boolean, null\\ \\ *read-write* | This indicates if the speed and duplex are automatically negotiated and configured on this interface. | |
- | | **FQDN** | string, null | read-write | This is the complete, fully qualified domain name obtained by DNS for this interface. | | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **FullDuplex** | boolean, null | read-write | This indicates if the interface is in Full Duplex mode or not. | | + | | **FQDN** | string, null\\ \\ *read-write* | This is the complete, fully qualified domain name obtained by DNS for this interface. | |
- | | **HostName** | string, null | read-write | The DNS Host Name, without any domain information. | | + | | **FullDuplex** | boolean, null\\ \\ *read-write* | This indicates if the interface is in Full Duplex mode or not. | |
- | | **IPv4Addresses** [ {} ] | array | read-write | The IPv4 addresses assigned to this interface. | | + | | **HostName** | string, null\\ \\ *read-write* | The DNS Host Name, without any domain information. | |
- | | **IPv6AddressPolicyTable** [ {} ] | array | read-write | An array representing the RFC 6724 Address Selection Policy Table. | | + | | **IPv4Addresses** [ { | array\\ \\ *read-write* | The IPv4 addresses assigned to this interface. | |
- | | **IPv6Addresses** [ {} ] | array | read-write | This array of objects enumerates all of the currently assigned IPv6 addresses on this interface. | | + | | < |
- | | **IPv6DefaultGateway** | string, null | read-only | This is the IPv6 default gateway address that is currently in use on this interface. | | + | | < |
- | | **IPv6StaticAddresses** [ {} ] | array | read-write | This array of objects represents all of the IPv6 static addresses to be assigned on this interface. | | + | | < |
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection of like resources. | | + | | < |
- | | **InterfaceEnabled** | boolean, null | read-write | This indicates whether this interface is enabled. | | + | | < |
- | | **LinkStatus** | string, null | read-write | The link status of this interface (port).\\ *See Property Details, below, for more information about this property.* | | + | | } ] | |
- | | **Links** { | object | + | | **IPv6AddressPolicyTable** [ { | array\\ \\ *read-write* | An array representing the RFC 6724 Address Selection Policy Table. |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | } ] | | ||
+ | | **IPv6Addresses** [ { | array\\ \\ *read-write* | This array of objects enumerates all of the currently assigned IPv6 addresses on this interface. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **IPv6DefaultGateway** | string, null\\ \\ *read-only* | This is the IPv6 default gateway address that is currently in use on this interface. | | ||
+ | | **IPv6StaticAddresses** [ { | array\\ \\ *read-write* | This array of objects represents all of the IPv6 static addresses to be assigned on this interface. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **Id** | string\\ \\ *read-write* | ||
+ | | **InterfaceEnabled** | boolean, null\\ \\ *read-write* | This indicates whether this interface is enabled. | | ||
+ | | **LinkStatus** *(v1.1+)* | string, null\\ \\ *read-write* | The link status of this interface (port). *See Property Details, below, for more information about this property.* | | ||
+ | | **Links** *(v1.1+)* { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **MACAddress** | string, null\\ \\ *read-write* | This is the currently configured MAC address of the (logical port) interface. | | ||
+ | | **MTUSize** | number, null\\ \\ *read-write* | This is the currently configured Maximum Transmission Unit (MTU) in bytes on this interface. | | ||
+ | | **MaxIPv6StaticAddresses** | number, null\\ \\ *read-only* | This indicates the maximum number of Static IPv6 addresses that can be configured on this interface. | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **NameServers** [ {} ] | array\\ \\ *read-only* | This represents DNS name servers that are currently in use on this interface. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **PermanentMACAddress** | string, null\\ \\ *read-write* | This is the permanent MAC address assigned to this interface (port). | | ||
+ | | **SpeedMbps** | number, null\\ (Mbit/s)\\ \\ *read-write* | This is the current speed in Mbps of this interface. | | ||
+ | | **Status** { | object, null\\ \\ *read-only* | | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **MACAddress** | string, null | read-write | This is the currently configured MAC address of the (logical port) interface.\\ pattern: ^([0-9A-Fa-f]{2}[: | + | | **UefiDevicePath** | string, null\\ |
- | | **MTUSize** | number, null | read-write | This is the currently configured Maximum Transmission Unit (MTU) in bytes on this interface. | | + | | **VLAN** | null\\ \\ *read-write* | If this Network Interface supports more than one VLAN, this property will not be present and the client should look for VLANs collection in the link section |
- | | **MaxIPv6StaticAddresses** | number, | + | | **VLANs** { | object\\ \\ *read-write* | This is a reference to a collection of VLANs and is only used if the interface supports more than one VLANs. | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | < |
- | | **NameServers** [ {} ] | array | read-only | This represents DNS name servers that are currently in use on this interface. | | + | | < |
- | | **Oem** {} | object | + | | < |
- | | **PermanentMACAddress** | string, null | read-write | This is the permanent MAC address assigned to this interface (port).\\ pattern: ^([0-9A-Fa-f]{2}[: | + | | < |
- | | **SpeedMbps** | number, null | read-write | This is the current speed in Mbps of this interface.\\ unit: Mbit/ | + | | < |
- | | **Status** { | object, null | read-only | | | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **UefiDevicePath** | string, null | read-only | The UEFI device path for this interface. | | ||
- | | **VLAN** | null | read-write | If this Network Interface supports more than one VLAN, this property will not be present and the client should look for VLANs collection in the link section of this resource. | | ||
- | | **[[documentation: | ||
- | === Property Details === | + | ===== Property Details |
- | == AddressOrigin == | + | ==== AddressOrigin: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| DHCPv6 | Address is provided by a DHCPv6 service | | | DHCPv6 | Address is provided by a DHCPv6 service | | ||
| LinkLocal | Address is valid only for this network segment (link) | | | LinkLocal | Address is valid only for this network segment (link) | | ||
Line 1110: | Line 1422: | ||
| Static | A static address as configured by the user | | | Static | A static address as configured by the user | | ||
- | == AddressState == | + | ==== AddressState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Deprecated | This address is currently within it's valid lifetime, but is now outside of it's preferred lifetime as defined in RFC 4862. | | | Deprecated | This address is currently within it's valid lifetime, but is now outside of it's preferred lifetime as defined in RFC 4862. | | ||
| Failed | This address has failed Duplicate Address Detection testing as defined in RFC 4862 section 5.4 and is not currently in use. | | | Failed | This address has failed Duplicate Address Detection testing as defined in RFC 4862 section 5.4 and is not currently in use. | | ||
Line 1118: | Line 1431: | ||
| Tentative | This address is currently undergoing Duplicate Address Detection testing as defined in RFC 4862 section 5.4. | | | Tentative | This address is currently undergoing Duplicate Address Detection testing as defined in RFC 4862 section 5.4. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == LinkStatus == | + | ==== LinkStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| LinkDown | There is no link on this interface, but the interface is connected. | | | LinkDown | There is no link on this interface, but the interface is connected. | | ||
| LinkUp | The link is available for communication on this interface. | | | LinkUp | The link is available for communication on this interface. | | ||
| NoLink | There is no link or connection detected on this interface. | | | NoLink | There is no link or connection detected on this interface. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 1155: | Line 1472: | ||
- | ===== EthernetInterfaceCollection | + | ====== |
- | + | ||
- | A Collection of EthernetInterface resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== Event ===== | + | |
The Event schema describes the JSON payload received by an Event Destination (which has subscribed to event notification) when events occurs. | The Event schema describes the JSON payload received by an Event Destination (which has subscribed to event notification) when events occurs. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Context** | string | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Context** *(v1.1+)* | string\\ \\ *read-only* | A context can be supplied at subscription time. This property is the context value supplied by the subscriber. | |
- | | **Events** [ {} ] | array | read-write | Each event in this array has a set of properties that describe the event. | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection of like resources. | | + | | **Events** [ { | array\\ \\ *read-write* | Each event in this array has a set of properties that describe the event. |
- | | **Name** | string | + | | < |
- | | **Oem** {} | object | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **Id** | string\\ \\ *read-write* | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
- | === Property Details === | + | ===== Property Details |
- | == EventType == | + | ==== EventType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Alert | A condition exists which requires attention. | | | Alert | A condition exists which requires attention. | | ||
| ResourceAdded | A resource has been added. | | | ResourceAdded | A resource has been added. | | ||
Line 1189: | Line 1511: | ||
- | ===== EventDestination ===== | + | ====== EventDestination |
An Event Destination desribes the target of an event subscription, | An Event Destination desribes the target of an event subscription, | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Context** | string | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Context** | string\\ \\ *read-write* | A client-supplied string that is stored with the event destination subscription. | |
- | | **Destination** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **EventTypes** [ {} ] | array | read-only | This property shall contain the types of events that shall be sent to the desination. | | + | | **Destination** | string\\ \\ *read-only* | The URI of the destination Event Service. | |
- | | **HttpHeaders** [ {} ] | array | read-write | This is for setting HTTP headers, such as authorization information. | + | | **EventTypes** [ {} ] | array\\ \\ *read-only* | This property shall contain the types of events that shall be sent to the desination. | |
- | | **Id** | string | + | | **HttpHeaders** [ {} ] | array\\ \\ *read-write* | This is for setting HTTP headers, such as authorization information. |
- | | **MessageIds** [ {} ] | array | read-only | A list of MessageIds that the service will only send. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Name** | string | + | | **MessageIds** *(v1.1+)* [ {} ] | array\\ \\ *read-only* | A list of MessageIds that the service will only send. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **OriginResources** [ {} ] | array | read-only | A list of resources for which the service will only send related events. | | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Protocol** | string | read-write | The protocol type of the event connection.\\ *See Property Details, below, for more information about this property.* | | + | | **OriginResources** *(v1.1+)* [ {} ] | array\\ \\ *read-only* | A list of resources for which the service will only send related events. | |
+ | | **[email protected]** *(v1.1+)* | string\\ \\ *read-write* | ||
+ | | **Protocol** | string\\ \\ *read-write* | The protocol type of the event connection. *See Property Details, below, for more information about this property.* | | ||
- | === Property Details === | + | ===== Property Details |
- | == Protocol == | + | ==== Protocol: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| Redfish | | | Redfish | | ||
- | ===== EventDestinationCollection | + | ====== |
- | + | ||
- | A Collection of EventDestination resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== EventService | + | |
The Event Service resource contains properties for managing event subcriptions and generates the events sent to subscribers. | The Event Service resource contains properties for managing event subcriptions and generates the events sent to subscribers. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **DeliveryRetryAttempts** | number\\ \\ *read-only* | This is the number of attempts an event posting is retried before the subscription is terminated. | | ||
+ | | **DeliveryRetryIntervalSeconds** | number\\ (s)\\ \\ *read-only* | This represents the number of seconds between retry attempts for sending any given Event. | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **EventTypesForSubscription** [ {} ] | array\\ \\ *read-only* | This is the types of Events that can be subscribed to. | | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **ServiceEnabled** | boolean, null\\ \\ *read-write* | This indicates whether this service is enabled. | | ||
+ | | **Status** { | object\\ \\ *read-only* | | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **DeliveryRetryAttempts** | number | read-only | This is the number | + | | **Subscriptions** { | object\\ \\ *read-write* |
- | | **DeliveryRetryIntervalSeconds** | number | read-only | This represents the number of seconds between retry attempts for sending any given Event.\\ unit: s | | + | | < |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | < |
- | | **EventTypesForSubscription** [ {} ] | array | read-only | + | | < |
- | | **Id** | string | read-write | Uniquely identifies | + | | < |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | < |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | | **ServiceEnabled** | boolean, null | read-write | This indicates whether this service is enabled. | | + | |
- | | **Status** { | object | read-only | | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **[[documentation: | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 1281: | Line 1606: | ||
- | ===== Fabric ===== | + | ====== Fabric |
Fabric contains properties describing a simple fabric consisting of one or more switches, zero or more endpoints, and zero or more zones. | Fabric contains properties describing a simple fabric consisting of one or more switches, zero or more endpoints, and zero or more zones. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
+ | | < | ||
+ | | } | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **Endpoints** { | object\\ \\ *read-write* | A collection of references to the endpoints contained in this fabric. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **FabricType** | null\\ \\ *read-write* | The protocol being sent over this fabric. | | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | } | | ||
+ | | **MaxZones** | number, null\\ \\ *read-only* | The value of this property shall contain the maximum number of zones the switch can currently configure. | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **Status** { | object\\ \\ *read-only* | | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Switches** { | object\\ \\ *read-write* | A collection of references to the switches contained in this fabric. | |
- | | **[[documentation: | + | | < |
- | | **FabricType** | null | read-write | The protocol being sent over this fabric. | + | | < |
- | | **Id** | string | + | | < |
- | | **Links** { | object | read-write | Contains references to other resources that are related to this resource. | | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **MaxZones** | number, null | read-only | The value of this property shall contain | + | | **Zones** { | object\\ \\ *read-write* |
- | | **Name** | string | + | | < |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | | < |
- | | **Status** { | object | read-only | | | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **[[documentation: | ||
- | | **[[documentation: | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 1340: | Line 1687: | ||
- | ===== FabricCollection | + | ====== |
- | + | ||
- | A Collection of Fabric resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== FileShare | + | |
An instance of a shared set of files with a common directory structure. | An instance of a shared set of files with a common directory structure. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **CASupported** | boolean, null | read-write | Continuous Availability is supported. Client/ | + | | --- | --- | --- | |
- | | **DefaultAccessPrivileges** [ {} ] | array | read-only | An array of default access privileges for the file share. The types of default access can include Read, Write, and/or Execute. | | + | | **CASupported** | boolean, null\\ \\ *read-write* | Continuous Availability is supported. Client/ |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **DefaultAccessPrivileges** [ {} ] | array\\ \\ *read-only* | An array of default access privileges for the file share. The types of default access can include Read, Write, and/or Execute. | |
- | | **[[documentation: | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **ExecuteSupport** | boolean, null | read-only | Execute access is supported by the file share. | | + | | **EthernetInterfaces** |
- | | **FileSharePath** | string, null | read-only | A path to an exported file or directory on the file system where this file share is hosted. | | + | | < |
- | | **FileShareQuotaType** | string, null | read-write | Specifies the type of quota enforcement.\\ *See Property Details, below, for more information about this property.* | | + | | < |
- | | **FileShareRemainingQuotaBytes** | number, null | read-write | The number of remaining bytes that may be used by this file share.\\ unit: By | | + | | < |
- | | **FileShareTotalQuotaBytes** | number, null | read-write | The maximum number of bytes that may be used by this file share.\\ unit: By | | + | | < |
- | | **FileSharingProtocols** [ {} ] | array | read-only | An array of file sharing protocols supported by this file share. | | + | | < |
- | | **Id** | string | + | | } | |
- | | **Links** { | object | + | | **ExecuteSupport** | boolean, null\\ \\ *read-only* | Execute access is supported by the file share. | |
- | | < | + | | **FileSharePath** | string, null\\ \\ *read-only* | A path to an exported file or directory on the file system where this file share is hosted. | |
- | | < | + | | **FileShareQuotaType** | string, null\\ \\ *read-write* | Specifies the type of quota enforcement. *See Property Details, below, for more information about this property.* | |
- | | < | + | | **FileShareRemainingQuotaBytes** | number, null\\ (By)\\ \\ *read-write* | The number of remaining bytes that may be used by this file share. | |
+ | | **FileShareTotalQuotaBytes** | number, null\\ (By)\\ \\ *read-write* | The maximum number of bytes that may be used by this file share. | | ||
+ | | **FileSharingProtocols** [ {} ] | array\\ \\ *read-only* | An array of file sharing protocols supported by this file share. | | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Links** { | object\\ \\ *read-only* | Contains links to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **LowSpaceWarningThresholdPercents** [ {} ] | array | read-write | An array of low space warning threshold percentages for the file share. | | + | | **LowSpaceWarningThresholdPercents** [ {} ] | array\\ \\ *read-write* | An array of low space warning threshold percentages for the file share. | |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **RootAccess** | boolean, null | read-only | Root access is allowed by the file share. | | + | | **RootAccess** | boolean, null\\ \\ *read-only* | Root access is allowed by the file share. | |
- | | **Status** { | object, null | read-only | Indicates the status of the file share. | | + | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **WritePolicy** | string, null | read-write | Defines how writes are replicated to the shared source.\\ *See Property Details, below, for more information about this property.* | | + | | **WritePolicy** | string, null\\ \\ *read-write* | Defines how writes are replicated to the shared source. *See Property Details, below, for more information about this property.* | |
- | === Property Details === | + | ===== Property Details |
- | == FileShareQuotaType == | + | ==== FileShareQuotaType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Hard | Quotas are enabled and enforced. | | | Hard | Quotas are enabled and enforced. | | ||
| Soft | Quotas are enabled but not enforced. | | | Soft | Quotas are enabled but not enforced. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 1420: | Line 1768: | ||
| Updating | The element is updating and may be unavailable or degraded. | | | Updating | The element is updating and may be unavailable or degraded. | | ||
- | == WritePolicy == | + | ==== WritePolicy: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Active | Active-Active (i.e. bidirectional) synchronous updates. | | | Active | Active-Active (i.e. bidirectional) synchronous updates. | | ||
| Adaptive | Allows implementation to switch between synchronous and asynchronous modes. | | | Adaptive | Allows implementation to switch between synchronous and asynchronous modes. | | ||
Line 1429: | Line 1778: | ||
- | ===== FileSystem ===== | + | ====== FileSystem |
An instance of a hierarchical namespace of files. | An instance of a hierarchical namespace of files. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **AccessCapabilities** [ {} ] | array | read-write | An array of supported IO access capabilities. | | + | | --- | --- | --- | |
- | | **BlockSizeBytes** | number, null | read-only | Block size of the file system in bytes.\\ unit: By | | + | | **AccessCapabilities** [ {} ] | array\\ \\ *read-write* | An array of supported IO access capabilities. | |
- | | **Capacity** { | object, null | read-write | Capacity allocated to the file system. | | + | | **BlockSizeBytes** | number, null\\ (By)\\ \\ *read-only* | Block size of the file system in bytes. | |
- | | < | + | | **Capacity** { | object, null\\ \\ *read-write* | Capacity allocated to the file system. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **CapacitySources** [ {} ] | array | read-write | An array of capacity sources for the file system. | | + | | **CapacitySources** [ { | array\\ \\ *read-write* | An array of capacity sources for the file system. |
- | | **CasePreserved** | boolean, null | read-write | The case of file names is preserved by the file system. | | + | | < |
- | | **CaseSensitive** | boolean, null | read-write | Case sensitive file names are supported by the file system. | | + | | < |
- | | **CharacterCodeSet** [ {} ] | array | read-write | An array of the character sets or encodings supported by the file system. | | + | | < |
- | | **ClusterSizeBytes** | number, null | read-write | A value indicating the minimum file allocation size imposed by the file system.\\ | + | | < |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | < |
- | | **ExportedShares** [ {} ] | array | read-only | An array of exported | + | | } ] | |
- | | **Id** | string | + | | **CasePreserved** | boolean, null\\ \\ *read-write* | The case of file names is preserved by the file system. | |
- | | **Links** { | object | + | | **CaseSensitive** | boolean, null\\ \\ *read-write* | Case sensitive file names are supported by the file system. | |
- | | < | + | | **CharacterCodeSet** [ {} ] | array\\ \\ *read-write* | An array of the character sets or encodings supported by the file system. | |
- | | < | + | | **ClusterSizeBytes** | number, null\\ (By)\\ \\ *read-write* | A value indicating the minimum file allocation size imposed by the file system. |
- | | < | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
+ | | **ExportedShares** [ { | array\\ \\ *read-only* | An array of exported file shares of this file system. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Links** { | object\\ \\ *read-only* | Contains links to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **LowSpaceWarningThresholdPercents** [ {} ] | array | read-write | An array of low space warning threshold percentages for the file system. | | + | | **LowSpaceWarningThresholdPercents** [ {} ] | array\\ \\ *read-write* | An array of low space warning threshold percentages for the file system. | |
- | | **MaxFileNameLengthBytes** | number, null | read-write | A value indicating the maximum length of a file name within the file system.\\ unit: By\\ minimum: 1 | | + | | **MaxFileNameLengthBytes** | number, null\\ (By)\\ \\ *read-write* | A value indicating the maximum length of a file name within the file system. | |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **RemainingCapacity** { | object, null | read-write | Remaining capacity allocated to the file system. | | + | | **RemainingCapacity** { | object, null\\ \\ *read-write* | Remaining capacity allocated to the file system. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **ReplicaInfo** { | object, null | read-write | This value describes the replica attributes if this file system is a replica. | | + | | **ReplicaInfo** { | object, null\\ \\ *read-write* | This value describes the replica attributes if this file system is a replica. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == ConsistencyState == | + | ==== ConsistencyState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Consistent | Consistent. | | | Consistent | Consistent. | | ||
| Inconsistent | Not consistent. | | | Inconsistent | Not consistent. | | ||
- | == ConsistencyStatus == | + | ==== ConsistencyStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Consistent | Consistent. | | | Consistent | Consistent. | | ||
| Disabled | Consistency disabled. | | | Disabled | Consistency disabled. | | ||
Line 1509: | Line 1887: | ||
| InProgress | Becoming consistent. | | | InProgress | Becoming consistent. | | ||
- | == ConsistencyType == | + | ==== ConsistencyType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| SequentiallyConsistent | Sequentially consistent. | | | SequentiallyConsistent | Sequentially consistent. | | ||
- | == FileShareQuotaType == | + | ==== FileShareQuotaType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Hard | Quotas are enabled and enforced. | | | Hard | Quotas are enabled and enforced. | | ||
| Soft | Quotas are enabled but not enforced. | | | Soft | Quotas are enabled but not enforced. | | ||
- | == ReplicaPriority == | + | ==== ReplicaPriority: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| High | Copy engine I/O has higher priority than host I/O. | | | High | Copy engine I/O has higher priority than host I/O. | | ||
| Low | Copy engine I/O lower priority than host I/O. | | | Low | Copy engine I/O lower priority than host I/O. | | ||
Line 1528: | Line 1909: | ||
| Urgent | Copy operation to be performed as soon as possible, regardless of the host I/O requests. | | | Urgent | Copy operation to be performed as soon as possible, regardless of the host I/O requests. | | ||
- | == ReplicaProgressStatus == | + | ==== ReplicaProgressStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Aborting | Abort in progress. | | | Aborting | Abort in progress. | | ||
| Completed | The request is completed. Data flow is idle. | | | Completed | The request is completed. Data flow is idle. | | ||
Line 1555: | Line 1937: | ||
| Terminating | The relationship is in the process of terminating. | | | Terminating | The relationship is in the process of terminating. | | ||
- | == ReplicaReadOnlyAccess == | + | ==== ReplicaReadOnlyAccess: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Both | Both the source and the target elements are read only to the host. | | | Both | Both the source and the target elements are read only to the host. | | ||
| ReplicaElement | The replica element. | | ReplicaElement | The replica element. | ||
| SourceElement | The source element. | | | SourceElement | The source element. | | ||
- | == ReplicaRecoveryMode == | + | ==== ReplicaRecoveryMode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Automatic | Copy operation resumes automatically. | | | Automatic | Copy operation resumes automatically. | | ||
| Manual | ReplicaState is set to Suspended after the link is restored. It is required to issue the Resume operation to continue. | | | Manual | ReplicaState is set to Suspended after the link is restored. It is required to issue the Resume operation to continue. | | ||
- | == ReplicaRole == | + | ==== ReplicaRole: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Source | The source element. | | | Source | The source element. | | ||
| Target | The target element. | | Target | The target element. | ||
- | == ReplicaState == | + | ==== ReplicaState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | | Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | ||
| Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | | Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | ||
Line 1594: | Line 1980: | ||
| Unsynchronized | Not all the source element data has been copied to the target element. | | Unsynchronized | Not all the source element data has been copied to the target element. | ||
- | == ReplicaType == | + | ==== ReplicaType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Clone | Create a point in time, full copy the source. | | | Clone | Create a point in time, full copy the source. | | ||
| Mirror | Create and maintain a copy of the source. | | | Mirror | Create and maintain a copy of the source. | | ||
Line 1602: | Line 1989: | ||
| TokenizedClone | Create a token based clone. | | | TokenizedClone | Create a token based clone. | | ||
- | == ReplicaUpdateMode == | + | ==== ReplicaUpdateMode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Active | Active-Active (i.e. bidirectional) synchronous updates. | | | Active | Active-Active (i.e. bidirectional) synchronous updates. | | ||
| Adaptive | Allows implementation to switch between synchronous and asynchronous modes. | | | Adaptive | Allows implementation to switch between synchronous and asynchronous modes. | | ||
Line 1610: | Line 1998: | ||
| Synchronous | Synchronous updates. | | | Synchronous | Synchronous updates. | | ||
- | == RequestedReplicaState == | + | ==== RequestedReplicaState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | | Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | ||
| Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | | Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | ||
Line 1630: | Line 2019: | ||
| Unsynchronized | Not all the source element data has been copied to the target element. | | Unsynchronized | Not all the source element data has been copied to the target element. | ||
- | == UndiscoveredElement == | + | ==== UndiscoveredElement: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| ReplicaElement | The replica element is undiscovered. | | | ReplicaElement | The replica element is undiscovered. | | ||
| SourceElement | The source element is undiscovered. | | | SourceElement | The source element is undiscovered. | | ||
- | == WritePolicy == | + | ==== WritePolicy: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Active | Active-Active (i.e. bidirectional) synchronous updates. | | | Active | Active-Active (i.e. bidirectional) synchronous updates. | | ||
| Adaptive | Allows implementation to switch between synchronous and asynchronous modes. | | | Adaptive | Allows implementation to switch between synchronous and asynchronous modes. | | ||
Line 1645: | Line 2036: | ||
- | ===== FileSystemCollection | + | ====== |
- | + | ||
- | Contains a collection of references to FileSystem resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | References to the members of this FileSystem collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== HostInterface | + | |
This schema defines a Host Interface resource. | This schema defines a Host Interface resource. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **AuthenticationModes** [ {} ] | array | read-write | This indicates the authentication modes available on this interface. | | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **AuthenticationModes** [ {} ] | array\\ \\ *read-write* | This indicates the authentication modes available on this interface. | |
- | | **ExternallyAccessible** | boolean, null | read-only | This indicates whether this interface is accessible by external entities. | | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **FirmwareAuthEnabled** | boolean, null | read-write | This indicates whether this firmware authentication is enabled for this interface. | | + | | **ExternallyAccessible** | boolean, null\\ \\ *read-only* | This indicates whether this interface is accessible by external entities. | |
- | | **FirmwareAuthRoleId** | string | + | | **FirmwareAuthEnabled** | boolean, null\\ \\ *read-write* | This indicates whether this firmware authentication is enabled for this interface. | |
- | | **[[documentation: | + | | **FirmwareAuthRoleId** | string\\ \\ *read-write* | This property contains the Role for firmware authentication on this interface. | |
- | | **HostInterfaceType** | string, null | read-write | This indicates the Host Interface type for this interface.\\ *See Property Details, below, for more information about this property.* | | + | | **HostEthernetInterfaces** |
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection | + | | < |
- | | **InterfaceEnabled** | boolean, null | read-write | This indicates whether | + | | < |
- | | **KernelAuthEnabled** | boolean, null | read-write | This indicates whether this kernel authentication is enabled | + | | < |
- | | **KernelAuthRoleId** | string | read-write | This property contains | + | | < |
- | | **Links** { | object | read-write | Contains references to other resources that are related to this resource. | | + | | < |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **[[documentation: | + | | **HostInterfaceType** |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **[[documentation: | + | | **InterfaceEnabled** | boolean, null\\ \\ *read-write* | This indicates whether this interface is enabled. | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | | **KernelAuthEnabled** | boolean, null\\ \\ *read-write* | This indicates whether this kernel authentication is enabled for this interface. | |
- | | **Status** { | object, null | read-only | Indicates the status of the file share. | | + | | **KernelAuthRoleId** | string\\ \\ *read-write* | This property contains the Role for kernel authentication on this interface. | |
- | | < | + | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **ManagerEthernetInterface** { | object\\ \\ *read-write* | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **NetworkProtocol** { | object\\ \\ *read-write* | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | ||
+ | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HostInterfaceType == | + | ==== HostInterfaceType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| NetworkHostInterface | This interface is a Network Host Interface. | | | NetworkHostInterface | This interface is a Network Host Interface. | | ||
- | == State == | + | ==== LinkStatus: ==== |
+ | |||
+ | | string | Description | | ||
+ | | --- | --- | | ||
+ | | LinkDown | There is no link on this interface, but the interface is connected. | | ||
+ | | LinkUp | The link is available for communication on this interface. | | ||
+ | | NoLink | There is no link or connection detected on this interface. | | ||
- | ^ string | + | ==== State: ==== |
+ | |||
+ | | string | ||
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 1725: | Line 2171: | ||
- | ===== HostInterfaceCollection | + | ====== |
- | + | ||
- | A Collection of HostInterface resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== HostedStorageServices | + | |
A Collection of Hosted Storage Service resource instances. | A Collection of Hosted Storage Service resource instances. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Members** [ {} ] | array | read-write | The value of each member references a StorageService resource. | | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | **Members** [ { | array\\ \\ *read-write* | The value of each member references a StorageService resource. | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | ||
- | ===== IOConnectivityLoSCapabilities ===== | + | ====== IOConnectivityLoSCapabilities |
Describe IO Connectivity capabilities. | Describe IO Connectivity capabilities. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Identifier** { | object, null | read-only | The value identifies this resource. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Identifier** { | object, null\\ \\ *read-only* | The value identifies this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **MaxSupportedIOPS** | number, null | read-write | The maximum IOPS that a connection can support. | | + | | **MaxSupportedIOPS** | number, null\\ \\ *read-write* | The maximum IOPS that a connection can support. | |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **SupportedAccessProtocols** [ {} ] | array | read-write | SupportedAccessProtocols. | | + | | **SupportedAccessProtocols** [ {} ] | array\\ \\ *read-write* | SupportedAccessProtocols. | |
- | | **SupportedIOConnectivityLinesOfService** [ {} ] | array | read-write | Collection of known and supported IOConnectivityLinesOfService. | | + | | **SupportedIOConnectivityLinesOfService** [ { | array\\ \\ *read-write* | Collection of known and supported IOConnectivityLinesOfService. |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
- | === Property Details === | + | ===== Property Details |
- | == AccessProtocol == | + | ==== AccessProtocol: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| FC | FC2 | | | FC | FC2 | | ||
| FCOE | FC2 over Ethernet | | | FCOE | FC2 over Ethernet | | ||
Line 1783: | Line 2247: | ||
| iSCSI | Internet SCSI | | | iSCSI | Internet SCSI | | ||
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 1793: | Line 2258: | ||
- | ===== IOPerformanceLoSCapabilities ===== | + | ====== IOPerformanceLoSCapabilities |
Describe io performance capabilities. | Describe io performance capabilities. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **IOLimitingIsSupported** | boolean, null | read-write | Limiting IOPS is supported. | | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Id** | string | + | | **IOLimitingIsSupported** | boolean, null\\ \\ *read-write* | Limiting IOPS is supported. | |
- | | **Identifier** { | object, null | read-only | The value identifies this resource. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Identifier** { | object, null\\ \\ *read-only* | The value identifies this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **MaxSamplePeriod** | string, null | read-write | Maximum sampling period over which average values are calculated.\\ unit: s | | + | | **MaxSamplePeriod** | string, null\\ (s)\\ \\ *read-write* | Maximum sampling period over which average values are calculated. | |
- | | **MinSamplePeriod** | string, null | read-write | Minimum sampling period over which average values are calculated.\\ unit: s | | + | | **MinSamplePeriod** | string, null\\ (s)\\ \\ *read-write* | Minimum sampling period over which average values are calculated. | |
- | | **MinSupportedIoOperationLatencyMicroseconds** | number, null | read-write | Minimum supported average IO latency.\\ unit: us | | + | | **MinSupportedIoOperationLatencyMicroseconds** | number, null\\ (us)\\ \\ *read-write* | Minimum supported average IO latency. | |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **SupportedIOPerformanceLinesOfService** [ {} ] | array | read-write | Collection of known and supported IOPerformanceLinesOfService. | | + | | **SupportedIOPerformanceLinesOfService** [ { | array\\ \\ *read-write* | Collection of known and supported IOPerformanceLinesOfService. | |
- | | **SupportedIOWorkloads** [ {} ] | array | read-write | A collection of supported workloads. | | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **SupportedIOWorkloads** [ { | array\\ \\ *read-write* | A collection of supported workloads. | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
- | === Property Details === | + | ===== Property Details |
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 1825: | Line 2302: | ||
- | ===== JsonSchemaFile ===== | + | ====== JsonSchemaFile |
This is the schema definition for the Schema File locator resource. | This is the schema definition for the Schema File locator resource. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Languages** [ {} ] | array | read-only | Language codes for the schemas available. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Location** [ {} ] | array | read-write | Location information for this schema file. | | + | | **Languages** [ {} ] | array\\ \\ *read-only* | Language codes for the schemas available. | |
- | | **Name** | string | + | | **Location** [ { | array\\ \\ *read-write* | Location information for this schema file. | |
- | | **Oem** {} | object | + | | < |
- | | **Schema** | string | + | | < |
- | + | | < | |
- | ===== JsonSchemaFileCollection ===== | + | | < |
- | + | | < | |
- | A Collection of JsonSchemaFile resource instances. | + | | } ] | |
- | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | |
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Schema** | string\\ \\ *read-only* | The @odata.type name this schema describes. | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | + | |
- | | **Oem** {} | object | + | |
- | ===== LogEntry ===== | + | ====== LogEntry |
This resource defines the record format for a log. It is designed to be used for SEL logs (from IPMI) as well as Event Logs and OEM-specific log formats. | This resource defines the record format for a log. It is designed to be used for SEL logs (from IPMI) as well as Event Logs and OEM-specific log formats. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Created** | string | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Created** | string\\ \\ *read-only* | The time the log entry was created. | |
- | | **EntryCode** | string, null | read-write | If the EntryType is SEL, this will have the entry code for the log entry.\\ *See Property Details, below, for more information about this property.* | | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **EntryType** | string | + | | **EntryCode** | string, null\\ \\ *read-write* | If the EntryType is SEL, this will have the entry code for the log entry. *See Property Details, below, for more information about this property.* | |
- | | **EventId** | string | + | | **EntryType** | string\\ \\ *read-write* | his is the type of log entry. *See Property Details, below, for more information about this property.* | |
- | | **EventTimestamp** | string | + | | **EventId** *(v1.1+)* | string\\ \\ *read-only* | This is a unique instance identifier of an event. | |
- | | **EventType** | | + | | **EventTimestamp** *(v1.1+)* | string\\ \\ *read-only* | This is time the event occurred. | |
- | | **Id** | string | + | | **EventType** *(v1.1+)* | \\ \\ *read-only* | This indicates the type of an event recorded in this log. | |
- | | **Links** { | object | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **Message** | string, null | read-only | This property decodes from EntryType: | + | | **Message** | string, null\\ \\ *read-only* | This property decodes from EntryType: |
- | | **MessageArgs** [ {} ] | array | read-only | The values of this property shall be any arguments for the message. | | + | | **MessageArgs** [ {} ] | array\\ \\ *read-only* | The values of this property shall be any arguments for the message. | |
- | | **MessageId** | string | + | | **MessageId** | string\\ \\ *read-only* | This property decodes from EntryType: |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **OemRecordFormat** | string, null | read-only | If the entry type is Oem, this will contain more information about the record format from the Oem. | | + | | **OemRecordFormat** | string, null\\ \\ *read-only* | If the entry type is Oem, this will contain more information about the record format from the Oem. | |
- | | **SensorNumber** | number, null | read-only | This property decodes from EntryType: | + | | **SensorNumber** | number, null\\ \\ *read-only* | This property decodes from EntryType: |
- | | **SensorType** | string, null | read-write | If the EntryType is SEL, this will have the sensor type that the log entry pertains to.\\ *See Property Details, below, for more information about this property.* | | + | | **SensorType** | string, null\\ \\ *read-write* | If the EntryType is SEL, this will have the sensor type that the log entry pertains to. *See Property Details, below, for more information about this property.* | |
- | | **Severity** | string, null | read-write | This is the severity of the log entry.\\ *See Property Details, below, for more information about this property.* | | + | | **Severity** | string, null\\ \\ *read-write* | This is the severity of the log entry. *See Property Details, below, for more information about this property.* | |
- | === Property Details === | + | ===== Property Details |
- | == EntryCode == | + | ==== EntryCode: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| Assert | | | Assert | | ||
| Deassert | | | Deassert | | ||
Line 1940: | Line 2416: | ||
| D3 Power State | | | D3 Power State | | ||
- | == EntryType == | + | ==== EntryType: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| Event | | | Event | | ||
| SEL | | | SEL | | ||
| Oem | | | Oem | | ||
- | == SensorType == | + | ==== SensorType: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| Platform Security Violation Attempt | | | Platform Security Violation Attempt | | ||
| Temperature | | | Temperature | | ||
Line 1994: | Line 2472: | ||
| FRUState | | | FRUState | | ||
- | == Severity == | + | ==== Severity: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| OK | | | OK | | ||
| Warning | | | Warning | | ||
Line 2002: | Line 2481: | ||
- | ===== LogEntryCollection | + | ====== |
- | + | ||
- | A Collection of LogEntry resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== LogService | + | |
This resource represents the log service for the resource or service to which it is associated. | This resource represents the log service for the resource or service to which it is associated. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **DateTime** | string, null\\ \\ *read-write* | The current DateTime (with offset) for the log service, used to set or read time. | | ||
+ | | **DateTimeLocalOffset** | string, null\\ \\ *read-write* | The time offset from UTC that the DateTime property is set to in format: +06:00 . | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **Entries** { | object\\ \\ *read-write* | References to the log entry collection. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **DateTime** | string, null | read-write | The current DateTime (with offset) for the log service, used to set or read time.\\ format: date-time | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **DateTimeLocalOffset** | string, null | read-write | The time offset from UTC that the DateTime property is set to in format: +06:00 .\\ pattern: ([-+][0-1][0-9]: | + | | **MaxNumberOfRecords** | number\\ \\ *read-only* | The maximum number of log entries this service can have. | |
- | | **Description** | string, null | read-write | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **[[documentation: | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Id** | string | read-write | + | | **OverWritePolicy** | string\\ \\ *read-write* | The overwrite policy for this service that takes place when the log is full. *See Property Details, below, for more information about this property.* | |
- | | **MaxNumberOfRecords** | number | + | | **ServiceEnabled** | boolean, null\\ \\ *read-write* | This indicates whether this service is enabled. | |
- | | **Name** | string | + | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | |
- | | **Oem** {} | object | + | | < |
- | | **OverWritePolicy** | string | + | | < |
- | | **ServiceEnabled** | boolean, null | read-write | This indicates whether this service is enabled. | | + | | < |
- | | **Status** { | object, null | read-only | Indicates the status of the file share. | | + | | < |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == OverWritePolicy == | + | ==== OverWritePolicy: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| NeverOverWrites | When full, new entries to the Log will be discarded. | | | NeverOverWrites | When full, new entries to the Log will be discarded. | | ||
| Unknown | The overwrite policy is not known or is undefined. | | | Unknown | The overwrite policy is not known or is undefined. | | ||
| WrapsWhenFull | When full, new entries to the Log will overwrite previous entries. | | | WrapsWhenFull | When full, new entries to the Log will overwrite previous entries. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 2077: | Line 2557: | ||
- | ===== LogServiceCollection | + | ====== |
- | + | ||
- | A Collection of LogService resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== Manager | + | |
This is the schema definition for a Manager. | This is the schema definition for a Manager. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **CommandShell** { | object\\ \\ *read-write* | Information about the Command Shell service provided by this manager. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **DateTime** | string, null\\ \\ *read-write* | The current DateTime (with offset) for the manager, used to set or read time. | | ||
+ | | **DateTimeLocalOffset** | string, null\\ \\ *read-write* | The time offset from UTC that the DateTime property is set to in format: +06:00 . | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **EthernetInterfaces** { | object\\ \\ *read-write* | This is a reference to a collection of NICs that this manager uses for network communication. | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **FirmwareVersion** | string, null\\ \\ *read-only* | The firmware version of this Manager. | | ||
+ | | **GraphicalConsole** { | object\\ \\ *read-write* | The value of this property shall contain the information about the Graphical Console (KVM-IP) service of this manager. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **HostInterfaces** *(v1.3+)* { | object\\ \\ *read-write* | This is a reference to a collection of Host Interfaces that this manager uses for local host communication. | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **LogServices** { | object\\ \\ *read-write* | This is a reference to a collection of Logs used by the manager. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **CommandShell** { | object | + | | **ManagerType** | string\\ \\ *read-write* | This property represents |
- | | < | + | | **Model** | string, null\\ \\ *read-only* | The model information of this Manager as defined |
- | | < | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | < | + | | **NetworkProtocol** { | object\\ \\ *read-write* | This is a reference to the network services and their settings that the manager |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **DateTime** | string, null | read-write | The current | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **DateTimeLocalOffset** | string, null | read-write | The time offset from UTC that the DateTime property | + | | **PowerState** *(v1.2+)* | string, null\\ \\ *read-write* | This is the current |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Redundancy** [ { | array\\ \\ *read-write* | Redundancy information for the managers of this system. |
- | | **[[documentation: | + | | < |
- | | **FirmwareVersion** | string, null | read-only | The firmware version of this Manager. | | + | | < |
- | | **GraphicalConsole** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | ||
+ | | **SerialConsole** { | object\\ \\ *read-write* | Information | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **[[documentation: | + | | **SerialInterfaces** { | object\\ \\ *read-write* | This is a reference to a collection of serial interfaces |
- | | **Id** | string | + | | < |
- | | **Links** { | object | read-write | Contains references to other resources that are related to this resource. | | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | |
| } | | | } | | ||
- | | **[[documentation: | + | | **ServiceEntryPointUUID** | string\\ \\ *read-write* |
- | | **ManagerType** | string | + | | **Status** { | object\\ \\ *read-only* | Indicates |
- | | **Model** | string, null | read-only | The model information | + | | < |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | < |
- | | **[[documentation: | + | | < |
- | | **Oem** {} | object | + | | < |
- | | **PowerState** | string, null | read-write | This is the current power state of the Manager.\\ *See Property Details, below, for more information about this property.* | + | |
- | | **Redundancy** [ {} ] | array | read-write | Redundancy information for the managers of this system. | | + | |
- | | **SerialConsole** { | object | read-write | Information about the Serial Console service provided by this manager. | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **[[documentation: | + | | **UUID** | string, null\\ \\ *read-write* | The Universal Unique Identifier (UUID) for this Manager. | |
- | | **ServiceEntryPointUUID** | string | read-write | The UUID of the Redfish Service provided by this manager.\\ pattern: ([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}) | + | | **VirtualMedia** { | object\\ \\ *read-write* | This is a reference to the Virtual Media services for this particular |
- | | **Status** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **UUID** | string, null | read-write | The Universal Unique Identifier (UUID) for this Manager.\\ pattern: ([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}) | | ||
- | | **[[documentation: | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == ManagerType == | + | ==== ManagerType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| AuxiliaryController | A controller which provides management functions for a particular subsystem or group of devices. | | | AuxiliaryController | A controller which provides management functions for a particular subsystem or group of devices. | | ||
| BMC | A controller which provides management functions for a single computer system. | | | BMC | A controller which provides management functions for a single computer system. | | ||
Line 2170: | Line 2707: | ||
| RackManager | A controller which provides management functions for a whole or part of a rack. | | | RackManager | A controller which provides management functions for a whole or part of a rack. | | ||
- | == Mode == | + | ==== Mode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | | Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | ||
| N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | | N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | ||
Line 2178: | Line 2716: | ||
| Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | | Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | ||
- | == PowerState == | + | ==== PowerState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Off | The state is powered Off. | | | Off | The state is powered Off. | | ||
| On | The state is powered On. | | | On | The state is powered On. | | ||
Line 2186: | Line 2725: | ||
| PoweringOn | A temporary state between Off and On. | | | PoweringOn | A temporary state between Off and On. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 2202: | Line 2742: | ||
- | ===== ManagerAccount ===== | + | ====== ManagerAccount |
- | The user accounts, owned by a Manager, are defined in this resource. | ||
- | ^ Property ^ Type ^ Permission ^ Description | + | Description |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Enabled** | boolean | read-write | This property | + | |
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection of like resources. | | + | |
- | | **Links** { | object | read-write | Contains references to other resources that are related to this resource. | | + | |
- | | < | + | |
- | | < | + | |
- | | } | | + | |
- | | **Locked** | boolean | read-write | This property indicates that the account has been auto-locked by the account service because the lockout threshold has been exceeded. | + | |
- | | **Name** | string | read-write | A friendly | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | | **Password** | string, null | read-write | This property is used with a PATCH or PUT to write the password for the account. | + | |
- | | **RoleId** | string | read-write | This property contains the Role for this account. | | + | |
- | | **UserName** | string | read-write | This property contains the user name for the account. | | + | |
- | ===== ManagerAccountCollection ===== | + | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum |
- | A Collection of ManagerAccount resource instances. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | ||
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | ||
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | ||
- | | **Name** | string | read-write | A friendly name for this line of service. | | ||
- | | **Oem** {} | object | read-write | This is the manufacturer/ | ||
- | ===== ManagerCollection ===== | ||
- | A Collection of Manager resource instances. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | A sample JSON payload can be included, which will land in the language-specific tab when the documentation output file is fed to the Slate documentation tool. |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | ===== ManagerNetworkProtocol ===== | + | |
+ | ```json | ||
+ | [ | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | } | ||
+ | ] | ||
+ | ``` | ||
+ | |||
+ | |||
+ | | | ||
+ | | --- | --- | --- | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **Enabled** | boolean\\ \\ *read-write* | This property is used by a User Administrator to disable an account w/o having to delet the user information. | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Locked** | boolean\\ \\ *read-write* | This property indicates that the account has been auto-locked by the account service because the lockout threshold has been exceeded. | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **Password** | string, null\\ \\ *read-write* | This property is used with a PATCH or PUT to write the password for the account. | ||
+ | | **RoleId** | string\\ \\ *read-write* | This property contains the Role for this account. | | ||
+ | | **UserName** | string\\ \\ *read-write* | This property contains the user name for the account. | | ||
+ | |||
+ | ====== ManagerNetworkProtocol | ||
This resource is used to obtain or modify the network services managed by a given manager. | This resource is used to obtain or modify the network services managed by a given manager. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **DHCP** { | object | + | | --- | --- | --- | |
- | | < | + | | **DHCP** *(v1.1+)* { | object\\ \\ *read-write* | Settings for this Manager' |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **FQDN** | string, null | read-only | This is the fully qualified domain name for the manager obtained by DNS including the host name and top-level domain name. | | + | | **FQDN** | string, null\\ \\ *read-only* | This is the fully qualified domain name for the manager obtained by DNS including the host name and top-level domain name. | |
- | | **HTTP** { | object | + | | **HTTP** { | object\\ \\ *read-write* | Settings for this Manager' |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **HTTPS** { | object | + | | **HTTPS** { | object\\ \\ *read-write* | Settings for this Manager' |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **HostName** | string, null | read-only | The DNS Host Name of this manager, without any domain information. | | + | | **HostName** | string, null\\ \\ *read-only* | The DNS Host Name of this manager, without any domain information. | |
- | | **IPMI** { | object | + | | **IPMI** { | object\\ \\ *read-write* | Settings for this Manager' |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **Id** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **KVMIP** { | object | + | | **KVMIP** { | object\\ \\ *read-write* | Settings for this Manager' |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **SNMP** { | object | + | | **SNMP** { | object\\ \\ *read-write* | Settings for this Manager' |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **SSDP** { | object | + | | **SSDP** { | object\\ \\ *read-write* | Settings for this Manager' |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **SSH** { | object | + | | **SSH** { | object\\ \\ *read-write* | Settings for this Manager' |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **Status** { | object | + | | **Status** { | object\\ \\ *read-only* | Indicates the status of the file share. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **Telnet** { | object | + | | **Telnet** { | object\\ \\ *read-write* | Settings for this Manager' |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **VirtualMedia** { | object | + | | **VirtualMedia** { | object\\ \\ *read-write* | Settings for this Manager' |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == NotifyIPv6Scope == | + | ==== NotifyIPv6Scope: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Link | SSDP Notify messages are sent to addresses in the IPv6 Local Link scope. | | | Link | SSDP Notify messages are sent to addresses in the IPv6 Local Link scope. | | ||
| Organization | SSDP Notify messages are sent to addresses in the IPv6 Local Organization scope. | | | Organization | SSDP Notify messages are sent to addresses in the IPv6 Local Organization scope. | | ||
| Site | SSDP Notify messages are sent to addresses in the IPv6 Local Site scope. | | | Site | SSDP Notify messages are sent to addresses in the IPv6 Local Site scope. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 2341: | Line 2907: | ||
- | ===== Memory ===== | + | ====== Memory |
This is the schema definition for definition of a Memory and its configuration. | This is the schema definition for definition of a Memory and its configuration. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **AllowedSpeedsMHz** [ {} ] | array | read-only | Speed bins supported by this Memory. | | + | | **AllowedSpeedsMHz** [ {} ] | array\\ \\ *read-only* | Speed bins supported by this Memory. | |
- | | **BaseModuleType** | string, null | read-write | The base module type of Memory.\\ *See Property Details, below, for more information about this property.* | | + | | **BaseModuleType** | string, null\\ \\ *read-write* | The base module type of Memory. *See Property Details, below, for more information about this property.* | |
- | | **BusWidthBits** | number, null | read-only | Bus Width in bits. | | + | | **BusWidthBits** | number, null\\ \\ *read-only* | Bus Width in bits. | |
- | | **CapacityMiB** | number, null | read-only | Memory Capacity in MiB.\\ unit: MiBy | | + | | **CapacityMiB** | number, null\\ (MiBy)\\ \\ *read-only* | Memory Capacity in MiB. | |
- | | **DataWidthBits** | number, null | read-only | Data Width in bits. | | + | | **DataWidthBits** | number, null\\ \\ *read-only* | Data Width in bits. | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **DeviceID** | string, null | read-only | Device ID. | | + | | **DeviceID** | string, null\\ \\ *read-only* | Device ID. | |
- | | **DeviceLocator** | string, null | read-only | Location of the Memory in the platform. | | + | | **DeviceLocator** | string, null\\ \\ *read-only* | Location of the Memory in the platform. | |
- | | **ErrorCorrection** | string, null | read-write | Error correction scheme supported for this memory.\\ *See Property Details, below, for more information about this property.* | | + | | **ErrorCorrection** | string, null\\ \\ *read-write* | Error correction scheme supported for this memory. *See Property Details, below, for more information about this property.* | |
- | | **FirmwareApiVersion** | string, null | read-only | Version of API supported by the firmware. | | + | | **FirmwareApiVersion** | string, null\\ \\ *read-only* | Version of API supported by the firmware. | |
- | | **FirmwareRevision** | string, null | read-only | Revision of firmware on the Memory controller. | | + | | **FirmwareRevision** | string, null\\ \\ *read-only* | Revision of firmware on the Memory controller. | |
- | | **FunctionClasses** [ {} ] | array | read-only | Function Classes by the Memory. | | + | | **FunctionClasses** [ {} ] | array\\ \\ *read-only* | Function Classes by the Memory. | |
- | | **Id** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **IsRankSpareEnabled** | boolean, null | read-only | Rank spare enabled status. | | + | | **IsRankSpareEnabled** | boolean, null\\ \\ *read-only* | Rank spare enabled status. | |
- | | **IsSpareDeviceEnabled** | boolean, null | read-only | Spare device enabled status. | | + | | **IsSpareDeviceEnabled** | boolean, null\\ \\ *read-only* | Spare device enabled status. | |
- | | **Manufacturer** | string, null | read-only | The Memory manufacturer. | | + | | **Manufacturer** | string, null\\ \\ *read-only* | The Memory manufacturer. | |
- | | **MaxTDPMilliWatts** [ {} ] | array | read-only | Maximum TDPs in milli Watts. | | + | | **MaxTDPMilliWatts** [ {} ] | array\\ \\ *read-only* | Maximum TDPs in milli Watts. | |
- | | **MemoryDeviceType** | string, null | read-write | Type details of the Memory.\\ *See Property Details, below, for more information about this property.* | | + | | **MemoryDeviceType** | string, null\\ \\ *read-write* | Type details of the Memory. *See Property Details, below, for more information about this property.* | |
- | | **MemoryLocation** { | object | + | | **MemoryLocation** { | object\\ \\ *read-write* | Memory connection information to sockets and memory controllers. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **MemoryMedia** [ {} ] | array | read-only | Media of this Memory. | | + | | **MemoryMedia** [ {} ] | array\\ \\ *read-only* | Media of this Memory. | |
- | | **MemoryType** | string, null | read-write | The type of Memory.\\ *See Property Details, below, for more information about this property.* | | + | | **MemoryType** | string, null\\ \\ *read-write* | The type of Memory. *See Property Details, below, for more information about this property.* | |
- | | **[[documentation: | + | | **Metrics** |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | < |
- | | **Oem** {} | object | + | | < |
- | | **OperatingMemoryModes** [ {} ] | array | read-only | Memory modes supported by the Memory. | | + | | < |
- | | **OperatingSpeedMhz** | number, null | read-only | Operating speed of Memory | + | | < |
- | | **PartNumber** | string, null | read-only | The product part number | + | | < |
- | | **PersistentRegionSizeLimitMiB** | number, null | read-only | Total size of persistent regions | + | | < |
- | | **PowerManagementPolicy** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **RankCount** | number, null | read-only | Number | + | | **Name** | string\\ \\ *read-write* |
- | | **Regions** [ {} ] | array | read-write | Memory | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **SecurityCapabilities** { | object | + | | **OperatingMemoryModes** [ {} ] | array\\ \\ *read-only* | Memory |
- | | < | + | | **OperatingSpeedMhz** | number, null\\ \\ *read-only* | Operating speed of Memory in MHz. | |
- | | < | + | | **PartNumber** | string, null\\ \\ *read-only* | The product part number of this device. | |
- | | < | + | | **PersistentRegionSizeLimitMiB** | number, null\\ \\ *read-only* | Total size of persistent regions in MiB. | |
+ | | **PowerManagementPolicy** { | object\\ \\ *read-write* | Power management policy information. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **SerialNumber** | string, null | read-only | + | | **RankCount** | number, null\\ \\ *read-only* | Number of ranks available in the Memory. | |
- | | **SpareDeviceCount** | number, null | read-only | + | | **Regions** [ { | array\\ \\ *read-write* |
- | | **Status** { | object | read-only | Indicates | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | } ] | | ||
+ | | **SecurityCapabilities** { | object\\ \\ *read-write* | This object contains security capabilities | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **SubsystemDeviceID** | string, null | read-only | Subsystem Device ID. | | + | | **SerialNumber** | string, null\\ \\ *read-only* |
- | | **SubsystemVendorID** | string, null | read-only | SubSystem Vendor ID. | | + | | **SpareDeviceCount** | number, null\\ \\ *read-only* | Number of unused spare devices available in the Memory. | |
- | | **VendorID** | string, null | read-only | Vendor ID. | | + | | **Status** *(v1.1+)* { | object\\ \\ *read-only* | Indicates the status of the file share. | |
- | | **VolatileRegionSizeLimitMiB** | number, null | read-only | Total size of volatile regions in MiB. | | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **SubsystemDeviceID** | string, null\\ \\ *read-only* | ||
+ | | **SubsystemVendorID** | string, null\\ \\ *read-only* | SubSystem Vendor ID. | | ||
+ | | **VendorID** | string, null\\ \\ *read-only* | Vendor ID. | | ||
+ | | **VolatileRegionSizeLimitMiB** | number, null\\ \\ *read-only* | Total size of volatile regions in MiB. | | ||
- | === Property Details === | + | ===== Property Details |
- | == BaseModuleType == | + | ==== BaseModuleType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| LRDIMM | Load Reduced. | | | LRDIMM | Load Reduced. | | ||
| Mini_RDIMM | Mini_RDIMM. | | | Mini_RDIMM | Mini_RDIMM. | | ||
Line 2428: | Line 3012: | ||
| UDIMM | UDIMM. | | | UDIMM | UDIMM. | | ||
- | == ErrorCorrection == | + | ==== ErrorCorrection: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| AddressParity | Address Parity errors can be corrected. | | | AddressParity | Address Parity errors can be corrected. | | ||
| MultiBitECC | Multi-bit Data errors can be corrected by ECC. | | | MultiBitECC | Multi-bit Data errors can be corrected by ECC. | | ||
Line 2436: | Line 3021: | ||
| SingleBitECC | Single bit Data error can be corrected by ECC. | | | SingleBitECC | Single bit Data error can be corrected by ECC. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == MemoryClassification == | + | ==== MemoryClassification: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Block | Block accesible memory. | | | Block | Block accesible memory. | | ||
| ByteAccessiblePersistent | Byte accessible persistent memory. | | | ByteAccessiblePersistent | Byte accessible persistent memory. | | ||
| Volatile | Volatile memory. | | | Volatile | Volatile memory. | | ||
- | == MemoryDeviceType == | + | ==== MemoryDeviceType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| DDR | DDR. | | | DDR | DDR. | | ||
| DDR2 | DDR2. | | | DDR2 | DDR2. | | ||
Line 2480: | Line 3069: | ||
| SDRAM | SDRAM. | | | SDRAM | SDRAM. | | ||
- | == MemoryType == | + | ==== MemoryType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| DRAM | DRAM. | | | DRAM | DRAM. | | ||
| NVDIMM_F | NVDIMM_F as defined by JEDEC. | | | NVDIMM_F | NVDIMM_F as defined by JEDEC. | | ||
Line 2488: | Line 3078: | ||
| NVDIMM_P | NVDIMM_P as defined by JEDEC. | | | NVDIMM_P | NVDIMM_P as defined by JEDEC. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 2504: | Line 3095: | ||
- | ===== MemoryChunks ===== | + | ====== MemoryChunks |
This is the schema definition of a Memory Chunk and its configuration. | This is the schema definition of a Memory Chunk and its configuration. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **AddressRangeType** | string, null | read-write | Memory type of this memory chunk.\\ *See Property Details, below, for more information about this property.* | | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **AddressRangeType** | string, null\\ \\ *read-write* | Memory type of this memory chunk. *See Property Details, below, for more information about this property.* | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **InterleaveSets** [ {} ] | array | read-write | This is the interleave sets for the memory chunk. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **IsMirrorEnabled** | boolean, null | read-only | Mirror Enabled status. | | + | | **InterleaveSets** [ { | array\\ \\ *read-write* | This is the interleave sets for the memory chunk. |
- | | **IsSpare** | boolean, null | read-only | Spare enabled status. | | + | | < |
- | | **MemoryChunkSizeMiB** | number, null | read-only | Size of the memory chunk in MiB. | | + | | < |
- | | **Name** | string | + | | < |
- | | **Oem** {} | object | + | | < |
+ | | < | ||
+ | | } ] | | ||
+ | | **IsMirrorEnabled** | boolean, null\\ \\ *read-only* | Mirror Enabled status. | | ||
+ | | **IsSpare** | boolean, null\\ \\ *read-only* | Spare enabled status. | | ||
+ | | **MemoryChunkSizeMiB** | number, null\\ \\ *read-only* | Size of the memory chunk in MiB. | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
- | === Property Details === | + | ===== Property Details |
- | == AddressRangeType == | + | ==== AddressRangeType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Block | Block accesible memory. | | | Block | Block accesible memory. | | ||
| PMEM | Byte accessible persistent memory. | | | PMEM | Byte accessible persistent memory. | | ||
Line 2529: | Line 3128: | ||
- | ===== MemoryChunksCollection | + | ====== |
- | + | ||
- | A Collection of MemoryChunks resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== MemoryCollection ===== | + | |
- | + | ||
- | A Collection of Memory resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== MemoryDomain | + | |
This is the schema definition of a Memory Domain and its configuration. Memory Domains are used to indicate to the client which Memory (DIMMs) can be grouped together in Memory Chunks to form interleave sets or otherwise grouped together. | This is the schema definition of a Memory Domain and its configuration. Memory Domains are used to indicate to the client which Memory (DIMMs) can be grouped together in Memory Chunks to form interleave sets or otherwise grouped together. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **AllowsBlockProvisioning** | boolean, null | read-only | Indicates if this Memory Domain supports the provisioning of blocks of memory. | | + | | --- | --- | --- | |
- | | **AllowsMemoryChunkCreation** | boolean, null | read-only | Indicates if this Memory Domain supports the creation of Memory Chunks. | | + | | **AllowsBlockProvisioning** | boolean, null\\ \\ *read-only* | Indicates if this Memory Domain supports the provisioning of blocks of memory. | |
- | | **AllowsMirroring** | boolean, null | read-only | Indicates if this Memory Domain supports the creation of Memory Chunks with mirroring enabled. | | + | | **AllowsMemoryChunkCreation** | boolean, null\\ \\ *read-only* | Indicates if this Memory Domain supports the creation of Memory Chunks. | |
- | | **AllowsSparing** | boolean, null | read-only | Indicates if this Memory Domain supports the creation of Memory Chunks with sparing enabled. | | + | | **AllowsMirroring** *(v1.1+)* | boolean, null\\ \\ *read-only* | Indicates if this Memory Domain supports the creation of Memory Chunks with mirroring enabled. | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **AllowsSparing** *(v1.1+)* | boolean, null\\ \\ *read-only* | Indicates if this Memory Domain supports the creation of Memory Chunks with sparing enabled. | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **InterleavableMemorySets** [ {} ] | array | read-write | This is the interleave sets for the memory chunk. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **[[documentation: | + | | **InterleavableMemorySets** [ { | array\\ \\ *read-write* | This is the interleave sets for the memory chunk. | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | < |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | | < |
+ | | } ] | | ||
+ | | **MemoryChunks** { | object, null\\ \\ *read-write* | A reference to the collection of Memory Chunks associated with this Memory Domain. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | ||
- | ===== MemoryDomainCollection | + | ====== |
- | + | ||
- | A Collection of MemoryDomain resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== MemoryMetrics | + | |
MemoryMetrics contains usage and health statistics for a single Memory module or device instance. | MemoryMetrics contains usage and health statistics for a single Memory module or device instance. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **BlockSizeBytes** | number, null | read-only | Block size in bytes.\\ unit: By | | + | | **BlockSizeBytes** | number, null\\ (By)\\ \\ *read-only* | Block size in bytes. | |
- | | **CurrentPeriod** { | object | + | | **CurrentPeriod** { | object\\ \\ *read-write* | This object describes the central memory of the system in general detail. | |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **HealthData** { | object | + | | **HealthData** { | object\\ \\ *read-write* | This object describes the central memory of the system in general detail. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **Id** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **LifeTime** { | object | + | | **LifeTime** { | object\\ \\ *read-write* | This object describes the central memory of the system in general detail. | |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | ===== MessageRegistry ===== | + | ====== MessageRegistry |
This is the schema definition for all Message Registries. | This is the schema definition for all Message Registries. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Language** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Messages** {} | object | + | | **Language** | string\\ \\ *read-only* | This is the RFC 5646 compliant language code for the registry. | |
- | | **Name** | string | + | | **Messages** {} | object\\ \\ *read-write* | The pattern property indicates that a free-form string is the unique identifier for the message within the registry. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **OwningEntity** | string | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **RegistryPrefix** | string | + | | **OwningEntity** | string\\ \\ *read-only* | This is the organization or company that publishes this registry. | |
- | | **RegistryVersion** | string | + | | **RegistryPrefix** | string\\ \\ *read-only* | This is the single word prefix used to form a messageID structure. | |
+ | | **RegistryVersion** | string\\ \\ *read-only* | This is the message registry version which is used in the middle portion of a messageID. | | ||
- | ===== MessageRegistryCollection | + | ====== |
- | + | ||
- | A Collection of MessageRegistry resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== MessageRegistryFile | + | |
This is the schema definition for the Schema File locator resource. | This is the schema definition for the Schema File locator resource. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Languages** [ {} ] | array | read-only | Language codes for the schemas available. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Location** [ {} ] | array | read-write | Location information for this schema file. | | + | | **Languages** [ {} ] | array\\ \\ *read-only* | Language codes for the schemas available. | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | **Location** [ { | array\\ \\ *read-write* | Location information for this schema file. | |
- | | **Oem** {} | object | + | | < |
- | | **Registry** | string | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **Registry** | string\\ \\ *read-only* | The Registry Name, Major and Minor version used in MessageID construction. | | ||
- | ===== MessageRegistryFileCollection | + | ====== |
- | + | ||
- | A Collection of MessageRegistryFile resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== NetworkAdapter | + | |
A NetworkAdapter represents the physical network adapter capable of connecting to a computer network. | A NetworkAdapter represents the physical network adapter capable of connecting to a computer network. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **Controllers** [ { | array\\ \\ *read-write* | The set of network controllers ASICs that make up this NetworkAdapter. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Manufacturer** | string, null\\ \\ *read-only* | The manufacturer or OEM of this network adapter. | | ||
+ | | **Model** | string, null\\ \\ *read-only* | The model string for this network adapter. | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **NetworkDeviceFunctions** { | object\\ \\ *read-write* | Contains the members of this collection. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **NetworkPorts** { | object\\ \\ *read-write* | Contains the members of this collection. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Controllers** [ {} ] | array | read-write | The set of network controllers ASICs that make up this NetworkAdapter. | | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Description** | string, null | read-write | + | | **PartNumber** | string, null\\ \\ *read-only* | Part number for this network adapter. | |
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection of like resources. | | + | | **SKU** | string, null\\ \\ *read-only* | The manufacturer SKU for this network adapter. | |
- | | **Manufacturer** | string, null | read-only | The manufacturer or OEM of this network adapter. | | + | | **SerialNumber** | string, null\\ \\ *read-only* | The serial number for this network adapter. | |
- | | **Model** | string, null | read-only | The model string for this network adapter. | | + | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | < |
- | | **[[documentation: | + | | < |
- | | **[[documentation: | + | | < |
- | | **Oem** {} | object | read-write | + | | < |
- | | **PartNumber** | string, null | read-only | Part number for this network adapter. | | + | |
- | | **SKU** | string, null | read-only | The manufacturer SKU for this network adapter. | | + | |
- | | **SerialNumber** | string, null | read-only | The serial number for this network adapter. | | + | |
- | | **Status** { | object, null | read-only | Indicates the status of the file share. | | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 2714: | Line 3302: | ||
- | ===== NetworkAdapterCollection | + | ====== |
- | + | ||
- | A Collection of NetworkAdapter resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== NetworkDeviceFunction | + | |
A Network Device Function represents a logical interface exposed by the network adapter. | A Network Device Function represents a logical interface exposed by the network adapter. | ||
- | ^ Property | + | | |
- | | **AssignablePhysicalPorts** [ {} ] | array | read-only | Contains | + | | --- | --- | --- | |
- | | **BootMode** | string, null | read-write | The boot mode configured for this network device function.\\ *See Property Details, below, for more information about this property.* | | + | | **AssignablePhysicalPorts** [ { | array\\ \\ *read-only* | Contains the members of this collection. | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | < |
- | | **DeviceEnabled** | boolean, null | read-write | Whether the network device function is enabled. | | + | | < |
- | | **Ethernet** { | object, null | read-write | Ethernet. | | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | ||
+ | | **BootMode** | string, null\\ \\ *read-write* | The boot mode configured for this network device function. *See Property Details, below, for more information about this property.* | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **DeviceEnabled** | boolean, null\\ \\ *read-write* | Whether the network device function is enabled. | | ||
+ | | **Ethernet** { | object, null\\ \\ *read-write* | Ethernet. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **FibreChannel** { | object, null\\ \\ *read-write* | Fibre Channel. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **FibreChannel** { | object, null | read-write | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies |
- | | < | + | | **Links** { | object\\ \\ *read-write* | Links. | |
- | | < | + | | < |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection of like resources. | | + | | **MaxVirtualFunctions** | number, null\\ \\ *read-only* | The number of virtual functions (VFs) that are available for this Network Device Function. | |
- | | **Links** { | object | + | | **Name** | string\\ \\ *read-write* |
- | | < | + | | **NetDevFuncCapabilities** [ {} ] | array\\ \\ *read-only* | Capabilities of this network device function. | |
+ | | **NetDevFuncType** | string, null\\ \\ *read-write* | The configured capability of this network device function. *See Property Details, below, for more information about this property.* | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **PhysicalPortAssignment** { | object\\ \\ *read-write* | Contains the members of this collection. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **MaxVirtualFunctions** | number, null | read-only | The number of virtual functions (VFs) that are available for this Network Device Function. | | + | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | < |
- | | **NetDevFuncCapabilities** [ {} ] | array | read-only | Capabilities of this network device function. | | + | | < |
- | | **NetDevFuncType** | string, null | read-write | The configured capability of this network device function.\\ *See Property Details, below, for more information about this property.* | | + | | < |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | | < |
- | | **[[documentation: | + | |
- | | **Status** { | object, null | read-only | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **VirtualFunctionsEnabled** | boolean, null | read-only | Whether Single Root I/O Virtualization (SR-IOV) Virual Functions (VFs) are enabled for this Network Device Function. | | + | | **VirtualFunctionsEnabled** | boolean, null\\ \\ *read-only* | Whether Single Root I/O Virtualization (SR-IOV) Virual Functions (VFs) are enabled for this Network Device Function. | |
- | | **iSCSIBoot** { | object, null | read-write | iSCSI Boot. | | + | | **iSCSIBoot** { | object, null\\ \\ *read-write* | iSCSI Boot. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == ActiveLinkTechnology == | + | ==== ActiveLinkTechnology: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Ethernet | The port is capable of connecting to an Ethernet network. | | | Ethernet | The port is capable of connecting to an Ethernet network. | | ||
| FibreChannel | The port is capable of connecting to a Fibre Channel network. | | | FibreChannel | The port is capable of connecting to a Fibre Channel network. | | ||
| InfiniBand | The port is capable of connecting to an InfiniBand network. | | | InfiniBand | The port is capable of connecting to an InfiniBand network. | | ||
- | == AuthenticationMethod == | + | ==== AuthenticationMethod: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| CHAP | iSCSI Challenge Handshake Authentication Protocol (CHAP) authentication is used. | | | CHAP | iSCSI Challenge Handshake Authentication Protocol (CHAP) authentication is used. | | ||
| MutualCHAP | iSCSI Mutual Challenge Handshake Authentication Protocol (CHAP) authentication is used. | | | MutualCHAP | iSCSI Mutual Challenge Handshake Authentication Protocol (CHAP) authentication is used. | | ||
| None | No iSCSI authentication is used. | | | None | No iSCSI authentication is used. | | ||
- | == BootMode == | + | ==== BootMode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Disabled | Do not indicate to UEFI/BIOS that this device is bootable. | | | Disabled | Do not indicate to UEFI/BIOS that this device is bootable. | | ||
| FibreChannel | Boot this device using the embedded Fibre Channel support and configuration. | | FibreChannel | Boot this device using the embedded Fibre Channel support and configuration. | ||
Line 2821: | Line 3444: | ||
| iSCSI | Boot this device using the embedded iSCSI boot support and configuration. | | iSCSI | Boot this device using the embedded iSCSI boot support and configuration. | ||
- | == FlowControlConfiguration == | + | ==== FlowControlConfiguration: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| None | No IEEE 802.3x flow control is enabled on this port. | | | None | No IEEE 802.3x flow control is enabled on this port. | | ||
| RX | IEEE 802.3x flow control may be initiated by the link partner. | | | RX | IEEE 802.3x flow control may be initiated by the link partner. | | ||
Line 2829: | Line 3453: | ||
| TX_RX | IEEE 802.3x flow control may be initiated by this station or the link partner. | | | TX_RX | IEEE 802.3x flow control may be initiated by this station or the link partner. | | ||
- | == FlowControlStatus == | + | ==== FlowControlStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| None | No IEEE 802.3x flow control is enabled on this port. | | | None | No IEEE 802.3x flow control is enabled on this port. | | ||
| RX | IEEE 802.3x flow control may be initiated by the link partner. | | | RX | IEEE 802.3x flow control may be initiated by the link partner. | | ||
Line 2837: | Line 3462: | ||
| TX_RX | IEEE 802.3x flow control may be initiated by this station or the link partner. | | | TX_RX | IEEE 802.3x flow control may be initiated by this station or the link partner. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == IPAddressType == | + | ==== IPAddressType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| IPv4 | IPv4 addressing is used for all IP-fields in this object. | | | IPv4 | IPv4 addressing is used for all IP-fields in this object. | | ||
| IPv6 | IPv6 addressing is used for all IP-fields in this object. | | | IPv6 | IPv6 addressing is used for all IP-fields in this object. | | ||
- | == LinkStatus == | + | ==== LinkStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Down | The port is enabled but link is down. | | | Down | The port is enabled but link is down. | | ||
| Up | The port is enabled and link is good (up). | | | Up | The port is enabled and link is good (up). | | ||
- | == NetDevFuncType == | + | ==== NetDevFuncType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Disabled | Neither enumerated nor visible to the operating system. | | | Disabled | Neither enumerated nor visible to the operating system. | | ||
| Ethernet | Appears to the operating system as an Ethernet device. | | | Ethernet | Appears to the operating system as an Ethernet device. | | ||
Line 2872: | Line 3502: | ||
| iSCSI | Appears to the operating system as an iSCSI device. | | | iSCSI | Appears to the operating system as an iSCSI device. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 2887: | Line 3518: | ||
| Updating | The element is updating and may be unavailable or degraded. | | | Updating | The element is updating and may be unavailable or degraded. | | ||
- | == WWNSource == | + | ==== WWNSource: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| ConfiguredLocally | The set of FC/FCoE boot targets was applied locally through API or UI. | | | ConfiguredLocally | The set of FC/FCoE boot targets was applied locally through API or UI. | | ||
| ProvidedByFabric | The set of FC/FCoE boot targets was applied by the Fibre Channel fabric. | | | ProvidedByFabric | The set of FC/FCoE boot targets was applied by the Fibre Channel fabric. | | ||
- | ===== NetworkDeviceFunctionCollection | + | ====== |
- | + | ||
- | A Collection of NetworkDeviceFunction resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== NetworkInterface | + | |
A NetworkInterface contains references linking NetworkAdapter, | A NetworkInterface contains references linking NetworkAdapter, | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Links** { | object | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Links** { | object\\ \\ *read-write* | Links. | |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **NetworkDeviceFunctions** { | object\\ \\ *read-write* | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **NetworkPorts** { | object\\ \\ *read-write* | Contains the members of this collection. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **[[documentation: | + | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | |
- | | **[[documentation: | + | | < |
- | | **Oem** {} | object | + | | < |
- | | **Status** { | object, null | read-only | Indicates the status of the file share. | | + | | < |
- | | < | + | | < |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 2958: | Line 3596: | ||
- | ===== NetworkInterfaceCollection | + | ====== |
- | + | ||
- | A Collection of NetworkInterface resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== NetworkPort | + | |
A Network Port represents a discrete physical port capable of connecting to a network. | A Network Port represents a discrete physical port capable of connecting to a network. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **ActiveLinkTechnology** | string, null | read-write | Network Port Active Link Technology.\\ *See Property Details, below, for more information about this property.* | | + | | --- | --- | --- | |
- | | **AssociatedNetworkAddresses** [ {} ] | array | read-only | The array of configured network addresses (MAC or WWN) that are associated with this Network Port, including the programmed address of the lowest numbered Network Device Function, the configured but not active address if applicable, the address for hardware port teaming, or other network addresses. | | + | | **ActiveLinkTechnology** | string, null\\ \\ *read-write* | Network Port Active Link Technology. *See Property Details, below, for more information about this property.* | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **AssociatedNetworkAddresses** [ {} ] | array\\ \\ *read-only* | The array of configured network addresses (MAC or WWN) that are associated with this Network Port, including the programmed address of the lowest numbered Network Device Function, the configured but not active address if applicable, the address for hardware port teaming, or other network addresses. | |
- | | **EEEEnabled** | boolean, null | read-write | Whether IEEE 802.3az Energy Efficient Ethernet (EEE) is enabled for this network port. | | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **FlowControlConfiguration** | string, null | read-write | The locally configured 802.3x flow control setting for this network port.\\ *See Property Details, below, for more information about this property.* | | + | | **EEEEnabled** | boolean, null\\ \\ *read-write* | Whether IEEE 802.3az Energy Efficient Ethernet (EEE) is enabled for this network port. | |
- | | **FlowControlStatus** | string, null | read-write | The 802.3x flow control behavior negotiated with the link partner for this network port (Ethernet-only).\\ *See Property Details, below, for more information about this property.* | | + | | **FlowControlConfiguration** | string, null\\ \\ *read-write* | The locally configured 802.3x flow control setting for this network port. *See Property Details, below, for more information about this property.* | |
- | | **Id** | string | + | | **FlowControlStatus** | string, null\\ \\ *read-write* | The 802.3x flow control behavior negotiated with the link partner for this network port (Ethernet-only). *See Property Details, below, for more information about this property.* | |
- | | **LinkStatus** | string, null | read-write | The status of the link between this port and its link partner.\\ *See Property Details, below, for more information about this property.* | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Name** | string | + | | **LinkStatus** | string, null\\ \\ *read-write* | The status of the link between this port and its link partner. *See Property Details, below, for more information about this property.* | |
- | | **NetDevFuncMaxBWAlloc** [ {} ] | array | read-write | The array of maximum bandwidth allocation percentages for the Network Device Functions associated with this port. | | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **NetDevFuncMinBWAlloc** [ {} ] | array | read-write | The array of minimum bandwidth allocation percentages for the Network Device Functions associated with this port. | | + | | **NetDevFuncMaxBWAlloc** [ { | array\\ \\ *read-write* | The array of maximum bandwidth allocation percentages for the Network Device Functions associated with this port. | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | | < |
- | | **PhysicalPortNumber** | string, null | read-only | The physical port number label for this port. | | + | | < |
- | | **PortMaximumMTU** | number, null | read-only | The largest maximum transmission unit (MTU) that can be configured for this network port. | | + | | } ] | |
- | | **SignalDetected** | boolean, null | read-only | Whether or not the port has detected enough signal on enough lanes to establish link. | | + | | **NetDevFuncMinBWAlloc** [ { | array\\ \\ *read-write* | The array of minimum bandwidth allocation percentages for the Network Device Functions associated with this port. | |
- | | **Status** { | object, null | read-only | Indicates the status of the file share. | | + | | < |
- | | < | + | | < |
- | | < | + | | } ] | |
- | | < | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | < | + | | **PhysicalPortNumber** | string, null\\ \\ *read-only* | The physical port number label for this port. | |
+ | | **PortMaximumMTU** | number, null\\ \\ *read-only* | The largest maximum transmission unit (MTU) that can be configured for this network port. | | ||
+ | | **SignalDetected** | boolean, null\\ \\ *read-only* | Whether or not the port has detected enough signal on enough lanes to establish link. | | ||
+ | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **SupportedEthernetCapabilities** [ {} ] | array | read-only | The set of Ethernet capabilities that this port supports. | | + | | **SupportedEthernetCapabilities** [ {} ] | array\\ \\ *read-only* | The set of Ethernet capabilities that this port supports. | |
- | | **SupportedLinkCapabilities** [ {} ] | array | read-write | The self-described link capabilities of this port. | | + | | **SupportedLinkCapabilities** [ { | array\\ \\ *read-write* |
- | | **WakeOnLANEnabled** | boolean, null | read-write | Whether Wake on LAN (WoL) is enabled for this network port. | | + | | < |
+ | | < | ||
+ | | } ] | | ||
+ | | **WakeOnLANEnabled** | boolean, null\\ \\ *read-write* | Whether Wake on LAN (WoL) is enabled for this network port. | | ||
- | === Property Details === | + | ===== Property Details |
- | == ActiveLinkTechnology == | + | ==== ActiveLinkTechnology: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Ethernet | The port is capable of connecting to an Ethernet network. | | | Ethernet | The port is capable of connecting to an Ethernet network. | | ||
| FibreChannel | The port is capable of connecting to a Fibre Channel network. | | | FibreChannel | The port is capable of connecting to a Fibre Channel network. | | ||
| InfiniBand | The port is capable of connecting to an InfiniBand network. | | | InfiniBand | The port is capable of connecting to an InfiniBand network. | | ||
- | == FlowControlConfiguration == | + | ==== FlowControlConfiguration: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| None | No IEEE 802.3x flow control is enabled on this port. | | | None | No IEEE 802.3x flow control is enabled on this port. | | ||
| RX | IEEE 802.3x flow control may be initiated by the link partner. | | | RX | IEEE 802.3x flow control may be initiated by the link partner. | | ||
Line 3015: | Line 3655: | ||
| TX_RX | IEEE 802.3x flow control may be initiated by this station or the link partner. | | | TX_RX | IEEE 802.3x flow control may be initiated by this station or the link partner. | | ||
- | == FlowControlStatus == | + | ==== FlowControlStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| None | No IEEE 802.3x flow control is enabled on this port. | | | None | No IEEE 802.3x flow control is enabled on this port. | | ||
| RX | IEEE 802.3x flow control may be initiated by the link partner. | | | RX | IEEE 802.3x flow control may be initiated by the link partner. | | ||
Line 3023: | Line 3664: | ||
| TX_RX | IEEE 802.3x flow control may be initiated by this station or the link partner. | | | TX_RX | IEEE 802.3x flow control may be initiated by this station or the link partner. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == LinkNetworkTechnology == | + | ==== LinkNetworkTechnology: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Ethernet | The port is capable of connecting to an Ethernet network. | | | Ethernet | The port is capable of connecting to an Ethernet network. | | ||
| FibreChannel | The port is capable of connecting to a Fibre Channel network. | | | FibreChannel | The port is capable of connecting to a Fibre Channel network. | | ||
| InfiniBand | The port is capable of connecting to an InfiniBand network. | | | InfiniBand | The port is capable of connecting to an InfiniBand network. | | ||
- | == LinkStatus == | + | ==== LinkStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Down | The port is enabled but link is down. | | | Down | The port is enabled but link is down. | | ||
| Up | The port is enabled and link is good (up). | | | Up | The port is enabled and link is good (up). | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 3066: | Line 3712: | ||
- | ===== NetworkPortCollection | + | ====== |
- | + | ||
- | A Collection of NetworkPort resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== PCIeDevice | + | |
This is the schema definition for the PCIeDevice resource. | This is the schema definition for the PCIeDevice resource. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **AssetTag** | string, null | read-write | The user assigned asset tag for this PCIe device. | | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **AssetTag** | string, null\\ \\ *read-write* | The user assigned asset tag for this PCIe device. | |
- | | **DeviceType** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **FirmwareVersion** | string, null | read-only | The version of firmware for this PCIe device. | | + | | **DeviceType** | string\\ \\ *read-write* | The device type for this PCIe device. *See Property Details, below, for more information about this property.* | |
- | | **Id** | string | + | | **FirmwareVersion** | string, null\\ \\ *read-only* | The version of firmware for this PCIe device. | |
- | | **Links** { | object | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Links** { | object\\ \\ *read-write* | The links object contains the links to other resources that are related to this resource. | |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Manufacturer** | string, null | read-only | This is the manufacturer of this PCIe device. | | + | | **Manufacturer** | string, null\\ \\ *read-only* | This is the manufacturer of this PCIe device. | |
- | | **Model** | string, null | read-only | This is the model number for the PCIe device. | | + | | **Model** | string, null\\ \\ *read-only* | This is the model number for the PCIe device. | |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **PartNumber** | string, null | read-only | The part number for this PCIe device. | | + | | **PartNumber** | string, null\\ \\ *read-only* | The part number for this PCIe device. | |
- | | **SKU** | string, null | read-only | This is the SKU for this PCIe device. | | + | | **SKU** | string, null\\ \\ *read-only* | This is the SKU for this PCIe device. | |
- | | **SerialNumber** | string, null | read-only | The serial number for this PCIe device. | | + | | **SerialNumber** | string, null\\ \\ *read-only* | The serial number for this PCIe device. | |
- | | **Status** { | object, null | read-only | Indicates the status of the file share. | | + | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == DeviceType == | + | ==== DeviceType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| MultiFunction | A multi-function PCIe device. | | | MultiFunction | A multi-function PCIe device. | | ||
| Simulated | A PCIe device which is not currently physically present, but is being simulated by the PCIe infrastructure. | | | Simulated | A PCIe device which is not currently physically present, but is being simulated by the PCIe infrastructure. | | ||
| SingleFunction | A single-function PCIe device. | | | SingleFunction | A single-function PCIe device. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 3144: | Line 3787: | ||
- | ===== PCIeFunction ===== | + | ====== PCIeFunction |
This is the schema definition for the PCIeFunction resource. | This is the schema definition for the PCIeFunction resource. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **ClassCode** | string, null | read-only | The Class Code of this PCIe function.\\ pattern: / | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **ClassCode** | string, null\\ \\ *read-only* | The Class Code of this PCIe function. | |
- | | **DeviceClass** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **DeviceId** | string, null | read-only | The Device ID of this PCIe function.\\ pattern: / | + | | **DeviceClass** | string\\ \\ *read-write* | The class for this PCIe Function. *See Property Details, below, for more information about this property.* | |
- | | **FunctionId** | number, null | read-only | The the PCIe Function identifier. | | + | | **DeviceId** | string, null\\ \\ *read-only* | The Device ID of this PCIe function. | |
- | | **FunctionType** | string | + | | **FunctionId** | number, null\\ \\ *read-only* | The the PCIe Function identifier. | |
- | | **Id** | string | + | | **FunctionType** | string\\ \\ *read-write* | The type of the PCIe Function. *See Property Details, below, for more information about this property.* | |
- | | **Links** { | object | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Links** { | object\\ \\ *read-write* | The links object contains the links to other resources that are related to this resource. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **RevisionId** | string, null | read-only | The Revision ID of this PCIe function.\\ pattern: / | + | | **RevisionId** | string, null\\ \\ *read-only* | The Revision ID of this PCIe function. | |
- | | **Status** { | object, null | read-only | Indicates the status of the file share. | | + | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **SubsystemId** | string, null | read-only | The Subsystem ID of this PCIe function.\\ pattern: / | + | | **SubsystemId** | string, null\\ \\ *read-only* | The Subsystem ID of this PCIe function. | |
- | | **SubsystemVendorId** | string, null | read-only | The Subsystem Vendor ID of this PCIe function.\\ pattern: / | + | | **SubsystemVendorId** | string, null\\ \\ *read-only* | The Subsystem Vendor ID of this PCIe function. | |
- | | **VendorId** | string, null | read-only | The Vendor ID of this PCIe function.\\ pattern: / | + | | **VendorId** | string, null\\ \\ *read-only* | The Vendor ID of this PCIe function. | |
- | === Property Details === | + | ===== Property Details |
- | == DeviceClass == | + | ==== DeviceClass: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Bridge | A bridge. | | | Bridge | A bridge. | | ||
| CommunicationController | A communication controller. | | | CommunicationController | A communication controller. | | ||
Line 3205: | Line 3853: | ||
| WirelessController | A wireless controller. | | | WirelessController | A wireless controller. | | ||
- | == FunctionType == | + | ==== FunctionType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Physical | A physical PCie function. | | | Physical | A physical PCie function. | | ||
| Virtual | A virtual PCIe function. | | | Virtual | A virtual PCIe function. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 3241: | Line 3893: | ||
- | ===== Port ===== | + | ====== Port 1.0.1 ====== |
Port contains properties describing a port of a switch. | Port contains properties describing a port of a switch. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **CurrentSpeedGbps** | number, null | read-only | The current speed of this port.\\ unit: Gbit/ | + | | **CurrentSpeedGbps** | number, null\\ (Gbit/s)\\ \\ *read-only* | The current speed of this port. | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Id** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Links** { | object | + | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **MaxSpeedGbps** | number, null | read-only | The maximum speed of this port as currently configured.\\ unit: Gbit/ | + | | **MaxSpeedGbps** | number, null\\ (Gbit/s)\\ \\ *read-only* | The maximum speed of this port as currently configured. | |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **PortId** | string, null | read-only | This is the label of this port on the physical switch package. | | + | | **PortId** | string, null\\ \\ *read-only* | This is the label of this port on the physical switch package. | |
- | | **PortProtocol** | null | read-write | The protocol being sent over this port. | | + | | **PortProtocol** | null\\ \\ *read-write* | The protocol being sent over this port. | |
- | | **PortType** | string, null | read-write | This is the type of this port.\\ *See Property Details, below, for more information about this property.* | | + | | **PortType** | string, null\\ \\ *read-write* | This is the type of this port. *See Property Details, below, for more information about this property.* | |
- | | **Status** { | object | + | | **Status** { | object\\ \\ *read-only* | Indicates the status of the file share. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **Width** | number, null | read-only | The number of lanes, phys, or other physical transport links that this port contains. | | + | | **Width** | number, null\\ \\ *read-only* | The number of lanes, phys, or other physical transport links that this port contains. | |
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == PortType == | + | ==== PortType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| BidirectionalPort | This port connects to any type of device. | | | BidirectionalPort | This port connects to any type of device. | | ||
| DownstreamPort | This port connects to a target device. | | | DownstreamPort | This port connects to a target device. | | ||
Line 3299: | Line 3958: | ||
| UpstreamPort | This port connects to a host device. | | | UpstreamPort | This port connects to a host device. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 3315: | Line 3975: | ||
- | ===== PortCollection | + | ====== |
- | + | ||
- | A Collection of Port resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== Power ===== | + | |
This is the schema definition for the Power Metrics. | This is the schema definition for the Power Metrics. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Name** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **PowerControl** [ {} ] | array | read-write | This is the definition for power control function (power reading/ | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **PowerSupplies** [ {} ] | array | read-write | Details of the power supplies associated with this system or device. | | + | | **PowerControl** [ { | array\\ \\ *read-write* | This is the definition for power control function (power reading/ |
- | | **Redundancy** [ {} ] | array | read-write | Redundancy information for the power subsystem of this system or device. | | + | | < |
- | | **Voltages** [ {} ] | array | read-write | This is the definition for voltage sensors. | | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **PowerSupplies** [ { | array\\ \\ *read-write* | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **Redundancy** [ { | array\\ \\ *read-write* | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **Voltages** [ { | array\\ \\ *read-write* | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | ||
- | === Property Details === | + | ===== Property Details |
- | == IndicatorLED == | + | ==== IndicatorLED: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Blinking | The Indicator LED is blinking. | | | Blinking | The Indicator LED is blinking. | | ||
| Lit | The Indicator LED is lit. | | | Lit | The Indicator LED is lit. | | ||
| Off | The Indicator LED is off. | | | Off | The Indicator LED is off. | | ||
- | == LineInputVoltageType == | + | ==== LineInputVoltageType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| AC120V | AC 120V nominal input. | | | AC120V | AC 120V nominal input. | | ||
| AC240V | AC 240V nominal input. | | | AC240V | AC 240V nominal input. | | ||
Line 3364: | Line 4087: | ||
| Unknown | The power supply line input voltage type cannot be determined. | | | Unknown | The power supply line input voltage type cannot be determined. | | ||
- | == Mode == | + | ==== Mode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | | Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | ||
| N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | | N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | ||
Line 3372: | Line 4096: | ||
| Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | | Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | ||
- | == PhysicalContext == | + | ==== PhysicalContext: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Back | The back of the chassis | | | Back | The back of the chassis | | ||
| Backplane | A backplane within the chassis | | | Backplane | A backplane within the chassis | | ||
Line 3396: | Line 4121: | ||
| VoltageRegulator | A voltage regulator device | | | VoltageRegulator | A voltage regulator device | | ||
- | == PowerSupplyType == | + | ==== PowerSupplyType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| AC | Alternating Current (AC) power supply. | | | AC | Alternating Current (AC) power supply. | | ||
| ACorDC | Power Supply supports both DC or AC. | | | ACorDC | Power Supply supports both DC or AC. | | ||
Line 3405: | Line 4131: | ||
- | ===== PrivilegeRegistry ===== | + | ====== PrivilegeRegistry |
This is the schema definition for Operation to Privilege mapping. | This is the schema definition for Operation to Privilege mapping. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Mappings** [ {} ] | array | read-write | | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Name** | string | + | | **Mappings** [ { | array\\ \\ *read-write* | | |
- | | **OEMPrivilegesUsed** [ {} ] | array | read-only | Lists the set of OEM Priviliges used in building this mapping. | | + | | < |
- | | **Oem** {} | object | + | | < |
- | | **PrivilegesUsed** [ {} ] | array | read-only | Lists the set of Redfish standard priviliges used in building this mapping. | | + | | < |
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **OEMPrivilegesUsed** [ {} ] | array\\ \\ *read-only* | Lists the set of OEM Priviliges used in building this mapping. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **PrivilegesUsed** [ {} ] | array\\ \\ *read-only* | Lists the set of Redfish standard priviliges used in building this mapping. | | ||
- | ===== Processor ===== | + | ====== Processor |
This is the schema definition for the Processor resource. | This is the schema definition for the Processor resource. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **InstructionSet** | string, null | read-write | The instruction set of the processor.\\ *See Property Details, below, for more information about this property.* | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Manufacturer** | string, null | read-only | The processor manufacturer. | | + | | **InstructionSet** | string, null\\ \\ *read-write* | The instruction set of the processor. *See Property Details, below, for more information about this property.* | |
- | | **MaxSpeedMHz** | number, null | read-only | The maximum clock speed of the processor. | | + | | **Manufacturer** | string, null\\ \\ *read-only* | The processor manufacturer. | |
- | | **Model** | string, null | read-only | The product model number of this device. | | + | | **MaxSpeedMHz** | number, null\\ \\ *read-only* | The maximum clock speed of the processor. | |
- | | **Name** | string | + | | **Model** | string, null\\ \\ *read-only* | The product model number of this device. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **ProcessorArchitecture** | string, null | read-write | The architecture of the processor.\\ *See Property Details, below, for more information about this property.* | | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **ProcessorId** { | object | + | | **ProcessorArchitecture** | string, null\\ \\ *read-write* | The architecture of the processor. *See Property Details, below, for more information about this property.* | |
- | | < | + | | **ProcessorId** { | object\\ \\ *read-write* | Identification information for this processor. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **ProcessorType** | string, null | read-write | The type of processor.\\ *See Property Details, below, for more information about this property.* | | + | | **ProcessorType** | string, null\\ \\ *read-write* | The type of processor. *See Property Details, below, for more information about this property.* | |
- | | **Socket** | string, null | read-only | The socket or location of the processor. | | + | | **Socket** | string, null\\ \\ *read-only* | The socket or location of the processor. | |
- | | **Status** { | object | + | | **Status** { | object\\ \\ *read-only* | Indicates the status of the file share. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **TotalCores** | number, null | read-only | The total number of cores contained in this processor. | | + | | **TotalCores** | number, null\\ \\ *read-only* | The total number of cores contained in this processor. | |
- | | **TotalThreads** | number, null | read-only | The total number of execution threads supported by this processor. | | + | | **TotalThreads** | number, null\\ \\ *read-only* | The total number of execution threads supported by this processor. | |
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == InstructionSet == | + | ==== InstructionSet: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| ARM-A32 | ARM 32-bit. | | | ARM-A32 | ARM 32-bit. | | ||
| ARM-A64 | ARM 64-bit. | | | ARM-A64 | ARM 64-bit. | | ||
Line 3479: | Line 4216: | ||
| x86-64 | x86 64-bit. | | | x86-64 | x86 64-bit. | | ||
- | == ProcessorArchitecture == | + | ==== ProcessorArchitecture: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| ARM | ARM. | | | ARM | ARM. | | ||
| IA-64 | Intel Itanium. | | | IA-64 | Intel Itanium. | | ||
Line 3488: | Line 4226: | ||
| x86 | x86 or x86-64. | | | x86 | x86 or x86-64. | | ||
- | == ProcessorType == | + | ==== ProcessorType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Accelerator | An Accelerator. | | | Accelerator | An Accelerator. | | ||
| CPU | A Central Processing Unit. | | | CPU | A Central Processing Unit. | | ||
Line 3498: | Line 4237: | ||
| OEM | An OEM-defined Processing Unit. | | | OEM | An OEM-defined Processing Unit. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 3514: | Line 4254: | ||
- | ===== ProcessorCollection | + | ====== |
- | + | ||
- | A Collection of Processor resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== Role ===== | + | |
This resource defines a user role to be used in conjunction with a Manager Account. | This resource defines a user role to be used in conjunction with a Manager Account. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **AssignedPrivileges** [ {} ] | array | read-write | The redfish privileges that this role includes. | | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **AssignedPrivileges** [ {} ] | array\\ \\ *read-write* | The redfish privileges that this role includes. | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **IsPredefined** | boolean | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Name** | string | + | | **IsPredefined** | boolean\\ \\ *read-only* | This property is used to indicate if the Role is one of the Redfish Predefined Roles vs a Custom role. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **OemPrivileges** [ {} ] | array | read-write | The OEM privileges that this role includes. | | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | + | | **OemPrivileges** [ {} ] | array\\ \\ *read-write* | The OEM privileges that this role includes. | | |
- | ===== RoleCollection ===== | + | |
- | + | ||
- | A Collection of Role resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | ===== SecureBoot ===== | + | ====== SecureBoot |
This resource contains UEFI Secure Boot information. It represents properties for managing the UEFI Secure Boot functionality of a system. | This resource contains UEFI Secure Boot information. It represents properties for managing the UEFI Secure Boot functionality of a system. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Id** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **SecureBootCurrentBoot** | string, null | read-write | Secure Boot state during the current boot cycle.\\ *See Property Details, below, for more information about this property.* | | + | | **SecureBootCurrentBoot** | string, null\\ \\ *read-write* | Secure Boot state during the current boot cycle. *See Property Details, below, for more information about this property.* | |
- | | **SecureBootEnable** | boolean, null | read-write | Enable or disable UEFI Secure Boot (takes effect on next boot). | | + | | **SecureBootEnable** | boolean, null\\ \\ *read-write* | Enable or disable UEFI Secure Boot (takes effect on next boot). | |
- | | **SecureBootMode** | string, null | read-write | Current Secure Boot Mode.\\ *See Property Details, below, for more information about this property.* | | + | | **SecureBootMode** | string, null\\ \\ *read-write* | Current Secure Boot Mode. *See Property Details, below, for more information about this property.* | |
- | === Property Details === | + | ===== Property Details |
- | == SecureBootCurrentBoot == | + | ==== SecureBootCurrentBoot: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Disabled | Secure Boot is currently disabled. | | | Disabled | Secure Boot is currently disabled. | | ||
| Enabled | Secure Boot is currently enabled. | | | Enabled | Secure Boot is currently enabled. | | ||
- | == SecureBootMode == | + | ==== SecureBootMode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| AuditMode | Secure Boot is currently in Audit Mode. | | | AuditMode | Secure Boot is currently in Audit Mode. | | ||
| DeployedMode | Secure Boot is currently in Deployed Mode. | | | DeployedMode | Secure Boot is currently in Deployed Mode. | | ||
Line 3581: | Line 4305: | ||
- | ===== SerialInterface ===== | + | ====== SerialInterface |
This schema defines an asynchronous serial interface resource. | This schema defines an asynchronous serial interface resource. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **BitRate** | string | + | | --- | --- | --- | |
- | | **ConnectorType** | string | + | | **BitRate** | string\\ \\ *read-write* | The receive and transmit rate of data flow, typically in bits-per-second (bps), over the serial connection. *See Property Details, below, for more information about this property.* | |
- | | **DataBits** | string | + | | **ConnectorType** | string\\ \\ *read-write* | The type of connector used for this interface. *See Property Details, below, for more information about this property.* | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **DataBits** | string\\ \\ *read-write* | The number of data bits that will follow the start bit over the serial connection. *See Property Details, below, for more information about this property.* | |
- | | **FlowControl** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Id** | string | + | | **FlowControl** | string\\ \\ *read-write* | The type of flow control, if any, that will be imposed on the serial connection. *See Property Details, below, for more information about this property.* | |
- | | **InterfaceEnabled** | boolean, null | read-write | This indicates whether this interface is enabled. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Name** | string | + | | **InterfaceEnabled** | boolean, null\\ \\ *read-write* | This indicates whether this interface is enabled. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Parity** | string | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **PinOut** | string, null | read-write | The physical pin configuration needed for a serial connector.\\ *See Property Details, below, for more information about this property.* | | + | | **Parity** | string\\ \\ *read-write* | The type of parity used by the sender and receiver in order to detect errors over the serial connection. *See Property Details, below, for more information about this property.* | |
- | | **SignalType** | string | + | | **PinOut** | string, null\\ \\ *read-write* | The physical pin configuration needed for a serial connector. *See Property Details, below, for more information about this property.* | |
- | | **StopBits** | string | + | | **SignalType** | string\\ \\ *read-write* | The type of signal used for the communication connection - RS232 or RS485. *See Property Details, below, for more information about this property.* | |
+ | | **StopBits** | string\\ \\ *read-write* | The period of time before the next start bit is transmitted. *See Property Details, below, for more information about this property.* | | ||
- | === Property Details === | + | ===== Property Details |
- | == BitRate == | + | ==== BitRate: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| 1200 | | | 1200 | | ||
| 2400 | | | 2400 | | ||
Line 3615: | Line 4341: | ||
| 230400 | | | 230400 | | ||
- | == ConnectorType == | + | ==== ConnectorType: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| RJ45. | | | RJ45. | | ||
| RJ11. | | | RJ11. | | ||
Line 3628: | Line 4355: | ||
| uUSB. | | | uUSB. | | ||
- | == DataBits == | + | ==== DataBits: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| 5 | | | 5 | | ||
| 6 | | | 6 | | ||
Line 3636: | Line 4364: | ||
| 8 | | | 8 | | ||
- | == FlowControl == | + | ==== FlowControl: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Hardware | Out of band flow control imposed. | | | Hardware | Out of band flow control imposed. | | ||
| None | No flow control imposed. | | | None | No flow control imposed. | | ||
| Software | XON/XOFF in-band flow control imposed. | | | Software | XON/XOFF in-band flow control imposed. | | ||
- | == Parity == | + | ==== Parity: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| None | | | None | | ||
| Even | | | Even | | ||
Line 3652: | Line 4382: | ||
| Space | | | Space | | ||
- | == PinOut == | + | ==== PinOut: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| Cisco | | | Cisco | | ||
| Cyclades | | | Cyclades | | ||
| Digi | | | Digi | | ||
- | == SignalType == | + | ==== SignalType: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| Rs232 | | | Rs232 | | ||
| Rs485 | | | Rs485 | | ||
- | == StopBits == | + | ==== StopBits: ==== |
- | ^ string | + | | string |
+ | | --- | | ||
| 1 | | | 1 | | ||
| 2 | | | 2 | | ||
- | ===== SerialInterfaceCollection | + | ====== |
- | + | ||
- | A Collection of SerialInterface resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== ServiceRoot | + | |
This object represents the root Redfish service. | This object represents the root Redfish service. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **[[documentation: | + | | --- | --- | --- | |
- | | **[[documentation: | + | | **AccountService** |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | < |
- | | **[[documentation: | + | | < |
- | | **[[documentation: | + | | < |
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection of like resources. | | + | | < |
- | | **[[documentation: | + | | < |
- | | **Links** { | object | read-write | Contains references to other resources that are related to this resource. | | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Chassis** { | object\\ \\ *read-write* | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **EventService** { | object\\ \\ *read-write* | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Fabrics** *(v1.1+)* { | object\\ \\ *read-write* | A link to a collection of all fabric entities. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Id** | string\\ \\ *read-write* | ||
+ | | **JsonSchemas** | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Managers** { | object\\ \\ *read-write* | This is a link to a collection of Managers. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **RedfishVersion** | string\\ \\ *read-only* | The version of the Redfish service. | | ||
+ | | **Registries** { | object\\ \\ *read-write* | This is a link to a collection of Registries. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **SessionService** { | object\\ \\ *read-write* | This is a link to the Sessions Service. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **StorageServices** *(v1.1+)* { | object\\ \\ *read-write* | A link to a collection of all storage service entities. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **StorageSystems** *(v1.1+)* { | object\\ \\ *read-write* | This is a link to a collection of storage systems. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Systems** { | object\\ \\ *read-write* | This is a link to a collection of Systems. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Tasks** { | object\\ \\ *read-write* | This is a link to the Task Service. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **UUID** | string, null\\ \\ *read-write* | Unique identifier for a service instance. When SSDP is used, this value should be an exact match of the UUID value returned in a 200OK from an SSDP M-SEARCH request during discovery. | | ||
+ | | **UpdateService** *(v1.1+)* { | object\\ \\ *read-write* | This is a link to the UpdateService. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **[[documentation: | ||
- | | **Name** | string | read-write | A friendly name for this line of service. | | ||
- | | **Oem** {} | object | read-write | This is the manufacturer/ | ||
- | | **RedfishVersion** | string | read-only | The version of the Redfish service.\\ pattern: ^\d+\.\d+\.\d+$ | | ||
- | | **[[documentation: | ||
- | | **[[documentation: | ||
- | | **[[documentation: | ||
- | | **[[documentation: | ||
- | | **[[documentation: | ||
- | | **[[documentation: | ||
- | | **UUID** | string, null | read-write | Unique identifier for a service instance. When SSDP is used, this value should be an exact match of the UUID value returned in a 200OK from an SSDP M-SEARCH request during discovery.\\ pattern: ([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}) | | ||
- | | **[[documentation: | ||
- | ===== Session | + | ===== Property Details |
- | The Session resource describes a single connection (session) between a client and a Redfish service instance. | + | ==== CompletedTaskOverWritePolicy: |
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | string | Description |
- | | **Description** | + | | --- | --- | |
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection of like resources. | | + | | Manual |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | Oldest |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | | **Password** | + | |
- | | **UserName** | string, null | read-only | + | |
- | ===== SessionCollection ===== | ||
- | A Collection of Session | + | ====== |
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | The Session resource describes |
- | | **Description** | string, null | read-write | Provides | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | ===== SessionService ===== | + | | |
+ | | --- | --- | --- | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **Password** | string, null\\ \\ *read-only* | This property is used in a POST to specify a password when creating a new session. | ||
+ | | **UserName** | string, null\\ \\ *read-only* | The UserName for the account for this session. | | ||
+ | |||
+ | ====== SessionService | ||
This is the schema definition for the Session Service. | This is the schema definition for the Session Service. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** *(v1.1+)* { | object\\ \\ *read-write* | The Actions object contains the available custom actions on this resource. | |
+ | | < | ||
+ | | } | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **ServiceEnabled** | boolean, null\\ \\ *read-write* | This indicates whether this service is enabled. | | ||
+ | | **SessionTimeout** | number\\ (s)\\ \\ *read-write* | This is the number of seconds of inactivity that a session may have before the session service closes the session due to inactivity. | | ||
+ | | **Sessions** { | object\\ \\ *read-write* | Link to a collection of Sessions. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Status** { | object\\ \\ *read-only* | Indicates the status of the file share. | |
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection of like resources. | | + | | < |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | < |
- | | **Oem** {} | object | + | | < |
- | | **ServiceEnabled** | boolean, null | read-write | This indicates whether this service is enabled. | | + | | < |
- | | **SessionTimeout** | number | read-write | This is the number of seconds of inactivity that a session may have before the session service closes the session due to inactivity.\\ unit: s\\ minimum: 30\\ maximum: 86400 | | + | |
- | | **[[documentation: | + | |
- | | **Status** { | object | read-only | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 3787: | Line 4630: | ||
- | ===== SimpleStorage ===== | + | ====== SimpleStorage |
This is the schema definition for the Simple Storage resource. | This is the schema definition for the Simple Storage resource. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Devices** [ {} ] | array | read-write | The storage devices associated with this resource. | | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection of like resources. | | + | | **Devices** [ { | array\\ \\ *read-write* | The storage devices associated with this resource. | |
- | | **Name** | string | + | | < |
- | | **Oem** {} | object | + | | < |
- | | **Status** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | } ] | |
+ | | **Id** | string\\ \\ *read-write* | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **Status** { | object\\ \\ *read-only* | Indicates the status of the file share. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **UefiDevicePath** | string, null | read-only | The UEFI device path used to access this storage controller. | | + | | **UefiDevicePath** | string, null\\ \\ *read-only* | The UEFI device path used to access this storage controller. | |
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 3837: | Line 4691: | ||
- | ===== SimpleStorageCollection | + | ====== |
- | + | ||
- | A Collection of SimpleStorage resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== SoftwareInventory | + | |
This schema defines an inventory of software components. | This schema defines an inventory of software components. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The Actions object contains the available custom actions on this resource. | |
+ | | < | ||
| } | | | } | | ||
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Id** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **LowestSupportedVersion** | string, null | read-only | A string representing the lowest supported version of this software. | | + | | **LowestSupportedVersion** *(v1.1+)* | string, null\\ \\ *read-only* | A string representing the lowest supported version of this software. | |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **RelatedItem** [ {} ] | array | read-only | The ID(s) of the resources associated with this software inventory item. | | + | | **RelatedItem** *(v1.1+)* [ {} ] | array\\ \\ *read-only* | The ID(s) of the resources associated with this software inventory item. | |
- | | **SoftwareId** | string | read-only | A string representing the implementation-specific ID for identifying this software. | | + | | **[email protected]** *(v1.1+)* | string\\ \\ *read-write* |
- | | **Status** { | object, null | read-only | Indicates the status of the file share. | | + | | **SoftwareId** *(v1.1+)* | string\\ \\ *read-only* | A string representing the implementation-specific ID for identifying this software. | |
- | | < | + | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **UefiDevicePaths** [ {} ] | array | read-only | A list of strings representing the UEFI Device Path(s) of the component(s) associated with this software inventory item. | | + | | **UefiDevicePaths** *(v1.1+)* [ {} ] | array\\ \\ *read-only* | A list of strings representing the UEFI Device Path(s) of the component(s) associated with this software inventory item. | |
- | | **Updateable** | boolean, null | read-only | Indicates whether this software can be updated by the update service. | | + | | **Updateable** | boolean, null\\ \\ *read-only* | Indicates whether this software can be updated by the update service. | |
- | | **Version** | string, null | read-only | A string representing the version of this software. | | + | | **Version** | string, null\\ \\ *read-only* | A string representing the version of this software. | |
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 3904: | Line 4753: | ||
- | ===== SoftwareInventoryCollection | + | ====== |
- | + | ||
- | A Collection of SoftwareInventory resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== Storage | + | |
This schema defines a storage subsystem and its respective properties. | This schema defines a storage subsystem and its respective properties. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **Drives** [ { | array\\ \\ *read-only* | The set of drives attached to the storage controllers represented by this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Drives** [ {} ] | array | read-only | The set of drives attached to the storage controllers represented by this resource. | | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Id** | string | + | | **Redundancy** [ { | array\\ \\ *read-write* |
- | | **Links** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **Status** { | object\\ \\ *read-only* | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Name** | string | + | | **StorageControllers** [ { | array\\ \\ *read-only* |
- | | **Oem** {} | object | + | | < |
- | | **Redundancy** [ {} ] | array | read-write | Redundancy information | + | | < |
- | | **Status** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **Volumes** { | object\\ \\ *read-write* | The set of volumes produced by the storage controllers represented by this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **StorageControllers** [ {} ] | array | read-only | The set of storage controllers represented by this resource. | | ||
- | | **[[documentation: | ||
- | === Property Details === | + | ===== Property Details |
- | == EncryptionAbility == | + | ==== EncryptionAbility: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| None | The drive is not capable of self encryption. | | | None | The drive is not capable of self encryption. | | ||
| Other | The drive is capable of self encryption through some other means. | | | Other | The drive is capable of self encryption through some other means. | | ||
| SelfEncryptingDrive | The drive is capable of self encryption per the Trusted Computing Group' | | SelfEncryptingDrive | The drive is capable of self encryption per the Trusted Computing Group' | ||
- | == EncryptionStatus == | + | ==== EncryptionStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Foreign | The drive is currently encrypted, the data is not accessible to the user, and the system requires user intervention to expose the data. | | | Foreign | The drive is currently encrypted, the data is not accessible to the user, and the system requires user intervention to expose the data. | | ||
| Locked | The drive is currently encrypted and the data is not accessible to the user, however the system has the ability to unlock the drive automatically. | | | Locked | The drive is currently encrypted and the data is not accessible to the user, however the system has the ability to unlock the drive automatically. | | ||
Line 3960: | Line 4872: | ||
| Unlocked | The drive is currently encrypted but the data is accessible to the user unencrypted. | | | Unlocked | The drive is currently encrypted but the data is accessible to the user unencrypted. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HotspareType == | + | ==== HotspareType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Chassis | The drive is currently serving as a hotspare for all other drives in the chassis. | | | Chassis | The drive is currently serving as a hotspare for all other drives in the chassis. | | ||
| Dedicated | The drive is currently serving as a hotspare for a user defined set of drives. | | | Dedicated | The drive is currently serving as a hotspare for a user defined set of drives. | | ||
Line 3982: | Line 4897: | ||
| None | The drive is not currently a hotspare. | | | None | The drive is not currently a hotspare. | | ||
- | == IndicatorLED == | + | ==== IndicatorLED: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Blinking | The Indicator LED is blinking. | | | Blinking | The Indicator LED is blinking. | | ||
| Lit | The Indicator LED is lit. | | | Lit | The Indicator LED is lit. | | ||
| Off | The Indicator LED is off. | | | Off | The Indicator LED is off. | | ||
- | == MediaType == | + | ==== MediaType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| HDD | The drive media type is traditional magnetic platters. | | | HDD | The drive media type is traditional magnetic platters. | | ||
| SMR | The drive media type is shingled magnetic recording. | | | SMR | The drive media type is shingled magnetic recording. | | ||
| SSD | The drive media type is solid state or flash memory. | | | SSD | The drive media type is solid state or flash memory. | | ||
- | == Mode == | + | ==== Mode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | | Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | ||
| N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | | N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | ||
Line 4004: | Line 4922: | ||
| Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | | Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 4019: | Line 4938: | ||
| Updating | The element is updating and may be unavailable or degraded. | | | Updating | The element is updating and may be unavailable or degraded. | | ||
- | == StatusIndicator == | + | ==== StatusIndicator: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Fail | The drive has failed. | | | Fail | The drive has failed. | | ||
| Hotspare | The drive is marked to be automatically rebuilt and used as a replacement for a failed drive. | | | Hotspare | The drive is marked to be automatically rebuilt and used as a replacement for a failed drive. | | ||
Line 4031: | Line 4951: | ||
- | ===== StorageCollection | + | ====== |
- | + | ||
- | A Collection of Storage resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== StorageGroup | + | |
Collection of resources that are managed and exposed to hosts as a group. | Collection of resources that are managed and exposed to hosts as a group. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **AccessState** | null | read-write | AccessState for this storage group. | | + | | --- | --- | --- | |
- | | **Actions** { | object | + | | **AccessState** | null\\ \\ *read-write* | AccessState for this storage group. | |
- | | < | + | | **Actions** { | object\\ \\ *read-only* | The available actions for this resource. | |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **ClientEndpointGroups** { | object, null\\ \\ *read-write* | ClientEndpointGroup in this StorageGroup. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Identifier** { | object, null\\ \\ *read-only* | The value identifies this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Links** { | object\\ \\ *read-only* | Contains links to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **[[documentation: | + | | **MembersAreConsistent** | boolean, null\\ \\ *read-only* | Members are kept in a consistent state. | |
- | | **Description** | string, null | read-write | Provides a description | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Id** | string | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Identifier** { | object, null | read-only | The value identifies | + | | **ReplicaInfos** [ { | array\\ \\ *read-only* | Describes this storage group in its role as a source and/or target for replication. | |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **ServerEndpointGroups** { | object, null\\ \\ *read-write* | ServerEndpointGroups in this StorageGroup. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Links** { | object | + | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **MembersAreConsistent** | boolean, null | read-only | Members are kept in a consistent state. | | + | | **Volumes** { | object, null\\ \\ *read-write* |
- | | **Name** | string | + | | < |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | | < |
- | | **ReplicaInfos** [ {} ] | array | read-only | Describes this storage group in its role as a source and/or target for replication. | | + | | < |
- | | **[[documentation: | + | | < |
- | | **Status** { | object, null | read-only | Indicates the status | + | | < |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **[[documentation: | + | | **VolumesAreExposed** | boolean, null\\ \\ *read-only* | Storage volumes are exposed to the Client Endpoints. | |
- | | **VolumesAreExposed** | boolean, null | read-only | Storage volumes are exposed to the Client Endpoints. | | + | |
- | === Property Details === | + | ===== Property Details |
- | == ConsistencyState == | + | ==== ConsistencyState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Consistent | Consistent. | | | Consistent | Consistent. | | ||
| Inconsistent | Not consistent. | | | Inconsistent | Not consistent. | | ||
- | == ConsistencyStatus == | + | ==== ConsistencyStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Consistent | Consistent. | | | Consistent | Consistent. | | ||
| Disabled | Consistency disabled. | | | Disabled | Consistency disabled. | | ||
Line 4095: | Line 5054: | ||
| InProgress | Becoming consistent. | | | InProgress | Becoming consistent. | | ||
- | == ConsistencyType == | + | ==== ConsistencyType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| SequentiallyConsistent | Sequentially consistent. | | | SequentiallyConsistent | Sequentially consistent. | | ||
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 4109: | Line 5070: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == ReplicaPriority == | + | ==== ReplicaPriority: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| High | Copy engine I/O has higher priority than host I/O. | | | High | Copy engine I/O has higher priority than host I/O. | | ||
| Low | Copy engine I/O lower priority than host I/O. | | | Low | Copy engine I/O lower priority than host I/O. | | ||
Line 4131: | Line 5095: | ||
| Urgent | Copy operation to be performed as soon as possible, regardless of the host I/O requests. | | | Urgent | Copy operation to be performed as soon as possible, regardless of the host I/O requests. | | ||
- | == ReplicaProgressStatus == | + | ==== ReplicaProgressStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Aborting | Abort in progress. | | | Aborting | Abort in progress. | | ||
| Completed | The request is completed. Data flow is idle. | | | Completed | The request is completed. Data flow is idle. | | ||
Line 4158: | Line 5123: | ||
| Terminating | The relationship is in the process of terminating. | | | Terminating | The relationship is in the process of terminating. | | ||
- | == ReplicaReadOnlyAccess == | + | ==== ReplicaReadOnlyAccess: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Both | Both the source and the target elements are read only to the host. | | | Both | Both the source and the target elements are read only to the host. | | ||
| ReplicaElement | The replica element. | | ReplicaElement | The replica element. | ||
| SourceElement | The source element. | | | SourceElement | The source element. | | ||
- | == ReplicaRecoveryMode == | + | ==== ReplicaRecoveryMode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Automatic | Copy operation resumes automatically. | | | Automatic | Copy operation resumes automatically. | | ||
| Manual | ReplicaState is set to Suspended after the link is restored. It is required to issue the Resume operation to continue. | | | Manual | ReplicaState is set to Suspended after the link is restored. It is required to issue the Resume operation to continue. | | ||
- | == ReplicaRole == | + | ==== ReplicaRole: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Source | The source element. | | | Source | The source element. | | ||
| Target | The target element. | | Target | The target element. | ||
- | == ReplicaState == | + | ==== ReplicaState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | | Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | ||
| Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | | Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | ||
Line 4197: | Line 5166: | ||
| Unsynchronized | Not all the source element data has been copied to the target element. | | Unsynchronized | Not all the source element data has been copied to the target element. | ||
- | == ReplicaType == | + | ==== ReplicaType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Clone | Create a point in time, full copy the source. | | | Clone | Create a point in time, full copy the source. | | ||
| Mirror | Create and maintain a copy of the source. | | | Mirror | Create and maintain a copy of the source. | | ||
Line 4205: | Line 5175: | ||
| TokenizedClone | Create a token based clone. | | | TokenizedClone | Create a token based clone. | | ||
- | == ReplicaUpdateMode == | + | ==== ReplicaUpdateMode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Active | Active-Active (i.e. bidirectional) synchronous updates. | | | Active | Active-Active (i.e. bidirectional) synchronous updates. | | ||
| Adaptive | Allows implementation to switch between synchronous and asynchronous modes. | | | Adaptive | Allows implementation to switch between synchronous and asynchronous modes. | | ||
Line 4213: | Line 5184: | ||
| Synchronous | Synchronous updates. | | | Synchronous | Synchronous updates. | | ||
- | == RequestedReplicaState == | + | ==== RequestedReplicaState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | | Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | ||
| Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | | Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | ||
Line 4233: | Line 5205: | ||
| Unsynchronized | Not all the source element data has been copied to the target element. | | Unsynchronized | Not all the source element data has been copied to the target element. | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 4248: | Line 5221: | ||
| Updating | The element is updating and may be unavailable or degraded. | | | Updating | The element is updating and may be unavailable or degraded. | | ||
- | == UndiscoveredElement == | + | ==== UndiscoveredElement: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| ReplicaElement | The replica element is undiscovered. | | | ReplicaElement | The replica element is undiscovered. | | ||
| SourceElement | The source element is undiscovered. | | | SourceElement | The source element is undiscovered. | | ||
- | ===== StorageGroupCollection | + | ====== |
- | + | ||
- | A Collection of StorageGroup resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | The value of each member references a StorageGroup resource. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== StoragePool | + | |
A container of data storage. | A container of data storage. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **[[documentation: | + | | --- | --- | --- | |
- | | **[[documentation: | + | | **AllocatedPools** |
- | | **BlockSizeBytes** | number, null | read-only | Maximum Block size in bytes.\\ unit: By | | + | | < |
- | | **Capacity** { | object, null | read-write | Capacity utilization. | | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | } | |
+ | | **AllocatedVolumes** | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **BlockSizeBytes** | number, null\\ (By)\\ \\ *read-only* | Maximum Block size in bytes. | | ||
+ | | **Capacity** { | object, null\\ \\ *read-write* | Capacity utilization. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **CapacitySources** [ { | array\\ \\ *read-only* | An array of space allocations to this store. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **ClassesOfService** { | object, null\\ \\ *read-write* | The ClassesOfService supported by this storage pool. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **CapacitySources** [ {} ] | array | read-only | An array of space allocations to this store. | | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **[[documentation: | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Identifier** { | object, null\\ \\ *read-only* | The value identifies this resource. | |
- | | **Id** | string | + | | < |
- | | **Identifier** { | object, null | read-only | The value identifies this resource. | | + | | < |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **Links** { | object | + | | **Links** { | object\\ \\ *read-only* | Contains links to other resources that are related to this resource. | |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | | **LowSpaceWarningThresholdPercents** [ {} ] | array | read-write | Low space warning threshold specified in percents. | | + | | **LowSpaceWarningThresholdPercents** [ {} ] | array\\ \\ *read-write* | Low space warning threshold specified in percents. | |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Status** { | object, null | read-only | Indicates the status of the file share. | | + | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 4312: | Line 5302: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 4342: | Line 5335: | ||
- | ===== StoragePoolCollection | + | ====== |
- | + | ||
- | A Collection of StoragePool resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | The value of each member references a StoragePool resource. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== StorageService | + | |
Collection of resources that are managed and exposed to hosts as a group. | Collection of resources that are managed and exposed to hosts as a group. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-only* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **ClassesOfService** { | object, null\\ \\ *read-write* | The ClassesOfService that all storage in this StorageService can support. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **ClientEndpointGroups** { | object, null\\ \\ *read-write* | Client endpoint groups. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **Drives** { | object\\ \\ *read-write* | The set of drives managed by this storage service. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Endpoints** { | object, null\\ \\ *read-write* | Endpoints. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **FileSystems** { | object\\ \\ *read-write* | FileSystems. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Identifier** { | object, null\\ \\ *read-only* | The value identifies this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Links** { | object\\ \\ *read-only* | Contains links to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **Redundancy** [ { | array\\ \\ *read-only* | Redundancy information for the storage subsystem | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **ServerEndpointGroups** { | object, null\\ \\ *read-write* | Server endpoint groups. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **[[documentation: | + | | **StorageGroups** { | object, null\\ \\ *read-write* | StorageGroups. | |
- | | **[[documentation: | + | | < |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | < |
- | | **[[documentation: | + | | < |
- | | **[[documentation: | + | | < |
- | | **[[documentation: | + | | < |
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection of like resources. | | + | |
- | | **Identifier** { | object, null | read-only | The value identifies this resource. | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **Links** { | object | + | | **StoragePools** { | object\\ \\ *read-write* | StoragePools. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | | **Volumes** { | object\\ \\ *read-write* | Volumes. | |
- | | **Oem** {} | object | + | | < |
- | | **Redundancy** [ {} ] | array | read-only | Redundancy information for the storage subsystem | | + | | < |
- | | **[[documentation: | + | | < |
- | | **Status** { | object, null | read-only | Indicates the status | + | | < |
- | | < | + | | < |
- | | < | + | |
- | | < | + | |
- | | < | + | |
| } | | | } | | ||
- | | **[[documentation: | ||
- | | **[[documentation: | ||
- | | **[[documentation: | ||
- | === Property Details === | + | ===== Property Details |
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 4407: | Line 5459: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == Mode == | + | ==== Mode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | | Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | ||
| N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | | N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | ||
Line 4429: | Line 5484: | ||
| Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | | Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 4445: | Line 5501: | ||
- | ===== StorageServiceCollection | + | ====== |
- | + | ||
- | A collection of references to Storage Service resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | The value of each member references a StorageService resource. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== StorageSystemCollection ===== | + | |
- | + | ||
- | A Collection of ComputerSystem resource instances that each have an entry in HostingRoles set to ' | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | The value of each member references a Storage System resource. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== Switch | + | |
Switch contains properties describing a simple fabric switch. | Switch contains properties describing a simple fabric switch. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **AssetTag** | string, null\\ \\ *read-write* | The user assigned asset tag for this switch. | | ||
+ | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality | ||
+ | | **DomainID** | number, null\\ \\ *read-only* | The Domain ID for this switch. | | ||
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **IndicatorLED** | string, null\\ \\ *read-write* | The state of the indicator LED, used to identify the switch. *See Property Details, below, for more information about this property.* | | ||
+ | | **IsManaged** | boolean, null\\ \\ *read-write* | This indicates whether the switch is in a managed or unmanaged state. | | ||
+ | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **LogServices** { | object, null\\ \\ *read-write* | A reference to the collection of Log Services associated with this system. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **AssetTag** | string, null | read-write | The user assigned asset tag for this switch. | | + | | **Manufacturer** | string, null\\ \\ *read-only* | This is the manufacturer of this switch. | |
- | | **Description** | string, null | read-write | Provides a description | + | | **Model** | string, null\\ \\ *read-only* | The product model number |
- | | **DomainID** | number, null | read-only | The Domain ID for this switch. | | + | | **Name** | string\\ \\ *read-write* |
- | | **Id** | string | read-write | Uniquely identifies | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **IndicatorLED** | string, null | read-write | The state of the indicator LED, used to identify the switch.\\ *See Property Details, below, | + | | **PartNumber** | string, null\\ \\ *read-only* | The part number for this switch. |
- | | **IsManaged** | boolean, null | read-write | This indicates whether the switch | + | | **Ports** { | object\\ |
- | | **Links** { | object | read-write | Contains | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **[[documentation: | + | | **PowerState** | string, null\\ \\ *read-write* | This is the current power state of the switch. *See Property Details, below, for more information about this property.* | |
- | | **Manufacturer** | string, null | read-only | This is the manufacturer | + | | **Redundancy** [ { | array\\ \\ *read-write* | Redundancy information for the switches. | |
- | | **Model** | string, null | read-only | The product model number of this switch. | | + | | < |
- | | **Name** | string | + | | < |
- | | **Oem** {} | object | + | | < |
- | | **PartNumber** | string, null | read-only | The part number for this switch. | | + | | < |
- | | **[[documentation: | + | | < |
- | | **PowerState** | string, null | read-write | This is the current power state of the switch.\\ *See Property Details, below, for more information about this property.* | | + | | < |
- | | **Redundancy** | + | | < |
- | | **SKU** | string, null | read-only | This is the SKU for this switch. | | + | | < |
- | | **SerialNumber** | string, null | read-only | The serial number for this switch. | | + | | < |
- | | **Status** { | object | + | | < |
- | | < | + | | < |
- | | < | + | | } ] | |
- | | < | + | | **Redundancy@odata.navigationLink** | string\\ \\ *read-write* | | |
- | | < | + | | **SKU** | string, null\\ \\ *read-only* | This is the SKU for this switch. | |
+ | | **SerialNumber** | string, null\\ \\ *read-only* | The serial number for this switch. | | ||
+ | | **Status** { | object\\ \\ *read-only* | Indicates the status of the file share. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **SwitchType** | null | read-write | The protocol being sent over this switch. | | + | | **SwitchType** | null\\ \\ *read-write* | The protocol being sent over this switch. | |
- | | **TotalSwitchWidth** | number, null | read-only | The total number of lanes, phys, or other physical transport links that this switch contains. | | + | | **TotalSwitchWidth** | number, null\\ \\ *read-only* | The total number of lanes, phys, or other physical transport links that this switch contains. | |
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == IndicatorLED == | + | ==== IndicatorLED: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Blinking | The Indicator LED is blinking. | | | Blinking | The Indicator LED is blinking. | | ||
| Lit | The Indicator LED is lit. | | | Lit | The Indicator LED is lit. | | ||
| Off | The Indicator LED is off. | | | Off | The Indicator LED is off. | | ||
- | == Mode == | + | ==== Mode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | | Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | ||
| N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | | N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | ||
Line 4536: | Line 5603: | ||
| Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | | Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | ||
- | == PowerState == | + | ==== PowerState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Off | The state is powered Off. | | | Off | The state is powered Off. | | ||
| On | The state is powered On. | | | On | The state is powered On. | | ||
Line 4544: | Line 5612: | ||
| PoweringOn | A temporary state between Off and On. | | | PoweringOn | A temporary state between Off and On. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 4560: | Line 5629: | ||
- | ===== SwitchCollection | + | ====== |
- | + | ||
- | A Collection of Switch resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== Task ===== | + | |
This resource contains information about a specific Task scheduled by or being executed by a Redfish service' | This resource contains information about a specific Task scheduled by or being executed by a Redfish service' | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **EndTime** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Id** | string | + | | **EndTime** | string\\ \\ *read-only* | The date-time stamp that the task was last completed. | |
- | | **Messages** [ {} ] | array | read-write | This is an array of messages associated with the task. | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Name** | string | + | | **Messages** [ {} ] | array\\ \\ *read-write* | This is an array of messages associated with the task. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **StartTime** | string | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **TaskState** | string | + | | **StartTime** | string\\ \\ *read-only* | The date-time stamp that the task was last started. | |
- | | **TaskStatus** | string | + | | **TaskState** | string\\ \\ *read-write* | The state of the task. *See Property Details, below, for more information about this property.* | |
+ | | **TaskStatus** | string\\ \\ *read-write* | This is the completion status of the task. *See Property Details, below, for more information about this property.* | | ||
- | === Property Details === | + | ===== Property Details |
- | == TaskState == | + | ==== TaskState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Completed | Task has completed. | | | Completed | Task has completed. | | ||
| Exception | Task has stopped due to an exception condition. | | | Exception | Task has stopped due to an exception condition. | | ||
Line 4602: | Line 5663: | ||
| Suspended | Task has been suspended. | | | Suspended | Task has been suspended. | | ||
- | == TaskStatus == | + | ==== TaskStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
Line 4610: | Line 5672: | ||
- | ===== TaskCollection | + | ====== |
- | + | ||
- | A Collection of Task resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== TaskService | + | |
This is the schema definition for the Task Service. | This is the schema definition for the Task Service. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **CompletedTaskOverWritePolicy** | string | + | | --- | --- | --- | |
- | | **DateTime** | string, null | read-only | The current DateTime (with offset) setting that the task service is using.\\ format: date-time | + | | **CompletedTaskOverWritePolicy** | string\\ \\ *read-write* | Overwrite policy of completed tasks. *See Property Details, below, for more information about this property.* | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **DateTime** | string, null\\ \\ *read-only* | The current DateTime (with offset) setting that the task service is using. | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **LifeCycleEventOnTaskStateChange** | boolean | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Name** | string | + | | **LifeCycleEventOnTaskStateChange** | boolean\\ \\ *read-only* | Send an Event upon Task State Change. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **ServiceEnabled** | boolean, null | read-write | This indicates whether this service is enabled. | | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Status** { | object | + | | **ServiceEnabled** | boolean, null\\ \\ *read-write* | This indicates whether this service is enabled. | |
- | | < | + | | **Status** { | object\\ \\ *read-only* | Indicates the status of the file share. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | } | | ||
+ | | **Tasks** { | object\\ \\ *read-write* | References to the Tasks collection. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **[[documentation: | ||
- | === Property Details === | + | ===== Property Details |
- | == CompletedTaskOverWritePolicy == | + | ==== CompletedTaskOverWritePolicy: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Manual | Completed tasks are not automatically overwritten. | | | Manual | Completed tasks are not automatically overwritten. | | ||
| Oldest | Oldest completed tasks are overwritten. | | | Oldest | Oldest completed tasks are overwritten. | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 4679: | Line 5742: | ||
- | ===== Thermal ===== | + | ====== Thermal |
This is the schema definition for the Thermal properties. | This is the schema definition for the Thermal properties. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Fans** [ {} ] | array | read-write | This is the definition for fans. | | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Id** | string | read-write | Uniquely identifies the resource within the collection of like resources. | | + | | **Fans** [ { | array\\ \\ *read-write* | This is the definition for fans. | |
- | | **Name** | string | + | | < |
- | | **Oem** {} | object | + | | < |
- | | **Redundancy** [ {} ] | array | read-write | This structure is used to show redundancy for fans. The Component ids will reference the members of the redundancy groups. | | + | | < |
- | | **Status** { | object | read-only | Indicates the status of the file share. | | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **Id** | string\\ \\ *read-write* | ||
+ | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ | ||
+ | | **Redundancy** [ { | array\\ \\ *read-write* | This structure is used to show redundancy for fans. The Component ids will reference the members of the redundancy groups. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | | ||
+ | | **Status** { | object\\ \\ *read-only* | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Temperatures** [ {} ] | array | read-write | This is the definition for temperature sensors. | | + | | **Temperatures** [ { | array\\ \\ *read-write* | This is the definition for temperature sensors. |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** | string\\ \\ *read-write* | | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == IndicatorLED == | + | ==== IndicatorLED: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Blinking | The Indicator LED is blinking. | | | Blinking | The Indicator LED is blinking. | | ||
| Lit | The Indicator LED is lit. | | | Lit | The Indicator LED is lit. | | ||
| Off | The Indicator LED is off. | | | Off | The Indicator LED is off. | | ||
- | == Mode == | + | ==== Mode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | | Failover | Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. | | ||
| N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | | N+m | Multiple units are available and active such that normal operation will continue if one or more units fail. | | ||
Line 4729: | Line 5857: | ||
| Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | | Sparing | One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. | | ||
- | == PhysicalContext == | + | ==== PhysicalContext: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Back | The back of the chassis | | | Back | The back of the chassis | | ||
| Backplane | A backplane within the chassis | | | Backplane | A backplane within the chassis | | ||
Line 4753: | Line 5882: | ||
| VoltageRegulator | A voltage regulator device | | | VoltageRegulator | A voltage regulator device | | ||
- | == ReadingUnits == | + | ==== ReadingUnits: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Percent | Indicates that the fan reading and thresholds are measured in percentage. | | | Percent | Indicates that the fan reading and thresholds are measured in percentage. | | ||
| RPM | Indicates that the fan reading and thresholds are measured in rotations per minute. | | | RPM | Indicates that the fan reading and thresholds are measured in rotations per minute. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 4775: | Line 5906: | ||
- | ===== UpdateService ===== | + | ====== UpdateService |
This is the schema definition for the Update Service. It represents the properties for the service itself and has links to collections of firmware and software inventory. | This is the schema definition for the Update Service. It represents the properties for the service itself and has links to collections of firmware and software inventory. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Actions** { | object | + | | --- | --- | --- | |
- | | < | + | | **Actions** { | object\\ \\ *read-write* | The Actions object contains the available custom actions on this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **[[documentation: | + | | **FirmwareInventory** |
- | | **HttpPushUri** | string | read-only | The URI used to perform an HTTP or HTTPS push update to the Update Service.\\ format: uri | | + | | < |
- | | **Id** | string | + | | < |
- | | **Name** | string | + | | < |
- | | **Oem** {} | object | + | | < |
- | | **ServiceEnabled** | boolean, null | read-write | This indicates whether this service is enabled. | | + | | < |
- | | **[[documentation: | + | | } | |
- | | **Status** { | object, null | read-only | Indicates the status of the file share. | | + | | **HttpPushUri** *(v1.1+)* | string\\ \\ *read-only* |
- | | < | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | < | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | < | + | | **ServiceEnabled** | boolean, null\\ \\ *read-write* | This indicates whether this service is enabled. | |
+ | | **SoftwareInventory** | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } | | ||
+ | | **Status** { | object, null\\ \\ *read-only* | Indicates the status of the file share. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 4831: | Line 5978: | ||
- | ===== VLanNetworkInterface ===== | + | ====== VLanNetworkInterface |
This resource contains information for a Virtual LAN (VLAN) network instance available on a manager, system or other device. | This resource contains information for a Virtual LAN (VLAN) network instance available on a manager, system or other device. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Name** | string | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **VLANEnable** | boolean, null | read-write | This indicates if this VLAN is enabled. | | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **VLANId** | number, null | read-write | This indicates the VLAN identifier for this VLAN.\\ maximum: 4094 | | + | | **VLANEnable** | boolean, null\\ \\ *read-write* | This indicates if this VLAN is enabled. | |
+ | | **VLANId** | number, null\\ \\ *read-write* | This indicates the VLAN identifier for this VLAN. | | ||
- | ===== VLanNetworkInterfaceCollection | + | ====== |
- | + | ||
- | A Collection of VLanNetworkInterface resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== VirtualMedia | + | |
This resource allows monitoring and control of an instance of virtual media (e.g. a remote CD, DVD, or USB device) functionality provided by a Manager for a system or device. | This resource allows monitoring and control of an instance of virtual media (e.g. a remote CD, DVD, or USB device) functionality provided by a Manager for a system or device. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **ConnectedVia** | string, null | read-write | Current virtual media connection methods.\\ *See Property Details, below, for more information about this property.* | | + | | --- | --- | --- | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | **ConnectedVia** | string, null\\ \\ *read-write* | Current virtual media connection methods. *See Property Details, below, for more information about this property.* | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Image** | string, null | read-only | A URI providing the location of the selected image.\\ format: uri | | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | **ImageName** | string, null | read-only | The current image name. | | + | | **Image** | string, null\\ \\ *read-only* | A URI providing the location of the selected image. | |
- | | **Inserted** | boolean, null | read-only | Indicates if virtual media is inserted in the virtual device. | | + | | **ImageName** | string, null\\ \\ *read-only* | The current image name. | |
- | | **MediaTypes** [ {} ] | array | read-only | This is the media types supported as virtual media. | | + | | **Inserted** | boolean, null\\ \\ *read-only* | Indicates if virtual media is inserted in the virtual device. | |
- | | **Name** | string | + | | **MediaTypes** [ {} ] | array\\ \\ *read-only* | This is the media types supported as virtual media. | |
- | | **Oem** {} | object | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **WriteProtected** | boolean, null | read-only | Indicates the media is write protected. | | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
+ | | **WriteProtected** | boolean, null\\ \\ *read-only* | Indicates the media is write protected. | | ||
- | === Property Details === | + | ===== Property Details |
- | == ConnectedVia == | + | ==== ConnectedVia: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Applet | Connected to a client application. | | | Applet | Connected to a client application. | | ||
| NotConnected | No current connection. | | | NotConnected | No current connection. | | ||
Line 4880: | Line 6020: | ||
- | ===== VirtualMediaCollection | + | ====== |
- | + | ||
- | A Collection of VirtualMedia resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== Volume | + | |
Volume contains properties used to describe a volume, virtual disk, LUN, or other logical storage entity for any system. | Volume contains properties used to describe a volume, virtual disk, LUN, or other logical storage entity for any system. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **AccessCapabilities** [ {} ] | array | read-write | Supported IO access capabilities. | | + | | --- | --- | --- | |
- | | **Actions** { | object | + | | **AccessCapabilities** *(v1.1+)* [ {} ] | array\\ \\ *read-write* | Supported IO access capabilities. | |
- | | < | + | | **Actions** { | object\\ \\ *read-only* | The available actions for this resource. | |
- | | < | + | | < |
+ | | < | ||
| } | | | } | | ||
- | | **AllocatedPools** [ {} ] | array | read-only | An array of references to StoragePools allocated from this Volume. | | + | | **AllocatedPools** *(v1.1+)* [ { | array\\ \\ *read-only* | An array of references to StoragePools allocated from this Volume. | |
- | | **BlockSizeBytes** | number, null | read-only | The size of the smallest addressable unit (Block) of this volume in bytes\\ unit: By | | + | | < |
- | | **Capacity** { | object, null | read-write | Capacity utilization. | | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** *(v1.1+)* | string\\ \\ *read-write* | | | ||
+ | | **BlockSizeBytes** | number, null\\ (By)\\ \\ *read-only* | ||
+ | | **Capacity** *(v1.1+)* { | object, null\\ \\ *read-write* | Capacity utilization. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **CapacityBytes** | number, null | read-only | The size in bytes of this Volume\\ unit: By | | + | | **CapacityBytes** | number, null\\ (By)\\ \\ *read-only* | The size in bytes of this Volume | |
- | | **CapacitySources** [ {} ] | array | read-write | An array of space allocations to this volume. | | + | | **CapacitySources** *(v1.1+)* [ { | array\\ \\ *read-write* | An array of space allocations to this volume. |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | < |
- | | **Encrypted** | boolean, null | read-write | Is this Volume encrypted | | + | | < |
- | | **EncryptionTypes** [ {} ] | array | read-write | The types of encryption used by this Volume | | + | | < |
- | | **Id** | string | + | | < |
- | | **Identifiers** [ {} ] | array | read-only | The Durable names for the volume | | + | | < |
- | | **Links** { | object | + | | } ] | |
- | | < | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | < | + | | **Encrypted** | boolean, null\\ \\ *read-write* | Is this Volume encrypted | |
- | | < | + | | **EncryptionTypes** [ {} ] | array\\ \\ *read-write* | The types of encryption used by this Volume | |
+ | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | | ||
+ | | **Identifiers** [ { | array\\ \\ *read-only* | The Durable names for the volume | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **Links** { | object\\ \\ *read-only* | Contains references to other resources that are related to this resource. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **LowSpaceWarningThresholdPercents** [ {} ] | array | read-write | Low space warning. | | + | | **LowSpaceWarningThresholdPercents** *(v1.1+)* [ {} ] | array\\ \\ *read-write* | Low space warning. | |
- | | **Manufacturer** | string, null | read-only | The manufacturer or OEM of this storage volume. | | + | | **Manufacturer** *(v1.1+)* | string, null\\ \\ *read-only* | The manufacturer or OEM of this storage volume. | |
- | | **MaxBlockSizeBytes** | number, null | read-only | Max Block size in bytes .\\ unit: By | | + | | **MaxBlockSizeBytes** *(v1.1+)* | number, null\\ (By)\\ \\ *read-only* | Max Block size in bytes . | |
- | | **Model** | string, null | read-only | The model number for this storage volume | | + | | **Model** *(v1.1+)* | string, null\\ \\ *read-only* | The model number for this storage volume | |
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Operations** [ {} ] | array | read-only | The operations currently running on the Volume | | + | | **Operations** [ { | array\\ \\ *read-only* | The operations currently running on the Volume | |
- | | **OptimumIOSizeBytes** | number, null | read-only | The size in bytes of this Volume' | + | | < |
- | | **ReplicaInfos** [ {} ] | array | read-only | Describes this storage volume in its role as a source and/or target replica. | | + | | < |
- | | **Status** { | object | + | | < |
- | | < | + | | } ] | |
- | | < | + | | **OptimumIOSizeBytes** | number, null\\ (By)\\ \\ *read-only* | The size in bytes of this Volume' |
- | | < | + | | **ReplicaInfos** *(v1.1+)* [ { | array\\ \\ *read-only* | Describes this storage volume in its role as a source and/or target replica. |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **Status** { | object\\ \\ *read-only* | Indicates the status of the file share. | | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **StorageGroups** [ {} ] | array | read-only | An array of references to Storage Groups that includes this volume. | | + | | **StorageGroups** *(v1.1+)* [ { | array\\ \\ *read-only* | An array of references to Storage Groups that includes this volume. | |
- | | **VolumeType** | string, null | read-write | The type of this volume\\ *See Property Details, below, for more information about this property.* | | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | < | ||
+ | | } ] | | ||
+ | | **[email protected]** *(v1.1+)* | string\\ \\ *read-write* | | | ||
+ | | **VolumeType** | string, null\\ \\ *read-write* | The type of this volume | ||
- | === Property Details === | + | ===== Property Details |
- | == ConsistencyState == | + | ==== ConsistencyState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Consistent | Consistent. | | | Consistent | Consistent. | | ||
| Inconsistent | Not consistent. | | | Inconsistent | Not consistent. | | ||
- | == ConsistencyStatus == | + | ==== ConsistencyStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Consistent | Consistent. | | | Consistent | Consistent. | | ||
| Disabled | Consistency disabled. | | | Disabled | Consistency disabled. | | ||
Line 4954: | Line 6160: | ||
| InProgress | Becoming consistent. | | | InProgress | Becoming consistent. | | ||
- | == ConsistencyType == | + | ==== ConsistencyType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| SequentiallyConsistent | Sequentially consistent. | | | SequentiallyConsistent | Sequentially consistent. | | ||
- | == DurableNameFormat == | + | ==== DurableNameFormat: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| EUI | IEEE-defined 64-bit Extended Unique Identifier | | | EUI | IEEE-defined 64-bit Extended Unique Identifier | | ||
| FC_WWN | Fibre Channel World Wide Name | | | FC_WWN | Fibre Channel World Wide Name | | ||
Line 4968: | Line 6176: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == ReplicaPriority == | + | ==== ReplicaPriority: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| High | Copy engine I/O has higher priority than host I/O. | | | High | Copy engine I/O has higher priority than host I/O. | | ||
| Low | Copy engine I/O lower priority than host I/O. | | | Low | Copy engine I/O lower priority than host I/O. | | ||
Line 4990: | Line 6201: | ||
| Urgent | Copy operation to be performed as soon as possible, regardless of the host I/O requests. | | | Urgent | Copy operation to be performed as soon as possible, regardless of the host I/O requests. | | ||
- | == ReplicaProgressStatus == | + | ==== ReplicaProgressStatus: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Aborting | Abort in progress. | | | Aborting | Abort in progress. | | ||
| Completed | The request is completed. Data flow is idle. | | | Completed | The request is completed. Data flow is idle. | | ||
Line 5017: | Line 6229: | ||
| Terminating | The relationship is in the process of terminating. | | | Terminating | The relationship is in the process of terminating. | | ||
- | == ReplicaReadOnlyAccess == | + | ==== ReplicaReadOnlyAccess: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Both | Both the source and the target elements are read only to the host. | | | Both | Both the source and the target elements are read only to the host. | | ||
| ReplicaElement | The replica element. | | ReplicaElement | The replica element. | ||
| SourceElement | The source element. | | | SourceElement | The source element. | | ||
- | == ReplicaRecoveryMode == | + | ==== ReplicaRecoveryMode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Automatic | Copy operation resumes automatically. | | | Automatic | Copy operation resumes automatically. | | ||
| Manual | ReplicaState is set to Suspended after the link is restored. It is required to issue the Resume operation to continue. | | | Manual | ReplicaState is set to Suspended after the link is restored. It is required to issue the Resume operation to continue. | | ||
- | == ReplicaRole == | + | ==== ReplicaRole: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Source | The source element. | | | Source | The source element. | | ||
| Target | The target element. | | Target | The target element. | ||
- | == ReplicaState == | + | ==== ReplicaState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | | Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | ||
| Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | | Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | ||
Line 5056: | Line 6272: | ||
| Unsynchronized | Not all the source element data has been copied to the target element. | | Unsynchronized | Not all the source element data has been copied to the target element. | ||
- | == ReplicaType == | + | ==== ReplicaType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Clone | Create a point in time, full copy the source. | | | Clone | Create a point in time, full copy the source. | | ||
| Mirror | Create and maintain a copy of the source. | | | Mirror | Create and maintain a copy of the source. | | ||
Line 5064: | Line 6281: | ||
| TokenizedClone | Create a token based clone. | | | TokenizedClone | Create a token based clone. | | ||
- | == ReplicaUpdateMode == | + | ==== ReplicaUpdateMode: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Active | Active-Active (i.e. bidirectional) synchronous updates. | | | Active | Active-Active (i.e. bidirectional) synchronous updates. | | ||
| Adaptive | Allows implementation to switch between synchronous and asynchronous modes. | | | Adaptive | Allows implementation to switch between synchronous and asynchronous modes. | | ||
Line 5072: | Line 6290: | ||
| Synchronous | Synchronous updates. | | | Synchronous | Synchronous updates. | | ||
- | == RequestedReplicaState == | + | ==== RequestedReplicaState: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | | Aborted | The copy operation is aborted with the Abort operation. Use the Resync Replica operation to restart the copy operation. | ||
| Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | | Broken | The relationship is non-functional due to errors in the source, the target, the path between the two or space constraints. | ||
Line 5092: | Line 6311: | ||
| Unsynchronized | Not all the source element data has been copied to the target element. | | Unsynchronized | Not all the source element data has been copied to the target element. | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 5107: | Line 6327: | ||
| Updating | The element is updating and may be unavailable or degraded. | | | Updating | The element is updating and may be unavailable or degraded. | | ||
- | == UndiscoveredElement == | + | ==== UndiscoveredElement: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| ReplicaElement | The replica element is undiscovered. | | | ReplicaElement | The replica element is undiscovered. | | ||
| SourceElement | The source element is undiscovered. | | | SourceElement | The source element is undiscovered. | | ||
- | == VolumeType == | + | ==== VolumeType: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Mirrored | The volume is a mirrored device | | | Mirrored | The volume is a mirrored device | | ||
| NonRedundant | The volume is a non-redundant storage device | | | NonRedundant | The volume is a non-redundant storage device | | ||
Line 5124: | Line 6346: | ||
- | ===== VolumeCollection | + | ====== |
- | + | ||
- | A Collection of Volume resource instances. | + | |
- | + | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | |
- | | **Members** [ {} ] | array | read-write | The value of each member references a Volume resource. | | + | |
- | | **Name** | string | read-write | A friendly name for this line of service. | | + | |
- | | **Oem** {} | object | read-write | This is the manufacturer/ | + | |
- | + | ||
- | ===== Zone ===== | + | |
Switch contains properties describing a simple fabric zone. | Switch contains properties describing a simple fabric zone. | ||
- | ^ Property ^ Type ^ Permission ^ Description ^ | + | | |
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | + | | --- | --- | --- | |
- | | **Id** | string | + | | **Description** | string, null\\ \\ *read-write* | Provides a description of this resource and is used for commonality |
- | | **Links** { | object | + | | **Id** | string\\ \\ *read-write* | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Links** { | object\\ \\ *read-write* | Contains references to other resources that are related to this resource. | |
- | | < | + | | < |
- | | < | + | | < |
+ | | < | ||
+ | | < | ||
+ | | < | ||
| } | | | } | | ||
- | | **Name** | string | + | | **Name** | string\\ \\ *read-write* | A friendly name for this line of service. | |
- | | **Oem** {} | object | + | | **Oem** {} | object\\ \\ *read-write* | This is the manufacturer/ |
- | | **Status** { | object | + | | **Status** { | object\\ \\ *read-only* | Indicates the status of the file share. | |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
- | | < | + | | < |
| } | | | } | | ||
- | === Property Details === | + | ===== Property Details |
- | == Health == | + | ==== Health: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup == | + | ==== HealthRollup: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Critical | A critical condition exists that requires immediate attention. | | | Critical | A critical condition exists that requires immediate attention. | | ||
| OK | Normal. | | | OK | Normal. | | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State == | + | ==== State: ==== |
- | ^ string | + | | string |
+ | | --- | --- | | ||
| Absent | This function or resource is not present or not detected. | | | Absent | This function or resource is not present or not detected. | | ||
| Deferring | The element will not process any commands but will queue new requests. | | | Deferring | The element will not process any commands but will queue new requests. | | ||
Line 5185: | Line 6403: | ||
| UnavailableOffline | This function or resource is present but cannot be used. | | | UnavailableOffline | This function or resource is present but cannot be used. | | ||
| Updating | The element is updating and may be unavailable or degraded. | | | Updating | The element is updating and may be unavailable or degraded. | | ||
- | |||
- | |||
- | ===== ZoneCollection ===== | ||
- | |||
- | A Collection of Zone resource instances. | ||
- | |||
- | ^ Property ^ Type ^ Permission ^ Description ^ | ||
- | | **Description** | string, null | read-write | Provides a description of this resource and is used for commonality | ||
- | | **Members** [ {} ] | array | read-only | Contains the members of this collection. | | ||
- | | **Name** | string | read-write | A friendly name for this line of service. | | ||
- | | **Oem** {} | object | read-write | This is the manufacturer/ | ||