This tool converts a YANG model file to the corresponding Redfish schema, specified in OData CSDL, in accordance with the YANG-to-CSDL Mapping Specification.
There are cases where some Navigation Properties are pointing to invalid definitions. For example, in openconfig_acl_v1.xml, there is the following definition:
<NavigationProperty Name="aclContainer" Type="acl.acl" ContainsTarget="true">
<Annotation Term="OData.Permissions" EnumMember="OData.Permissions/Read"/>
<Annotation Term="OData.Description" String="Navigation property that points to a resource of acl."/>
<Annotation Term="OData.LongDescription" String="Automatically generated."/>
<Annotation Term="OData.AutoExpandReferences"/>
</NavigationProperty>
acl.acl is not a valid type. There is no namespace named acl.
There are cases where some Navigation Properties are pointing to invalid definitions. For example, in openconfig_acl_v1.xml, there is the following definition:
acl.acl
is not a valid type. There is no namespace namedacl
.