Package org.jclouds.ec2.util
Class IpPermissions
java.lang.Object
org.jclouds.net.domain.IpPermission
org.jclouds.ec2.util.IpPermissions
- All Implemented Interfaces:
Comparable<IpPermission>
- Direct Known Subclasses:
IpPermissions.ToVPCSourceSelection
Shortcut to create ingress rules
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
Nested classes/interfaces inherited from class org.jclouds.net.domain.IpPermission
IpPermission.Builder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
IpPermissions
(IpProtocol ipProtocol, int fromPort, int toPort, com.google.common.collect.Multimap<String, String> userIdGroupPairs, Iterable<String> groupIds, Iterable<String> ipRanges) -
Method Summary
Modifier and TypeMethodDescriptionbuildFormParametersForIndex
(int index, IpPermission permission) don't rely on this being here..static IpPermissions.PortSelection
permit
(IpProtocol protocol) Methods inherited from class org.jclouds.net.domain.IpPermission
builder, compareTo, equals, getCidrBlocks, getExclusionCidrBlocks, getFromPort, getGroupIds, getIpProtocol, getTenantIdGroupNamePairs, getToPort, hashCode, string, toString
-
Constructor Details
-
IpPermissions
-
-
Method Details
-
buildFormParametersForIndex
@Beta public static com.google.common.collect.Multimap<String,String> buildFormParametersForIndex(int index, IpPermission permission) don't rely on this being here.. it will move -
permitICMP
-
permitAnyProtocol
-
permit
-