components: schemas: Redundancy_v1_0_7_Redundancy: additionalProperties: false description: This is the redundancy definition to be used in other resource schemas. properties: '@odata.id': $ref: http://redfish.dmtf.org/schemas/v1/odata-v4.yaml#/components/schemas/odata-v4_id MaxNumSupported: description: This is the maximum number of members allowable for this particular redundancy group. nullable: true readOnly: true type: integer x-longDescription: The value of this property shall contain the maximum number of members allowed in the redundancy group. MemberId: description: This is the identifier for the member within the collection. readOnly: true type: string x-longDescription: The value of this string shall uniquely identify the member within the collection. For services supporting Redfish v1.6 or higher, this value shall be the zero-based array index. MinNumNeeded: description: This is the minumum number of members needed for this group to be redundant. nullable: true readOnly: true type: integer x-longDescription: The value of this property shall contain the minimum number of members allowed in the redundancy group for the current redundancy mode to still be fault tolerant. Mode: $ref: '#/components/schemas/Redundancy_v1_0_7_RedundancyMode' description: This is the redundancy mode of the group. nullable: true readOnly: false x-longDescription: The value of this property shall contain the information about the redundancy mode of this subsystem. Name: description: The name of the resource or array element. readOnly: true type: string x-longDescription: This object represents the Name property. All values for resources described by this schema shall comply to the requirements as described in the Redfish specification. The value of this string shall be of the format for the reserved word *Name*. Oem: $ref: http://redfish.dmtf.org/schemas/v1/Resource.yaml#/components/schemas/Resource_Oem description: This is the manufacturer/provider specific extension moniker used to divide the Oem object into sections. x-longDescription: The value of this string shall be of the format for the reserved word *Oem*. RedundancySet: description: Contains any ids that represent components of this redundancy set. items: $ref: http://redfish.dmtf.org/schemas/v1/odata-v4.yaml#/components/schemas/odata-v4_idRef readOnly: true type: array x-longDescription: The value of this property shall contain the ids of components that are part of this redundancy set. The id values may or may not be dereferenceable. RedundancySet@odata.count: $ref: http://redfish.dmtf.org/schemas/v1/odata-v4.yaml#/components/schemas/odata-v4_count Status: $ref: http://redfish.dmtf.org/schemas/v1/Resource.yaml#/components/schemas/Resource_Status description: This property describes the status and health of the resource and its children. x-longDescription: This property shall contain any status or health properties of the resource. required: - Name - Mode - MinNumNeeded - Status - RedundancySet - '@odata.id' - MemberId type: object x-longDescription: This object represents the Redundancy element property. All values for resources described by this schema shall comply to the requirements as described in the Redfish specification. The value of this string shall be of the format for the reserved word *Redundancy*. x-patternProperties: ^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\.[a-zA-Z_][a-zA-Z0-9_]*$: description: This property shall specify a valid odata or Redfish property. Redundancy_v1_0_7_RedundancyMode: enum: - Failover - N+m - Sharing - Sparing type: string x-enumDescriptions: Failover: Failure of one unit will automatically cause its functions to be taken over by a standby or offline unit in the redundancy set. N+m: Multiple units are available and active such that normal operation will continue if one or more units fail. Sharing: Multiple units contribute or share such that operation will continue, but at a reduced capacity, if one or more units fail. Sparing: One or more spare units are available to take over the function of a failed unit, but takeover is not automatic. title: '#Redundancy.v1_0_7' x-copyright: Copyright 2014-2019 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright x-owningEntity: DMTF x-release: '1.0'