Closed mfagadar closed 6 years ago
@mfagadar: Thank you so much for your clear analysis and help!
I'll take these remarks and create appropriate issues to track these (internally) and make sure with the next release, these should be covered/supported in here.
Some responses:
IngressAdvFwdEntryTemplate
: There is not stateful attribute in the API, stateful is not supported for redirection policies or forwarding policies. The UI does wrongfully send a stateful field when creating an IngressAdvFwdEntryTemplate
, however, it is not returned by the API when fetching an IngressAdvFwdEntryTemplate
Location
: The uniqueScope
field is set to null for all attributes already.
NsRedundantPort
: The uniqueScope
field is set to null for all attributes already.
VsgRedundantPort
: The uniqueScope
field is set to null for all attributes already.
BTW, i'm also very interested in what code you generate using the Monolithe framework. We should meet in Antwerp to see how we can better work together
@pdellaert Thank you for your answer and for the explanations. Looking forward to discuss with you in Antwerp.
Just for the record, we found a couple of extra modifications required in the R4.0.8 branch, as follows:
Dear Nuage Team, @pdellaert,
In respect to the R4.0.8 branch, currently in use by our project, we have found the following additional misalignments:
"create": true
for patnatpool under children"required": false
for domainName, enterpriseName and ACLTemplateName attributes"extends": ["@audited", "@base", "@metadata"]
under model "relationship": "member"
for the enterprisenetwork under childrenPlease include the above in the specs update.
All the best, Mihai
@mfagadar , thanks
afais, ingressaclentrytemplate
has been fixed in v5.0.1 exactly with these params set to required: False
@pdellaert, another small one in R5.1.1 (there was an error in my post from May 8):
Also for R5.1.1-U1:
Going to close this for now, feel free to open a new issue if you find more required changes
Dear Nuage team,
I have found several misalignments between the spec files and the real API responses, as follows:
Nuage R4.0.8
Nuage R4.0.6 and later
Can you please update the specs so that they reflect the real API responses? Our project relies on them for automatic code generation using the monolithe framework.
Thanks, Mihai