@@ -42,6 +42,7 @@ func init() {
4242 cmdSecurityGroups .Flag .BoolVar (& securityGroupsHelp , []string {"h" , "-help" }, false , "Print usage" )
4343 cmdSecurityGroups .Flag .StringVar (& securityGroupsName , []string {"n" , "-name" }, "" , "SecurityGroup's name" )
4444 cmdSecurityGroups .Flag .StringVar (& securityGroupsDesc , []string {"d" , "-description" }, "" , "SecurityGroup's description" )
45+ cmdSecurityGroups .Flag .BoolVar (& securityGroupsStateful , []string {"s" , "-stateful" }, false , "is SecurityGroup stateful" )
4546 subCmdSecurityGroup = map [string ]func (cmd * Command , args []string ) error {
4647 "list-groups" : listSecurityGroup ,
4748 "new-group" : newSecurityGroup ,
@@ -60,6 +61,7 @@ func init() {
6061var securityGroupsHelp bool // -h, --help flag
6162var securityGroupsName string // -n, --name flag
6263var securityGroupsDesc string // -d, --description flag
64+ var securityGroupsStateful bool // -s, --stateful flag
6365
6466// SubCommand
6567var subCmdSecurityGroup map [string ]func (cmd * Command , args []string ) error
@@ -91,6 +93,7 @@ func newSecurityGroup(cmd *Command, args []string) error {
9193 Organization : cmd .API .Organization ,
9294 Name : securityGroupsName ,
9395 Description : securityGroupsDesc ,
96+ Stateful : securityGroupsStateful ,
9497 })
9598}
9699
@@ -103,6 +106,7 @@ func updateSecurityGroup(cmd *Command, args []string) error {
103106 Organization : cmd .API .Organization ,
104107 Name : securityGroupsName ,
105108 Description : securityGroupsDesc ,
109+ Stateful : securityGroupsStateful ,
106110 }, args [0 ])
107111}
108112
0 commit comments