UNPKG

on-http-y1

Version:
76 lines (65 loc) 4.64 kB
<?xml version="1.0" encoding="UTF-8"?> <!----> <!--################################################################################ --> <!--# Redfish Schema: Zone v1.0.1--> <!--# --> <!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> <!--# available at http://www.dmtf.org/standards/redfish --> <!--# Copyright 2014-2016 Distributed Management Task Force, Inc. (DMTF). --> <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> <!--################################################################################ --> <!----> <edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> </edmx:Reference> <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> </edmx:Reference> <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> <edmx:Include Namespace="Resource"/> <edmx:Include Namespace="Resource.v1_0_0"/> <edmx:Include Namespace="Resource.v1_1_0"/> </edmx:Reference> <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Switch_v1.xml"> <edmx:Include Namespace="Switch"/> </edmx:Reference> <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Endpoint_v1.xml"> <edmx:Include Namespace="Endpoint"/> </edmx:Reference> <edmx:DataServices> <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Zone"> <EntityType Name="Zone" BaseType="Resource.v1_0_0.Resource" Abstract="true"> <Annotation Term="OData.Description" String="Switch contains properties describing a simple fabric zone."/> <Annotation Term="OData.LongDescription" String="This resource shall be used to represent a simple zone for a Redfish implementation."/> </EntityType> </Schema> <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Zone.v1_0_0"> <EntityType Name="Zone" BaseType="Zone.Zone"> <Property Name="Status" Type="Resource.Status" Nullable="false"/> <Property Name="Links" Type="Zone.v1_0_0.Links" Nullable="false"> <Annotation Term="OData.Description" String="Contains references to other resources that are related to this resource."/> <Annotation Term="OData.LongDescription" String="The Links property, as described by the Redfish Specification, shall contain references to resources that are related to, but not contained by (subordinate to), this resource."/> </Property> </EntityType> <ComplexType Name="Links" BaseType="Resource.Links"> <NavigationProperty Name="Endpoints" Type="Collection(Endpoint.Endpoint)" Nullable="false"> <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> <Annotation Term="OData.Description" String="An array of references to the endpoints that are contained in this zone."/> <Annotation Term="OData.LongDescription" String="The value of this property shall be a reference to the resources that this zone is associated with and shall reference a resource of type Endpoint."/> <Annotation Term="OData.AutoExpandReferences"/> </NavigationProperty> <NavigationProperty Name="InvolvedSwitches" Type="Collection(Switch.Switch)" Nullable="false"> <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> <Annotation Term="OData.Description" String="An array of references to the switchs that are utilized in this zone."/> <Annotation Term="OData.LongDescription" String="The value of this property shall be a reference to the resources that this zone is associated with and shall reference a resource of type Switch."/> <Annotation Term="OData.AutoExpandReferences"/> </NavigationProperty> </ComplexType> </Schema> <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Zone.v1_0_1"> <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/> <EntityType Name="Zone" BaseType="Zone.v1_0_0.Zone"/> </Schema> </edmx:DataServices> </edmx:Edmx>