@Beta
public interface SecurityGroupAsyncApi
SecurityGroupApi
,
,
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroupRule> |
createRuleAllowingCidrBlock(String parent_group_id,
Ingress ip_protocol,
String cidr) |
com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroupRule> |
createRuleAllowingSecurityGroupId(String parent_group_id,
Ingress ip_protocol,
String group_id) |
com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroup> |
createWithDescription(String name,
String description) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
delete(String id) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
deleteRule(String security_group_rule_ID) |
com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroup> |
get(String id) |
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends SecurityGroup>> |
list() |
@Named(value="securitygroup:list") com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends SecurityGroup>> list()
SecurityGroupApi.list()
@Named(value="securitygroup:get") com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroup> get(String id)
@Named(value="securitygroup:create") com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroup> createWithDescription(String name, String description)
@Named(value="securitygroup:delete") com.google.common.util.concurrent.ListenableFuture<Boolean> delete(String id)
@Named(value="securitygroup:create") com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroupRule> createRuleAllowingCidrBlock(String parent_group_id, Ingress ip_protocol, String cidr)
@Named(value="securitygroup:create") com.google.common.util.concurrent.ListenableFuture<? extends SecurityGroupRule> createRuleAllowingSecurityGroupId(String parent_group_id, Ingress ip_protocol, String group_id)
SecurityGroupApi#createRuleOnSecurityGroupToCidrBlock
Copyright © 2009-2013 jclouds. All Rights Reserved.