<Annotation Term="OData.LongDescription"
String="This object represents the root Redfish service.
All values for resources described by this schema shall comply to the requirements
as described in the Redfish specification."/>
</EntityType>
</Schema>
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.1.0.0">
<EntityContainer Name="ServiceContainer">
<Singleton Name="Service" Type="ServiceRoot.ServiceRoot"/>
<Singleton Name="Systems" Type="ComputerSystemCollection.ComputerSystemCollection"/>
<Singleton Name="Chassis" Type="ChassisCollection.ChassisCollection"/>
<Singleton Name="Managers" Type="ManagerCollection.ManagerCollection"/>
<Singleton Name="Tasks" Type="TaskService.TaskService"/>
<Singleton Name="AccountService" Type="AccountService.AccountService"/>
<Singleton Name="SessionService" Type="SessionService.SessionService"/>
<Singleton Name="EventService" Type="EventService.EventService"/>
<Singleton Name="Registries"
Type="MessageRegistryFileCollection.MessageRegistryFileCollection"/>
<Singleton Name="JsonSchemas"
Type="JsonSchemaFileCollection.JsonSchemaFileCollection"/>
<Singleton Name="Sessions" Type="SessionCollection.SessionCollection"/>
</EntityContainer>
<EntityType Name="ServiceRoot" BaseType="ServiceRoot.ServiceRoot">
<Annotation Term="OData.Description"
String="This object represents the root Redfish service."/>
<Annotation Term="OData.LongDescription"
String="This object represents the root Redfish service.
All values for resources described by this schema shall comply to the
requirements as described in the Redfish specification."/>
<Property Name="RedfishVersion" Type="Edm.String" Nullable="false">
<Annotation Term="OData.Permissions" EnumMember="OData.Permissions/Read"/>
<Annotation Term="OData.Description" String="The version of the Redfish service"/>
<Annotation Term="OData.LongDescription" String="The value of this string shall
represent the version of the Redfish service.
The format of this string shall be of the format majorversion.minorversion.errata
in compliance with Protocol Version section of the Redfish specification. "/>
<Annotation Term="Validation.Pattern" String="^\\d+\\.\\d+\\.\\d+$"/>
.
.
.
</Property>
</EntityType>
<ComplexType Name="Links" BaseType="Resource.Links">
<NavigationProperty Name="Sessions" Type="SessionCollection.SessionCollection">
<Annotation Term="OData.Permissions" EnumMember="OData.Permissions/Read"/>
<Annotation Term="OData.Description" String="Link to a collection of Sessions"/>
<Annotation Term="OData.LongDescription"
String="This property shall contain the link to a collection of Sessions."/>
<Annotation Term="OData.AutoExpandReferences"/>
</NavigationProperty>
</ComplexType>
</Schema>
</edmx:DataServices>
Cisco UCS C-Series Servers REST API Programmer's Guide
12
Cisco IMC REST API Examples
Examples of Server Tasks