@Beta public interface AWSSecurityGroupAsyncClient extends SecurityGroupAsyncClient
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Void> | 
authorizeSecurityGroupIngressInRegion(String region,
                                     String groupId,
                                     IpPermission perm)  | 
com.google.common.util.concurrent.ListenableFuture<Void> | 
authorizeSecurityGroupIngressInRegion(String region,
                                     String groupId,
                                     Iterable<IpPermission> perms)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
createSecurityGroupInRegionAndReturnId(String region,
                                      String name,
                                      String description,
                                      CreateSecurityGroupOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Void> | 
deleteSecurityGroupInRegionById(String region,
                               String name)  | 
com.google.common.util.concurrent.ListenableFuture<? extends Set<SecurityGroup>> | 
describeSecurityGroupsInRegionById(String region,
                                  String... securityGroupNames)  | 
com.google.common.util.concurrent.ListenableFuture<Void> | 
revokeSecurityGroupIngressInRegion(String region,
                                  String groupId,
                                  IpPermission perm)  | 
com.google.common.util.concurrent.ListenableFuture<Void> | 
revokeSecurityGroupIngressInRegion(String region,
                                  String groupId,
                                  Iterable<IpPermission> perms)  | 
authorizeSecurityGroupIngressInRegion, authorizeSecurityGroupIngressInRegion, createSecurityGroupInRegion, deleteSecurityGroupInRegion, describeSecurityGroupsInRegion, revokeSecurityGroupIngressInRegion, revokeSecurityGroupIngressInRegion@Named(value="ec2:CreateSecurityGroup") com.google.common.util.concurrent.ListenableFuture<String> createSecurityGroupInRegionAndReturnId(@Nullable String region, String name, String description, CreateSecurityGroupOptions... options)
@Named(value="ec2:AuthorizeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<Void> authorizeSecurityGroupIngressInRegion(@Nullable String region, String groupId, IpPermission perm)
@Named(value="ec2:AuthorizeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<Void> authorizeSecurityGroupIngressInRegion(@Nullable String region, String groupId, Iterable<IpPermission> perms)
@Named(value="ec2:RevokeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<Void> revokeSecurityGroupIngressInRegion(@Nullable String region, String groupId, IpPermission perm)
AWSSecurityGroupClient#revokeSecurityGroupIngressInRegion(@Nullable
      Region, String,IpPermission)@Named(value="ec2:RevokeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<Void> revokeSecurityGroupIngressInRegion(@Nullable String region, String groupId, Iterable<IpPermission> perms)
AWSSecurityGroupClient#revokeSecurityGroupIngressInRegion(@Nullable
      Region, String,Iterable)@Named(value="ec2:DeleteSecurityGroup") com.google.common.util.concurrent.ListenableFuture<Void> deleteSecurityGroupInRegionById(@Nullable String region, String name)
@Named(value="ec2:DescribeSecurityGroups") com.google.common.util.concurrent.ListenableFuture<? extends Set<SecurityGroup>> describeSecurityGroupsInRegionById(@Nullable String region, String... securityGroupNames)
Copyright © 2009-2013 jclouds. All Rights Reserved.