meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
documentation:redfish_api:schema_definition [2017/04/24 10:40] – bil | documentation:redfish_api:schema_definition [2017/04/27 12:26] – bil | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | |
+ | ====== | ||
+ | |||
+ | |||
+ | ===== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **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. | | + | | **AccountLockoutCounterResetAfter** | number |
- | | **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. | | + | | **AccountLockoutDuration** | number |
- | | **AccountLockoutThreshold** | number, null\ \ *read-write* | The number of failed login attempts before a user account is locked for a specified duration (0=never locked). | | + | | **AccountLockoutThreshold** | number |
- | | [[documentation: | + | | **Accounts** | reference([[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. | | + | | **AuthFailureLoggingThreshold** | number |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **MaxPasswordLength** | number\ \ *read-only* | This is the maximum password length for this service. | | + | | **MaxPasswordLength** | number |
- | | **MinPasswordLength** | number\ \ *read-only* | This is the minimum password length for this service. | | + | | **MinPasswordLength** | number |
- | | **Name** | string\ \ *read-write* | The name of the resource or array element. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | [[documentation: | + | | **PrivilegeMap** | reference([[documentation: |
- | | [[documentation: | + | | **Roles** | reference([[documentation: |
- | | **ServiceEnabled** | boolean, null\ \ *read-write* | This indicates whether this service is enabled. | | + | | **ServiceEnabled** | boolean |
- | | **Status** { | object\ \ *read-only* | | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 34: | Line 38: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 41: | Line 45: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 57: | Line 61: | ||
- | ====== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Name** | string\ \ *read-write* | The name of the resource or array element. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Parameters** [ { | array\ \ *read-write* | The parameters associated with the specified Redfish Action. | | + | | **Parameters** [ { | array | | read-write | The parameters associated with the specified Redfish Action. | |
- | | < | + | | \ \ \ \ \ \ **AllowableValues** [ {} ] | array | | read-only | A list of values for this parameter supported by this Action target. | |
- | | < | + | | \ \ \ \ \ \ **DataType** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **ObjectDataType** | string |
- | | < | + | | \ \ \ \ \ \ **Required** | boolean |
- | | } ] | | + | | } ] | | | |
=== Property Details === | === Property Details === | ||
- | == DataType ==: | + | == DataType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 88: | Line 92: | ||
- | ====== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Language** | string\ \ *read-only* | This is the RFC 5646 compliant language code for the registry. | | + | | **Language** | string |
- | | **Name** | string\ \ *read-write* | The name of the resource or array element. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **OwningEntity** | string\ \ *read-only* | This is the organization or company that publishes this registry. | | + | | **OwningEntity** | string |
- | | **RegistryEntries** { | object\ \ *read-write* | List of all attributes and their metadata for this component. | | + | | **RegistryEntries** { | object |
- | | < | + | | \ \ \ \ \ \ **Attributes** [ {} ] | array | | read-write | The array containing the attributes and their possible values. | |
- | | < | + | | \ \ \ \ \ \ **Dependencies** [ {} ] | array | | read-write | The array containing a list of dependencies of attributes on this component. | |
- | | < | + | | \ \ \ \ \ \ **Menus** [ {} ] | array | | read-write | The array containing the attributes menus and their hierarchy. | |
- | | } | | + | | } | | | |
- | | **RegistryVersion** | string\ \ *read-only* | This is the attribute registry version which is used in the middle portion of a AttributeRegistry. | | + | | **RegistryVersion** | string |
- | | **SupportedSystems** [ { | array\ \ *read-write* | Array of systems supported by this attribute registry. | | + | | **SupportedSystems** [ { | array | | read-write | Array of systems supported by this attribute registry. | |
- | | < | + | | \ \ \ \ \ \ **ProductName** | string |
- | | < | + | | \ \ \ \ \ \ **SystemId** | string |
- | | } ] | | + | | } ] | | | |
- | ====== Bios ====== | + | ===== Bios ===== |
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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **AttributeRegistry** | string, null\ \ *read-only* | The Resource ID of the Attribute Registry for the BIOS Attributes resource. | | + | | **AttributeRegistry** | string |
- | | **Attributes** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Attributes** {} | object |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Name** | string\ \ *read-write* | The name of the resource or array element. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | ====== Chassis | + | ===== Chassis ===== |
A Chassis represents the physical components for any system. | A Chassis represents the physical components for any system. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **AssetTag** | string, null\ \ *read-write* | The user assigned asset tag for this chassis. | | + | | **AssetTag** | string |
- | | **ChassisType** | string\ \ *read-write* | This property indicates the type of physical form factor of this resource. | + | | **ChassisType** | string |
- | | **DepthMm** | number, null\ (mm)\ \ *read-only* | The depth of the chassis. | | + | | **DepthMm** | number |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **HeightMm** | number, null\ (mm)\ \ *read-only* | The height of the chassis. | | + | | **HeightMm** | number |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **IndicatorLED** | string, null\ \ *read-write* | The state of the indicator LED, used to identify the chassis. | + | | **IndicatorLED** | string |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **ComputerSystems** [ {} ] | array | | read-only | An array of references to the computer systems contained in this chassis. |
- | | < | + | | \ \ \ \ \ \ **ContainedBy** {} | object |
- | | < | + | | \ \ \ \ \ \ **Contains** [ {} ] | array | | read-only | An array of references to any other chassis that this chassis has in it. | |
- | | < | + | | \ \ \ \ \ \ **CooledBy** [ {} ] | array | | read-only | An array of ID[s] of resources that cool this chassis. Normally the ID will be a chassis or a specific set of fans. | |
- | | < | + | | \ \ \ \ \ \ **Drives** [ {} ] | array | | read-only | An array of references to the disk drives located in this Chassis. | |
- | | < | + | | \ \ \ \ \ \ **ManagedBy** [ {} ] | array | | read-only | An array of references to the Managers responsible for managing this chassis. | |
- | | < | + | | \ \ \ \ \ \ **ManagersInChassis** [ {} ] | array | | read-only | An array of references to the managers located in this Chassis. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PCIeDevices** [ {} ] | array | | read-only | An array of references to the PCIe Devices located in this Chassis. | |
- | | < | + | | \ \ \ \ \ \ **PoweredBy** [ {} ] | array | | read-only | An array of ID[s] of resources that power this chassis. Normally the ID will be a chassis or a specific set of Power Supplies. | |
- | | < | + | | \ \ \ \ \ \ **Storage** [ {} ] | array | | read-only | An array of references to the storage subsystems connected to or inside this Chassis. | |
- | | < | + | | } | | | |
- | | < | + | | **Location** { | object |
- | | < | + | | \ \ \ \ \ \ **Info** | string |
- | | < | + | | \ \ \ \ \ \ **InfoFormat** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | } | | | |
- | | < | + | | **LogServices** | reference([[documentation: |
- | | < | + | | **Manufacturer** | string |
- | | < | + | | **Model** | string |
- | | } | | + | | **Name** | string |
- | | **Location** { | object\ \ *read-only* | | | + | | **NetworkAdapters** | reference([[documentation: |
- | | < | + | | **Oem** {} | object |
- | | < | + | | **PartNumber** | string |
- | | < | + | | **PhysicalSecurity** { | object |
- | | } | | + | | \ \ \ \ \ \ **IntrusionSensor** | string |
- | | [[documentation: | + | | \ \ \ \ \ \ **IntrusionSensorNumber** | number |
- | | **Manufacturer** | string, null\ \ *read-only* | This is the manufacturer of this chassis. | | + | | \ \ \ \ \ \ **IntrusionSensorReArm** | string |
- | | **Model** | string, null\ \ *read-only* | This is the model number for the chassis. | | + | | } | | | |
- | | **Name** | string\ \ *read-write* | The name of the resource or array element. | | + | | **Power** | reference([[documentation: |
- | | [[documentation: | + | | **PowerState** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **SKU** | string |
- | | **PartNumber** | string, null\ \ *read-only* | The part number for this chassis. | | + | | **SerialNumber** | string |
- | | **PhysicalSecurity** { | object\ \ *read-write* | The state of the physical security sensor. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | \ \ \ \ \ \ **State** | string |
- | | [[documentation: | + | | } | | | |
- | | **PowerState** | string, null\ \ *read-write* | This is the current power state of the chassis. | + | | **Thermal** | reference([[documentation: |
- | | **SKU** | string, null\ \ *read-only* | This is the SKU for this chassis. | | + | | **WeightKg** | number |
- | | **SerialNumber** | string, null\ \ *read-only* | The serial number for this chassis. | | + | | **WidthMm** | number |
- | | **Status** { | object\ \ *read-only* | | | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } | | + | |
- | | [[documentation: | + | |
- | | **WeightKg** | number, null\ (kg)\ \ *read-only* | The weight of the chassis. | | + | |
- | | **WidthMm** | number, null\ (mm)\ \ *read-only* | The width of the chassis. | | + | |
=== Property Details === | === Property Details === | ||
- | == ChassisType ==: | + | == ChassisType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 222: | Line 217: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 229: | Line 224: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 236: | Line 231: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == IndicatorLED ==: | + | == IndicatorLED == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 244: | Line 239: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 251: | Line 246: | ||
| TamperingDetected | Physical tampering of the monitored entity is detected. | | | TamperingDetected | Physical tampering of the monitored entity is detected. | | ||
- | == IntrusionSensorReArm ==: | + | == IntrusionSensorReArm == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 257: | Line 252: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 265: | Line 260: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 281: | Line 276: | ||
- | ====== | + | ===== ChassisCollection |
+ | |||
+ | A Collection of Chassis resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **ClassOfServiceVersion** | string, null\ \ *read-write* | The value identifies the current version of this class of service definition. | | + | | **ClassOfServiceVersion** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifier** { | object, null\ \ *read-only* | The value identifies this resource. | | + | | **Identifier** { | object |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } | | + | | } | | | |
- | | **LinesOfService** { | object, null\ \ *read-write* | Lines of Service that define the required choices of utility or warranty. | | + | | **LinesOfService** { | object |
- | | < | + | | \ \ \ \ \ \ **DataProtectionLinesOfService** [ {} ] | array | | read-write | A collection of DataProtection lines of service elements. | |
- | | < | + | | \ \ \ \ \ \ **DataSecurityLinesOfService** [ {} ] | array | | read-write | A collection of DataSecurity lines of service elements. | |
- | | < | + | | \ \ \ \ \ \ **DataStorageLinesOfService** [ {} ] | array | | read-write | A collection of DataStorage lines of service elements. | |
- | | < | + | | \ \ \ \ \ \ **IOConnectivityLinesOfService** [ {} ] | array | | read-write | A collection of IOConnectivity lines of service elements. | |
- | | < | + | | \ \ \ \ \ \ **IOPerformanceLinesOfService** [ {} ] | array | | read-write | A collection of IOPerformance lines of service elements. | |
- | | } | | + | | } | | | |
- | | **Name** | string\ \ *read-write* | The name of the resource or array element. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
=== Property Details === | === Property Details === | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 315: | Line 320: | ||
- | ====== | + | ===== ClassOfServiceCollection |
+ | |||
+ | A Collection of ClassOfService resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **AssetTag** | string, null\ \ *read-write* | The user definable tag that can be used to track this computer system for inventory or other client purposes. | | + | | **AssetTag** | string |
- | | [[documentation: | + | | **Bios** | reference([[documentation: |
- | | **BiosVersion** | string, null\ \ *read-only* | The version of the system BIOS or primary system firmware. | | + | | **BiosVersion** | string |
- | | **Boot** { | object\ \ *read-write* | Information about the boot settings for this system. | | + | | **Boot** { | object |
- | | < | + | | \ \ \ \ \ \ **BootSourceOverrideEnabled** | string |
- | | < | + | | \ \ \ \ \ \ **BootSourceOverrideMode** | string |
- | | < | + | | \ \ \ \ \ \ **BootSourceOverrideTarget** | string |
- | | < | + | | \ \ \ \ \ \ **UefiTargetBootSourceOverride** | string |
- | | } | | + | | } | | | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | [[documentation: | + | | **EthernetInterfaces** | reference([[documentation: |
- | | **HostName** | string, null\ \ *read-write* | The DNS Host Name, without any domain information. | | + | | **HostName** | string |
- | | **HostedServices** { | object\ \ *read-write* | The services that this computer system supports. | | + | | **HostedServices** { | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **StorageServices** |
- | | } | | + | | } | | | |
- | | **HostingRoles** [ {} ] | array\ \ *read-only* | The hosing roles that this computer system supports. | | + | | **HostingRoles** [ {} ] | 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. | | + | | **Id** | string |
- | | **IndicatorLED** | string, null\ \ *read-write* | The state of the indicator LED, used to identify the system. | + | | **IndicatorLED** | string |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Chassis** [ {} ] | array | | read-only | An array of references to the chassis in which this system is contained. | |
- | | < | + | | \ \ \ \ \ \ **CooledBy** [ {} ] | array | | read-only | An array of ID[s] of resources that cool this computer system. Normally the ID will be a chassis or a specific set of fans. | |
- | | < | + | | \ \ \ \ \ \ **Endpoints** [ {} ] | array | | read-only | An array of references to the endpoints that connect to this system. | |
- | | < | + | | \ \ \ \ \ \ **ManagedBy** [ {} ] | array | | read-only | An array of references to the Managers responsible for this system. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PoweredBy** [ {} ] | array | | read-only | An array of ID[s] of resources that power this computer system. Normally the ID will be a chassis or a specific set of Power Supplies. | |
- | | < | + | | } | | | |
- | | < | + | | **LogServices** |
- | | < | + | | **Manufacturer** | string |
- | | < | + | | **Memory** | reference([[documentation: |
- | | < | + | | **MemoryDomains** | object | Yes | read-write | A reference to the collection of Memory Domains associated with this system. | |
- | | } | | + | | **MemorySummary** { | object |
- | | [[documentation: | + | | \ \ \ \ \ \ **MemoryMirroring** | string |
- | | **Manufacturer** | string, null\ \ *read-only* | The manufacturer or OEM of this system. | | + | | \ \ \ \ \ \ **Status** {} | object |
- | | [[documentation: | + | | \ \ \ \ \ \ **TotalSystemMemoryGiB** | number |
- | | [[documentation: | + | | } | | | |
- | | **MemorySummary** { | object\ \ *read-write* | This object describes the central memory of the system in general detail. | | + | | **Model** | string |
- | | < | + | | **Name** | string |
- | | < | + | | **NetworkInterfaces** | reference([[documentation: |
- | | < | + | | **Oem** {} | object |
- | | } | | + | | **PCIeDevices** |
- | | **Model** | string, null\ \ *read-only* | The model number for this system. | | + | | **PCIeFunctions** | array(reference([[documentation: |
- | | **Name** | string\ \ *read-write* | The name of the resource or array element. | | + | | **PartNumber** | string | Yes | read-only | The part number for this system. | |
- | | [[documentation: | + | | **PowerState** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **ProcessorSummary** { | object |
- | | **PCIeDevices** [ { | array\ \ *read-only* | A reference to a collection of PCIe Devices used by this computer system. | | + | | \ \ \ \ \ \ **Count** | number |
- | | < | + | | \ \ \ \ \ \ **Model** | string |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | } | | | |
- | | < | + | | **Processors** | reference([[documentation: |
- | | < | + | | **SKU** | string |
- | | < | + | | **SecureBoot** | reference([[documentation: |
- | | < | + | | **SerialNumber** | string |
- | | < | + | | **SimpleStorage** | reference([[documentation: |
- | | < | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | } ] | | + | | **Storage** | reference([[documentation: |
- | | **[email protected]** | string\ \ *read-write* | + | | **SystemType** | string |
- | | **PCIeFunctions** [ { | array\ \ *read-only* | A reference to a collection of PCIe Functions used by this computer system. | | + | | **TrustedModules** [ { | array | | read-write | This object describes the array of Trusted Modules in the system. | |
- | | < | + | | \ \ \ \ \ \ **FirmwareVersion** | string |
- | | < | + | | \ \ \ \ \ \ **FirmwareVersion2** | string |
- | | < | + | | \ \ \ \ \ \ **InterfaceType** | string |
- | | < | + | | \ \ \ \ \ \ **InterfaceTypeSelection** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | } ] | | | |
- | | < | + | | **UUID** | string |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } ] | | + | |
- | | **[email protected]** | string\ \ *read-write* | | | + | |
- | | **PartNumber** | string, null\ \ *read-only* | + | |
- | | **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. | | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } | | + | |
- | | [[documentation: | + | |
- | | **SKU** | string, null\ \ *read-only* | The manufacturer SKU for this system. | | + | |
- | | [[documentation: | + | |
- | | **SerialNumber** | string, null\ \ *read-only* | The serial number for this system. | | + | |
- | | [[documentation: | + | |
- | | **Status** { | object\ \ *read-only* | | | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } | | + | |
- | | [[documentation: | + | |
- | | **SystemType** | string\ \ *read-write* | The type of computer system represented by this resource. | + | |
- | | **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) for this system. | | + | |
=== Property Details === | === Property Details === | ||
- | == BootSourceOverrideEnabled ==: | + | == BootSourceOverrideEnabled == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 443: | Line 420: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 449: | Line 426: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 467: | Line 444: | ||
| Utilities | Boot the manufacturer' | | Utilities | Boot the manufacturer' | ||
- | == DeviceClass ==: | + | == DeviceClass == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 494: | Line 471: | ||
| WirelessController | A wireless controller. | | | WirelessController | A wireless controller. | | ||
- | == DeviceType ==: | + | == DeviceType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 501: | Line 478: | ||
| SingleFunction | A single-function PCIe device. | | | SingleFunction | A single-function PCIe device. | | ||
- | == FunctionType ==: | + | == FunctionType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 507: | Line 484: | ||
| Virtual | A virtual PCIe function. | | | Virtual | A virtual PCIe function. | | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 514: | Line 491: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 521: | Line 498: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == IndicatorLED ==: | + | == IndicatorLED == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 529: | Line 506: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 536: | Line 513: | ||
| TPM2_0 | Trusted Platform Module (TPM) 2.0. | | | TPM2_0 | Trusted Platform Module (TPM) 2.0. | | ||
- | == InterfaceTypeSelection ==: | + | == InterfaceTypeSelection == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 544: | Line 521: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 552: | Line 529: | ||
| System | The system supports DIMM mirroring at the System level. | | System | The system supports DIMM mirroring at the System level. | ||
- | == PowerState ==: | + | == PowerState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 560: | Line 537: | ||
| 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 ^ Description ^ | ||
+ | | 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 ^ | ^ string ^ Description ^ | ||
Line 575: | Line 566: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 585: | Line 576: | ||
- | ====== | + | ===== ComputerSystemCollection |
+ | |||
+ | A Collection of ComputerSystem resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifier** { | object, null\ \ *read-only* | The value identifies this resource. | | + | | **Identifier** { | object |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } | | + | | } | | | |
- | | **Links** { | object\ \ *read-only* | Contains links to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **SupportedReplicaOptions** [ {} ] | array | | read-write | Collection of known and supported replica Classes of Service. | |
- | | < | + | | } | | | |
- | | } | | + | | **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. | | + | | \ \ \ \ \ \ **IsIsolated** | boolean |
- | | < | + | | \ \ \ \ \ \ **MinLifetime** | number |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **RecoveryGeographicObjective** | string |
- | | < | + | | \ \ \ \ \ \ **RecoveryPointObjective** | string |
- | | < | + | | \ \ \ \ \ \ **RecoveryTimeObjective** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaAccessLocation** {} | object |
- | | < | + | | \ \ \ \ \ \ **ReplicaClassOfService** |
- | | < | + | | \ \ \ \ \ \ **ReplicaType** | string |
- | | < | + | | \ \ \ \ \ \ **Schedule** {} | object |
- | | < | + | | } ] | | | |
- | | } ] | | + | | **SupportedMinLifetime** [ {} ] | array | | read-write | Supported minimum lifetime that replica must be maintained. | |
- | | **SupportedMinLifetime** [ {} ] | array\ \ *read-write* | Supported minimum lifetime that replica must be maintained. | | + | | **SupportedRecoveryGeographicObjectives** [ {} ] | array | | read-write | Supported types of failure domains. | |
- | | **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. | |
- | | **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. | |
- | | **SupportedRecoveryTimeObjectives** [ {} ] | array\ \ *read-write* | Supported expectations for time to access an alternate replica. | | + | | **SupportedReplicaTypes** [ {} ] | array | | read-write | Supported replica types. | |
- | | **SupportedReplicaTypes** [ {} ] | array\ \ *read-write* | Supported replica types. | | + | | **SupportsIsolated** | boolean |
- | | **SupportsIsolated** | boolean, null\ \ *read-write* | Allocating a replica in a separate fault domain is supported. | | + | |
=== Property Details === | === Property Details === | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 633: | Line 633: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == RecoveryGeographicObjective ==: | + | == RecoveryGeographicObjective == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 643: | Line 643: | ||
| Server | A CPU/memory complex. | | | Server | A CPU/memory complex. | | ||
- | == RecoveryTimeObjective ==: | + | == RecoveryTimeObjective == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 651: | Line 651: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 660: | Line 660: | ||
- | ====== DataSecurityLoSCapabilities | + | ===== DataSecurityLoSCapabilities ===== |
Describe data security capabilities. | Describe data security capabilities. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifier** { | object, null\ \ *read-only* | The value identifies this resource. | | + | | **Identifier** { | object |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } | | + | | } | | | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **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. | |
- | | < | + | | \ \ \ \ \ \ **AntivirusEngineProvider** | string |
- | | < | + | | \ \ \ \ \ \ **AntivirusScanPolicies** [ {} ] | array | | read-write | Policy for triggering an AntiVirus scan. | |
- | | < | + | | \ \ \ \ \ \ **ChannelEncryptionStrength** | string |
- | | < | + | | \ \ \ \ \ \ **DataSanitizationPolicy** | string |
- | | < | + | | \ \ \ \ \ \ **HostAuthenticationType** | string |
- | | < | + | | \ \ \ \ \ \ **MediaEncryptionStrength** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **SecureChannelProtocol** | string |
- | | < | + | | \ \ \ \ \ \ **UserAuthenticationType** | string |
- | | } ] | | + | | } ] | | | |
- | | **SupportedHostAuthenticationTypes** [ {} ] | array\ \ *read-write* | Supported authentication types for hosts (servers) or initiator endpoints. | | + | | **SupportedHostAuthenticationTypes** [ {} ] | array | | read-write | Supported authentication types for hosts (servers) or initiator endpoints. | |
- | | **SupportedMediaEncryptionStrengths** [ {} ] | array\ \ *read-write* | Supported key sizes for media encryption. | | + | | **SupportedMediaEncryptionStrengths** [ {} ] | array | | read-write | Supported key sizes for media encryption. | |
- | | **SupportedSecureChannelProtocols** [ {} ] | array\ \ *read-write* | Supported protocols that provide encrypted communication. | | + | | **SupportedSecureChannelProtocols** [ {} ] | array | | read-write | Supported protocols that provide encrypted communication. | |
- | | **SupportedUserAuthenticationTypes** [ {} ] | array\ \ *read-write* | Supported authentication types for users (or programs). | | + | | **SupportedUserAuthenticationTypes** [ {} ] | array | | read-write | Supported authentication types for users (or programs). | |
=== Property Details === | === Property Details === | ||
- | == ChannelEncryptionStrength ==: | + | == ChannelEncryptionStrength == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 704: | Line 704: | ||
| Bits_256 | AES 256 bit key. | | | Bits_256 | AES 256 bit key. | | ||
- | == DataSanitizationPolicy ==: | + | == DataSanitizationPolicy == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 711: | Line 711: | ||
| None | No sanitization. | | | None | No sanitization. | | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 720: | Line 720: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == HostAuthenticationType ==: | + | == HostAuthenticationType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 728: | Line 728: | ||
| Ticket | Ticket-based (e.g., Kerberos) | | | Ticket | Ticket-based (e.g., Kerberos) | | ||
- | == MediaEncryptionStrength ==: | + | == MediaEncryptionStrength == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 737: | Line 737: | ||
| Bits_256 | AES 256 bit key. | | | Bits_256 | AES 256 bit key. | | ||
- | == SecureChannelProtocol ==: | + | == SecureChannelProtocol == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 745: | Line 745: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 754: | Line 754: | ||
- | ====== DataStorageLoSCapabilities | + | ===== DataStorageLoSCapabilities ===== |
Describe data storage capabilities. | Describe data storage capabilities. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifier** { | object, null\ \ *read-only* | The value identifies this resource. | | + | | **Identifier** { | object |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } | | + | | } | | | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **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. | |
- | | < | + | | \ \ \ \ \ \ **IsSpaceEfficient** | boolean |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **ProvisioningPolicy** | string |
- | | < | + | | \ \ \ \ \ \ **RecoveryTimeObjectives** | | Yes | read-write | Expectations for time to access the primary store after disaster recover. | |
- | | } ] | | + | | } ] | | | |
- | | **SupportedProvisioningPolicies** [ {} ] | array\ \ *read-write* | Thin allows over allocation 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. | | + | | **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. | | + | | **SupportsSpaceEfficiency** | boolean |
=== Property Details === | === Property Details === | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 789: | Line 789: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == ProvisioningPolicy ==: | + | == ProvisioningPolicy == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 796: | Line 796: | ||
- | ====== Drive ====== | + | ===== Drive ===== |
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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **AssetTag** | string, null\ \ *read-write* | The user assigned asset tag for this drive. | | + | | **AssetTag** | string |
- | | **BlockSizeBytes** | number, null\ (By)\ \ *read-only* | The size of the smallest addressible unit (Block) of this drive in bytes. | | + | | **BlockSizeBytes** | number |
- | | **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. | | + | | **CapableSpeedGbs** | number |
- | | **CapacityBytes** | number, null\ (By)\ \ *read-only* | The size in bytes of this Drive. | | + | | **CapacityBytes** | number |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **EncryptionAbility** | string, null\ \ *read-write* | The encryption abilities of this drive. | + | | **EncryptionAbility** | string |
- | | **EncryptionStatus** | string, null\ \ *read-write* | The status of the encrytion of this drive. | + | | **EncryptionStatus** | string |
- | | **FailurePredicted** | boolean, null\ \ *read-only* | Is this drive currently predicting a failure in the near future. | | + | | **FailurePredicted** | boolean |
- | | **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 |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifiers** [ { | array\ \ *read-write* | The Durable names for the drive. | | + | | **Identifiers** [ { | array | | read-write | The Durable names for the drive. | |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } ] | | + | | } ] | | | |
- | | **IndicatorLED** | string, null\ \ *read-write* | The state of the indicator LED, used to identify the drive. | + | | **IndicatorLED** | string |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Endpoints** [ {} ] | array | | read-only | An array of references to the endpoints that connect to this drive. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **Volumes** [ {} ] | array | | read-only | An array of references to the volumes contained in this drive. This will reference Volumes that are either wholly or only partly contained by this drive. | |
- | | < | + | | } | | | |
- | | < | + | | **Location** [ { | array | | read-write | The Location of the drive. | |
- | | } | | + | | \ \ \ \ \ \ **Info** | string |
- | | **Location** [ { | array\ \ *read-write* | The Location of the drive. | | + | | \ \ \ \ \ \ **InfoFormat** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | } ] | | | |
- | | < | + | | **Manufacturer** | string |
- | | } ] | | + | | **MediaType** | string |
- | | **Manufacturer** | string, null\ \ *read-only* | This is the manufacturer of this drive. | | + | | **Model** | string |
- | | **MediaType** | string, null\ \ *read-write* | The type of media contained in this drive. | + | | **Name** | string |
- | | **Model** | string, null\ \ *read-only* | This is the model number for the drive. | | + | | **NegotiatedSpeedGbs** | number |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Oem** {} | object |
- | | **NegotiatedSpeedGbs** | number, null\ (Gbit/s)\ \ *read-only* | The speed which this drive is currently communicating to the storage controller in Gigabits per second. | | + | | **Operations** [ {} ] | array | | read-write | The operations currently running on the Drive. | |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **PartNumber** | string |
- | | **Operations** [ {} ] | array\ \ *read-write* | The operations currently running on the Drive. | | + | | **PredictedMediaLifeLeftPercent** | number |
- | | **PartNumber** | string, null\ \ *read-only* | The part number for this drive. | | + | | **Protocol** | | Yes | read-write | The protocol this drive is using to communicate to the storage controller. | |
- | | **PredictedMediaLifeLeftPercent** | number, null\ \ *read-only* | The percentage of reads and writes that are predicted to still be available for the media. | | + | | **Revision** | string |
- | | **Protocol** | null\ \ *read-write* | The protocol this drive is using to communicate to the storage controller. | | + | | **RotationSpeedRPM** | number |
- | | **Revision** | string, null\ \ *read-only* | The revision of this Drive. This is typically the firmware/ | + | | **SKU** | string |
- | | **RotationSpeedRPM** | number, null\ (RPM)\ \ *read-only* | The rotation speed of this Drive in Revolutions per Minute (RPM). | | + | | **SerialNumber** | string |
- | | **SKU** | string, null\ \ *read-only* | This is the SKU for this drive. | | + | | **Status** { | object |
- | | **SerialNumber** | string, null\ \ *read-only* | The serial number for this drive. | | + | | \ \ \ \ \ \ **Health** | string |
- | | **Status** { | object\ \ *read-only* | | | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | | **StatusIndicator** | string |
- | | } | | + | |
- | | **StatusIndicator** | string, null\ \ *read-write* | The state of the status indicator, used to communicate status information about this drive. | + | |
=== Property Details === | === Property Details === | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 865: | Line 863: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == EncryptionAbility ==: | + | == EncryptionAbility == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 872: | Line 870: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 881: | Line 879: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 888: | Line 886: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 895: | Line 893: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HotspareType ==: | + | == HotspareType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 903: | Line 901: | ||
| None | The drive is not currently a hotspare. | | | None | The drive is not currently a hotspare. | | ||
- | == IndicatorLED ==: | + | == IndicatorLED == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 910: | Line 908: | ||
| Off | The Indicator LED is off. | | | Off | The Indicator LED is off. | | ||
- | == MediaType ==: | + | == MediaType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 917: | Line 915: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 932: | Line 930: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 944: | Line 942: | ||
- | ====== | + | ===== DriveCollection |
+ | |||
+ | A Collection of Drive resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The Actions object contains the available custom actions on this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **ConnectedEntities** [ { | array\ \ *read-write* | All the entities connected to this endpoint. | | + | | **ConnectedEntities** [ { | array | | read-write | All the entities connected to this endpoint. | |
- | | < | + | | \ \ \ \ \ \ **EntityLink** |
- | | < | + | | \ \ \ \ \ \ **EntityPciId** {} | object |
- | | < | + | | \ \ \ \ \ \ **EntityRole** | string |
- | | < | + | | \ \ \ \ \ \ **EntityType** | string |
- | | < | + | | \ \ \ \ \ \ **Identifiers** [ {} ] | array | | read-write | Identifiers for the remote entity. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PciClassCode** | string |
- | | < | + | | \ \ \ \ \ \ **PciFunctionNumber** | number |
- | | } ] | | + | | } ] | | | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **EndpointProtocol** | null\ \ *read-write* | The protocol supported by this endpoint. | | + | | **EndpointProtocol** | | Yes | 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. | | + | | **HostReservationMemoryBytes** | number |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifiers** [ { | array\ \ *read-write* | Identifiers for this endpoint. | | + | | **Identifiers** [ { | array | | read-write | Identifiers for this endpoint. | |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } ] | | + | | } ] | | | |
- | | **Links** { | object\ \ *read-write* | The links object contains the links to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **MutuallyExclusiveEndpoints** [ {} ] | array | | read-only | An array of references to the endpoints that may not be used in zones if this endpoint is used in a zone. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **Ports** [ {} ] | array | | read-only | An array of references to the the physical ports associated with this endpoint. | |
- | | < | + | | } | | | |
- | | < | + | | **Name** | string |
- | | } | | + | | **Oem** {} | object |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **PciId** { | object |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | \ \ \ \ \ \ **DeviceId** | string |
- | | **PciId** { | object, null\ \ *read-write* | The PCI ID of the endpoint. | | + | | \ \ \ \ \ \ **SubsystemId** | string |
- | | < | + | | \ \ \ \ \ \ **SubsystemVendorId** | string |
- | | < | + | | \ \ \ \ \ \ **VendorId** | string |
- | | < | + | | } | | | |
- | | < | + | | **Redundancy** [ { | array | | read-write | Redundancy information for the lower level endpoints supporting this endpoint. | |
- | | } | | + | | \ \ \ \ \ \ **MaxNumSupported** | number |
- | | **Redundancy** [ { | array\ \ *read-write* | Redundancy information for the lower level endpoints supporting this endpoint. | | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **MinNumNeeded** | number |
- | | < | + | | \ \ \ \ \ \ **Mode** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **RedundancySet** [ {} ] | array | | read-only | Contains any ids that represent components of this redundancy set. | |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **RedundancyEnabled** | boolean |
- | | < | + | | } ] | | | |
- | | < | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | } ] | | | | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | **[email protected]** | string\ \ *read-write* | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | **Status** { | object, null\ \ *read-only* | | | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } | | + | |
=== Property Details === | === Property Details === | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1017: | Line 1021: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == EntityRole ==: | + | == EntityRole == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1024: | Line 1028: | ||
| Target | The entity is acting as a target. | | | Target | The entity is acting as a target. | | ||
- | == EntityType ==: | + | == EntityType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1036: | Line 1040: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 1043: | Line 1047: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1050: | Line 1054: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == Mode ==: | + | == Mode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1058: | Line 1062: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 1074: | Line 1078: | ||
- | ====== | + | ===== EndpointCollection |
+ | |||
+ | A Collection of Endpoint resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **AccessState** | string, null\ \ *read-write* | Access State for this group. | + | | **AccessState** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | [[documentation: | + | | **Endpoints** | object | Yes | read-write | The Endpoints. | |
- | | **GroupType** | string, null\ \ *read-write* | Endpoint group type. *See Property Details, below, for more information about this property.* | | + | | **GroupType** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifier** { | object, null\ \ *read-only* | The value identifies this resource. | | + | | **Identifier** { | object |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } | | + | | } | | | |
- | | **Links** { | object\ \ *read-only* | Contains links to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Preferred** | boolean, null\ \ *read-write* | Access to resource is preferred. | | + | | **Preferred** | boolean |
- | | **TargetEndpointGroupIdentifier** | number, null\ \ *read-write* | A defined identifier for this group. | | + | | **TargetEndpointGroupIdentifier** | number |
=== Property Details === | === Property Details === | ||
- | == AccessState ==: | + | == AccessState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1107: | Line 1121: | ||
| Unavailable | The endpoint(s) are unavailable. | | | Unavailable | The endpoint(s) are unavailable. | | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1116: | Line 1130: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == GroupType ==: | + | == GroupType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1123: | Line 1137: | ||
- | ====== | + | ===== EndpointGroupCollection |
+ | |||
+ | A Collection of endpoint group resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **AutoNeg** | boolean, null\ \ *read-write* | This indicates if the speed and duplex are automatically negotiated and configured on this interface. | | + | | **AutoNeg** | boolean |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **FQDN** | string, null\ \ *read-write* | This is the complete, fully qualified domain name obtained by DNS for this interface. | | + | | **FQDN** | string |
- | | **FullDuplex** | boolean, null\ \ *read-write* | This indicates if the interface is in Full Duplex mode or not. | | + | | **FullDuplex** | boolean |
- | | **HostName** | string, null\ \ *read-write* | The DNS Host Name, without any domain information. | | + | | **HostName** | string |
- | | **IPv4Addresses** [ { | array\ \ *read-write* | The IPv4 addresses assigned to this interface. | | + | | **IPv4Addresses** [ { | array | | read-write | The IPv4 addresses assigned to this interface. | |
- | | < | + | | \ \ \ \ \ \ **Address** | string |
- | | < | + | | \ \ \ \ \ \ **AddressOrigin** | string |
- | | < | + | | \ \ \ \ \ \ **Gateway** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **SubnetMask** | string |
- | | } ] | | + | | } ] | | | |
- | | **IPv6AddressPolicyTable** [ { | array\ \ *read-write* | An array representing the RFC 6724 Address Selection Policy Table. | | + | | **IPv6AddressPolicyTable** [ { | array | | read-write | An array representing the RFC 6724 Address Selection Policy Table. | |
- | | < | + | | \ \ \ \ \ \ **Label** | number |
- | | < | + | | \ \ \ \ \ \ **Precedence** | number |
- | | < | + | | \ \ \ \ \ \ **Prefix** | string |
- | | } ] | | + | | } ] | | | |
- | | **IPv6Addresses** [ { | array\ \ *read-write* | This array of objects enumerates all of the currently assigned IPv6 addresses on this interface. | | + | | **IPv6Addresses** [ { | array | | read-write | This array of objects enumerates all of the currently assigned IPv6 addresses on this interface. | |
- | | < | + | | \ \ \ \ \ \ **Address** | string |
- | | < | + | | \ \ \ \ \ \ **AddressOrigin** | string |
- | | < | + | | \ \ \ \ \ \ **AddressState** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PrefixLength** | number |
- | | } ] | | + | | } ] | | | |
- | | **IPv6DefaultGateway** | string, null\ \ *read-only* | This is the IPv6 default gateway address that is currently in use on this interface. | | + | | **IPv6DefaultGateway** | string |
- | | **IPv6StaticAddresses** [ { | array\ \ *read-write* | This array of objects represents all of the IPv6 static addresses to be assigned on this interface. | | + | | **IPv6StaticAddresses** [ { | array | | read-write | This array of objects represents all of the IPv6 static addresses to be assigned on this interface. | |
- | | < | + | | \ \ \ \ \ \ **Address** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PrefixLength** | number |
- | | } ] | | + | | } ] | | | |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **InterfaceEnabled** | boolean, null\ \ *read-write* | This indicates whether this interface is enabled. | | + | | **InterfaceEnabled** | boolean |
- | | **LinkStatus** | string, null\ \ *read-write* | The link status of this interface (port). | + | | **LinkStatus** | string |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Endpoints** [ {} ] | array | | read-only | An array of references to the endpoints that connect to this ethernet interface. | |
- | | < | + | | \ \ \ \ \ \ **HostInterface** |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | } | | | |
- | | } | | + | | **MACAddress** | string |
- | | **MACAddress** | string, null\ \ *read-write* | This is the currently configured MAC address of the (logical port) interface. | | + | | **MTUSize** | number |
- | | **MTUSize** | number, null\ \ *read-write* | This is the currently configured Maximum Transmission Unit (MTU) in bytes on this interface. | | + | | **MaxIPv6StaticAddresses** | number |
- | | **MaxIPv6StaticAddresses** | number, null\ \ *read-only* | This indicates the maximum number of Static IPv6 addresses that can be configured on this interface. | | + | | **Name** | string |
- | | **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. | |
- | | **NameServers** [ {} ] | array\ \ *read-only* | This represents DNS name servers that are currently in use on this interface. | | + | | **Oem** {} | object |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **PermanentMACAddress** | string |
- | | **PermanentMACAddress** | string, null\ \ *read-write* | This is the permanent MAC address assigned to this interface (port). | | + | | **SpeedMbps** | number |
- | | **SpeedMbps** | number, null\ (Mbit/s)\ \ *read-write* | This is the current speed in Mbps of this interface. | | + | | **Status** { | object |
- | | **Status** { | object, null\ \ *read-only* | | | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | } | | + | | **UefiDevicePath** | string |
- | | **UefiDevicePath** | string, null\ \ *read-only* | The UEFI device path for this interface. | | + | | **VLAN** | | Yes | 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. | |
- | | **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. | | + | | **VLANs** | reference([[documentation: |
- | | [[documentation: | + | |
=== Property Details === | === Property Details === | ||
- | == AddressOrigin ==: | + | == AddressOrigin == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1195: | Line 1218: | ||
| Static | A static address as configured by the user | | | Static | A static address as configured by the user | | ||
- | == AddressState ==: | + | == AddressState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1203: | Line 1226: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 1210: | Line 1233: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1217: | Line 1240: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == LinkStatus ==: | + | == LinkStatus == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1224: | Line 1247: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 1240: | Line 1263: | ||
- | ====== | + | ===== EthernetInterfaceCollection |
+ | |||
+ | A Collection of EthernetInterface resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Context** | string\ \ *read-only* | A context can be supplied at subscription time. This property is the context value supplied by the subscriber. | | + | | **Context** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Events** [ { | array\ \ *read-write* | Each event in this array has a set of properties that describe the event. | + | | **Events** [ { | array | | read-write | Each event in this array has a set of properties that describe the event. |
- | | < | + | | \ \ \ \ \ \ **Context** | string |
- | | < | + | | \ \ \ \ \ \ **EventId** | string |
- | | < | + | | \ \ \ \ \ \ **EventTimestamp** | string |
- | | < | + | | \ \ \ \ \ \ **EventType** | string |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **Message** | string |
- | | < | + | | \ \ \ \ \ \ **MessageArgs** [ {} ] | array | | read-only | This array of message arguments are substituted for the arguments in the message when looked up in the message registry. | |
- | | < | + | | \ \ \ \ \ \ **MessageId** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **OriginOfCondition** |
- | | < | + | | \ \ \ \ \ \ **Severity** | string |
- | | } ] | | + | | } ] | | | |
- | | **[email protected]** | string\ \ *read-write* | + | | **Id** | string | | read-write | Uniquely identifies the resource within the collection of like resources. | |
- | | **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/ | + | |
=== Property Details === | === Property Details === | ||
- | == EventType ==: | + | == EventType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1277: | Line 1309: | ||
- | ====== EventDestination | + | ===== EventDestination ===== |
An Event Destination desribes the target of an event subscription, | An Event Destination desribes the target of an event subscription, | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Context** | string\ \ *read-write* | A client-supplied string that is stored with the event destination subscription. | | + | | **Context** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Destination** | string\ \ *read-only* | The URI of the destination Event Service. | | + | | **Destination** | string |
- | | **EventTypes** [ {} ] | array\ \ *read-only* | This property shall contain the types of events that shall be sent to the desination. | | + | | **EventTypes** [ {} ] | array | | read-only | This property shall contain the types of events that shall be sent to the desination. | |
- | | **HttpHeaders** [ {} ] | array\ \ *read-write* | This is for setting HTTP headers, such as authorization information. | + | | **HttpHeaders** [ {} ] | array | | read-write | This is for setting HTTP headers, such as authorization information. |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **MessageIds** [ {} ] | array\ \ *read-only* | A list of MessageIds that the service will only send. | | + | | **MessageIds** [ {} ] | array | | read-only | A list of MessageIds that the service will only send. | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **OriginResources** [ {} ] | array\ \ *read-only* | A list of resources for which the service will only send related events. | | + | | **OriginResources** [ {} ] | array | | read-only | A list of resources for which the service will only send related events. | |
- | | **[email protected]** | string\ \ *read-write* | + | | **Protocol** | string | | read-write | The protocol type of the event connection.\\ //See Property Details, below, for more information about this property.// | |
- | | **Protocol** | string\ \ *read-write* | The protocol type of the event connection. | + | |
=== Property Details === | === Property Details === | ||
- | == Protocol ==: | + | == Protocol == |
^ string ^ | ^ string ^ | ||
- | | Redfish | | + | | Redfish | |
+ | |||
+ | |||
+ | ===== EventDestinationCollection ===== | ||
+ | |||
+ | A Collection of EventDestination resource instances. | ||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **Name** | string | | read-write | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object | | read-write | This is the manufacturer/ | ||
- | ====== EventService | + | ===== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **DeliveryRetryAttempts** | number\ \ *read-only* | This is the number of attempts an event posting is retried before the subscription is terminated. | | + | | **DeliveryRetryAttempts** | number |
- | | **DeliveryRetryIntervalSeconds** | number\ (s)\ \ *read-only* | This represents the number of seconds between retry attempts for sending any given Event. | | + | | **DeliveryRetryIntervalSeconds** | number |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **EventTypesForSubscription** [ {} ] | array\ \ *read-only* | This is the types of Events that can be subscribed to. | | + | | **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. | | + | | **Id** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **ServiceEnabled** | boolean, null\ \ *read-write* | This indicates whether this service is enabled. | | + | | **ServiceEnabled** | boolean |
- | | **Status** { | object\ \ *read-only* | | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
- | | [[documentation: | + | | **Subscriptions** | reference([[documentation: |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1337: | Line 1378: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1344: | Line 1385: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1360: | Line 1401: | ||
- | ====== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | [[documentation: | + | | **Endpoints** | reference([[documentation: |
- | | **FabricType** | null\ \ *read-write* | The protocol being sent over this fabric. | | + | | **FabricType** | | Yes | read-write | The protocol being sent over this fabric. | |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **MaxZones** | number, null\ \ *read-only* | The value of this property shall contain the maximum number of zones the switch can currently configure. | | + | | **MaxZones** | number |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Status** { | object\ \ *read-only* | | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
- | | [[documentation: | + | | **Switches** | reference([[documentation: |
- | | [[documentation: | + | | **Zones** | reference([[documentation: |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1396: | Line 1437: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1403: | Line 1444: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1419: | Line 1460: | ||
- | ====== | + | ===== FabricCollection |
+ | |||
+ | A Collection of Fabric resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **CASupported** | boolean, null\ \ *read-write* | Continuous Availability is supported. Client/ | + | | **CASupported** | boolean |
- | | **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. | | + | | **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. | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | [[documentation: | + | | **EthernetInterfaces** | reference([[documentation: |
- | | **ExecuteSupport** | boolean, null\ \ *read-only* | Execute access is supported by the file share. | | + | | **ExecuteSupport** | boolean |
- | | **FileSharePath** | string, null\ \ *read-only* | A path to an exported file or directory on the file system where this file share is hosted. | | + | | **FileSharePath** | string |
- | | **FileShareQuotaType** | string, null\ \ *read-write* | Specifies the type of quota enforcement. | + | | **FileShareQuotaType** | string |
- | | **FileShareRemainingQuotaBytes** | number, null\ (By)\ \ *read-write* | The number of remaining bytes that may be used by this file share. | | + | | **FileShareRemainingQuotaBytes** | number |
- | | **FileShareTotalQuotaBytes** | number, null\ (By)\ \ *read-write* | The maximum number of bytes that may be used by this file share. | | + | | **FileShareTotalQuotaBytes** | number |
- | | **FileSharingProtocols** [ {} ] | array\ \ *read-only* | An array of file sharing protocols supported 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. | | + | | **Id** | string |
- | | **Links** { | object\ \ *read-only* | Contains links to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **ClassOfService** |
- | | < | + | | \ \ \ \ \ \ **FileSystem** |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **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\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **RootAccess** | boolean, null\ \ *read-only* | Root access is allowed by the file share. | | + | | **RootAccess** | boolean |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
- | | **WritePolicy** | string, null\ \ *read-write* | Defines how writes are replicated to the shared source. | + | | **WritePolicy** | string |
=== Property Details === | === Property Details === | ||
- | == FileShareQuotaType ==: | + | == FileShareQuotaType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1460: | Line 1511: | ||
| Soft | Quotas are enabled but not enforced. | | | Soft | Quotas are enabled but not enforced. | | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1467: | Line 1518: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1474: | Line 1525: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1489: | Line 1540: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 1498: | Line 1549: | ||
- | ====== FileSystem | + | ===== FileSystem ===== |
An instance of a hierarchical namespace of files. | An instance of a hierarchical namespace of files. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **AccessCapabilities** [ {} ] | array\ \ *read-write* | An array of supported IO access capabilities. | | + | | **AccessCapabilities** [ {} ] | array | | read-write | An array of supported IO access capabilities. | |
- | | **BlockSizeBytes** | number, null\ (By)\ \ *read-only* | Block size of the file system in bytes. | | + | | **BlockSizeBytes** | number |
- | | **Capacity** { | object, null\ \ *read-write* | Capacity allocated to the file system. | | + | | **Capacity** { | object |
- | | < | + | | \ \ \ \ \ \ **Data** {} | object |
- | | < | + | | \ \ \ \ \ \ **IsThinProvisioned** | boolean |
- | | < | + | | \ \ \ \ \ \ **Metadata** {} | object |
- | | < | + | | \ \ \ \ \ \ **Snapshot** {} | object |
- | | } | | + | | } | | | |
- | | **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. | |
- | | < | + | | \ \ \ \ \ \ **ProvidedCapacity** {} | object |
- | | < | + | | \ \ \ \ \ \ **ProvidedClassOfService** |
- | | < | + | | \ \ \ \ \ \ **ProvidingDrives** |
- | | < | + | | \ \ \ \ \ \ **ProvidingPools** |
- | | < | + | | \ \ \ \ \ \ **ProvidingVolumes** |
- | | } ] | | + | | } ] | | | |
- | | **CasePreserved** | boolean, null\ \ *read-write* | The case of file names is preserved by the file system. | | + | | **CasePreserved** | boolean |
- | | **CaseSensitive** | boolean, null\ \ *read-write* | Case sensitive file names are supported by the file system. | | + | | **CaseSensitive** | boolean |
- | | **CharacterCodeSet** [ {} ] | array\ \ *read-write* | An array of the character sets or encodings 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. | | + | | **ClusterSizeBytes** | number |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **ExportedShares** | + | | **ExportedShares** | array(reference([[documentation: |
- | | < | + | | **Id** | string |
- | | < | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **ClassOfService** {} | object | Yes | read-write | The ClassOfService of this file system. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **ReplicaCollection** [ {} ] | array | | read-only | An array of links to replicas for this file system. | |
- | | < | + | | } | | | |
- | | < | + | | **LowSpaceWarningThresholdPercents** [ {} ] | array | | read-write | An array of low space warning threshold percentages for the file system. | |
- | | < | + | | **MaxFileNameLengthBytes** | number |
- | | < | + | | **Name** | string |
- | | < | + | | **Oem** {} | object |
- | | < | + | | **RemainingCapacity** { | object |
- | | < | + | | \ \ \ \ \ \ **Data** {} | object |
- | | < | + | | \ \ \ \ \ \ **IsThinProvisioned** | boolean |
- | | < | + | | \ \ \ \ \ \ **Metadata** {} | object |
- | | < | + | | \ \ \ \ \ \ **Snapshot** {} | object |
- | | < | + | | } | | | |
- | | < | + | | **ReplicaInfo** { | object |
- | | < | + | | \ \ \ \ \ \ **ConsistencyEnabled** | boolean |
- | | } ] | | + | | \ \ \ \ \ \ **ConsistencyState** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | \ \ \ \ \ \ **ConsistencyStatus** | string |
- | | **Links** { | object\ \ *read-only* | Contains links to other resources that are related to this resource. | | + | | \ \ \ \ \ \ **ConsistencyType** | string |
- | | < | + | | \ \ \ \ \ \ **FailedCopyStopsHostIO** | boolean |
- | | < | + | | \ \ \ \ \ \ **PercentSynced** | number |
- | | < | + | | \ \ \ \ \ \ **Replica** | | Yes | read-write | The resource that is the source of this replica. | |
- | | < | + | | \ \ \ \ \ \ **ReplicaPriority** | string |
- | | } | | + | | \ \ \ \ \ \ **ReplicaProgressStatus** | string |
- | | **LowSpaceWarningThresholdPercents** [ {} ] | array\ \ *read-write* | An array of low space warning threshold percentages for the file system. | | + | | \ \ \ \ \ \ **ReplicaReadOnlyAccess** | string |
- | | **MaxFileNameLengthBytes** | number, null\ (By)\ \ *read-write* | A value indicating the maximum length of a file name within the file system. | | + | | \ \ \ \ \ \ **ReplicaRecoveryMode** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | \ \ \ \ \ \ **ReplicaRole** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | \ \ \ \ \ \ **ReplicaSkewBytes** | number |
- | | **RemainingCapacity** { | object, null\ \ *read-write* | Remaining capacity allocated to the file system. | | + | | \ \ \ \ \ \ **ReplicaState** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaType** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaUpdateMode** | string |
- | | < | + | | \ \ \ \ \ \ **RequestedReplicaState** | string |
- | | < | + | | \ \ \ \ \ \ **SyncMaintained** | boolean |
- | | } | | + | | \ \ \ \ \ \ **UndiscoveredElement** | string |
- | | **ReplicaInfo** { | object, null\ \ *read-write* | This value describes the replica attributes if this file system is a replica. | | + | | \ \ \ \ \ \ **WhenActivated** | string |
- | | < | + | | \ \ \ \ \ \ **WhenDeactivated** | string |
- | | < | + | | \ \ \ \ \ \ **WhenEstablished** | string |
- | | < | + | | \ \ \ \ \ \ **WhenSuspended** | string |
- | | < | + | | \ \ \ \ \ \ **WhenSynced** | string |
- | | < | + | | \ \ \ \ \ \ **WhenSynchronized** | string |
- | | < | + | | } | | | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } | | + | |
=== Property Details === | === Property Details === | ||
- | == ConsistencyState ==: | + | == ConsistencyState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1596: | Line 1627: | ||
| Inconsistent | Not consistent. | | | Inconsistent | Not consistent. | | ||
- | == ConsistencyStatus ==: | + | == ConsistencyStatus == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1604: | Line 1635: | ||
| InProgress | Becoming consistent. | | | InProgress | Becoming consistent. | | ||
- | == ConsistencyType ==: | + | == ConsistencyType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
| SequentiallyConsistent | Sequentially consistent. | | | SequentiallyConsistent | Sequentially consistent. | | ||
- | == FileShareQuotaType ==: | + | == FileShareQuotaType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1615: | Line 1646: | ||
| Soft | Quotas are enabled but not enforced. | | | Soft | Quotas are enabled but not enforced. | | ||
- | == ReplicaPriority ==: | + | == ReplicaPriority == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1623: | Line 1654: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 1650: | Line 1681: | ||
| Terminating | The relationship is in the process of terminating. | | | Terminating | The relationship is in the process of terminating. | | ||
- | == ReplicaReadOnlyAccess ==: | + | == ReplicaReadOnlyAccess == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1657: | Line 1688: | ||
| SourceElement | The source element. | | | SourceElement | The source element. | | ||
- | == ReplicaRecoveryMode ==: | + | == ReplicaRecoveryMode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1663: | Line 1694: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 1669: | Line 1700: | ||
| Target | The target element. | | Target | The target element. | ||
- | == ReplicaState ==: | + | == ReplicaState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1689: | Line 1720: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 1697: | Line 1728: | ||
| TokenizedClone | Create a token based clone. | | | TokenizedClone | Create a token based clone. | | ||
- | == ReplicaUpdateMode ==: | + | == ReplicaUpdateMode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1705: | Line 1736: | ||
| Synchronous | Synchronous updates. | | | Synchronous | Synchronous updates. | | ||
- | == RequestedReplicaState ==: | + | == RequestedReplicaState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1725: | Line 1756: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 1731: | Line 1762: | ||
| SourceElement | The source element is undiscovered. | | | SourceElement | The source element is undiscovered. | | ||
- | == WritePolicy ==: | + | == WritePolicy == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1740: | Line 1771: | ||
- | ====== | + | ===== FileSystemCollection |
+ | |||
+ | Contains a collection of references to FileSystem resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **AuthenticationModes** [ {} ] | array\ \ *read-write* | This indicates the authentication modes available on this interface. | | + | | **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 | + | | **Description** | string |
- | | **ExternallyAccessible** | boolean, null\ \ *read-only* | This indicates whether this interface is accessible by external entities. | | + | | **ExternallyAccessible** | boolean |
- | | **FirmwareAuthEnabled** | boolean, null\ \ *read-write* | This indicates whether this firmware authentication is enabled for this interface. | | + | | **FirmwareAuthEnabled** | boolean |
- | | **FirmwareAuthRoleId** | string\ \ *read-write* | This property contains the Role for firmware authentication on this interface. | | + | | **FirmwareAuthRoleId** | string |
- | | [[documentation: | + | | **HostEthernetInterfaces** | reference([[documentation: |
- | | **HostInterfaceType** | string, null\ \ *read-write* | This indicates the Host Interface type for this interface. | + | | **HostInterfaceType** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **InterfaceEnabled** | boolean, null\ \ *read-write* | This indicates whether this interface is enabled. | | + | | **InterfaceEnabled** | boolean |
- | | **KernelAuthEnabled** | boolean, null\ \ *read-write* | This indicates whether this kernel authentication is enabled for this interface. | | + | | **KernelAuthEnabled** | boolean |
- | | **KernelAuthRoleId** | string\ \ *read-write* | This property contains the Role for kernel authentication on this interface. | | + | | **KernelAuthRoleId** | string |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **ComputerSystems** [ {} ] | array | | read-only | An array of references to the Computer Systems connected to this Host Interface. | |
- | | < | + | | \ \ \ \ \ \ **FirmwareAuthRole** {} | object |
- | | < | + | | \ \ \ \ \ \ **KernelAuthRole** |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | } | | | |
- | | } | | + | | **ManagerEthernetInterface** | reference([[documentation: |
- | | [[documentation: | + | | **Name** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **NetworkProtocol** | reference([[documentation: |
- | | [[documentation: | + | | **Oem** {} | object |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Status** { | object |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | } | | + | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1783: | Line 1823: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1790: | Line 1830: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HostInterfaceType ==: | + | == HostInterfaceType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
| 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. | | ||
+ | |||
+ | == State == | ||
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1811: | Line 1858: | ||
- | ====== | + | ===== HostInterfaceCollection |
+ | |||
+ | A Collection of HostInterface resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Members** | + | | **Members** | array(reference([[documentation: |
- | | < | + | | **Name** | string | | read-write | A friendly name for this line of service. | |
- | | < | + | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifier** { | object, null\ \ *read-only* | The value identifies this resource. | | + | | **Identifier** { | object |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } | | + | | } | | | |
- | | **MaxSupportedIOPS** | number, null\ \ *read-write* | The maximum IOPS that a connection can support. | | + | | **MaxSupportedIOPS** | number |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **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. | |
- | | < | + | | \ \ \ \ \ \ **AccessProtocol** | string |
- | | < | + | | \ \ \ \ \ \ **MaxIOPS** | number |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | } ] | | + | | } ] | | | |
=== Property Details === | === Property Details === | ||
- | == AccessProtocol ==: | + | == AccessProtocol == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1884: | Line 1920: | ||
| iSCSI | Internet SCSI | | | iSCSI | Internet SCSI | | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1894: | Line 1930: | ||
- | ====== IOPerformanceLoSCapabilities | + | ===== IOPerformanceLoSCapabilities ===== |
Describe io performance capabilities. | Describe io performance capabilities. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **IOLimitingIsSupported** | boolean, null\ \ *read-write* | Limiting IOPS is supported. | | + | | **IOLimitingIsSupported** | boolean |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifier** { | object, null\ \ *read-only* | The value identifies this resource. | | + | | **Identifier** { | object |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } | | + | | } | | | |
- | | **MaxSamplePeriod** | string, null\ (s)\ \ *read-write* | Maximum sampling period over which average values are calculated. | | + | | **MaxSamplePeriod** | string |
- | | **MinSamplePeriod** | string, null\ (s)\ \ *read-write* | Minimum sampling period over which average values are calculated. | | + | | **MinSamplePeriod** | string |
- | | **MinSupportedIoOperationLatencyMicroseconds** | number, null\ (us)\ \ *read-write* | Minimum supported average IO latency. | | + | | **MinSupportedIoOperationLatencyMicroseconds** | number |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **SupportedIOPerformanceLinesOfService** [ { | array\ \ *read-write* | Collection of known and supported IOPerformanceLinesOfService. | | + | | **SupportedIOPerformanceLinesOfService** [ { | array | | read-write | Collection of known and supported IOPerformanceLinesOfService. | |
- | | < | + | | \ \ \ \ \ \ **AverageIOOperationLatencyMicroseconds** | number |
- | | < | + | | \ \ \ \ \ \ **IOOperationsPerSecondIsLimited** | boolean |
- | | < | + | | \ \ \ \ \ \ **IOWorkload** {} | object |
- | | < | + | | \ \ \ \ \ \ **MaxIOOperationsPerSecondPerTerabyte** | number |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **SamplePeriod** | string |
- | | } ] | | + | | } ] | | | |
- | | **SupportedIOWorkloads** [ { | array\ \ *read-write* | A collection of supported workloads. | | + | | **SupportedIOWorkloads** [ { | array | | read-write | A collection of supported workloads. | |
- | | < | + | | \ \ \ \ \ \ **Components** [ {} ] | array | | read-write | An array of IO workload component descriptions. | |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | } ] | | + | | } ] | | | |
=== Property Details === | === Property Details === | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 1936: | Line 1972: | ||
- | ====== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Languages** [ {} ] | array\ \ *read-only* | Language codes for the schemas available. | | + | | **Languages** [ {} ] | array | | read-only | Language codes for the schemas available. | |
- | | **Location** [ { | array\ \ *read-write* | Location information for this schema file. | | + | | **Location** [ { | array | | read-write | Location information for this schema file. | |
- | | < | + | | \ \ \ \ \ \ **ArchiveFile** | string |
- | | < | + | | \ \ \ \ \ \ **ArchiveUri** | string |
- | | < | + | | \ \ \ \ \ \ **Language** | string |
- | | < | + | | \ \ \ \ \ \ **PublicationUri** | string |
- | | < | + | | \ \ \ \ \ \ **Uri** | string |
- | | } ] | | + | | } ] | | | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Schema** | string\ \ *read-only* | The @odata.type name this schema describes. | | + | | **Schema** | string |
+ | |||
+ | ===== JsonSchemaFileCollection ===== | ||
+ | |||
+ | A Collection of JsonSchemaFile resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **Name** | string | | read-write | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object | | read-write | This is the manufacturer/ | ||
- | ====== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Created** | string\ \ *read-only* | The time the log entry was created. | | + | | **Created** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **EntryCode** | string, null\ \ *read-write* | If the EntryType is SEL, this will have the entry code for the log entry. | + | | **EntryCode** | string |
- | | **EntryType** | string\ \ *read-write* | his is the type of log entry. | + | | **EntryType** | string |
- | | **EventId** | string\ \ *read-only* | This is a unique instance identifier of an event. | | + | | **EventId** | string |
- | | **EventTimestamp** | string\ \ *read-only* | This is time the event occurred. | | + | | **EventTimestamp** | string |
- | | **EventType** | \ \ *read-only* | This indicates the type of an event recorded in this log. | | + | | **EventType** | |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **OriginOfCondition** |
- | | } | | + | | } | | | |
- | | **Message** | string, null\ \ *read-only* | This property decodes from EntryType: | + | | **Message** | string |
- | | **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\ \ *read-only* | This property decodes from EntryType: | + | | **MessageId** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **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 |
- | | **SensorNumber** | number, null\ \ *read-only* | This property decodes from EntryType: | + | | **SensorNumber** | number |
- | | **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 |
- | | **Severity** | string, null\ \ *read-write* | This is the severity of the log entry. | + | | **Severity** | string |
=== Property Details === | === Property Details === | ||
- | == EntryCode ==: | + | == EntryCode == |
^ string ^ | ^ string ^ | ||
- | | Assert | | + | | Assert | |
- | | Deassert | | + | | Deassert | |
- | | Lower Non-critical - going low | | + | | Lower Non-critical - going low | |
- | | Lower Non-critical - going high | | + | | Lower Non-critical - going high | |
- | | Lower Critical - going low | | + | | Lower Critical - going low | |
- | | Lower Critical - going high | | + | | Lower Critical - going high | |
- | | Lower Non-recoverable - going low | | + | | Lower Non-recoverable - going low | |
- | | Lower Non-recoverable - going high | | + | | Lower Non-recoverable - going high | |
- | | Upper Non-critical - going low | | + | | Upper Non-critical - going low | |
- | | Upper Non-critical - going high | | + | | Upper Non-critical - going high | |
- | | Upper Critical - going low | | + | | Upper Critical - going low | |
- | | Upper Critical - going high | | + | | Upper Critical - going high | |
- | | Upper Non-recoverable - going low | | + | | Upper Non-recoverable - going low | |
- | | Upper Non-recoverable - going high | | + | | Upper Non-recoverable - going high | |
- | | Transition to Idle | | + | | Transition to Idle | |
- | | Transition to Active | | + | | Transition to Active | |
- | | Transition to Busy | | + | | Transition to Busy | |
- | | State Deasserted | | + | | State Deasserted | |
- | | State Asserted | | + | | State Asserted | |
- | | Predictive Failure deasserted | | + | | Predictive Failure deasserted | |
- | | Predictive Failure asserted | | + | | Predictive Failure asserted | |
- | | Limit Not Exceeded | | + | | Limit Not Exceeded | |
- | | Limit Exceeded | | + | | Limit Exceeded | |
- | | Performance Met | | + | | Performance Met | |
- | | Performance Lags | | + | | Performance Lags | |
- | | Transition to OK | | + | | Transition to OK | |
- | | Transition to Non-Critical from OK | | + | | Transition to Non-Critical from OK | |
- | | Transition to Critical from less severe | | + | | Transition to Critical from less severe | |
- | | Transition to Non-recoverable from less severe | | + | | Transition to Non-recoverable from less severe | |
- | | Transition to Non-Critical from more severe | | + | | Transition to Non-Critical from more severe | |
- | | Transition to Critical from Non-recoverable | | + | | Transition to Critical from Non-recoverable | |
- | | Transition to Non-recoverable | | + | | Transition to Non-recoverable | |
- | | Monitor | | + | | Monitor | |
- | | Informational | | + | | Informational | |
- | | Device Removed / Device Absent | | + | | Device Removed / Device Absent | |
- | | Device Inserted / Device Present | | + | | Device Inserted / Device Present | |
- | | Device Disabled | | + | | Device Disabled | |
- | | Device Enabled | | + | | Device Enabled | |
- | | Transition to Running | | + | | Transition to Running | |
- | | Transition to In Test | | + | | Transition to In Test | |
- | | Transition to Power Off | | + | | Transition to Power Off | |
- | | Transition to On Line | | + | | Transition to On Line | |
- | | Transition to Off Line | | + | | Transition to Off Line | |
- | | Transition to Off Duty | | + | | Transition to Off Duty | |
- | | Transition to Degraded | | + | | Transition to Degraded | |
- | | Transition to Power Save | | + | | Transition to Power Save | |
- | | Install Error | | + | | Install Error | |
- | | Fully Redundant | | + | | Fully Redundant | |
- | | Redundancy Lost | | + | | Redundancy Lost | |
- | | Redundancy Degraded | | + | | Redundancy Degraded | |
- | | Non-redundant: | + | | Non-redundant: |
- | | Non-redundant: | + | | Non-redundant: |
- | | Non-redundant: | + | | Non-redundant: |
- | | Redundancy Degraded from Fully Redundant | | + | | Redundancy Degraded from Fully Redundant | |
- | | Redundancy Degraded from Non-redundant | | + | | Redundancy Degraded from Non-redundant | |
- | | D0 Power State | | + | | D0 Power State | |
- | | D1 Power State | | + | | D1 Power State | |
- | | D2 Power State | | + | | D2 Power State | |
- | | 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 | |
- | | Voltage | | + | | Voltage | |
- | | Current | | + | | Current | |
- | | Fan | | + | | Fan | |
- | | Physical Chassis Security | | + | | Physical Chassis Security | |
- | | Processor | | + | | Processor | |
- | | Power Supply / Converter | | + | | Power Supply / Converter | |
- | | PowerUnit | | + | | PowerUnit | |
- | | CoolingDevice | | + | | CoolingDevice | |
- | | Other Units-based Sensor | | + | | Other Units-based Sensor | |
- | | Memory | | + | | Memory | |
- | | Drive Slot/Bay | | + | | Drive Slot/Bay | |
- | | POST Memory Resize | | + | | POST Memory Resize | |
- | | System Firmware Progress | | + | | System Firmware Progress | |
- | | Event Logging Disabled | | + | | Event Logging Disabled | |
- | | System Event | | + | | System Event | |
- | | Critical Interrupt | | + | | Critical Interrupt | |
- | | Button/ | + | | Button/ |
- | | Module/ | + | | Module/ |
- | | Microcontroller/ | + | | Microcontroller/ |
- | | Add-in Card | | + | | Add-in Card | |
- | | Chassis | | + | | Chassis | |
- | | ChipSet | | + | | ChipSet | |
- | | Other FRU | | + | | Other FRU | |
- | | Cable/ | + | | Cable/ |
- | | Terminator | | + | | Terminator | |
- | | SystemBoot/ | + | | SystemBoot/ |
- | | Boot Error | | + | | Boot Error | |
- | | BaseOSBoot/ | + | | BaseOSBoot/ |
- | | OS Stop/ | + | | OS Stop/ |
- | | Slot/ | + | | Slot/ |
- | | System ACPI PowerState | | + | | System ACPI PowerState | |
- | | Watchdog | | + | | Watchdog | |
- | | Platform Alert | | + | | Platform Alert | |
- | | Entity Presence | | + | | Entity Presence | |
- | | Monitor ASIC/IC | | + | | Monitor ASIC/IC | |
- | | LAN | | + | | LAN | |
- | | Management Subsystem Health | | + | | Management Subsystem Health | |
- | | Battery | | + | | Battery | |
- | | Session Audit | | + | | Session Audit | |
- | | Version Change | | + | | Version Change | |
- | | FRUState | | + | | FRUState | |
- | == Severity ==: | + | == Severity == |
^ string ^ | ^ string ^ | ||
- | | OK | | + | | OK | |
- | | Warning | | + | | Warning | |
- | | Critical | | + | | Critical | |
- | ====== | + | ===== LogEntryCollection |
+ | |||
+ | A Collection of LogEntry resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **DateTime** | string, null\ \ *read-write* | The current DateTime (with offset) for the log service, used to set or read time. | | + | | **DateTime** | string |
- | | **DateTimeLocalOffset** | string, null\ \ *read-write* | The time offset from UTC that the DateTime property is set to in format: +06:00 . | | + | | **DateTimeLocalOffset** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | [[documentation: | + | | **Entries** | reference([[documentation: |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **MaxNumberOfRecords** | number\ \ *read-only* | The maximum number of log entries this service can have. | | + | | **MaxNumberOfRecords** | number |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **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.* | | + | | **OverWritePolicy** | string |
- | | **ServiceEnabled** | boolean, null\ \ *read-write* | This indicates whether this service is enabled. | | + | | **ServiceEnabled** | boolean |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2144: | Line 2200: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2151: | Line 2207: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == OverWritePolicy ==: | + | == OverWritePolicy == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2158: | Line 2214: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 2174: | Line 2230: | ||
- | ====== | + | ===== LogServiceCollection |
+ | |||
+ | A Collection of LogService resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **CommandShell** { | object\ \ *read-write* | Information about the Command Shell service provided by this manager. | | + | | **CommandShell** { | object |
- | | < | + | | \ \ \ \ \ \ **ConnectTypesSupported** [ {} ] | array | | read-only | This object is used to enumerate the Command Shell connection types allowed by the implementation. | |
- | | < | + | | \ \ \ \ \ \ **MaxConcurrentSessions** | number |
- | | < | + | | \ \ \ \ \ \ **ServiceEnabled** | boolean |
- | | } | | + | | } | | | |
- | | **DateTime** | string, null\ \ *read-write* | The current DateTime (with offset) for the manager, used to set or read time. | | + | | **DateTime** | string |
- | | **DateTimeLocalOffset** | string, null\ \ *read-write* | The time offset from UTC that the DateTime property is set to in format: +06:00 . | | + | | **DateTimeLocalOffset** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | [[documentation: | + | | **EthernetInterfaces** | reference([[documentation: |
- | | **FirmwareVersion** | string, null\ \ *read-only* | The firmware version of this Manager. | | + | | **FirmwareVersion** | string |
- | | **GraphicalConsole** { | object\ \ *read-write* | The value of this property shall contain the information about the Graphical Console (KVM-IP) service of this manager. | | + | | **GraphicalConsole** { | object |
- | | < | + | | \ \ \ \ \ \ **ConnectTypesSupported** [ {} ] | array | | read-only | This object is used to enumerate the Graphical Console connection types allowed by the implementation. | |
- | | < | + | | \ \ \ \ \ \ **MaxConcurrentSessions** | number |
- | | < | + | | \ \ \ \ \ \ **ServiceEnabled** | boolean |
- | | } | | + | | } | | | |
- | | [[documentation: | + | | **HostInterfaces** | reference([[documentation: |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **ManagerForChassis** [ {} ] | array | | read-only | This property is an array of references to the chassis that this manager has control over. | |
- | | < | + | | \ \ \ \ \ \ **ManagerForServers** [ {} ] | array | | read-only | This property is an array of references to the systems that this manager has control over. | |
- | | < | + | | \ \ \ \ \ \ **ManagerInChassis** {} | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | } | | | |
- | | < | + | | **LogServices** | reference([[documentation: |
- | | } | | + | | **ManagerType** | string |
- | | [[documentation: | + | | **Model** | string |
- | | **ManagerType** | string\ \ *read-write* | This property represents the type of manager that this resource represents. | + | | **Name** | string |
- | | **Model** | string, null\ \ *read-only* | The model information of this Manager as defined by the manufacturer. | | + | | **NetworkProtocol** | reference([[documentation: |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Oem** {} | object |
- | | [[documentation: | + | | **PowerState** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Redundancy** [ { | array | | read-write | Redundancy information for the managers of this system. | |
- | | **PowerState** | string, null\ \ *read-write* | This is the current power state of the Manager. | + | | \ \ \ \ \ \ **MaxNumSupported** | number |
- | | **Redundancy** [ { | array\ \ *read-write* | Redundancy information for the managers of this system. | | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **MinNumNeeded** | number |
- | | < | + | | \ \ \ \ \ \ **Mode** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **RedundancySet** [ {} ] | array | | read-only | Contains any ids that represent components of this redundancy set. | |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **RedundancyEnabled** | boolean |
- | | < | + | | } ] | | | |
- | | < | + | | **SerialConsole** { | object |
- | | < | + | | \ \ \ \ \ \ **ConnectTypesSupported** [ {} ] | array | | read-only | This object is used to enumerate the Serial Console connection types allowed by the implementation. | |
- | | } ] | | | | + | | \ \ \ \ \ \ **MaxConcurrentSessions** | number |
- | | **[email protected]** | string\ \ *read-write* | + | | \ \ \ \ \ \ **ServiceEnabled** | boolean |
- | | **SerialConsole** { | object\ \ *read-write* | Information about the Serial Console service provided by this manager. | | + | | } | | | |
- | | < | + | | **SerialInterfaces** | reference([[documentation: |
- | | < | + | | **ServiceEntryPointUUID** | string |
- | | < | + | | **Status** { | object |
- | | } | | + | | \ \ \ \ \ \ **Health** | string |
- | | [[documentation: | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | **ServiceEntryPointUUID** | string\ \ *read-write* | The UUID of the Redfish Service provided by this manager. | | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | | **UUID** | string |
- | | < | + | | **VirtualMedia** | reference([[documentation: |
- | | < | + | |
- | | } | | + | |
- | | **UUID** | string, null\ \ *read-write* | The Universal Unique Identifier (UUID) for this Manager. | | + | |
- | | [[documentation: | + | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2256: | Line 2318: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2263: | Line 2325: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == ManagerType ==: | + | == ManagerType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2272: | Line 2334: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 2280: | Line 2342: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 2288: | Line 2350: | ||
| PoweringOn | A temporary state between Off and On. | | | PoweringOn | A temporary state between Off and On. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2304: | Line 2366: | ||
- | ====== ManagerAccount | + | ===== ManagerAccount ===== |
The user accounts, owned by a Manager, are defined in this resource. | The user accounts, owned by a Manager, are defined in this resource. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Enabled** | boolean\ \ *read-write* | This property is used by a User Administrator to disable an account w/o having to delet the user information. | + | | **Enabled** | boolean |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **Role** |
- | | } | | + | | } | | | |
- | | **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. | + | | **Locked** | boolean |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Password** | string, null\ \ *read-write* | This property is used with a PATCH or PUT to write the password for the account. | + | | **Password** | string |
- | | **RoleId** | string\ \ *read-write* | This property contains the Role for this account. | | + | | **RoleId** | string |
- | | **UserName** | string\ \ *read-write* | This property contains the user name for the account. | | + | | **UserName** | string |
- | ====== | + | ===== ManagerAccountCollection |
+ | |||
+ | A Collection of ManagerAccount resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **Name** | string | | read-write | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object | | read-write | This is the manufacturer/ | ||
+ | |||
+ | ===== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **DHCP** { | object\ \ *read-write* | Settings for this Manager' | + | | **DHCP** { | object |
- | | < | + | | \ \ \ \ \ \ **Port** | number |
- | | < | + | | \ \ \ \ \ \ **ProtocolEnabled** | boolean |
- | | } | | + | | } | | | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **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 |
- | | **HTTP** { | object\ \ *read-write* | Settings for this Manager' | + | | **HTTP** { | object |
- | | < | + | | \ \ \ \ \ \ **Port** | number |
- | | < | + | | \ \ \ \ \ \ **ProtocolEnabled** | boolean |
- | | } | | + | | } | | | |
- | | **HTTPS** { | object\ \ *read-write* | Settings for this Manager' | + | | **HTTPS** { | object |
- | | < | + | | \ \ \ \ \ \ **Port** | number |
- | | < | + | | \ \ \ \ \ \ **ProtocolEnabled** | boolean |
- | | } | | + | | } | | | |
- | | **HostName** | string, null\ \ *read-only* | The DNS Host Name of this manager, without any domain information. | | + | | **HostName** | string |
- | | **IPMI** { | object\ \ *read-write* | Settings for this Manager' | + | | **IPMI** { | object |
- | | < | + | | \ \ \ \ \ \ **Port** | number |
- | | < | + | | \ \ \ \ \ \ **ProtocolEnabled** | boolean |
- | | } | | + | | } | | | |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **KVMIP** { | object\ \ *read-write* | Settings for this Manager' | + | | **KVMIP** { | object |
- | | < | + | | \ \ \ \ \ \ **Port** | number |
- | | < | + | | \ \ \ \ \ \ **ProtocolEnabled** | boolean |
- | | } | | + | | } | | | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **SNMP** { | object\ \ *read-write* | Settings for this Manager' | + | | **SNMP** { | object |
- | | < | + | | \ \ \ \ \ \ **Port** | number |
- | | < | + | | \ \ \ \ \ \ **ProtocolEnabled** | boolean |
- | | } | | + | | } | | | |
- | | **SSDP** { | object\ \ *read-write* | Settings for this Manager' | + | | **SSDP** { | object |
- | | < | + | | \ \ \ \ \ \ **NotifyIPv6Scope** | string |
- | | < | + | | \ \ \ \ \ \ **NotifyMulticastIntervalSeconds** | number |
- | | < | + | | \ \ \ \ \ \ **NotifyTTL** | number |
- | | < | + | | \ \ \ \ \ \ **Port** | number |
- | | < | + | | \ \ \ \ \ \ **ProtocolEnabled** | boolean |
- | | } | | + | | } | | | |
- | | **SSH** { | object\ \ *read-write* | Settings for this Manager' | + | | **SSH** { | object |
- | | < | + | | \ \ \ \ \ \ **Port** | number |
- | | < | + | | \ \ \ \ \ \ **ProtocolEnabled** | boolean |
- | | } | | + | | } | | | |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
- | | **Telnet** { | object\ \ *read-write* | Settings for this Manager' | + | | **Telnet** { | object |
- | | < | + | | \ \ \ \ \ \ **Port** | number |
- | | < | + | | \ \ \ \ \ \ **ProtocolEnabled** | boolean |
- | | } | | + | | } | | | |
- | | **VirtualMedia** { | object\ \ *read-write* | Settings for this Manager' | + | | **VirtualMedia** { | object |
- | | < | + | | \ \ \ \ \ \ **Port** | number |
- | | < | + | | \ \ \ \ \ \ **ProtocolEnabled** | boolean |
- | | } | | + | | } | | | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2393: | Line 2475: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2400: | Line 2482: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == NotifyIPv6Scope ==: | + | == NotifyIPv6Scope == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2407: | Line 2489: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 2423: | Line 2505: | ||
- | ====== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **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. | + | | **BaseModuleType** | string |
- | | **BusWidthBits** | number, null\ \ *read-only* | Bus Width in bits. | | + | | **BusWidthBits** | number |
- | | **CapacityMiB** | number, null\ (MiBy)\ \ *read-only* | Memory Capacity in MiB. | | + | | **CapacityMiB** | number |
- | | **DataWidthBits** | number, null\ \ *read-only* | Data Width in bits. | | + | | **DataWidthBits** | number |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **DeviceID** | string, null\ \ *read-only* | Device ID. | | + | | **DeviceID** | string |
- | | **DeviceLocator** | string, null\ \ *read-only* | Location of the Memory in the platform. | | + | | **DeviceLocator** | string |
- | | **ErrorCorrection** | string, null\ \ *read-write* | Error correction scheme supported for this memory. | + | | **ErrorCorrection** | string |
- | | **FirmwareApiVersion** | string, null\ \ *read-only* | Version of API supported by the firmware. | | + | | **FirmwareApiVersion** | string |
- | | **FirmwareRevision** | string, null\ \ *read-only* | Revision of firmware on the Memory controller. | | + | | **FirmwareRevision** | string |
- | | **FunctionClasses** [ {} ] | array\ \ *read-only* | Function Classes by the Memory. | | + | | **FunctionClasses** [ {} ] | array | | read-only | Function Classes by the Memory. | |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **IsRankSpareEnabled** | boolean, null\ \ *read-only* | Rank spare enabled status. | | + | | **IsRankSpareEnabled** | boolean |
- | | **IsSpareDeviceEnabled** | boolean, null\ \ *read-only* | Spare device enabled status. | | + | | **IsSpareDeviceEnabled** | boolean |
- | | **Manufacturer** | string, null\ \ *read-only* | The Memory manufacturer. | | + | | **Manufacturer** | string |
- | | **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. | + | | **MemoryDeviceType** | string |
- | | **MemoryLocation** { | object\ \ *read-write* | Memory connection information to sockets and memory controllers. | | + | | **MemoryLocation** { | object |
- | | < | + | | \ \ \ \ \ \ **Channel** | number |
- | | < | + | | \ \ \ \ \ \ **MemoryController** | number |
- | | < | + | | \ \ \ \ \ \ **Slot** | number |
- | | < | + | | \ \ \ \ \ \ **Socket** | number |
- | | } | | + | | } | | | |
- | | **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. | + | | **MemoryType** | string |
- | | [[documentation: | + | | **Metrics** | reference([[documentation: |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **OperatingMemoryModes** [ {} ] | array\ \ *read-only* | Memory modes supported by the Memory. | | + | | **OperatingMemoryModes** [ {} ] | array | | read-only | Memory modes supported by the Memory. | |
- | | **OperatingSpeedMhz** | number, null\ \ *read-only* | Operating speed of Memory in MHz. | | + | | **OperatingSpeedMhz** | number |
- | | **PartNumber** | string, null\ \ *read-only* | The product part number of this device. | | + | | **PartNumber** | string |
- | | **PersistentRegionSizeLimitMiB** | number, null\ \ *read-only* | Total size of persistent regions in MiB. | | + | | **PersistentRegionSizeLimitMiB** | number |
- | | **PowerManagementPolicy** { | object\ \ *read-write* | Power management policy information. | | + | | **PowerManagementPolicy** { | object |
- | | < | + | | \ \ \ \ \ \ **AveragePowerBudgetMilliWatts** | number |
- | | < | + | | \ \ \ \ \ \ **MaxTDPMilliWatts** | number |
- | | < | + | | \ \ \ \ \ \ **PeakPowerBudgetMilliWatts** | number |
- | | < | + | | \ \ \ \ \ \ **PolicyEnabled** | boolean |
- | | } | | + | | } | | | |
- | | **RankCount** | number, null\ \ *read-only* | Number of ranks available in the Memory. | | + | | **RankCount** | number |
- | | **Regions** [ { | array\ \ *read-write* | Memory regions information within the Memory. | | + | | **Regions** [ { | array | | read-write | Memory regions information within the Memory. | |
- | | < | + | | \ \ \ \ \ \ **MemoryClassification** | string |
- | | < | + | | \ \ \ \ \ \ **OffsetMiB** | number |
- | | < | + | | \ \ \ \ \ \ **PassphraseState** | boolean |
- | | < | + | | \ \ \ \ \ \ **RegionId** | string |
- | | < | + | | \ \ \ \ \ \ **SizeMiB** | number |
- | | } ] | | + | | } ] | | | |
- | | **SecurityCapabilities** { | object\ \ *read-write* | This object contains security capabilities of the Memory. | | + | | **SecurityCapabilities** { | object |
- | | < | + | | \ \ \ \ \ \ **MaxPassphraseCount** | number |
- | | < | + | | \ \ \ \ \ \ **PassphraseCapable** | boolean |
- | | < | + | | \ \ \ \ \ \ **SecurityStates** [ {} ] | array | | read-only | Security states supported by the Memory. | |
- | | } | | + | | } | | | |
- | | **SerialNumber** | string, null\ \ *read-only* | The product serial number of this device. | | + | | **SerialNumber** | string |
- | | **SpareDeviceCount** | number, null\ \ *read-only* | Number of unused spare devices available in the Memory. | | + | | **SpareDeviceCount** | number |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
- | | **SubsystemDeviceID** | string, null\ \ *read-only* | Subsystem Device ID. | | + | | **SubsystemDeviceID** | string |
- | | **SubsystemVendorID** | string, null\ \ *read-only* | SubSystem Vendor ID. | | + | | **SubsystemVendorID** | string |
- | | **VendorID** | string, null\ \ *read-only* | Vendor ID. | | + | | **VendorID** | string |
- | | **VolatileRegionSizeLimitMiB** | number, null\ \ *read-only* | Total size of volatile regions in MiB. | | + | | **VolatileRegionSizeLimitMiB** | number |
=== Property Details === | === Property Details === | ||
- | == BaseModuleType ==: | + | == BaseModuleType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2516: | Line 2598: | ||
| UDIMM | UDIMM. | | | UDIMM | UDIMM. | | ||
- | == ErrorCorrection ==: | + | == ErrorCorrection == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2524: | Line 2606: | ||
| SingleBitECC | Single bit Data error can be corrected by ECC. | | | SingleBitECC | Single bit Data error can be corrected by ECC. | | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2531: | Line 2613: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2538: | Line 2620: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == MemoryClassification ==: | + | == MemoryClassification == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2545: | Line 2627: | ||
| Volatile | Volatile memory. | | | Volatile | Volatile memory. | | ||
- | == MemoryDeviceType ==: | + | == MemoryDeviceType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2568: | Line 2650: | ||
| SDRAM | SDRAM. | | | SDRAM | SDRAM. | | ||
- | == MemoryType ==: | + | == MemoryType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2576: | Line 2658: | ||
| NVDIMM_P | NVDIMM_P as defined by JEDEC. | | | NVDIMM_P | NVDIMM_P as defined by JEDEC. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2592: | Line 2674: | ||
- | ====== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **AddressRangeType** | string, null\ \ *read-write* | Memory type of this memory chunk. | + | | **AddressRangeType** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **InterleaveSets** [ { | array\ \ *read-write* | This is the interleave sets for the memory chunk. | | + | | **InterleaveSets** [ { | array | | read-write | This is the interleave sets for the memory chunk. | |
- | | < | + | | \ \ \ \ \ \ **Memory** |
- | | < | + | | \ \ \ \ \ \ **MemoryLevel** | number |
- | | < | + | | \ \ \ \ \ \ **OffsetMiB** | number |
- | | < | + | | \ \ \ \ \ \ **RegionId** | string |
- | | < | + | | \ \ \ \ \ \ **SizeMiB** | number |
- | | } ] | | + | | } ] | | | |
- | | **IsMirrorEnabled** | boolean, null\ \ *read-only* | Mirror Enabled status. | | + | | **IsMirrorEnabled** | boolean |
- | | **IsSpare** | boolean, null\ \ *read-only* | Spare enabled status. | | + | | **IsSpare** | boolean |
- | | **MemoryChunkSizeMiB** | number, null\ \ *read-only* | Size of the memory chunk in MiB. | | + | | **MemoryChunkSizeMiB** | number |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
=== Property Details === | === Property Details === | ||
- | == AddressRangeType ==: | + | == AddressRangeType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2623: | Line 2705: | ||
- | ====== | + | ===== MemoryChunksCollection |
+ | |||
+ | A Collection of MemoryChunks resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **AllowsBlockProvisioning** | boolean, null\ \ *read-only* | Indicates if this Memory Domain supports the provisioning of blocks of memory. | | + | | **AllowsBlockProvisioning** | boolean |
- | | **AllowsMemoryChunkCreation** | boolean, null\ \ *read-only* | Indicates if this Memory Domain supports the creation of Memory Chunks. | | + | | **AllowsMemoryChunkCreation** | boolean |
- | | **AllowsMirroring** | boolean, null\ \ *read-only* | Indicates if this Memory Domain supports the creation of Memory Chunks with mirroring enabled. | | + | | **AllowsMirroring** | boolean |
- | | **AllowsSparing** | boolean, null\ \ *read-only* | Indicates if this Memory Domain supports the creation of Memory Chunks with sparing enabled. | | + | | **AllowsSparing** | boolean |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **InterleavableMemorySets** [ { | array\ \ *read-write* | This is the interleave sets for the memory chunk. | | + | | **InterleavableMemorySets** [ { | array | | read-write | This is the interleave sets for the memory chunk. | |
- | | < | + | | \ \ \ \ \ \ **MemorySet** [ {} ] | array | | read-only | This is the collection of memory for a particular interleave set. | |
- | | < | + | | } ] | | | |
- | | } ] | | + | | **MemoryChunks** | object | Yes | read-write | A reference to the collection of Memory Chunks associated with this Memory Domain. | |
- | | [[documentation: | + | | **Name** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Oem** {} | object |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | |
+ | ===== MemoryDomainCollection ===== | ||
+ | |||
+ | A Collection of MemoryDomain resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **Name** | string | ||
+ | | **Oem** {} | object | ||
- | ====== MemoryMetrics | + | ===== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **BlockSizeBytes** | number, null\ (By)\ \ *read-only* | Block size in bytes. | | + | | **BlockSizeBytes** | number |
- | | **CurrentPeriod** { | object\ \ *read-write* | This object describes the central memory of the system in general detail. | | + | | **CurrentPeriod** { | object |
- | | < | + | | \ \ \ \ \ \ **BlocksRead** | number |
- | | < | + | | \ \ \ \ \ \ **BlocksWritten** | string |
- | | } | | + | | } | | | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **HealthData** { | object\ \ *read-write* | This object describes the central memory of the system in general detail. | | + | | **HealthData** { | object |
- | | < | + | | \ \ \ \ \ \ **AlarmTrips** {} | object |
- | | < | + | | \ \ \ \ \ \ **DataLossDetected** | boolean |
- | | < | + | | \ \ \ \ \ \ **LastShutdownSuccess** | boolean |
- | | < | + | | \ \ \ \ \ \ **PerformanceDegraded** | boolean |
- | | < | + | | \ \ \ \ \ \ **PredictedMediaLifeLeftPercent** | number |
- | | < | + | | \ \ \ \ \ \ **RemainingSpareBlockPercentage** | number |
- | | } | | + | | } | | | |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **LifeTime** { | object\ \ *read-write* | This object describes the central memory of the system in general detail. | | + | | **LifeTime** { | object |
- | | < | + | | \ \ \ \ \ \ **BlocksRead** | number |
- | | < | + | | \ \ \ \ \ \ **BlocksWritten** | string |
- | | } | | + | | } | | | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | ====== MessageRegistry | + | ===== MessageRegistry ===== |
This is the schema definition for all Message Registries. | This is the schema definition for all Message Registries. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Language** | string\ \ *read-only* | This is the RFC 5646 compliant language code for the registry. | | + | | **Language** | string |
- | | **Messages** {} | object\ \ *read-write* | The pattern property indicates that a free-form string is the unique identifier for the message within the registry. | | + | | **Messages** {} | object |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **OwningEntity** | string\ \ *read-only* | This is the organization or company that publishes this registry. | | + | | **OwningEntity** | string |
- | | **RegistryPrefix** | string\ \ *read-only* | This is the single word prefix used to form a messageID structure. | | + | | **RegistryPrefix** | string |
- | | **RegistryVersion** | string\ \ *read-only* | This is the message registry version which is used in the middle portion of a messageID. | | + | | **RegistryVersion** | string |
- | ====== | + | ===== MessageRegistryCollection |
+ | |||
+ | A Collection of MessageRegistry resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Languages** [ {} ] | array\ \ *read-only* | Language codes for the schemas available. | | + | | **Languages** [ {} ] | array | | read-only | Language codes for the schemas available. | |
- | | **Location** [ { | array\ \ *read-write* | Location information for this schema file. | | + | | **Location** [ { | array | | read-write | Location information for this schema file. | |
- | | < | + | | \ \ \ \ \ \ **ArchiveFile** | string |
- | | < | + | | \ \ \ \ \ \ **ArchiveUri** | string |
- | | < | + | | \ \ \ \ \ \ **Language** | string |
- | | < | + | | \ \ \ \ \ \ **PublicationUri** | string |
- | | < | + | | \ \ \ \ \ \ **Uri** | string |
- | | } ] | | + | | } ] | | | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Registry** | string\ \ *read-only* | The Registry Name, Major and Minor version used in MessageID construction. | | + | | **Registry** | string |
+ | |||
+ | ===== MessageRegistryFileCollection ===== | ||
+ | |||
+ | A Collection of MessageRegistryFile resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **Name** | string | | read-write | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object | | read-write | This is the manufacturer/ | ||
- | ====== NetworkAdapter | + | ===== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **Controllers** [ { | array\ \ *read-write* | The set of network controllers ASICs that make up this NetworkAdapter. | | + | | **Controllers** [ { | array | | read-write | The set of network controllers ASICs that make up this NetworkAdapter. | |
- | | < | + | | \ \ \ \ \ \ **ControllerCapabilities** {} | object |
- | | < | + | | \ \ \ \ \ \ **FirmwarePackageVersion** | string |
- | | < | + | | \ \ \ \ \ \ **Links** {} | object |
- | | } ] | | + | | } ] | | | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Manufacturer** | string, null\ \ *read-only* | The manufacturer or OEM of this network adapter. | | + | | **Manufacturer** | string |
- | | **Model** | string, null\ \ *read-only* | The model string for this network adapter. | | + | | **Model** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | [[documentation: | + | | **NetworkDeviceFunctions** | reference([[documentation: |
- | | [[documentation: | + | | **NetworkPorts** | reference([[documentation: |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **PartNumber** | string, null\ \ *read-only* | Part number for this network adapter. | | + | | **PartNumber** | string |
- | | **SKU** | string, null\ \ *read-only* | The manufacturer SKU for this network adapter. | | + | | **SKU** | string |
- | | **SerialNumber** | string, null\ \ *read-only* | The serial number for this network adapter. | | + | | **SerialNumber** | string |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2748: | Line 2879: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2755: | Line 2886: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2771: | Line 2902: | ||
- | ====== | + | ===== NetworkAdapterCollection |
+ | |||
+ | A Collection of NetworkAdapter resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **AssignablePhysicalPorts** | + | | **AssignablePhysicalPorts** | array(reference([[documentation: |
- | | < | + | | **BootMode** | string | Yes | read-write | The boot mode configured for this network device function.\\ //See Property Details, below, for more information about this property.// | |
- | | < | + | | **Description** | string |
- | | < | + | | **DeviceEnabled** | boolean |
- | | < | + | | **Ethernet** { | object |
- | | < | + | | \ \ \ \ \ \ **MACAddress** | string |
- | | < | + | | \ \ \ \ \ \ **MTUSize** | number |
- | | < | + | | \ \ \ \ \ \ **PermanentMACAddress** | string |
- | | < | + | | } | | | |
- | | < | + | | **FibreChannel** { | object |
- | | < | + | | \ \ \ \ \ \ **AllowFIPVLANDiscovery** | boolean |
- | | < | + | | \ \ \ \ \ \ **BootTargets** [ {} ] | array | | read-write | An array of Fibre Channel boot targets configured for this network device function. | |
- | | < | + | | \ \ \ \ \ \ **FCoEActiveVLANId** | number |
- | | < | + | | \ \ \ \ \ \ **FCoELocalVLANId** | number |
- | | < | + | | \ \ \ \ \ \ **PermanentWWNN** | string |
- | | < | + | | \ \ \ \ \ \ **PermanentWWPN** | string |
- | | < | + | | \ \ \ \ \ \ **WWNN** | string |
- | | < | + | | \ \ \ \ \ \ **WWNSource** | string |
- | | < | + | | \ \ \ \ \ \ **WWPN** | string |
- | | < | + | | } | | | |
- | | } ] | | + | | **Id** | string |
- | | **[email protected]** | string\ \ *read-write* | + | | **Links** { | object |
- | | **BootMode** | string, null\ \ *read-write* | The boot mode configured for this network device function. | + | | \ \ \ \ \ \ **PCIeFunction** |
- | | **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. | | + | | **MaxVirtualFunctions** | number |
- | | **Ethernet** { | object, null\ \ *read-write* | Ethernet. | | + | | **Name** | string |
- | | < | + | | **NetDevFuncCapabilities** [ {} ] | array | | read-only | Capabilities of this network device function. | |
- | | < | + | | **NetDevFuncType** | string |
- | | < | + | | **Oem** {} | object |
- | | } | | + | | **PhysicalPortAssignment** | reference([[documentation: |
- | | **FibreChannel** { | object, null\ \ *read-write* | Fibre Channel. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | | **VirtualFunctionsEnabled** | boolean |
- | | < | + | | **iSCSIBoot** { | object |
- | | < | + | | \ \ \ \ \ \ **AuthenticationMethod** | string |
- | | < | + | | \ \ \ \ \ \ **CHAPSecret** | string |
- | | } | | + | | \ \ \ \ \ \ **CHAPUsername** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | \ \ \ \ \ \ **IPAddressType** | string |
- | | **Links** { | object\ \ *read-write* | Links. | | + | | \ \ \ \ \ \ **IPMaskDNSViaDHCP** | boolean |
- | | < | + | | \ \ \ \ \ \ **InitiatorDefaultGateway** | string |
- | | } | | + | | \ \ \ \ \ \ **InitiatorIPAddress** | string |
- | | **MaxVirtualFunctions** | number, null\ \ *read-only* | The number of virtual functions (VFs) that are available for this Network Device Function. | | + | | \ \ \ \ \ \ **InitiatorName** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | \ \ \ \ \ \ **InitiatorNetmask** | string |
- | | **NetDevFuncCapabilities** [ {} ] | array\ \ *read-only* | Capabilities of this network device function. | | + | | \ \ \ \ \ \ **MutualCHAPSecret** | string |
- | | **NetDevFuncType** | string, null\ \ *read-write* | The configured capability of this network device function. | + | | \ \ \ \ \ \ **MutualCHAPUsername** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | \ \ \ \ \ \ **PrimaryDNS** | string |
- | | [[documentation: | + | | \ \ \ \ \ \ **PrimaryLUN** | number |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | \ \ \ \ \ \ **PrimaryTargetIPAddress** | string |
- | | < | + | | \ \ \ \ \ \ **PrimaryTargetName** | string |
- | | < | + | | \ \ \ \ \ \ **PrimaryTargetTCPPort** | number |
- | | < | + | | \ \ \ \ \ \ **PrimaryVLANEnable** | boolean |
- | | < | + | | \ \ \ \ \ \ **PrimaryVLANId** | number |
- | | } | | + | | \ \ \ \ \ \ **RouterAdvertisementEnabled** | boolean |
- | | **VirtualFunctionsEnabled** | boolean, null\ \ *read-only* | Whether Single Root I/O Virtualization (SR-IOV) Virual Functions (VFs) are enabled for this Network Device Function. | | + | | \ \ \ \ \ \ **SecondaryDNS** | string |
- | | **iSCSIBoot** { | object, null\ \ *read-write* | iSCSI Boot. | | + | | \ \ \ \ \ \ **SecondaryLUN** | number |
- | | < | + | | \ \ \ \ \ \ **SecondaryTargetIPAddress** | string |
- | | < | + | | \ \ \ \ \ \ **SecondaryTargetName** | string |
- | | < | + | | \ \ \ \ \ \ **SecondaryTargetTCPPort** | number |
- | | < | + | | \ \ \ \ \ \ **SecondaryVLANEnable** | boolean |
- | | < | + | | \ \ \ \ \ \ **SecondaryVLANId** | number |
- | | < | + | | \ \ \ \ \ \ **TargetInfoViaDHCP** | boolean |
- | | < | + | | } | | | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } | | + | |
=== Property Details === | === Property Details === | ||
- | == ActiveLinkTechnology ==: | + | == ActiveLinkTechnology == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2873: | Line 2993: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 2880: | Line 3000: | ||
| None | No iSCSI authentication is used. | | | None | No iSCSI authentication is used. | | ||
- | == BootMode ==: | + | == BootMode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2889: | Line 3009: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 2897: | Line 3017: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 2905: | Line 3025: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 2912: | Line 3032: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2919: | Line 3039: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == IPAddressType ==: | + | == IPAddressType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2925: | Line 3045: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 2931: | Line 3051: | ||
| Up | The port is enabled and link is good (up). | | | Up | The port is enabled and link is good (up). | | ||
- | == NetDevFuncType ==: | + | == NetDevFuncType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2940: | Line 3060: | ||
| iSCSI | Appears to the operating system as an iSCSI device. | | | iSCSI | Appears to the operating system as an iSCSI device. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2955: | Line 3075: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 2962: | Line 3082: | ||
- | ====== | + | ===== NetworkDeviceFunctionCollection |
+ | |||
+ | A Collection of NetworkDeviceFunction resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Links** { | object\ \ *read-write* | Links. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **NetworkAdapter** |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | [[documentation: | + | | **NetworkDeviceFunctions** | reference([[documentation: |
- | | [[documentation: | + | | **NetworkPorts** | reference([[documentation: |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 2993: | Line 3123: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3000: | Line 3130: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3016: | Line 3146: | ||
- | ====== | + | ===== NetworkInterfaceCollection |
+ | |||
+ | A Collection of NetworkInterface resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **ActiveLinkTechnology** | string, null\ \ *read-write* | Network Port Active Link Technology. | + | | **ActiveLinkTechnology** | string |
- | | **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. | | + | | **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. | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **EEEEnabled** | boolean, null\ \ *read-write* | Whether IEEE 802.3az Energy Efficient Ethernet (EEE) is enabled for this network port. | | + | | **EEEEnabled** | boolean |
- | | **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.* | | + | | **FlowControlConfiguration** | string |
- | | **FlowControlStatus** | string, null\ \ *read-write* | The 802.3x flow control behavior negotiated with the link partner for this network port (Ethernet-only). | + | | **FlowControlStatus** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **LinkStatus** | string, null\ \ *read-write* | The status of the link between this port and its link partner. | + | | **LinkStatus** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **NetDevFuncMaxBWAlloc** [ { | array\ \ *read-write* | The array of maximum 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. | |
- | | < | + | | \ \ \ \ \ \ **MaxBWAllocPercent** | number |
- | | < | + | | \ \ \ \ \ \ **NetworkDeviceFunction** |
- | | } ] | | + | | } ] | | | |
- | | **NetDevFuncMinBWAlloc** [ { | array\ \ *read-write* | The array of minimum bandwidth allocation percentages for the Network Device Functions associated with this port. | | + | | **NetDevFuncMinBWAlloc** [ { | array | | read-write | The array of minimum bandwidth allocation percentages for the Network Device Functions associated with this port. | |
- | | < | + | | \ \ \ \ \ \ **MinBWAllocPercent** | number |
- | | < | + | | \ \ \ \ \ \ **NetworkDeviceFunction** |
- | | } ] | | + | | } ] | | | |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **PhysicalPortNumber** | string, null\ \ *read-only* | The physical port number label for this port. | | + | | **PhysicalPortNumber** | string |
- | | **PortMaximumMTU** | number, null\ \ *read-only* | The largest maximum transmission unit (MTU) that can be configured for this network port. | | + | | **PortMaximumMTU** | number |
- | | **SignalDetected** | boolean, null\ \ *read-only* | Whether or not the port has detected enough signal on enough lanes to establish link. | | + | | **SignalDetected** | boolean |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
- | | **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 | The self-described link capabilities of this port. | |
- | | < | + | | \ \ \ \ \ \ **LinkNetworkTechnology** | string |
- | | < | + | | \ \ \ \ \ \ **LinkSpeedMbps** | number |
- | | } ] | | + | | } ] | | | |
- | | **WakeOnLANEnabled** | boolean, null\ \ *read-write* | Whether Wake on LAN (WoL) is enabled for this network port. | | + | | **WakeOnLANEnabled** | boolean |
=== Property Details === | === Property Details === | ||
- | == ActiveLinkTechnology ==: | + | == ActiveLinkTechnology == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3064: | Line 3204: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 3072: | Line 3212: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 3080: | Line 3220: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 3087: | Line 3227: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3094: | Line 3234: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == LinkNetworkTechnology ==: | + | == LinkNetworkTechnology == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3101: | Line 3241: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 3107: | Line 3247: | ||
| Up | The port is enabled and link is good (up). | | | Up | The port is enabled and link is good (up). | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3123: | Line 3263: | ||
- | ====== | + | ===== NetworkPortCollection |
+ | |||
+ | A Collection of NetworkPort resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **AssetTag** | string, null\ \ *read-write* | The user assigned asset tag for this PCIe device. | | + | | **AssetTag** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **DeviceType** | string\ \ *read-write* | The device type for this PCIe device. | + | | **DeviceType** | string |
- | | **FirmwareVersion** | string, null\ \ *read-only* | The version of firmware for this PCIe device. | | + | | **FirmwareVersion** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Links** { | object\ \ *read-write* | The links object contains the links to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Chassis** [ {} ] | array | | read-only | An array of references to the chassis in which the PCIe device is contained. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PCIeFunctions** [ {} ] | array | | read-only | An array of references to PCIeFunctions exposed by this device. | |
- | | < | + | | } | | | |
- | | < | + | | **Manufacturer** | string |
- | | } | | + | | **Model** | string |
- | | **Manufacturer** | string, null\ \ *read-only* | This is the manufacturer of this PCIe device. | | + | | **Name** | string |
- | | **Model** | string, null\ \ *read-only* | This is the model number for the PCIe device. | | + | | **Oem** {} | object |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **PartNumber** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **SKU** | string |
- | | **PartNumber** | string, null\ \ *read-only* | The part number for this PCIe device. | | + | | **SerialNumber** | string |
- | | **SKU** | string, null\ \ *read-only* | This is the SKU for this PCIe device. | | + | | **Status** { | object |
- | | **SerialNumber** | string, null\ \ *read-only* | The serial number for this PCIe device. | | + | | \ \ \ \ \ \ **Health** | string |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | |
- | | } | | + | |
=== Property Details === | === Property Details === | ||
- | == DeviceType ==: | + | == DeviceType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3163: | Line 3311: | ||
| SingleFunction | A single-function PCIe device. | | | SingleFunction | A single-function PCIe device. | | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3170: | Line 3318: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3177: | Line 3325: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3193: | Line 3341: | ||
- | ====== PCIeFunction | + | ===== PCIeFunction ===== |
This is the schema definition for the PCIeFunction resource. | This is the schema definition for the PCIeFunction resource. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **ClassCode** | string, null\ \ *read-only* | The Class Code of this PCIe function. | | + | | **ClassCode** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **DeviceClass** | string\ \ *read-write* | The class for this PCIe Function. | + | | **DeviceClass** | string |
- | | **DeviceId** | string, null\ \ *read-only* | The Device ID of this PCIe function. | | + | | **DeviceId** | string |
- | | **FunctionId** | number, null\ \ *read-only* | The the PCIe Function identifier. | | + | | **FunctionId** | number |
- | | **FunctionType** | string\ \ *read-write* | The type of the PCIe Function. | + | | **FunctionType** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Links** { | object\ \ *read-write* | The links object contains the links to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Drives** [ {} ] | array | | read-only | An array of references to the drives which the PCIe device produces. | |
- | | < | + | | \ \ \ \ \ \ **EthernetInterfaces** [ {} ] | array | | read-only | An array of references to the ethernet interfaces which the PCIe device produces. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PCIeDevice** |
- | | < | + | | \ \ \ \ \ \ **StorageControllers** [ {} ] | array | | read-only | An array of references to the storage controllers which the PCIe device produces. | |
- | | < | + | | } | | | |
- | | < | + | | **Name** | string |
- | | < | + | | **Oem** {} | object |
- | | } | | + | | **RevisionId** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Status** { | object |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | \ \ \ \ \ \ **Health** | string |
- | | **RevisionId** | string, null\ \ *read-only* | The Revision ID of this PCIe function. | | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | | **SubsystemId** | string |
- | | < | + | | **SubsystemVendorId** | string |
- | | } | | + | | **VendorId** | string |
- | | **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. | | + | |
- | | **VendorId** | string, null\ \ *read-only* | The Vendor ID of this PCIe function. | | + | |
=== Property Details === | === Property Details === | ||
- | == DeviceClass ==: | + | == DeviceClass == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3257: | Line 3402: | ||
| WirelessController | A wireless controller. | | | WirelessController | A wireless controller. | | ||
- | == FunctionType ==: | + | == FunctionType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3263: | Line 3408: | ||
| Virtual | A virtual PCIe function. | | | Virtual | A virtual PCIe function. | | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3270: | Line 3415: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3277: | Line 3422: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3293: | Line 3438: | ||
- | ====== Port ====== | + | ===== Port ===== |
Port contains properties describing a port of a switch. | Port contains properties describing a port of a switch. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **CurrentSpeedGbps** | number, null\ (Gbit/s)\ \ *read-only* | The current speed of this port. | | + | | **CurrentSpeedGbps** | number |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **AssociatedEndpoints** [ {} ] | array | | read-only | An array of references to the endpoints that connect to the switch through this port. | |
- | | < | + | | \ \ \ \ \ \ **ConnectedSwitchPorts** [ {} ] | array | | read-only | An array of references to the ports that connect to the switch through this port. | |
- | | < | + | | \ \ \ \ \ \ **ConnectedSwitches** [ {} ] | array | | read-only | An array of references to the switches that connect to the switch through this port. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | } | | | |
- | | < | + | | **MaxSpeedGbps** | number |
- | | < | + | | **Name** | string |
- | | } | | + | | **Oem** {} | object |
- | | **MaxSpeedGbps** | number, null\ (Gbit/s)\ \ *read-only* | The maximum speed of this port as currently configured. | | + | | **PortId** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **PortProtocol** | | Yes | read-write | The protocol being sent over this port. | |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **PortType** | string |
- | | **PortId** | string, null\ \ *read-only* | This is the label of this port on the physical switch package. | | + | | **Status** { | object |
- | | **PortProtocol** | null\ \ *read-write* | The protocol being sent over this port. | | + | | \ \ \ \ \ \ **Health** | string |
- | | **PortType** | string, null\ \ *read-write* | This is the type of this port. *See Property Details, below, for more information about this property.* | | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | | **Width** | number |
- | | < | + | |
- | | } | | + | |
- | | **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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 3337: | Line 3479: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3344: | Line 3486: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == PortType ==: | + | == PortType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3354: | Line 3496: | ||
| UpstreamPort | This port connects to a host device. | | | UpstreamPort | This port connects to a host device. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3370: | Line 3512: | ||
- | ====== | + | ===== PortCollection |
+ | |||
+ | A Collection of Port resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **PowerControl** [ { | array\ \ *read-write* | This is the definition for power control function (power reading/ | + | | **PowerControl** [ { | array | | read-write | This is the definition for power control function (power reading/ |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PowerAllocatedWatts** | number |
- | | < | + | | \ \ \ \ \ \ **PowerAvailableWatts** | number |
- | | < | + | | \ \ \ \ \ \ **PowerCapacityWatts** | number |
- | | < | + | | \ \ \ \ \ \ **PowerConsumedWatts** | number |
- | | < | + | | \ \ \ \ \ \ **PowerLimit** {} | object |
- | | < | + | | \ \ \ \ \ \ **PowerMetrics** {} | object |
- | | < | + | | \ \ \ \ \ \ **PowerRequestedWatts** | number |
- | | < | + | | \ \ \ \ \ \ **RelatedItem** [ {} ] | array | | read-only | The ID(s) of the resources associated with this Power Limit. | |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | } ] | | | |
- | | } ] | | | | + | | **PowerSupplies** [ { | array | | read-write | Details of the power supplies associated with this system or device. | |
- | | **[email protected]** | string\ \ *read-write* | + | | \ \ \ \ \ \ **FirmwareVersion** | string |
- | | **PowerSupplies** [ { | array\ \ *read-write* | Details of the power supplies associated with this system or device. | | + | | \ \ \ \ \ \ **IndicatorLED** | string |
- | | < | + | | \ \ \ \ \ \ **InputRanges** [ {} ] | array | | read-write | This is the input ranges that the power supply can use. | |
- | | < | + | | \ \ \ \ \ \ **LastPowerOutputWatts** | number |
- | | < | + | | \ \ \ \ \ \ **LineInputVoltage** | number |
- | | < | + | | \ \ \ \ \ \ **LineInputVoltageType** | string |
- | | < | + | | \ \ \ \ \ \ **Manufacturer** | string |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **Model** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PartNumber** | string |
- | | < | + | | \ \ \ \ \ \ **PowerCapacityWatts** | number |
- | | < | + | | \ \ \ \ \ \ **PowerSupplyType** | string |
- | | < | + | | \ \ \ \ \ \ **Redundancy** [ {} ] | array | | read-write | This structure is used to show redundancy for power supplies. |
- | | < | + | | \ \ \ \ \ \ **RelatedItem** [ {} ] | array | | read-write | The ID(s) of the resources associated with this Power Limit. | |
- | | < | + | | \ \ \ \ \ \ **SerialNumber** | string |
- | | < | + | | \ \ \ \ \ \ **SparePartNumber** | string |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | } ] | | | |
- | | < | + | | **Redundancy** [ { | array | | read-write | Redundancy information for the power subsystem of this system or device. | |
- | | < | + | | \ \ \ \ \ \ **MaxNumSupported** | number |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | } ] | | | | + | | \ \ \ \ \ \ **MinNumNeeded** | number |
- | | **[email protected]** | string\ \ *read-write* | + | | \ \ \ \ \ \ **Mode** | string |
- | | **Redundancy** [ { | array\ \ *read-write* | Redundancy information for the power subsystem of this system or device. | | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **RedundancySet** [ {} ] | array | | read-only | Contains any ids that represent components of this redundancy set. | |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **RedundancyEnabled** | boolean |
- | | < | + | | } ] | | | |
- | | < | + | | **Voltages** [ { | array | | read-write | This is the definition for voltage sensors. | |
- | | < | + | | \ \ \ \ \ \ **LowerThresholdCritical** | number |
- | | < | + | | \ \ \ \ \ \ **LowerThresholdFatal** | number |
- | | < | + | | \ \ \ \ \ \ **LowerThresholdNonCritical** | number |
- | | < | + | | \ \ \ \ \ \ **MaxReadingRange** | number |
- | | } ] | | | | + | | \ \ \ \ \ \ **MemberId** | string |
- | | **[email protected]** | string\ \ *read-write* | + | | \ \ \ \ \ \ **MinReadingRange** | number |
- | | **Voltages** [ { | array\ \ *read-write* | This is the definition for voltage sensors. | | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PhysicalContext** | string |
- | | < | + | | \ \ \ \ \ \ **ReadingVolts** | number |
- | | < | + | | \ \ \ \ \ \ **RelatedItem** [ {} ] | array | | read-only | Describes the areas or devices to which this voltage measurement applies. | |
- | | < | + | | \ \ \ \ \ \ **SensorNumber** | number |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | \ \ \ \ \ \ **UpperThresholdCritical** | number |
- | | < | + | | \ \ \ \ \ \ **UpperThresholdFatal** | number |
- | | < | + | | \ \ \ \ \ \ **UpperThresholdNonCritical** | number |
- | | < | + | | } ] | | | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } ] | | | | + | |
- | | **[email protected]** | string\ \ *read-write* | + | |
=== Property Details === | === Property Details === | ||
- | == IndicatorLED ==: | + | == IndicatorLED == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3463: | Line 3606: | ||
| Off | The Indicator LED is off. | | | Off | The Indicator LED is off. | | ||
- | == LineInputVoltageType ==: | + | == LineInputVoltageType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3479: | Line 3622: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 3487: | Line 3630: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 3511: | Line 3654: | ||
| VoltageRegulator | A voltage regulator device | | | VoltageRegulator | A voltage regulator device | | ||
- | == PowerSupplyType ==: | + | == PowerSupplyType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3520: | Line 3663: | ||
- | ====== PrivilegeRegistry | + | ===== PrivilegeRegistry ===== |
This is the schema definition for Operation to Privilege mapping. | This is the schema definition for Operation to Privilege mapping. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Mappings** [ { | array\ \ *read-write* | | | + | | **Mappings** [ { | array | | read-write | | |
- | | < | + | | \ \ \ \ \ \ **Entity** | string |
- | | < | + | | \ \ \ \ \ \ **OperationMap** {} | object |
- | | < | + | | \ \ \ \ \ \ **PropertyOverrides** [ {} ] | array | | read-write | Indicates privilege overrides of property or element within a entity. | |
- | | < | + | | \ \ \ \ \ \ **ResourceURIOverrides** [ {} ] | array | | read-write | Indicates privilege overrides of Resource URI. | |
- | | < | + | | \ \ \ \ \ \ **SubordinateOverrides** [ {} ] | array | | read-write | Indicates privilege overrides of subordinate resource. | |
- | | } ] | | + | | } ] | | | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **OEMPrivilegesUsed** [ {} ] | array\ \ *read-only* | Lists the set of OEM Priviliges used in building this mapping. | | + | | **OEMPrivilegesUsed** [ {} ] | array | | read-only | Lists the set of OEM Priviliges used in building this mapping. | |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **PrivilegesUsed** [ {} ] | array\ \ *read-only* | Lists the set of Redfish standard priviliges used in building this mapping. | | + | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **InstructionSet** | string, null\ \ *read-write* | The instruction set of the processor. | + | | **InstructionSet** | string |
- | | **Manufacturer** | string, null\ \ *read-only* | The processor manufacturer. | | + | | **Manufacturer** | string |
- | | **MaxSpeedMHz** | number, null\ \ *read-only* | The maximum clock speed of the processor. | | + | | **MaxSpeedMHz** | number |
- | | **Model** | string, null\ \ *read-only* | The product model number of this device. | | + | | **Model** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **ProcessorArchitecture** | string, null\ \ *read-write* | The architecture of the processor. | + | | **ProcessorArchitecture** | string |
- | | **ProcessorId** { | object\ \ *read-write* | Identification information for this processor. | | + | | **ProcessorId** { | object |
- | | < | + | | \ \ \ \ \ \ **EffectiveFamily** | string |
- | | < | + | | \ \ \ \ \ \ **EffectiveModel** | string |
- | | < | + | | \ \ \ \ \ \ **IdentificationRegisters** | string |
- | | < | + | | \ \ \ \ \ \ **MicrocodeInfo** | string |
- | | < | + | | \ \ \ \ \ \ **Step** | string |
- | | < | + | | \ \ \ \ \ \ **VendorId** | string |
- | | } | | + | | } | | | |
- | | **ProcessorType** | string, null\ \ *read-write* | The type of processor. | + | | **ProcessorType** | string |
- | | **Socket** | string, null\ \ *read-only* | The socket or location of the processor. | | + | | **Socket** | string |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
- | | **TotalCores** | number, null\ \ *read-only* | The total number of cores contained in this processor. | | + | | **TotalCores** | number |
- | | **TotalThreads** | number, null\ \ *read-only* | The total number of execution threads supported by this processor. | | + | | **TotalThreads** | number |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3581: | Line 3724: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3588: | Line 3731: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == InstructionSet ==: | + | == InstructionSet == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3600: | Line 3743: | ||
| x86-64 | x86 64-bit. | | | x86-64 | x86 64-bit. | | ||
- | == ProcessorArchitecture ==: | + | == ProcessorArchitecture == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3609: | Line 3752: | ||
| x86 | x86 or x86-64. | | | x86 | x86 or x86-64. | | ||
- | == ProcessorType ==: | + | == ProcessorType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3619: | Line 3762: | ||
| OEM | An OEM-defined Processing Unit. | | | OEM | An OEM-defined Processing Unit. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3635: | Line 3778: | ||
- | ====== | + | ===== ProcessorCollection |
+ | |||
+ | A Collection of Processor resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **AssignedPrivileges** [ {} ] | array\ \ *read-write* | The redfish privileges that this role includes. | | + | | **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 | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | 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. | | + | | **IsPredefined** | boolean |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **OemPrivileges** [ {} ] | array\ \ *read-write* | The OEM privileges that this role includes. | | + | | **OemPrivileges** [ {} ] | array | | read-write | The OEM privileges that this role includes. | |
+ | |||
+ | ===== RoleCollection ===== | ||
+ | |||
+ | A Collection of Role resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **SecureBootCurrentBoot** | string, null\ \ *read-write* | Secure Boot state during the current boot cycle. | + | | **SecureBootCurrentBoot** | string |
- | | **SecureBootEnable** | boolean, null\ \ *read-write* | Enable or disable UEFI Secure Boot (takes effect on next boot). | | + | | **SecureBootEnable** | boolean |
- | | **SecureBootMode** | string, null\ \ *read-write* | Current Secure Boot Mode. *See Property Details, below, for more information about this property.* | | + | | **SecureBootMode** | string |
=== Property Details === | === Property Details === | ||
- | == SecureBootCurrentBoot ==: | + | == SecureBootCurrentBoot == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3673: | Line 3836: | ||
| Enabled | Secure Boot is currently enabled. | | | Enabled | Secure Boot is currently enabled. | | ||
- | == SecureBootMode ==: | + | == SecureBootMode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3682: | Line 3845: | ||
- | ====== SerialInterface | + | ===== SerialInterface ===== |
This schema defines an asynchronous serial interface resource. | This schema defines an asynchronous serial interface resource. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **BitRate** | string\ \ *read-write* | The receive and transmit rate of data flow, typically in bits-per-second (bps), over the serial connection. | + | | **BitRate** | string |
- | | **ConnectorType** | string\ \ *read-write* | The type of connector used for this interface. | + | | **ConnectorType** | string |
- | | **DataBits** | string\ \ *read-write* | The number of data bits that will follow the start bit over the serial connection. | + | | **DataBits** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **FlowControl** | string\ \ *read-write* | The type of flow control, if any, that will be imposed on the serial connection. | + | | **FlowControl** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **InterfaceEnabled** | boolean, null\ \ *read-write* | This indicates whether this interface is enabled. | | + | | **InterfaceEnabled** | boolean |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Parity** | string\ \ *read-write* | The type of parity used by the sender and receiver in order to detect errors over the serial connection. | + | | **Parity** | string |
- | | **PinOut** | string, null\ \ *read-write* | The physical pin configuration needed for a serial connector. | + | | **PinOut** | string |
- | | **SignalType** | string\ \ *read-write* | The type of signal used for the communication connection - RS232 or RS485. | + | | **SignalType** | string |
- | | **StopBits** | string\ \ *read-write* | The period of time before the next start bit is transmitted. | + | | **StopBits** | string |
=== Property Details === | === Property Details === | ||
- | == BitRate ==: | + | == BitRate == |
^ string ^ | ^ string ^ | ||
- | | 1200 | | + | | 1200 | |
- | | 2400 | | + | | 2400 | |
- | | 4800 | | + | | 4800 | |
- | | 9600 | | + | | 9600 | |
- | | 19200 | | + | | 19200 | |
- | | 38400 | | + | | 38400 | |
- | | 57600 | | + | | 57600 | |
- | | 115200 | | + | | 115200 | |
- | | 230400 | | + | | 230400 | |
- | == ConnectorType ==: | + | == ConnectorType == |
^ string ^ | ^ string ^ | ||
- | | RJ45. | | + | | RJ45. | |
- | | RJ11. | | + | | RJ11. | |
- | | DB9 Female. | | + | | DB9 Female. | |
- | | DB9 Male. | | + | | DB9 Male. | |
- | | DB25 Female. | | + | | DB25 Female. | |
- | | DB25 Male. | | + | | DB25 Male. | |
- | | USB. | | + | | USB. | |
- | | mUSB. | | + | | mUSB. | |
- | | uUSB. | | + | | uUSB. | |
- | == DataBits ==: | + | == DataBits == |
^ string ^ | ^ string ^ | ||
- | | 5 | | + | | 5 | |
- | | 6 | | + | | 6 | |
- | | 7 | | + | | 7 | |
- | | 8 | | + | | 8 | |
- | == FlowControl ==: | + | == FlowControl == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3744: | Line 3907: | ||
| Software | XON/XOFF in-band flow control imposed. | | | Software | XON/XOFF in-band flow control imposed. | | ||
- | == Parity ==: | + | == Parity == |
^ string ^ | ^ string ^ | ||
- | | None | | + | | None | |
- | | Even | | + | | Even | |
- | | Odd | | + | | Odd | |
- | | Mark | | + | | Mark | |
- | | 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 ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | [[documentation: | + | | **AccountService** | reference([[documentation: |
- | | [[documentation: | + | | **Chassis** | reference([[documentation: |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | [[documentation: | + | | **EventService** | reference([[documentation: |
- | | [[documentation: | + | | **Fabrics** | reference([[documentation: |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | [[documentation: | + | | **JsonSchemas** | reference([[documentation: |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **Sessions** |
- | | } | | + | | } | | | |
- | | [[documentation: | + | | **Managers** | reference([[documentation: |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **RedfishVersion** | string\ \ *read-only* | The version of the Redfish service. | | + | | **RedfishVersion** | string |
- | | [[documentation: | + | | **Registries** | reference([[documentation: |
- | | [[documentation: | + | | **SessionService** | reference([[documentation: |
- | | [[documentation: | + | | **StorageServices** | reference([[documentation: |
- | | [[documentation: | + | | **StorageSystems** | reference([[documentation: |
- | | [[documentation: | + | | **Systems** | reference([[documentation: |
- | | [[documentation: | + | | **Tasks** | reference([[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. | | + | | **UUID** | string |
- | | [[documentation: | + | | **UpdateService** | reference([[documentation: |
- | ====== | + | === Property Details |
+ | |||
+ | == CompletedTaskOverWritePolicy == | ||
+ | |||
+ | ^ string ^ Description ^ | ||
+ | | Manual | Completed tasks are not automatically overwritten. | | ||
+ | | Oldest | Oldest completed tasks are overwritten. | | ||
+ | |||
+ | |||
+ | ===== Session | ||
The Session resource describes a single connection (session) between a client and a Redfish service instance. | The Session resource describes a single connection (session) between a client and a Redfish service instance. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Password** | string, null\ \ *read-only* | This property is used in a POST to specify a password when creating a new session. | + | | **Password** | string |
- | | **UserName** | string, null\ \ *read-only* | The UserName for the account for this session. | | + | | **UserName** | string |
+ | |||
+ | ===== SessionCollection ===== | ||
+ | |||
+ | A Collection of Session resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **Name** | string | | read-write | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object | | read-write | This is the manufacturer/ | ||
- | ====== SessionService | + | ===== SessionService ===== |
This is the schema definition for the Session Service. | This is the schema definition for the Session Service. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The Actions object contains the available custom actions on this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **ServiceEnabled** | boolean, null\ \ *read-write* | This indicates whether this service is enabled. | | + | | **ServiceEnabled** | boolean |
- | | **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. | | + | | **SessionTimeout** | number |
- | | [[documentation: | + | | **Sessions** | reference([[documentation: |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3845: | Line 4037: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3852: | Line 4044: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3868: | Line 4060: | ||
- | ====== SimpleStorage | + | ===== SimpleStorage ===== |
This is the schema definition for the Simple Storage resource. | This is the schema definition for the Simple Storage resource. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Devices** [ { | array\ \ *read-write* | The storage devices associated with this resource. | | + | | **Devices** [ { | array | | read-write | The storage devices associated with this resource. | |
- | | < | + | | \ \ \ \ \ \ **CapacityBytes** | number |
- | | < | + | | \ \ \ \ \ \ **Manufacturer** | string |
- | | < | + | | \ \ \ \ \ \ **Model** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | } ] | | + | | } ] | | | |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
- | | **UefiDevicePath** | string, null\ \ *read-only* | The UEFI device path used to access this storage controller. | | + | | **UefiDevicePath** | string |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3902: | Line 4094: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3909: | Line 4101: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3925: | Line 4117: | ||
- | ====== | + | ===== SimpleStorageCollection |
+ | |||
+ | A Collection of SimpleStorage resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The Actions object contains the available custom actions on this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **LowestSupportedVersion** | string, null\ \ *read-only* | A string representing the lowest supported version of this software. | | + | | **LowestSupportedVersion** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **RelatedItem** [ {} ] | array\ \ *read-only* | The ID(s) of the resources associated with this software inventory item. | | + | | **RelatedItem** [ {} ] | array | | read-only | The ID(s) of the resources associated with this software inventory item. | |
- | | **[email protected]** | string\ \ *read-write* | + | | **SoftwareId** | string | | read-only | A string representing the implementation-specific ID for identifying this software. | |
- | | **SoftwareId** | string\ \ *read-only* | A string representing the implementation-specific ID for identifying this software. | | + | | **Status** { | object |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | } | | + | | **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** [ {} ] | 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 |
- | | **Updateable** | boolean, null\ \ *read-only* | Indicates whether this software can be updated by the update service. | | + | | **Version** | string |
- | | **Version** | string, null\ \ *read-only* | A string representing the version of this software. | | + | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3960: | Line 4161: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3967: | Line 4168: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 3983: | Line 4184: | ||
- | ====== | + | ===== SoftwareInventoryCollection |
+ | |||
+ | A Collection of SoftwareInventory resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Drives** [ { | array\ \ *read-only* | The set of drives attached to the storage controllers represented by this resource. | | + | | **Drives** |
- | | < | + | | **Id** | string | | read-write | Uniquely identifies the resource within the collection of like resources. | |
- | | < | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Enclosures** [ {} ] | array | | read-only | An array of references to the chassis to which this storage subsystem is attached. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | } | | | |
- | | < | + | | **Name** | string |
- | | < | + | | **Oem** {} | object |
- | | < | + | | **Redundancy** [ { | array | | read-write | Redundancy information for the storage subsystem. | |
- | | < | + | | \ \ \ \ \ \ **MaxNumSupported** | number |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **MinNumNeeded** | number |
- | | < | + | | \ \ \ \ \ \ **Mode** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **RedundancySet** [ {} ] | array | | read-only | Contains any ids that represent components of this redundancy set. | |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **RedundancyEnabled** | boolean |
- | | < | + | | } ] | | | |
- | | < | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | | **StorageControllers** [ { | array | | read-only | The set of storage controllers represented by this resource. | |
- | | < | + | | \ \ \ \ \ \ **AssetTag** | string |
- | | < | + | | \ \ \ \ \ \ **FirmwareVersion** | string |
- | | < | + | | \ \ \ \ \ \ **Identifiers** [ {} ] | array | | read-write | The Durable names for the storage controller. | |
- | | < | + | | \ \ \ \ \ \ **Links** {} | object |
- | | < | + | | \ \ \ \ \ \ **Manufacturer** | string |
- | | } ] | | + | | \ \ \ \ \ \ **MemberId** | string |
- | | **[email protected]** | string\ \ *read-write* | + | | \ \ \ \ \ \ **Model** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | \ \ \ \ \ \ **PartNumber** | string |
- | | < | + | | \ \ \ \ \ \ **SKU** | string |
- | | < | + | | \ \ \ \ \ \ **SerialNumber** | string |
- | | < | + | | \ \ \ \ \ \ **SpeedGbps** | number |
- | | } | | + | | \ \ \ \ \ \ **Status** {} | object |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | \ \ \ \ \ \ **SupportedControllerProtocols** [ {} ] | array | | read-only | This represents the protocols by which this storage controller can be communicated to. | |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | \ \ \ \ \ \ **SupportedDeviceProtocols** [ {} ] | array | | read-only | This represents the protocols which the storage controller can use to communicate with attached devices. | |
- | | **Redundancy** [ { | array\ \ *read-write* | Redundancy information for the storage subsystem. | | + | | } ] | | | |
- | | < | + | | **Volumes** | reference([[documentation: |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } ] | | | | + | |
- | | **[email protected]** | string\ \ *read-write* | + | |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } | | + | |
- | | **StorageControllers** [ { | array\ \ *read-only* | The set of storage controllers represented by this resource. | | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } ] | | + | |
- | | **[email protected]** | string\ \ *read-write* | | | + | |
- | | [[documentation: | + | |
=== Property Details === | === Property Details === | ||
- | == EncryptionAbility ==: | + | == EncryptionAbility == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4084: | Line 4258: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4093: | Line 4267: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4100: | Line 4274: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4107: | Line 4281: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HotspareType ==: | + | == HotspareType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4115: | Line 4289: | ||
| None | The drive is not currently a hotspare. | | | None | The drive is not currently a hotspare. | | ||
- | == IndicatorLED ==: | + | == IndicatorLED == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4122: | Line 4296: | ||
| Off | The Indicator LED is off. | | | Off | The Indicator LED is off. | | ||
- | == MediaType ==: | + | == MediaType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4129: | Line 4303: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4137: | Line 4311: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4152: | Line 4326: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4164: | Line 4338: | ||
- | ====== | + | ===== StorageCollection |
+ | |||
+ | A Collection of Storage resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **AccessState** | null\ \ *read-write* | AccessState for this storage group. | | + | | **AccessState** | | Yes | read-write | AccessState for this storage group. | |
- | | **Actions** { | object\ \ *read-only* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | [[documentation: | + | | **ClientEndpointGroups** | object | Yes | read-write | ClientEndpointGroup in this StorageGroup. | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifier** { | object, null\ \ *read-only* | The value identifies this resource. | | + | | **Identifier** { | object |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } | | + | | } | | | |
- | | **Links** { | object\ \ *read-only* | Contains links to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **ChildStorageGroups** [ {} ] | array | | read-write | Child StorageGroups. | |
- | | < | + | | \ \ \ \ \ \ **ClassOfService** |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **ParentStorageGroups** [ {} ] | array | | read-only | Parent StorageGroups. | |
- | | < | + | | } | | | |
- | | < | + | | **MembersAreConsistent** | boolean |
- | | } | | + | | **Name** | string |
- | | **MembersAreConsistent** | boolean, null\ \ *read-only* | Members are kept in a consistent state. | | + | | **Oem** {} | object |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **ReplicaInfos** [ { | array | | read-only | Describes this storage group in its role as a source and/or target for replication. | |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | \ \ \ \ \ \ **ConsistencyEnabled** | boolean |
- | | **ReplicaInfos** [ { | array\ \ *read-only* | Describes this storage group in its role as a source and/or target for replication. | | + | | \ \ \ \ \ \ **ConsistencyState** | string |
- | | < | + | | \ \ \ \ \ \ **ConsistencyStatus** | string |
- | | < | + | | \ \ \ \ \ \ **ConsistencyType** | string |
- | | < | + | | \ \ \ \ \ \ **FailedCopyStopsHostIO** | boolean |
- | | < | + | | \ \ \ \ \ \ **PercentSynced** | number |
- | | < | + | | \ \ \ \ \ \ **Replica** | | Yes | read-write | The resource that is the source of this replica. | |
- | | < | + | | \ \ \ \ \ \ **ReplicaPriority** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaProgressStatus** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaReadOnlyAccess** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaRecoveryMode** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaRole** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaSkewBytes** | number |
- | | < | + | | \ \ \ \ \ \ **ReplicaState** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaType** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaUpdateMode** | string |
- | | < | + | | \ \ \ \ \ \ **RequestedReplicaState** | string |
- | | < | + | | \ \ \ \ \ \ **SyncMaintained** | boolean |
- | | < | + | | \ \ \ \ \ \ **UndiscoveredElement** | string |
- | | < | + | | \ \ \ \ \ \ **WhenActivated** | string |
- | | < | + | | \ \ \ \ \ \ **WhenDeactivated** | string |
- | | < | + | | \ \ \ \ \ \ **WhenEstablished** | string |
- | | < | + | | \ \ \ \ \ \ **WhenSuspended** | string |
- | | < | + | | \ \ \ \ \ \ **WhenSynced** | string |
- | | < | + | | \ \ \ \ \ \ **WhenSynchronized** | string |
- | | < | + | | } ] | | | |
- | | < | + | | **ServerEndpointGroups** | object | Yes | read-write | ServerEndpointGroups in this StorageGroup. | |
- | | } ] | | + | | **Status** { | object |
- | | [[documentation: | + | | \ \ \ \ \ \ **Health** | string |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | | **Volumes** | object | Yes | read-write | Volumes in this StorageGroup. | |
- | | } | | + | | **VolumesAreExposed** | boolean |
- | | [[documentation: | + | |
- | | **VolumesAreExposed** | boolean, null\ \ *read-only* | Storage volumes are exposed to the Client Endpoints. | | + | |
=== Property Details === | === Property Details === | ||
- | == ConsistencyState ==: | + | == ConsistencyState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4238: | Line 4420: | ||
| Inconsistent | Not consistent. | | | Inconsistent | Not consistent. | | ||
- | == ConsistencyStatus ==: | + | == ConsistencyStatus == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4246: | Line 4428: | ||
| InProgress | Becoming consistent. | | | InProgress | Becoming consistent. | | ||
- | == ConsistencyType ==: | + | == ConsistencyType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
| SequentiallyConsistent | Sequentially consistent. | | | SequentiallyConsistent | Sequentially consistent. | | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4260: | Line 4442: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4267: | Line 4449: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4274: | Line 4456: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == ReplicaPriority ==: | + | == ReplicaPriority == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4282: | Line 4464: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4309: | Line 4491: | ||
| Terminating | The relationship is in the process of terminating. | | | Terminating | The relationship is in the process of terminating. | | ||
- | == ReplicaReadOnlyAccess ==: | + | == ReplicaReadOnlyAccess == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4316: | Line 4498: | ||
| SourceElement | The source element. | | | SourceElement | The source element. | | ||
- | == ReplicaRecoveryMode ==: | + | == ReplicaRecoveryMode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4322: | Line 4504: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4328: | Line 4510: | ||
| Target | The target element. | | Target | The target element. | ||
- | == ReplicaState ==: | + | == ReplicaState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4348: | Line 4530: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4356: | Line 4538: | ||
| TokenizedClone | Create a token based clone. | | | TokenizedClone | Create a token based clone. | | ||
- | == ReplicaUpdateMode ==: | + | == ReplicaUpdateMode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4364: | Line 4546: | ||
| Synchronous | Synchronous updates. | | | Synchronous | Synchronous updates. | | ||
- | == RequestedReplicaState ==: | + | == RequestedReplicaState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4384: | Line 4566: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4399: | Line 4581: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4406: | Line 4588: | ||
- | ====== | + | ===== StorageGroupCollection |
+ | |||
+ | A Collection of StorageGroup resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | [[documentation: | + | | **AllocatedPools** | object | Yes | read-write | A reference to the collection of storage pools allocated from this storage pool. | |
- | | [[documentation: | + | | **AllocatedVolumes** | object | Yes | read-write | A reference to the collection of volumes allocated from this storage pool. | |
- | | **BlockSizeBytes** | number, null\ (By)\ \ *read-only* | Maximum Block size in bytes. | | + | | **BlockSizeBytes** | number |
- | | **Capacity** { | object, null\ \ *read-write* | Capacity utilization. | | + | | **Capacity** { | object |
- | | < | + | | \ \ \ \ \ \ **Data** {} | object |
- | | < | + | | \ \ \ \ \ \ **IsThinProvisioned** | boolean |
- | | < | + | | \ \ \ \ \ \ **Metadata** {} | object |
- | | < | + | | \ \ \ \ \ \ **Snapshot** {} | object |
- | | } | | + | | } | | | |
- | | **CapacitySources** [ { | array\ \ *read-only* | An array of space allocations to this store. | | + | | **CapacitySources** [ { | array | | read-only | An array of space allocations to this store. | |
- | | < | + | | \ \ \ \ \ \ **ProvidedCapacity** {} | object |
- | | < | + | | \ \ \ \ \ \ **ProvidedClassOfService** |
- | | < | + | | \ \ \ \ \ \ **ProvidingDrives** |
- | | < | + | | \ \ \ \ \ \ **ProvidingPools** |
- | | < | + | | \ \ \ \ \ \ **ProvidingVolumes** |
- | | } ] | | + | | } ] | | | |
- | | [[documentation: | + | | **ClassesOfService** | object | Yes | read-write | The ClassesOfService supported by this storage pool. | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifier** { | object, null\ \ *read-only* | The value identifies this resource. | | + | | **Identifier** { | object |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } | | + | | } | | | |
- | | **Links** { | object\ \ *read-only* | Contains links to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **DefaultClassOfService** |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **LowSpaceWarningThresholdPercents** [ {} ] | array\ \ *read-write* | Low space warning threshold specified in percents. | | + | | **LowSpaceWarningThresholdPercents** [ {} ] | array | | read-write | Low space warning threshold specified in percents. | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
=== Property Details === | === Property Details === | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4459: | Line 4651: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4466: | Line 4658: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4473: | Line 4665: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4489: | Line 4681: | ||
- | ====== | + | ===== StoragePoolCollection |
+ | |||
+ | A Collection of StoragePool resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-only* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | [[documentation: | + | | **ClassesOfService** | object | Yes | read-write | The ClassesOfService that all storage in this StorageService can support. | |
- | | [[documentation: | + | | **ClientEndpointGroups** | object | Yes | read-write | Client endpoint groups. | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | [[documentation: | + | | **Drives** | reference([[documentation: |
- | | [[documentation: | + | | **Endpoints** | object | Yes | read-write | Endpoints. | |
- | | [[documentation: | + | | **FileSystems** | reference([[documentation: |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Identifier** { | object, null\ \ *read-only* | The value identifies this resource. | | + | | **Identifier** { | object |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } | | + | | } | | | |
- | | **Links** { | object\ \ *read-only* | Contains links to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **DataProtectionLoSCapabilities** |
- | | < | + | | \ \ \ \ \ \ **DataSecurityLoSCapabilities** |
- | | < | + | | \ \ \ \ \ \ **DataStorageLoSCapabilities** |
- | | < | + | | \ \ \ \ \ \ **DefaultClassOfService** |
- | | < | + | | \ \ \ \ \ \ **HostingSystem** |
- | | < | + | | \ \ \ \ \ \ **IOConnectivityLoSCapabilities** |
- | | < | + | | \ \ \ \ \ \ **IOPerformanceLoSCapabilities** |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **Redundancy** [ { | array\ \ *read-only* | Redundancy information for the storage subsystem | | + | | **Redundancy** [ { | array | | read-only | Redundancy information for the storage subsystem | |
- | | < | + | | \ \ \ \ \ \ **MaxNumSupported** | number |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **MinNumNeeded** | number |
- | | < | + | | \ \ \ \ \ \ **Mode** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **RedundancySet** [ {} ] | array | | read-only | Contains any ids that represent components of this redundancy set. | |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **RedundancyEnabled** | boolean |
- | | < | + | | } ] | | | |
- | | } ] | | + | | **ServerEndpointGroups** | object |
- | | **[email protected]** | string\ \ *read-write* | + | | **Status** { | object |
- | | [[documentation: | + | | \ \ \ \ \ \ **Health** | string |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | | **StorageGroups** | object | Yes | read-write | StorageGroups. | |
- | | } | | + | | **StoragePools** | reference([[documentation: |
- | | [[documentation: | + | | **Volumes** | reference([[documentation: |
- | | [[documentation: | + | |
- | | [[documentation: | + | |
=== Property Details === | === Property Details === | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4557: | Line 4757: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4564: | Line 4764: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4571: | Line 4771: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == Mode ==: | + | == Mode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4579: | Line 4779: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4595: | Line 4795: | ||
- | ====== | + | ===== StorageServiceCollection |
+ | |||
+ | A collection of references to Storage Service resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **AssetTag** | string, null\ \ *read-write* | The user assigned asset tag for this switch. | | + | | **AssetTag** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **DomainID** | number, null\ \ *read-only* | The Domain ID for this switch. | | + | | **DomainID** | number |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **IndicatorLED** | string, null\ \ *read-write* | The state of the indicator LED, used to identify the switch. | + | | **IndicatorLED** | string |
- | | **IsManaged** | boolean, null\ \ *read-write* | This indicates whether the switch is in a managed or unmanaged state. | | + | | **IsManaged** | boolean |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Chassis** |
- | | < | + | | \ \ \ \ \ \ **ManagedBy** [ {} ] | array | | read-only | An array of references to the managers that manage this switch. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | } | | | |
- | | } | | + | | **LogServices** | object | Yes | read-write | A reference to the collection of Log Services associated with this system. | |
- | | [[documentation: | + | | **Manufacturer** | string |
- | | **Manufacturer** | string, null\ \ *read-only* | This is the manufacturer of this switch. | | + | | **Model** | string |
- | | **Model** | string, null\ \ *read-only* | The product model number of this switch. | | + | | **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 |
- | | **PartNumber** | string, null\ \ *read-only* | The part number for this switch. | | + | | **Ports** | reference([[documentation: |
- | | [[documentation: | + | | **PowerState** | string |
- | | **PowerState** | string, null\ \ *read-write* | This is the current power state of the switch. | + | | **Redundancy** [ { | array | | read-write | Redundancy information for the switches. | |
- | | **Redundancy** [ { | array\ \ *read-write* | Redundancy information for the switches. | | + | | \ \ \ \ \ \ **MaxNumSupported** | number |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **MinNumNeeded** | number |
- | | < | + | | \ \ \ \ \ \ **Mode** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **RedundancySet** [ {} ] | array | | read-only | Contains any ids that represent components of this redundancy set. | |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **RedundancyEnabled** | boolean |
- | | < | + | | } ] | | | |
- | | < | + | | **SKU** | string | Yes | read-only | This is the SKU for this switch. | |
- | | } ] | | + | | **SerialNumber** | string |
- | | **[email protected]** | string\ \ *read-write* | + | | **Status** { | object |
- | | **SKU** | string, null\ \ *read-only* | This is the SKU for this switch. | | + | | \ \ \ \ \ \ **Health** | string |
- | | **SerialNumber** | string, null\ \ *read-only* | The serial number for this switch. | | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | | **SwitchType** | | Yes | read-write | The protocol being sent over this switch. | |
- | | < | + | | **TotalSwitchWidth** | number |
- | | } | | + | |
- | | **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. | | + | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4658: | Line 4875: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4665: | Line 4882: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == IndicatorLED ==: | + | == IndicatorLED == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4672: | Line 4889: | ||
| Off | The Indicator LED is off. | | | Off | The Indicator LED is off. | | ||
- | == Mode ==: | + | == Mode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4680: | Line 4897: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4688: | Line 4905: | ||
| PoweringOn | A temporary state between Off and On. | | | PoweringOn | A temporary state between Off and On. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4704: | Line 4921: | ||
- | ====== | + | ===== SwitchCollection |
+ | |||
+ | A Collection of Switch resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **EndTime** | string\ \ *read-only* | The date-time stamp that the task was last completed. | | + | | **EndTime** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Messages** [ {} ] | array\ \ *read-write* | This is an array of messages associated with the task. | | + | | **Messages** [ {} ] | array | | read-write | This is an array of messages associated with the task. | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **StartTime** | string\ \ *read-only* | The date-time stamp that the task was last started. | | + | | **StartTime** | string |
- | | **TaskState** | string\ \ *read-write* | The state of the task. *See Property Details, below, for more information about this property.* | | + | | **TaskState** | string |
- | | **TaskStatus** | string\ \ *read-write* | This is the completion status of the task. *See Property Details, below, for more information about this property.* | | + | | **TaskStatus** | string |
=== Property Details === | === Property Details === | ||
- | == TaskState ==: | + | == TaskState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4736: | Line 4963: | ||
| Suspended | Task has been suspended. | | | Suspended | Task has been suspended. | | ||
- | == TaskStatus ==: | + | == TaskStatus == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4744: | Line 4971: | ||
- | ====== | + | ===== TaskCollection |
+ | |||
+ | A Collection of Task resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **CompletedTaskOverWritePolicy** | string\ \ *read-write* | Overwrite policy of completed tasks. | + | | **CompletedTaskOverWritePolicy** | string |
- | | **DateTime** | string, null\ \ *read-only* | The current DateTime (with offset) setting that the task service is using. | | + | | **DateTime** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **LifeCycleEventOnTaskStateChange** | boolean\ \ *read-only* | Send an Event upon Task State Change. | | + | | **LifeCycleEventOnTaskStateChange** | boolean |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **ServiceEnabled** | boolean, null\ \ *read-write* | This indicates whether this service is enabled. | | + | | **ServiceEnabled** | boolean |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
- | | [[documentation: | + | | **Tasks** | reference([[documentation: |
=== Property Details === | === Property Details === | ||
- | == CompletedTaskOverWritePolicy ==: | + | == CompletedTaskOverWritePolicy == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4773: | Line 5010: | ||
| Oldest | Oldest completed tasks are overwritten. | | | Oldest | Oldest completed tasks are overwritten. | | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4780: | Line 5017: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4787: | Line 5024: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4803: | Line 5040: | ||
- | ====== Thermal | + | ===== Thermal ===== |
This is the schema definition for the Thermal properties. | This is the schema definition for the Thermal properties. | ||
- | ^ Property ^ Type ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Fans** [ { | array\ \ *read-write* | This is the definition for fans. | | + | | **Fans** [ { | array | | read-write | This is the definition for fans. | |
- | | < | + | | \ \ \ \ \ \ **FanName** | string |
- | | < | + | | \ \ \ \ \ \ **IndicatorLED** | string |
- | | < | + | | \ \ \ \ \ \ **LowerThresholdCritical** | number |
- | | < | + | | \ \ \ \ \ \ **LowerThresholdFatal** | number |
- | | < | + | | \ \ \ \ \ \ **LowerThresholdNonCritical** | number |
- | | < | + | | \ \ \ \ \ \ **Manufacturer** | string |
- | | < | + | | \ \ \ \ \ \ **MaxReadingRange** | number |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **MinReadingRange** | number |
- | | < | + | | \ \ \ \ \ \ **Model** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PartNumber** | string |
- | | < | + | | \ \ \ \ \ \ **PhysicalContext** | string |
- | | < | + | | \ \ \ \ \ \ **Reading** | number |
- | | < | + | | \ \ \ \ \ \ **ReadingUnits** | string |
- | | < | + | | \ \ \ \ \ \ **Redundancy** [ {} ] | array | | read-write | This structure is used to show redundancy for fans. The Component ids will reference the members of the redundancy groups. | |
- | | < | + | | \ \ \ \ \ \ **RelatedItem** [ {} ] | array | | read-only | The ID(s) of the resources serviced with this fan. | |
- | | < | + | | \ \ \ \ \ \ **SerialNumber** | string |
- | | < | + | | \ \ \ \ \ \ **SparePartNumber** | string |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | \ \ \ \ \ \ **UpperThresholdCritical** | number |
- | | < | + | | \ \ \ \ \ \ **UpperThresholdFatal** | number |
- | | < | + | | \ \ \ \ \ \ **UpperThresholdNonCritical** | number |
- | | < | + | | } ] | | | |
- | | < | + | | **Id** | string | | read-write | Uniquely identifies the resource within the collection of like resources. | |
- | | } ] | | + | | **Name** | string |
- | | **[email protected]** | string\ \ *read-write* | + | | **Oem** {} | object |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Redundancy** [ { | array | | read-write | This structure is used to show redundancy for fans. The Component ids will reference the members of the redundancy groups. | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | \ \ \ \ \ \ **MaxNumSupported** | number |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | \ \ \ \ \ \ **MemberId** | string |
- | | **Redundancy** [ { | array\ \ *read-write* | This structure is used to show redundancy for fans. The Component ids will reference the members of the redundancy groups. | | + | | \ \ \ \ \ \ **MinNumNeeded** | number |
- | | < | + | | \ \ \ \ \ \ **Mode** | string |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **RedundancySet** [ {} ] | array | | read-only | Contains any ids that represent components of this redundancy set. | |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **RedundancyEnabled** | boolean |
- | | < | + | | } ] | | | |
- | | < | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | } ] | | | | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | **[email protected]** | string\ \ *read-write* | + | | \ \ \ \ \ \ **State** | string |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | | } | | | |
- | | < | + | | **Temperatures** [ { | array | | read-write | This is the definition for temperature sensors. | |
- | | < | + | | \ \ \ \ \ \ **LowerThresholdCritical** | number |
- | | < | + | | \ \ \ \ \ \ **LowerThresholdFatal** | number |
- | | < | + | | \ \ \ \ \ \ **LowerThresholdNonCritical** | number |
- | | } | | + | | \ \ \ \ \ \ **MaxReadingRangeTemp** | number |
- | | **Temperatures** [ { | array\ \ *read-write* | This is the definition for temperature sensors. | | + | | \ \ \ \ \ \ **MemberId** | string |
- | | < | + | | \ \ \ \ \ \ **MinReadingRangeTemp** | number |
- | | < | + | | \ \ \ \ \ \ **Name** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **PhysicalContext** | string |
- | | < | + | | \ \ \ \ \ \ **ReadingCelsius** | number |
- | | < | + | | \ \ \ \ \ \ **RelatedItem** [ {} ] | array | | read-only | Describes the areas or devices to which this temperature measurement applies. | |
- | | < | + | | \ \ \ \ \ \ **SensorNumber** | number |
- | | < | + | | \ \ \ \ \ \ **Status** {} | object |
- | | < | + | | \ \ \ \ \ \ **UpperThresholdCritical** | number |
- | | < | + | | \ \ \ \ \ \ **UpperThresholdFatal** | number |
- | | < | + | | \ \ \ \ \ \ **UpperThresholdNonCritical** | number |
- | | < | + | | } ] | | | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } ] | | | | + | |
- | | **[email protected]** | string\ \ *read-write* | + | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4891: | Line 5121: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4898: | Line 5128: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == IndicatorLED ==: | + | == IndicatorLED == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4905: | Line 5135: | ||
| Off | The Indicator LED is off. | | | Off | The Indicator LED is off. | | ||
- | == Mode ==: | + | == Mode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4913: | Line 5143: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4937: | Line 5167: | ||
| VoltageRegulator | A voltage regulator device | | | VoltageRegulator | A voltage regulator device | | ||
- | == ReadingUnits ==: | + | == ReadingUnits == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4943: | Line 5173: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 4959: | Line 5189: | ||
- | ====== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Actions** { | object\ \ *read-write* | The Actions object contains the available custom actions on this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | [[documentation: | + | | **FirmwareInventory** | object | Yes | read-write | An inventory of firmware. | |
- | | **HttpPushUri** | string\ \ *read-only* | The URI used to perform an HTTP or HTTPS push update to the Update Service. | | + | | **HttpPushUri** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **ServiceEnabled** | boolean, null\ \ *read-write* | This indicates whether this service is enabled. | | + | | **ServiceEnabled** | boolean |
- | | [[documentation: | + | | **SoftwareInventory** | object | Yes | read-write | An inventory of software. | |
- | | **Status** { | object, null\ \ *read-only* | Indicates the status of the file share. | | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | } | | + | | } | | | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4992: | Line 5222: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 4999: | Line 5229: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5015: | Line 5245: | ||
- | ====== 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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **VLANEnable** | boolean, null\ \ *read-write* | This indicates if this VLAN is enabled. | | + | | **VLANEnable** | boolean |
- | | **VLANId** | number, null\ \ *read-write* | This indicates the VLAN identifier for this VLAN. | | + | | **VLANId** | number |
- | ====== | + | ===== VLanNetworkInterfaceCollection |
+ | |||
+ | A Collection of VLanNetworkInterface resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **ConnectedVia** | string, null\ \ *read-write* | Current virtual media connection methods. | + | | **ConnectedVia** | string |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Image** | string, null\ \ *read-only* | A URI providing the location of the selected image. | | + | | **Image** | string |
- | | **ImageName** | string, null\ \ *read-only* | The current image name. | | + | | **ImageName** | string |
- | | **Inserted** | boolean, null\ \ *read-only* | Indicates if virtual media is inserted in the virtual device. | | + | | **Inserted** | boolean |
- | | **MediaTypes** [ {} ] | array\ \ *read-only* | This is the media types supported as virtual media. | | + | | **MediaTypes** [ {} ] | array | | read-only | This is the media types supported as virtual media. | |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Name** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | **Oem** {} | object |
- | | **WriteProtected** | boolean, null\ \ *read-only* | Indicates the media is write protected. | | + | | **WriteProtected** | boolean |
=== Property Details === | === Property Details === | ||
- | == ConnectedVia ==: | + | == ConnectedVia == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5054: | Line 5294: | ||
- | ====== | + | ===== VirtualMediaCollection |
+ | |||
+ | A Collection of VirtualMedia resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **AccessCapabilities** [ {} ] | array\ \ *read-write* | Supported IO access capabilities. | | + | | **AccessCapabilities** [ {} ] | array | | read-write | Supported IO access capabilities. | |
- | | **Actions** { | object\ \ *read-only* | The available actions for this resource. | | + | | **Actions** { | object |
- | | < | + | | \ \ \ \ \ \ **# |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | } | | + | | } | | | |
- | | **AllocatedPools** | + | | **AllocatedPools** | array(reference([[documentation: |
- | | < | + | | **BlockSizeBytes** | number |
- | | < | + | | **Capacity** { | object |
- | | < | + | | \ \ \ \ \ \ **Data** {} | object |
- | | < | + | | \ \ \ \ \ \ **IsThinProvisioned** | boolean |
- | | < | + | | \ \ \ \ \ \ **Metadata** {} | object |
- | | < | + | | \ \ \ \ \ \ **Snapshot** {} | object |
- | | < | + | | } | | | |
- | | < | + | | **CapacityBytes** | number |
- | | < | + | | **CapacitySources** [ { | array | | read-write | An array of space allocations to this volume. | |
- | | < | + | | \ \ \ \ \ \ **ProvidedCapacity** {} | object |
- | | < | + | | \ \ \ \ \ \ **ProvidedClassOfService** |
- | | < | + | | \ \ \ \ \ \ **ProvidingDrives** |
- | | < | + | | \ \ \ \ \ \ **ProvidingPools** |
- | | < | + | | \ \ \ \ \ \ **ProvidingVolumes** |
- | | } ] | | + | | } ] | | | |
- | | **[email protected]** | string\ \ *read-write* | | | + | | **Description** | string |
- | | **BlockSizeBytes** | number, null\ (By)\ \ *read-only* | + | | **Encrypted** | boolean |
- | | **Capacity** { | object, null\ \ *read-write* | Capacity utilization. | | + | | **EncryptionTypes** [ {} ] | array | | read-write | The types of encryption used by this Volume | |
- | | < | + | | **Id** | string |
- | | < | + | | **Identifiers** [ { | array | | read-only | The Durable names for the volume | |
- | | < | + | | \ \ \ \ \ \ **DurableName** | string |
- | | < | + | | \ \ \ \ \ \ **DurableNameFormat** | string |
- | | } | | + | | } ] | | | |
- | | **CapacityBytes** | number, null\ (By)\ \ *read-only* | The size in bytes of this Volume | | + | | **Links** { | object |
- | | **CapacitySources** [ { | array\ \ *read-write* | An array of space allocations to this volume. | | + | | \ \ \ \ \ \ **ClassOfService** |
- | | < | + | | \ \ \ \ \ \ **Drives** [ {} ] | array | | read-only | An array of references to the drives which contain this volume. This will reference Drives that either wholly or only partly contain this volume. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | } | | | |
- | | < | + | | **LowSpaceWarningThresholdPercents** [ {} ] | array | | read-write | Low space warning. | |
- | | < | + | | **Manufacturer** | string |
- | | } ] | | + | | **MaxBlockSizeBytes** | number |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Model** | string |
- | | **Encrypted** | boolean, null\ \ *read-write* | Is this Volume encrypted | | + | | **Name** | string |
- | | **EncryptionTypes** [ {} ] | array\ \ *read-write* | The types of encryption used by this Volume | | + | | **Oem** {} | object |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Operations** [ { | array | | read-only | The operations currently running on the Volume | |
- | | **Identifiers** [ { | array\ \ *read-only* | The Durable names for the volume | | + | | \ \ \ \ \ \ **AssociatedTask** |
- | | < | + | | \ \ \ \ \ \ **OperationName** | string |
- | | < | + | | \ \ \ \ \ \ **PercentageComplete** | number |
- | | } ] | | + | | } ] | | | |
- | | **Links** { | object\ \ *read-only* | Contains references to other resources that are related to this resource. | | + | | **OptimumIOSizeBytes** | number |
- | | < | + | | **ReplicaInfos** [ { | array | | read-only | Describes this storage volume in its role as a source and/or target replica. | |
- | | < | + | | \ \ \ \ \ \ **ConsistencyEnabled** | boolean |
- | | < | + | | \ \ \ \ \ \ **ConsistencyState** | string |
- | | < | + | | \ \ \ \ \ \ **ConsistencyStatus** | string |
- | | } | | + | | \ \ \ \ \ \ **ConsistencyType** | string |
- | | **LowSpaceWarningThresholdPercents** [ {} ] | array\ \ *read-write* | Low space warning. | | + | | \ \ \ \ \ \ **FailedCopyStopsHostIO** | boolean |
- | | **Manufacturer** | string, null\ \ *read-only* | The manufacturer or OEM of this storage volume. | | + | | \ \ \ \ \ \ **PercentSynced** | number |
- | | **MaxBlockSizeBytes** | number, null\ (By)\ \ *read-only* | Max Block size in bytes . | | + | | \ \ \ \ \ \ **Replica** | | Yes | read-write | The resource that is the source of this replica. | |
- | | **Model** | string, null\ \ *read-only* | The model number for this storage volume | | + | | \ \ \ \ \ \ **ReplicaPriority** | string |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | \ \ \ \ \ \ **ReplicaProgressStatus** | string |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | \ \ \ \ \ \ **ReplicaReadOnlyAccess** | string |
- | | **Operations** [ { | array\ \ *read-only* | The operations currently running on the Volume | | + | | \ \ \ \ \ \ **ReplicaRecoveryMode** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaRole** | string |
- | | < | + | | \ \ \ \ \ \ **ReplicaSkewBytes** | number |
- | | < | + | | \ \ \ \ \ \ **ReplicaState** | string |
- | | } ] | | + | | \ \ \ \ \ \ **ReplicaType** | string |
- | | **OptimumIOSizeBytes** | number, null\ (By)\ \ *read-only* | The size in bytes of this Volume' | + | | \ \ \ \ \ \ **ReplicaUpdateMode** | string |
- | | **ReplicaInfos** [ { | array\ \ *read-only* | Describes this storage volume in its role as a source and/or target replica. | | + | | \ \ \ \ \ \ **RequestedReplicaState** | string |
- | | < | + | | \ \ \ \ \ \ **SyncMaintained** | boolean |
- | | < | + | | \ \ \ \ \ \ **UndiscoveredElement** | string |
- | | < | + | | \ \ \ \ \ \ **WhenActivated** | string |
- | | < | + | | \ \ \ \ \ \ **WhenDeactivated** | string |
- | | < | + | | \ \ \ \ \ \ **WhenEstablished** | string |
- | | < | + | | \ \ \ \ \ \ **WhenSuspended** | string |
- | | < | + | | \ \ \ \ \ \ **WhenSynced** | string |
- | | < | + | | \ \ \ \ \ \ **WhenSynchronized** | string |
- | | < | + | | } ] | | | |
- | | < | + | | **Status** { | object |
- | | < | + | | \ \ \ \ \ \ **Health** | string |
- | | < | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | | **StorageGroups** | array(reference([[documentation: |
- | | < | + | | **VolumeType** | string | Yes | read-write | The type of this volume\\ //See Property Details, below, for more information about this property.// | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } ] | | + | |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } | | + | |
- | | **StorageGroups** | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | < | + | |
- | | } ] | | + | |
- | | **[email protected]** | string\ \ *read-write* | | | + | |
- | | **VolumeType** | string, null\ \ *read-write* | + | |
=== Property Details === | === Property Details === | ||
- | == ConsistencyState ==: | + | == ConsistencyState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5183: | Line 5399: | ||
| Inconsistent | Not consistent. | | | Inconsistent | Not consistent. | | ||
- | == ConsistencyStatus ==: | + | == ConsistencyStatus == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5191: | Line 5407: | ||
| InProgress | Becoming consistent. | | | InProgress | Becoming consistent. | | ||
- | == ConsistencyType ==: | + | == ConsistencyType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
| SequentiallyConsistent | Sequentially consistent. | | | SequentiallyConsistent | Sequentially consistent. | | ||
- | == DurableNameFormat ==: | + | == DurableNameFormat == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5205: | Line 5421: | ||
| iQN | iSCSI Qualified Name | | | iQN | iSCSI Qualified Name | | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5212: | Line 5428: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5219: | Line 5435: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == ReplicaPriority ==: | + | == ReplicaPriority == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5227: | Line 5443: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 5254: | Line 5470: | ||
| Terminating | The relationship is in the process of terminating. | | | Terminating | The relationship is in the process of terminating. | | ||
- | == ReplicaReadOnlyAccess ==: | + | == ReplicaReadOnlyAccess == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5261: | Line 5477: | ||
| SourceElement | The source element. | | | SourceElement | The source element. | | ||
- | == ReplicaRecoveryMode ==: | + | == ReplicaRecoveryMode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5267: | Line 5483: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 5273: | Line 5489: | ||
| Target | The target element. | | Target | The target element. | ||
- | == ReplicaState ==: | + | == ReplicaState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5293: | Line 5509: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 5301: | Line 5517: | ||
| TokenizedClone | Create a token based clone. | | | TokenizedClone | Create a token based clone. | | ||
- | == ReplicaUpdateMode ==: | + | == ReplicaUpdateMode == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5309: | Line 5525: | ||
| Synchronous | Synchronous updates. | | | Synchronous | Synchronous updates. | | ||
- | == RequestedReplicaState ==: | + | == RequestedReplicaState == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5329: | Line 5545: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 5344: | Line 5560: | ||
| 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 ^ Description ^ | ^ string ^ Description ^ | ||
Line 5350: | Line 5566: | ||
| SourceElement | The source element is undiscovered. | | | SourceElement | The source element is undiscovered. | | ||
- | == VolumeType ==: | + | == VolumeType == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5361: | Line 5577: | ||
- | ====== | + | ===== VolumeCollection |
+ | |||
+ | A Collection of Volume resource instances. | ||
+ | |||
+ | ^ Property ^ Type ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **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 ^ Description ^ | + | ^ Property ^ Type ^ Nullable ^ Permission |
- | | **Description** | string, null\ \ *read-write* | Provides a description of this resource and is used for commonality | + | | **Description** | string |
- | | **Id** | string\ \ *read-write* | Uniquely identifies the resource within the collection of like resources. | | + | | **Id** | string |
- | | **Links** { | object\ \ *read-write* | Contains references to other resources that are related to this resource. | | + | | **Links** { | object |
- | | < | + | | \ \ \ \ \ \ **Endpoints** [ {} ] | array | | read-only | An array of references to the endpoints that are contained in this zone. | |
- | | < | + | | \ \ \ \ \ \ **InvolvedSwitches** [ {} ] | array | | read-only | An array of references to the switchs that are utilized in this zone. | |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | } | | | |
- | | < | + | | **Name** | string |
- | | } | | + | | **Oem** {} | object |
- | | **Name** | string\ \ *read-write* | A friendly name for this line of service. | | + | | **Status** { | object |
- | | **Oem** {} | object\ \ *read-write* | This is the manufacturer/ | + | | \ \ \ \ \ \ **Health** | string |
- | | **Status** { | object\ \ *read-only* | Indicates the status of the file share. | | + | | \ \ \ \ \ \ **HealthRollup** | string |
- | | < | + | | \ \ \ \ \ \ **Oem** {} | object |
- | | < | + | | \ \ \ \ \ \ **State** | string |
- | | < | + | | } | | | |
- | | < | + | |
- | | } | | + | |
=== Property Details === | === Property Details === | ||
- | == Health ==: | + | == Health == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5393: | Line 5617: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == HealthRollup ==: | + | == HealthRollup == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5400: | Line 5624: | ||
| Warning | A condition exists that requires attention. | | | Warning | A condition exists that requires attention. | | ||
- | == State ==: | + | == State == |
^ string ^ Description ^ | ^ string ^ Description ^ | ||
Line 5414: | Line 5638: | ||
| 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 ^ Nullable ^ Permission ^ Description ^ | ||
+ | | **Description** | string | Yes | read-write | Provides a description of this resource and is used for commonality | ||
+ | | **Members** | array(reference([[documentation: | ||
+ | | **Name** | string | | read-write | A friendly name for this line of service. | | ||
+ | | **Oem** {} | object | | read-write | This is the manufacturer/ | ||