Class SecurityGroupsExtension
- java.lang.Object
-
- com.woorea.openstack.nova.api.extensions.SecurityGroupsExtension
-
public class SecurityGroupsExtension extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classSecurityGroupsExtension.CreateclassSecurityGroupsExtension.CreateRuleclassSecurityGroupsExtension.DeleteclassSecurityGroupsExtension.DeleteRuleclassSecurityGroupsExtension.ListclassSecurityGroupsExtension.Show
-
Constructor Summary
Constructors Constructor Description SecurityGroupsExtension(OpenStackClient client)
-
Method Summary
-
-
-
Constructor Detail
-
SecurityGroupsExtension
public SecurityGroupsExtension(OpenStackClient client)
-
-
Method Detail
-
listSecurityGroups
public SecurityGroupsExtension.List listSecurityGroups()
-
createSecurityGroup
public SecurityGroupsExtension.Create createSecurityGroup(String name, String description)
-
createSecurityGroup
public SecurityGroupsExtension.Create createSecurityGroup(String name)
-
showSecurityGroup
public SecurityGroupsExtension.Show showSecurityGroup(Integer id)
-
showSecurityGroup
public SecurityGroupsExtension.Show showSecurityGroup(String id)
-
deleteSecurityGroup
public SecurityGroupsExtension.Delete deleteSecurityGroup(Integer id)
-
deleteSecurityGroup
public SecurityGroupsExtension.Delete deleteSecurityGroup(String id)
-
createSecurityGroupRule
public SecurityGroupsExtension.CreateRule createSecurityGroupRule(Integer parentSecurityGroupId, String ipProtocol, Integer fromPort, Integer toPort, String cidr)
- Parameters:
parentSecurityGroupId-ipProtocol-fromPort-toPort-cidr-- Returns:
-
createSecurityGroupRule
public SecurityGroupsExtension.CreateRule createSecurityGroupRule(Integer parentSecurityGroupId, String ipProtocol, Integer fromPort, Integer toPort, Integer sourceGroupId)
- Parameters:
parentSecurityGroupId-ipProtocol-fromPort-toPort-sourceGroupId-- Returns:
-
createSecurityGroupRule
public SecurityGroupsExtension.CreateRule createSecurityGroupRule(String parentSecurityGroupId, String ipProtocol, Integer fromPort, Integer toPort, String cidr)
-
createSecurityGroupRule
public SecurityGroupsExtension.CreateRule createSecurityGroupRule(String parentSecurityGroupId, String sourceGroupId, String ipProtocol, Integer fromPort, Integer toPort)
-
deleteSecurityGroupRule
public SecurityGroupsExtension.DeleteRule deleteSecurityGroupRule(String id)
-
deleteSecurityGroupRule
public SecurityGroupsExtension.DeleteRule deleteSecurityGroupRule(Integer id)
-
-