Modifier and Type | Method and Description |
---|---|
SecurityGroup |
AWSEC2SecurityGroupExtension.addIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group) |
SecurityGroup |
AWSEC2SecurityGroupExtension.removeIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group) |
Modifier and Type | Method and Description |
---|---|
SecurityGroup |
CloudStackSecurityGroupExtension.addIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group) |
SecurityGroup |
CloudStackSecurityGroupExtension.removeIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group) |
Modifier and Type | Method and Description |
---|---|
SecurityGroup |
SecurityGroupExtension.addIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group)
Add a @{link IpPermission} to an existing @{link SecurityGroup}, based on the parameters given.
|
SecurityGroup |
SecurityGroupExtension.removeIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group)
Remove a @{link IpPermission} from an existing @{link SecurityGroup}, based on the parameters given.
|
Modifier and Type | Method and Description |
---|---|
SecurityGroup |
StubSecurityGroupExtension.addIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group) |
SecurityGroup |
StubSecurityGroupExtension.removeIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group) |
Modifier and Type | Method and Description |
---|---|
SecurityGroup |
EC2SecurityGroupExtension.addIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group) |
SecurityGroup |
EC2SecurityGroupExtension.removeIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group) |
Modifier and Type | Method and Description |
---|---|
void |
SecurityGroupApi.authorizeSecurityGroupIngressInRegion(String region,
String groupName,
IpProtocol ipProtocol,
int fromPort,
int toPort,
String cidrIp)
Adds permissions to a security group.
|
void |
SecurityGroupApi.revokeSecurityGroupIngressInRegion(String region,
String groupName,
IpProtocol ipProtocol,
int fromPort,
int toPort,
String cidrIp)
Revokes permissions from a security group.
|
Modifier and Type | Method and Description |
---|---|
static IpPermissions.PortSelection |
IpPermissions.permit(IpProtocol protocol) |
Constructor and Description |
---|
IpPermissions.ToVPCSourceSelection(IpProtocol ipProtocol,
int fromPort,
int toPort) |
IpPermissions(IpProtocol ipProtocol,
int fromPort,
int toPort,
com.google.common.collect.Multimap<String,String> userIdGroupPairs,
Iterable<String> groupIds,
Iterable<String> ipRanges) |
Modifier and Type | Method and Description |
---|---|
static IpProtocol |
IpProtocol.fromValue(String protocol) |
IpProtocol |
IpPermission.getIpProtocol()
destination IP protocol
|
static IpProtocol |
IpProtocol.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IpProtocol[] |
IpProtocol.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
IpPermission.Builder |
IpPermission.Builder.ipProtocol(IpProtocol ipProtocol) |
Constructor and Description |
---|
IpPermission(IpProtocol ipProtocol,
int fromPort,
int toPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> groupIds,
Iterable<String> cidrBlocks,
Iterable<String> exclusionCidrBlocks) |
Modifier and Type | Method and Description |
---|---|
static IpPermissions.PortSelection |
IpPermissions.permit(IpProtocol protocol) |
Constructor and Description |
---|
IpPermissions.ToGroupSourceSelection(IpProtocol ipProtocol,
int fromPort,
int toPort) |
IpPermissions(IpProtocol ipProtocol,
int fromPort,
int toPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupPairs,
Iterable<String> groupIds,
Iterable<String> cidrBlocks,
Iterable<String> exclusionCidrBlocks) |
Modifier and Type | Method and Description |
---|---|
SecurityGroup |
NovaSecurityGroupExtension.addIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group) |
SecurityGroup |
NovaSecurityGroupExtension.removeIpPermission(IpProtocol protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs,
Iterable<String> ipRanges,
Iterable<String> groupIds,
SecurityGroup group) |
Modifier and Type | Field and Description |
---|---|
protected IpProtocol |
Ingress.Builder.ipProtocol |
Modifier and Type | Method and Description |
---|---|
IpProtocol |
Ingress.getIpProtocol()
destination IP protocol
|
Modifier and Type | Method and Description |
---|---|
T |
Ingress.Builder.ipProtocol(IpProtocol ipProtocol) |
Constructor and Description |
---|
Ingress(IpProtocol ipProtocol,
int fromPort,
int toPort) |
SecurityGroupRule(IpProtocol ipProtocol,
int fromPort,
int toPort,
String id,
TenantIdAndName group,
String parentGroupId,
SecurityGroupRule.Cidr ipRange) |
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Predicate<SecurityGroupRule> |
SecurityGroupPredicates.ruleProtocol(IpProtocol protocol)
matches a security group rule by the protocol
|
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.