Commit 06a7b280 by Gunnar Billung-Meyer

remove redundant requirement from allocation action

parent df0a04b9
......@@ -110,16 +110,6 @@
<ComplexType Name="Port">
<Annotation Term="OData.AdditionalProperties" Bool="false"/>
<Annotation Term="OData.Description" String="The requirements for a port of a PCIeSwitch or a ComposedNode" />
<Property Name="MaxSpeedGbps" Type="Edm.Int32">
<Annotation Term="OData.Description" String="The minimal value of the maximum speed of the port" />
<Annotation Term="Measures.Unit" String="GBytes/s"/>
</Property>
<Property Name="AvailableWidth" Type="Edm.Int32">
<Annotation Term="OData.Description" String="The number of unused lanes of the port" />
</Property>
<Property Name="MaxWidth" Type="Edm.Int32">
<Annotation Term="OData.Description" String="The minimal value of the maximum lanes of the port" />
</Property>
<Property Name="PCIeFunctions" Type="Collection(ComposedNodeAllocationRequirement.v1_0_0.PCIeFunction)">
<Annotation Term="OData.Description" String="The minimal required set of PCIe functions exposed by the PCIeSwitch port" />
</Property>
......
......@@ -110,16 +110,6 @@
<ComplexType Name="Port">
<Annotation Term="OData.AdditionalProperties" Bool="false"/>
<Annotation Term="OData.Description" String="The requirements for a port of a PCIeSwitch or a ComposedNode" />
<Property Name="MaxSpeedGbps" Type="Edm.Int32">
<Annotation Term="OData.Description" String="The minimal value of the maximum speed of the port" />
<Annotation Term="Measures.Unit" String="GBytes/s"/>
</Property>
<Property Name="AvailableWidth" Type="Edm.Int32">
<Annotation Term="OData.Description" String="The number of unused lanes of the port" />
</Property>
<Property Name="MaxWidth" Type="Edm.Int32">
<Annotation Term="OData.Description" String="The minimal value of the maximum lanes of the port" />
</Property>
<Property Name="PCIeFunctions" Type="Collection(ComposedNodeAllocationRequirement.v1_0_0.PCIeFunction)">
<Annotation Term="OData.Description" String="The minimal required set of PCIe functions exposed by the PCIeSwitch port" />
</Property>
......
......@@ -206,7 +206,6 @@ table { border-collapse: collapse; }
</ul></td></tr>
<tr><td>} ]</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>Ports [ {</td><td>array[object]</td><td></td><td>POST</td><td>read-write</td><td>The requirements for a port of a PCIeSwitch or a ComposedNode</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;AvailableWidth</td><td>number</td><td>Yes</td><td></td><td>read-write</td><td>The number of unused lanes of the port</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;HSLLInterface {</td><td>object</td><td>Yes</td><td></td><td>read-write</td><td>The requirements for a HSLL interface</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AvailableWidth</td><td>number</td><td>Yes</td><td></td><td>read-write</td><td>The number of unused lanes of the HSLL interface</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MaxSpeedGbps</td><td>number</td><td>Yes</td><td></td><td>read-write</td><td>The minimal value of the maximum speed of the HSLL interface<br />Unit: GBytes/s</td></tr>
......@@ -215,8 +214,6 @@ table { border-collapse: collapse; }
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@odata.id</td><td>string</td><td></td><td></td><td>read-only</td><td>The unique identifier for a resource.<br />Format: uri</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;}</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;MaxSpeedGbps</td><td>number</td><td>Yes</td><td></td><td>read-write</td><td>The minimal value of the maximum speed of the port<br />Unit: GBytes/s</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;MaxWidth</td><td>number</td><td>Yes</td><td></td><td>read-write</td><td>The minimal value of the maximum lanes of the port</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;PCIeFunctions [ {</td><td>array[object]</td><td></td><td></td><td>read-write</td><td>The minimal required set of PCIe functions exposed by the PCIeSwitch port</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ClassCode</td><td>string</td><td>Yes</td><td></td><td>read-write</td><td>The Class Code of this PCIe function.<br />Pattern: /0[xX](([a-fA-F]|[0-9]){2}){3}</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DeviceClass</td><td>string</td><td>Yes</td><td></td><td>read-write</td><td>The class for this PCIe Function<br />Possible Values:<ul>
......@@ -410,8 +407,6 @@ Content-Type: application/json
<br />
&nbsp;&nbsp;&nbsp;&nbsp;"Ports": [{
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"AvailableWidth": 0,
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"HSLLInterface": {
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"AvailableWidth": 0,
......@@ -428,10 +423,6 @@ Content-Type: application/json
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"MaxSpeedGbps": 0,
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"MaxWidth": 0,
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"PCIeFunctions": [{
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"ClassCode": "string",
......
......@@ -455,13 +455,6 @@
}
},
"properties": {
"AvailableWidth": {
"description": "The number of unused lanes of the port",
"type": [
"number",
"null"
]
},
"HSLLInterface": {
"anyOf": [
{
......@@ -473,21 +466,6 @@
],
"description": "The requirements for a HSLL interface"
},
"MaxSpeedGbps": {
"description": "The minimal value of the maximum speed of the port",
"type": [
"number",
"null"
],
"units": "GBytes/s"
},
"MaxWidth": {
"description": "The minimal value of the maximum lanes of the port",
"type": [
"number",
"null"
]
},
"PCIeFunctions": {
"description": "The minimal required set of PCIe functions exposed by the PCIeSwitch port",
"items": {
......
......@@ -455,13 +455,6 @@
}
},
"properties": {
"AvailableWidth": {
"description": "The number of unused lanes of the port",
"type": [
"number",
"null"
]
},
"HSLLInterface": {
"anyOf": [
{
......@@ -473,21 +466,6 @@
],
"description": "The requirements for a HSLL interface"
},
"MaxSpeedGbps": {
"description": "The minimal value of the maximum speed of the port",
"type": [
"number",
"null"
],
"units": "GBytes/s"
},
"MaxWidth": {
"description": "The minimal value of the maximum lanes of the port",
"type": [
"number",
"null"
]
},
"PCIeFunctions": {
"description": "The minimal required set of PCIe functions exposed by the PCIeSwitch port",
"items": {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment