Commit a81eb5b1 by Gunnar Billung-Meyer

add VLanNetworkInterface.Provider

parent 14809296
......@@ -27,6 +27,12 @@
<Annotation Term="OData.Description" String="This indicates if VLAN is tagged (as defined in IEEE 802.1Q)."/>
<Annotation Term="OData.LongDescription" String="This indicates if VLAN is tagged (as defined in IEEE 802.1Q)." />
</Property>
<NavigationProperty Name="Provider" Type="Resource.Item" Nullable="false">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The provider of this VLAN. This can either be a Port of an (Ethernet-)Switch or a EthernetInterface."/>
<Annotation Term="OData.LongDescription" String="This object shall only contain a reference that complies to the Switch or EthernetInterface schema."/>
<Annotation Term="OData.AutoExpandReferences"/>
</NavigationProperty>
</ComplexType>
</Schema>
......
......@@ -27,6 +27,12 @@
<Annotation Term="OData.Description" String="This indicates if VLAN is tagged (as defined in IEEE 802.1Q)."/>
<Annotation Term="OData.LongDescription" String="This indicates if VLAN is tagged (as defined in IEEE 802.1Q)." />
</Property>
<NavigationProperty Name="Provider" Type="Resource.Item" Nullable="false">
<Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
<Annotation Term="OData.Description" String="The provider of this VLAN. This can either be a Port of an (Ethernet-)Switch or a EthernetInterface."/>
<Annotation Term="OData.LongDescription" String="This object shall only contain a reference that complies to the Switch or EthernetInterface schema."/>
<Annotation Term="OData.AutoExpandReferences"/>
</NavigationProperty>
</ComplexType>
</Schema>
......
......@@ -83,6 +83,9 @@ This resource describes the attributes of a Virtual LAN.
<tr><td>Name</td><td>string</td><td></td><td>GET</td><td>read-only</td><td>The name of the resource or array element.</td></tr>
<tr><td>Oem {</td><td>object</td><td></td><td></td><td>read-write</td><td>This is the manufacturer/provider specific extension moniker used to divide the Oem object into sections.</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;EID_47597 {</td><td>object</td><td></td><td></td><td>read-write</td><td></td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provider {</td><td>reference</td><td></td><td></td><td>read-only</td><td>The provider of this VLAN. This can either be a Port of an (Ethernet-)Switch or a EthernetInterface.</td></tr>
<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;&nbsp;&nbsp;&nbsp;&nbsp;Tagged</td><td>boolean</td><td>Yes</td><td></td><td>read-write</td><td>This indicates if VLAN is tagged (as defined in IEEE 802.1Q).</td></tr>
<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;}</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>}</td><td></td><td></td><td></td><td></td><td></td></tr>
......@@ -124,6 +127,12 @@ Content-Type: application/json
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"EID_47597": {
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Provider": {
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"@odata.id": "uri"
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Tagged": "boolean"
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
......
......@@ -18,6 +18,12 @@
}
},
"properties": {
"Provider": {
"$ref": "http://redfish.dmtf.org/schemas/v1/odata.v4_0_1.json#/definitions/idRef",
"description": "The provider of this VLAN. This can either be a Port of an (Ethernet-)Switch or a EthernetInterface.",
"longDescription": "This object shall only contain a reference that complies to the Switch or EthernetInterface schema.",
"readonly": true
},
"Tagged": {
"description": "This indicates if VLAN is tagged (as defined in IEEE 802.1Q).",
"longDescription": "This indicates if VLAN is tagged (as defined in IEEE 802.1Q).",
......
......@@ -18,6 +18,12 @@
}
},
"properties": {
"Provider": {
"$ref": "http://redfish.dmtf.org/schemas/v1/odata.v4_0_1.json#/definitions/idRef",
"description": "The provider of this VLAN. This can either be a Port of an (Ethernet-)Switch or a EthernetInterface.",
"longDescription": "This object shall only contain a reference that complies to the Switch or EthernetInterface schema.",
"readonly": true
},
"Tagged": {
"description": "This indicates if VLAN is tagged (as defined in IEEE 802.1Q).",
"longDescription": "This indicates if VLAN is tagged (as defined in IEEE 802.1Q).",
......
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