rhtyd edited a comment on issue #909:
URL: 
https://github.com/apache/cloudstack-primate/issues/909#issuecomment-753807269


   Thanks for explaining @hstan77 this looks like security groups only feature 
that isn't supported in new UI, you can use legacy UI or API for the use-case 
until we address this. Since this is infra-related feature accessible only to 
the root admin it may not be considered a blocker cc @DaanHoogland (you agree?)
   
   @davidjumani since you've already started a PR, let me give you some 
pointers -- for SG the guest network uses the public IPs, where the IP range is 
consumed directly by the end VMs than a virtual network; we probably want to 
add a tab in the guest networks (SG guest networks only) which are treated as 
shared network with vlan ip/ranges. This tab should list the range with 
pagination, for ex:
   ```
   command: listVlanIpRanges
   zoneid: f4bca7d3-81ce-4bfe-9c50-56acf057844b
   networkid: 8932951f-4ea2-49e2-9c83-65c16ef4fd04
   page: 1
   pagesize: 20
   response: json
   ``` 
   On top of the tab we can give a button to open a modal/form that takes input 
to create new range, for example: (note, the parameter forVirtualNetwork is 
`false`)
   ```
   command: createVlanIpRange
   forVirtualNetwork: false
   networkid: 8932951f-4ea2-49e2-9c83-65c16ef4fd04
   gateway: 192.168.1.1
   netmask: 255.255.255.0
   startip: 192.168.1.100
   endip: 192.168.1.200
   response: json
   ```
   @davidjumani the tab should check if the APIs are available to the logged-in 
user/account (createVlanIpRange and listVlanIpRanges)


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to