Re: INFOBLOX & TUFIN INTEGRATION TEMPLATES, DEPLOYMENT GUIDE, SOLUTION NOTE & DEMO VIDEO
New Member
Posts: 3
Registered: ‎03-03-2017
New Member
Posts: 3

Hi all

I adapted the "tufin_Asset.txt" template:

        {
            "name": "Check_If_Modify",
            "operation": "CONDITION",
            "condition": {
                "condition_type": "AND",
                "statements": [
                    {
                        "left": "${E:A:operation_type}",
                        "op": "==",
                        "right": "MODIFY"
                    },
                    {
                        "left": "${E:A:previous_values{extattrs}{Tufin_Zone}{value}}",
                        "op": "!=",
                        "right": "${E:A:values{extattrs}{Tufin_Zone}{value}}"
                    },
                    {
                        "left": "${E:A:previous_values{extattrs}{Tufin_Zone}{value}}",
                        "op": "!=",
                        "right": ""
                    }
                ],
                "else_eval": "${XC:COPY:{L:Zone}:{E:values{extattrs}{Tufin_Zone}{value}}}${XC:COPY:{L:Zone}:{E:values{extattrs}{Tufin_Zone}{value}}}${XC:COPY:{L:Zone_2}:{E:values{extattrs}{Tufin_Zone}{value}}}${XC:COPY:{L:Zone_2}:{E:values{extattrs}{Tufin_Zone}{value}}}",
                "else_next": "Get_Zone_ID",
                "eval": "${XC:COPY:{L:Zone}:{E:previous_values{extattrs}{Tufin_Zone}{value}}}${XC:COPY:{L:Zone}:{E:previous_values{extattrs}{Tufin_Zone}{value}}}${XC:COPY:{L:Zone_2}:{E:values{extattrs}{Tufin_Zone}{value}}}${XC:COPY:{L:Zone_2}:{E:values{extattrs}{Tufin_Zone}{value}}}"
            }
        },

And the second adaption after the section "Check_If_Inserted_Event":

 		{
            "name": "Check_If_Modify_Inserted_Event",
            "comment": "Check_If_Modify_Inserted_Event",
            "operation": "CONDITION",
            "condition": {
                "condition_type": "AND",
                "statements": [
                    {
                        "left": "${E:A:operation_type}",
                        "op": "==",
                        "right": "MODIFY"
                    },
                    {
                        "left": "${E:A:previous_values{extattrs}{Tufin_Zone}{value}}",
                        "op": "!=",
                        "right": ""
                    }
                ],
                "next": "Check_If_IPv6_Skip_Check"
            }
        },

This allows me to sync the existing networks to Tufin, without any errors. Maybe you want to update your template after testing my solution.

 

Thanks
Jens