Are you interested in our Early Access Program (EAP)? This program allows you to preview code, test in your lab and provide feedback prior to General Availability (GA) release of all Infoblox products. If so, please click the link here.

API Examples

Reply

How do I get the inheritance status of extensible attributes via WAPI?

Member
Posts: 2
221     0

I can see the "inheritance_source" if the extattr is inherited e.g.

[
{
"_ref": "record:host/ZG5zLmhvc3QkLm5vdl9ETlNfaG9zdF9yb290LjAuMTY2NjA0MTE4ODM0Ny50ZXN0OQ:test9/%20",
"extattrs": {
"tag1": {
"inheritance_source": {
"_ref": "networkcontainer/ZG5zLm5ldHdvcmtfY29udGFpbmVyJDEwLjAuMC4wLzgvM1:10.0.0.0/8/default"
},
"value": "value0"
}
},
"ipv4addrs": [
{
"_ref": "record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQubm9uX0ROU29ob3N0X3Jvb3QuMC4xNjY2MDQxMTg4MzQ3LnRlc3Q5LjEwLjAuMC45Lg:10.0.0.9/test9/%20",
"configure_for_dhcp": False,
"host": "test9",
"ipv4addr": "10.0.0.9"
}
],
"name": "test9",
"view": " "
}
]

However, I am unable to know the inheritance status if the value is overridden.

[
{
"_ref": "record:host/ZG5zLmhvc3QkLm5vdl9ETlNfaG9zdF9yb290LjAuMTY2NjA0MTE4ODM0Ny50ZXN0OQ:test9/%20",
"extattrs": {
"tag1": {
"value": "value1"
}
},
"ipv4addrs": [
{
"_ref": "record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQubm9uX0ROU29ob3N0X3Jvb3QuMC4xNjY2MDQxMTg4MzQ3LnRlc3Q5LjEwLjAuMC45Lg:10.0.0.9/test9/%20",
"configure_for_dhcp": False,
"host": "test9",
"ipv4addr": "10.0.0.9"
}
],
"name": "test9",
"view": " "
}
]  

I can see the "Inheritance State" in Extensible Attributes section via GUI, just wondering if there is a way to get the inhertiance state of a specific tag via WAPI?

Screen Shot 2022-10-24 at 21.24.49.png

 

Re: How do I get the inheritance status of extensible attributes via WAPI?

[ Edited ]
Moderator
Moderator
Posts: 191
222     0

The inheritance state can be assumed.  If there is an attribute value with an inheritance source, then the value is inherited.  If there is an atribute value with no inheritance source, then the value is overridden.

Re: How do I get the inheritance status of extensible attributes via WAPI?

Member
Posts: 2
222     0

Hi MRichard,

 

Thank you for your reply, however I think if there is an attribute value with no inheritance source, then the value can be "Overridden" or "No Parent" depends on whether we set the attribute value on it's parent object.

 

I am wondering if there is an easy way to get the inheritance status without checking the parent object.

Showing results for 
Search instead for 
Did you mean: 

Recommended for You