public class SecurityGroupsExtension
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
SecurityGroupsExtension.Create |
class |
SecurityGroupsExtension.CreateRule |
class |
SecurityGroupsExtension.Delete |
class |
SecurityGroupsExtension.DeleteRule |
class |
SecurityGroupsExtension.List |
class |
SecurityGroupsExtension.Show |
Modifier and Type | Field and Description |
---|---|
private OpenStackClient |
CLIENT |
Constructor and Description |
---|
SecurityGroupsExtension(OpenStackClient client) |
Modifier and Type | Method and Description |
---|---|
SecurityGroupsExtension.Create |
createSecurityGroup(java.lang.String name) |
SecurityGroupsExtension.Create |
createSecurityGroup(java.lang.String name,
java.lang.String description) |
SecurityGroupsExtension.CreateRule |
createSecurityGroupRule(java.lang.Integer parentSecurityGroupId,
java.lang.String ipProtocol,
java.lang.Integer fromPort,
java.lang.Integer toPort,
java.lang.Integer sourceGroupId)
|
SecurityGroupsExtension.CreateRule |
createSecurityGroupRule(java.lang.Integer parentSecurityGroupId,
java.lang.String ipProtocol,
java.lang.Integer fromPort,
java.lang.Integer toPort,
java.lang.String cidr)
|
SecurityGroupsExtension.CreateRule |
createSecurityGroupRule(java.lang.String parentSecurityGroupId,
java.lang.String ipProtocol,
java.lang.Integer fromPort,
java.lang.Integer toPort,
java.lang.String cidr) |
SecurityGroupsExtension.CreateRule |
createSecurityGroupRule(java.lang.String parentSecurityGroupId,
java.lang.String sourceGroupId,
java.lang.String ipProtocol,
java.lang.Integer fromPort,
java.lang.Integer toPort) |
SecurityGroupsExtension.Delete |
deleteSecurityGroup(java.lang.Integer id) |
SecurityGroupsExtension.Delete |
deleteSecurityGroup(java.lang.String id) |
SecurityGroupsExtension.DeleteRule |
deleteSecurityGroupRule(java.lang.Integer id) |
SecurityGroupsExtension.DeleteRule |
deleteSecurityGroupRule(java.lang.String id) |
SecurityGroupsExtension.List |
listSecurityGroups() |
SecurityGroupsExtension.Show |
showSecurityGroup(java.lang.Integer id) |
SecurityGroupsExtension.Show |
showSecurityGroup(java.lang.String id) |
private final OpenStackClient CLIENT
public SecurityGroupsExtension(OpenStackClient client)
public SecurityGroupsExtension.List listSecurityGroups()
public SecurityGroupsExtension.Create createSecurityGroup(java.lang.String name, java.lang.String description)
public SecurityGroupsExtension.Create createSecurityGroup(java.lang.String name)
public SecurityGroupsExtension.Show showSecurityGroup(java.lang.Integer id)
public SecurityGroupsExtension.Show showSecurityGroup(java.lang.String id)
public SecurityGroupsExtension.Delete deleteSecurityGroup(java.lang.Integer id)
public SecurityGroupsExtension.Delete deleteSecurityGroup(java.lang.String id)
public SecurityGroupsExtension.CreateRule createSecurityGroupRule(java.lang.Integer parentSecurityGroupId, java.lang.String ipProtocol, java.lang.Integer fromPort, java.lang.Integer toPort, java.lang.String cidr)
parentSecurityGroupId
- ipProtocol
- fromPort
- toPort
- cidr
- public SecurityGroupsExtension.CreateRule createSecurityGroupRule(java.lang.Integer parentSecurityGroupId, java.lang.String ipProtocol, java.lang.Integer fromPort, java.lang.Integer toPort, java.lang.Integer sourceGroupId)
parentSecurityGroupId
- ipProtocol
- fromPort
- toPort
- sourceGroupId
- public SecurityGroupsExtension.CreateRule createSecurityGroupRule(java.lang.String parentSecurityGroupId, java.lang.String ipProtocol, java.lang.Integer fromPort, java.lang.Integer toPort, java.lang.String cidr)
public SecurityGroupsExtension.CreateRule createSecurityGroupRule(java.lang.String parentSecurityGroupId, java.lang.String sourceGroupId, java.lang.String ipProtocol, java.lang.Integer fromPort, java.lang.Integer toPort)
public SecurityGroupsExtension.DeleteRule deleteSecurityGroupRule(java.lang.String id)
public SecurityGroupsExtension.DeleteRule deleteSecurityGroupRule(java.lang.Integer id)