public interface SecurityGroupAsyncClient
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Void> |
authorizeSecurityGroupIngressInRegion(String region,
String groupName,
IpProtocol ipProtocol,
int fromPort,
int toPort,
String cidrIp) |
com.google.common.util.concurrent.ListenableFuture<Void> |
authorizeSecurityGroupIngressInRegion(String region,
String groupName,
UserIdGroupPair sourceSecurityGroup) |
com.google.common.util.concurrent.ListenableFuture<Void> |
createSecurityGroupInRegion(String region,
String name,
String description) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteSecurityGroupInRegion(String region,
String name) |
com.google.common.util.concurrent.ListenableFuture<? extends Set<SecurityGroup>> |
describeSecurityGroupsInRegion(String region,
String... securityGroupNames) |
com.google.common.util.concurrent.ListenableFuture<Void> |
revokeSecurityGroupIngressInRegion(String region,
String groupName,
IpProtocol ipProtocol,
int fromPort,
int toPort,
String cidrIp) |
com.google.common.util.concurrent.ListenableFuture<Void> |
revokeSecurityGroupIngressInRegion(String region,
String groupName,
UserIdGroupPair sourceSecurityGroup) |
@Named(value="ec2:CreateSecurityGroup") com.google.common.util.concurrent.ListenableFuture<Void> createSecurityGroupInRegion(@Nullable String region, String name, String description)
@Named(value="ec2:DeleteSecurityGroup") com.google.common.util.concurrent.ListenableFuture<Void> deleteSecurityGroupInRegion(@Nullable String region, String name)
@Named(value="ec2:DescribeSecurityGroups") com.google.common.util.concurrent.ListenableFuture<? extends Set<SecurityGroup>> describeSecurityGroupsInRegion(@Nullable String region, String... securityGroupNames)
@Named(value="ec2:AuthorizeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<Void> authorizeSecurityGroupIngressInRegion(@Nullable String region, String groupName, UserIdGroupPair sourceSecurityGroup)
SecurityGroupClient#authorizeSecurityGroupIngressInRegion(@ org.jclouds.javax.annotation.Nullable Region,
String,UserIdGroupPair)
@Named(value="ec2:AuthorizeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<Void> authorizeSecurityGroupIngressInRegion(@Nullable String region, String groupName, IpProtocol ipProtocol, int fromPort, int toPort, String cidrIp)
SecurityGroupClient#authorizeSecurityGroupIngressInRegion(@ org.jclouds.javax.annotation.Nullable Region,
String,IpProtocol,int,int,String)
@Named(value="ec2:RevokeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<Void> revokeSecurityGroupIngressInRegion(@Nullable String region, String groupName, UserIdGroupPair sourceSecurityGroup)
SecurityGroupClient#revokeSecurityGroupIngressInRegion(@Nullable Region,
String,UserIdGroupPair)
@Named(value="ec2:RevokeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<Void> revokeSecurityGroupIngressInRegion(@Nullable String region, String groupName, IpProtocol ipProtocol, int fromPort, int toPort, String cidrIp)
SecurityGroupClient#revokeSecurityGroupIngressInRegion(@ org.jclouds.javax.annotation.Nullable Region,
String,IpProtocol,int,int,String)
Copyright © 2009-2013 jclouds. All Rights Reserved.