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 & Integration, DevOps,NetOps,SecOps

Reply

How to check License Expiry Date on DDI Members via WAPI

Member
Posts: 1
1200     0

Tried to use CLI testing script like below:

 

curl -k1 -u admin:infoblox  -X GET 'https://[GM]/wapi/v2.10.3/member:license/b25lLnZpcnR1YWxfbm9kZSQxMw:dhcp/Static'

 

But received errors like below.  Unable to get additional help from the API Object manual with respect to member type etc:

 

{ "Error": "AdmConDataError: .com.infoblox.one.virtual_node has no member type",
"code": "Client.Ibap.Data",
"text": ".com.infoblox.one.virtual_node has no member type"  }

 

Please advise.

Re: How to check License Expiry Date on DDI Members via WAPI

Techie
Posts: 8
1201     0

Hi Mlu,

 

Please find the below API call and check if this works:

 

curl -H "Content-Type: application/json" -k1 -u user:pass -X GET https://1.2.3.4/wapi/v2.5/member:license?_return_fields=hwid,type,limit,kind,key,expiry_date,expiration_status

Below is an sample output:

 

[
    {
        "_ref": "member:license/xxxxxA:GRID/Static", 
        "expiration_status": "EXPIRED", 
        "expiry_date": 1617235199, 
        "hwid": "1108201010xxxxx", 
        "key": "xxxxx=", 
        "kind": "Static", 
        "limit": "0", 
        "type": "GRID"
    }, 

-In the output, you should see the expiration date(EPOCH time) and status.

 

]root@b0c6773b4bb4:~# date -d@1617235199 
Thu Apr  1 05:29:59 IST 2021

Hope this helps.

Re: How to check License Expiry Date on DDI Members via WAPI

Techie
Posts: 8
1201     0

To add to above, below is a sample WAPI call to individual DHCP license:

 

curl -H "Content-Type: application/json" -k1 -u admin:infoblox -X GET https://10.34.214.201/wapi/v2.5/member:license/b25lLnByb2R1Y3RfbGljZW5zZSQwLGRoY3AsMA:DHCP/Static?_return_fields=hwid,type,limit,kind,key,expiry_date,expiration_status
{
    "_ref": "member:license/b25lLnByb2R1Y3RfbGljZW5zZSQwLGRoY3AsMA:DHCP/Static", 
    "expiration_status": "PERMANENT", 
    "expiry_date": 2147483647, 
    "hwid": "110820xxxxxxx", 
    "key": "EgAAAIoxxxxxxx==", 
    "kind": "Static", 
    "limit": "0", 
    "type": "DHCP"
}

The above was tesed on a Standalone GM (Non MGM grid) running NIOS 8.5.2.

 

Showing results for 
Search instead for 
Did you mean: 

Recommended for You