Hi All,
Created a work flow using existing workflow "Create Firewall Layer 3 Section" and entered the values for all the inputs. But its failing to execute with the following error.
| 'output': name=firewallSection type=NSX:FirewallSection value=null
| 'no inputs'
--workflow: 'Create Firewall Layer 3 Section' (ccaf987f-fd4b-458f-8118-71bfe8692128)
| 'input': name=connection type=NSX:Connection value=dunes://service.dunes.ch/CustomSDKObject?id='3869bbfb-bf38-42fe-80cd-514fc481bdd2'&dunesName='NSX:Connection'
| 'input': name=sectionName type=string value=SecurityPolicy-Global :: NSX Service Composer - Firewall
| 'input': name=listRules type=Array/CompositeType(ruleName:string,enabled:boolean,action:string,direction:string,packetType:string,logging:boolean,appliedToList:Array/string,isSourcesExcluded:boolean,sourcesList:Array/string,isDestinationsExcluded:boolean,destinationsList:Array/string,services:Array/string,serviceGroups:Array/string):NSXFirewallSectionRulesWithSAndSG value=#{#CompositeType(ruleName:string,enabled:boolean,action:string,direction:string,packetType:string,logging:boolean,appliedToList:Array/string,isSourcesExcluded:boolean,sourcesList:Array/string,isDestinationsExcluded:boolean,destinationsList:Array/string,services:Array/string,serviceGroups:Array/string):NSXFirewallSectionRulesWithSAndSG##[#packetType#=#string#icmp#+#appliedToList#=#Array##{#string#any#}##+#destinationsList#=#Array##{#string#any#}##+#isSourcesExcluded#=#boolean#false#+#serviceGroups#=#Any#Any#__NULL__#+#sourcesList#=#Array##{#string#any#}##+#isDestinationsExcluded#=#boolean#false#+#services#=#Any#Any#__NULL__#+#enabled#=#boolean#false#+#ruleName#=#string#TestRule#+#action#=#string#Allow#+#logging#=#boolean#false#+#direction#=#string#Any#]##}#
| 'input': name=operation type=string value=insert_after
| 'input': name=anchorId type=string value=
| 'input': name=autoSaveDraft type=string value=true
| 'output': name=firewallSection type=NSX:FirewallSection value=null
| 'no attributes'
*** End of execution stack.
Lot of variables are unknown and I could not find any documentation. Please help. I am listing some of them below.
Also while creating firewall rule, following inputs need to be given and I don't find any documentation to input these values. Please help.
Thanks,
Sarath
Hi,
The NSX plug-in is not implemented/supported by vRO team, and I'm not sure whether NSX guys are visiting vRO forums regularly, so you may want to post the same question also on NSX community forum, which is available at https://communities.vmware.com/community/vmtn/nsx
Hi,
Not sure if you were able to figure out what is the expected value of the anchor id, but in case you're still wondering.
The anchor id should be equal to the Id of the Firewall Section that match where you wish to add the new section (before or after)
For example, if you wish to add a section before the default section - layer 3 you would add the id (in my case) 1003
These Firewall Section Id's can be found either via
Thanks!
I am using below mentioned composite type input variable in my vRO 7.6 to get details of multiple FIrewall Rules in one request . However when I use this workflow as XaaS from vRA ..array/string variable inside composite Type variable is not appear as array in vRA request form instead it appears as plain text box .
Any solution for this or is any bug here ? Response is highly appreciated
Composite Type input Variable :
input': name=listRules type=Array/CompositeType(ruleName:string,enabled:boolean,action:string,direction:string,packetType:string,logging:boolean,appliedToList:Array/string,isSourcesExcluded:boolean,sourcesList:Array/string,isDestinationsExcluded:boolean,destinationsList:Array/string,services:Array/string,serviceGroups:Array/string):