public interface SecurityGroupAsyncClient
OfferingClient, 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<String> | 
authorizeIngressICMPToCIDRs(String securityGroupId,
                           int ICMPCode,
                           int ICMPType,
                           Iterable<String> cidrList,
                           AccountInDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
authorizeIngressICMPToSecurityGroups(String securityGroupId,
                                    int ICMPCode,
                                    int ICMPType,
                                    com.google.common.collect.Multimap<String,String> accountToGroup,
                                    AccountInDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
authorizeIngressPortsToCIDRs(String securityGroupId,
                            String protocol,
                            int startPort,
                            int endPort,
                            Iterable<String> cidrList,
                            AccountInDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
authorizeIngressPortsToSecurityGroups(String securityGroupId,
                                     String protocol,
                                     int startPort,
                                     int endPort,
                                     com.google.common.collect.Multimap<String,String> accountToGroup,
                                     AccountInDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<SecurityGroup> | 
createSecurityGroup(String name)  | 
com.google.common.util.concurrent.ListenableFuture<Void> | 
deleteSecurityGroup(String id)  | 
com.google.common.util.concurrent.ListenableFuture<SecurityGroup> | 
getSecurityGroup(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Set<SecurityGroup>> | 
listSecurityGroups(ListSecurityGroupsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
revokeIngressRule(String id,
                 AccountInDomainOptions... options)  | 
@Named(value="listSecurityGroups") com.google.common.util.concurrent.ListenableFuture<Set<SecurityGroup>> listSecurityGroups(ListSecurityGroupsOptions... options)
@Named(value="listSecurityGroups") com.google.common.util.concurrent.ListenableFuture<SecurityGroup> getSecurityGroup(String id)
@Named(value="createSecurityGroup") com.google.common.util.concurrent.ListenableFuture<SecurityGroup> createSecurityGroup(String name)
@Named(value="authorizeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<String> authorizeIngressPortsToCIDRs(String securityGroupId, String protocol, int startPort, int endPort, Iterable<String> cidrList, AccountInDomainOptions... options)
@Named(value="authorizeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<String> authorizeIngressPortsToSecurityGroups(String securityGroupId, String protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> accountToGroup, AccountInDomainOptions... options)
@Named(value="authorizeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<String> authorizeIngressICMPToCIDRs(String securityGroupId, int ICMPCode, int ICMPType, Iterable<String> cidrList, AccountInDomainOptions... options)
@Named(value="authorizeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<String> authorizeIngressICMPToSecurityGroups(String securityGroupId, int ICMPCode, int ICMPType, com.google.common.collect.Multimap<String,String> accountToGroup, AccountInDomainOptions... options)
@Named(value="revokeSecurityGroupIngress") com.google.common.util.concurrent.ListenableFuture<String> revokeIngressRule(String id, AccountInDomainOptions... options)
Copyright © 2009-2013 jclouds. All Rights Reserved.