Uses of Class
org.jclouds.compute.domain.SecurityGroup
-
-
Uses of SecurityGroup in org.jclouds.aws.ec2.compute.extensions
Methods in org.jclouds.aws.ec2.compute.extensions that return SecurityGroup Modifier and Type Method Description SecurityGroup
AWSEC2SecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
AWSEC2SecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
AWSEC2SecurityGroupExtension. createSecurityGroup(String name, String region)
SecurityGroup
AWSEC2SecurityGroupExtension. getSecurityGroupById(String id)
SecurityGroup
AWSEC2SecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
AWSEC2SecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Methods in org.jclouds.aws.ec2.compute.extensions with parameters of type SecurityGroup Modifier and Type Method Description SecurityGroup
AWSEC2SecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
AWSEC2SecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
AWSEC2SecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
AWSEC2SecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Constructor parameters in org.jclouds.aws.ec2.compute.extensions with type arguments of type SecurityGroup Constructor Description AWSEC2SecurityGroupExtension(AWSEC2Api client, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Set<String>> regions, com.google.common.base.Function<SecurityGroup,SecurityGroup> groupConverter, com.google.common.base.Supplier<Set<? extends Location>> locations, com.google.common.cache.LoadingCache<RegionAndName,String> groupCreator, GroupNamingConvention.Factory namingConvention, com.google.common.base.Function<String,String> groupNameToId)
-
Uses of SecurityGroup in org.jclouds.azurecompute.arm.compute.extensions
Methods in org.jclouds.azurecompute.arm.compute.extensions that return SecurityGroup Modifier and Type Method Description SecurityGroup
AzureComputeSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
AzureComputeSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
AzureComputeSecurityGroupExtension. createSecurityGroup(String name, Location location)
SecurityGroup
AzureComputeSecurityGroupExtension. getSecurityGroupById(String id)
SecurityGroup
AzureComputeSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
AzureComputeSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Methods in org.jclouds.azurecompute.arm.compute.extensions that return types with arguments of type SecurityGroup Modifier and Type Method Description Set<SecurityGroup>
AzureComputeSecurityGroupExtension. listSecurityGroups()
Set<SecurityGroup>
AzureComputeSecurityGroupExtension. listSecurityGroupsForNode(String nodeId)
Set<SecurityGroup>
AzureComputeSecurityGroupExtension. listSecurityGroupsInLocation(Location location)
Methods in org.jclouds.azurecompute.arm.compute.extensions with parameters of type SecurityGroup Modifier and Type Method Description SecurityGroup
AzureComputeSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
AzureComputeSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
AzureComputeSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
AzureComputeSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
-
Uses of SecurityGroup in org.jclouds.azurecompute.arm.compute.functions
Methods in org.jclouds.azurecompute.arm.compute.functions that return SecurityGroup Modifier and Type Method Description SecurityGroup
NetworkSecurityGroupToSecurityGroup. apply(NetworkSecurityGroup input)
-
Uses of SecurityGroup in org.jclouds.cloudstack.compute.extensions
Fields in org.jclouds.cloudstack.compute.extensions with type parameters of type SecurityGroup Modifier and Type Field Description protected com.google.common.base.Function<SecurityGroup,SecurityGroup>
CloudStackSecurityGroupExtension. groupConverter
Methods in org.jclouds.cloudstack.compute.extensions that return SecurityGroup Modifier and Type Method Description SecurityGroup
CloudStackSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
CloudStackSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
CloudStackSecurityGroupExtension. createSecurityGroup(String name, Location location)
SecurityGroup
CloudStackSecurityGroupExtension. getSecurityGroupById(String id)
SecurityGroup
CloudStackSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
CloudStackSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Methods in org.jclouds.cloudstack.compute.extensions that return types with arguments of type SecurityGroup Modifier and Type Method Description Set<SecurityGroup>
CloudStackSecurityGroupExtension. listSecurityGroups()
Set<SecurityGroup>
CloudStackSecurityGroupExtension. listSecurityGroupsForNode(String id)
Set<SecurityGroup>
CloudStackSecurityGroupExtension. listSecurityGroupsInLocation(Location location)
Note that for the time being, security groups are not scoped by location in CloudStack, so this will simply return listSecurityGroups().Methods in org.jclouds.cloudstack.compute.extensions with parameters of type SecurityGroup Modifier and Type Method Description SecurityGroup
CloudStackSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
CloudStackSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
CloudStackSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
CloudStackSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Constructor parameters in org.jclouds.cloudstack.compute.extensions with type arguments of type SecurityGroup Constructor Description CloudStackSecurityGroupExtension(CloudStackApi api, com.google.common.base.Function<SecurityGroup,SecurityGroup> groupConverter, com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup> groupCreator, GroupNamingConvention.Factory namingConvention, com.google.common.base.Supplier<Set<? extends Location>> locations, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult, com.google.common.base.Predicate<String> jobComplete)
-
Uses of SecurityGroup in org.jclouds.cloudstack.compute.functions
Methods in org.jclouds.cloudstack.compute.functions that return SecurityGroup Modifier and Type Method Description SecurityGroup
CloudStackSecurityGroupToSecurityGroup. apply(SecurityGroup group)
-
Uses of SecurityGroup in org.jclouds.compute.domain
Methods in org.jclouds.compute.domain that return SecurityGroup Modifier and Type Method Description SecurityGroup
SecurityGroupBuilder. build()
Methods in org.jclouds.compute.domain with parameters of type SecurityGroup Modifier and Type Method Description static SecurityGroupBuilder
SecurityGroupBuilder. fromSecurityGroup(SecurityGroup group)
-
Uses of SecurityGroup in org.jclouds.compute.extensions
Methods in org.jclouds.compute.extensions that return SecurityGroup Modifier and Type Method Description SecurityGroup
SecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
Add a @{link IpPermission} to an existing @{link SecurityGroup}.SecurityGroup
SecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Add a @{link IpPermission} to an existing @{link SecurityGroup}, based on the parameters given.SecurityGroup
SecurityGroupExtension. createSecurityGroup(String name, Location location)
Create a new @{link SecurityGroup} from the parameters given.SecurityGroup
SecurityGroupExtension. getSecurityGroupById(String id)
Get a security group by id.SecurityGroup
SecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
Remove a @{link IpPermission} from an existing @{link SecurityGroup}.SecurityGroup
SecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Remove a @{link IpPermission} from an existing @{link SecurityGroup}, based on the parameters given.Methods in org.jclouds.compute.extensions that return types with arguments of type SecurityGroup Modifier and Type Method Description Set<SecurityGroup>
SecurityGroupExtension. listSecurityGroups()
List security groups.Set<SecurityGroup>
SecurityGroupExtension. listSecurityGroupsForNode(String id)
List security groups for a given instance given the instance's ID.Set<SecurityGroup>
SecurityGroupExtension. listSecurityGroupsInLocation(Location location)
List security groups in a given @{link Location}.Methods in org.jclouds.compute.extensions with parameters of type SecurityGroup Modifier and Type Method Description SecurityGroup
SecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
Add a @{link IpPermission} to an existing @{link SecurityGroup}.SecurityGroup
SecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Add a @{link IpPermission} to an existing @{link SecurityGroup}, based on the parameters given.SecurityGroup
SecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
Remove a @{link IpPermission} from an existing @{link SecurityGroup}.SecurityGroup
SecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Remove a @{link IpPermission} from an existing @{link SecurityGroup}, based on the parameters given. -
Uses of SecurityGroup in org.jclouds.compute.stub.config
Fields in org.jclouds.compute.stub.config with type parameters of type SecurityGroup Modifier and Type Field Description protected static com.google.common.cache.LoadingCache<String,ConcurrentMap<String,SecurityGroup>>
StubComputeServiceDependenciesModule. groupBacking
protected static com.google.common.cache.LoadingCache<String,com.google.common.collect.Multimap<String,SecurityGroup>>
StubComputeServiceDependenciesModule. groupsForNodeBacking
Methods in org.jclouds.compute.stub.config that return types with arguments of type SecurityGroup Modifier and Type Method Description protected ConcurrentMap<String,SecurityGroup>
StubComputeServiceDependenciesModule. provideGroups(com.google.common.base.Supplier<Credentials> creds)
protected com.google.common.collect.Multimap<String,SecurityGroup>
StubComputeServiceDependenciesModule. provideGroupsForNode(com.google.common.base.Supplier<Credentials> creds)
Constructor parameters in org.jclouds.compute.stub.config with type arguments of type SecurityGroup Constructor Description StubComputeServiceAdapter(ConcurrentMap<String,NodeMetadata> nodes, com.google.common.util.concurrent.ListeningExecutorService executor, com.google.common.base.Supplier<Location> location, javax.inject.Provider<Integer> idProvider, String publicIpPrefix, String privateIpPrefix, String passwordPrefix, JustProvider locationSupplier, Map<OsFamily,Map<String,String>> osToVersionMap, com.google.common.collect.Multimap<String,SecurityGroup> groupsForNodes, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension)
-
Uses of SecurityGroup in org.jclouds.compute.stub.extensions
Methods in org.jclouds.compute.stub.extensions that return SecurityGroup Modifier and Type Method Description SecurityGroup
StubSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
StubSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
StubSecurityGroupExtension. createSecurityGroup(String name, Location location)
SecurityGroup
StubSecurityGroupExtension. getSecurityGroupById(String id)
SecurityGroup
StubSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
StubSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Methods in org.jclouds.compute.stub.extensions that return types with arguments of type SecurityGroup Modifier and Type Method Description Set<SecurityGroup>
StubSecurityGroupExtension. listSecurityGroups()
Set<SecurityGroup>
StubSecurityGroupExtension. listSecurityGroupsForNode(String nodeId)
Set<SecurityGroup>
StubSecurityGroupExtension. listSecurityGroupsInLocation(Location location)
Methods in org.jclouds.compute.stub.extensions with parameters of type SecurityGroup Modifier and Type Method Description SecurityGroup
StubSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
StubSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
StubSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
StubSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Constructor parameters in org.jclouds.compute.stub.extensions with type arguments of type SecurityGroup Constructor Description StubSecurityGroupExtension(ConcurrentMap<String,SecurityGroup> groups, com.google.common.base.Supplier<Location> location, javax.inject.Provider<Integer> groupIdProvider, com.google.common.collect.Multimap<String,SecurityGroup> groupsForNodes)
StubSecurityGroupExtension(ConcurrentMap<String,SecurityGroup> groups, com.google.common.base.Supplier<Location> location, javax.inject.Provider<Integer> groupIdProvider, com.google.common.collect.Multimap<String,SecurityGroup> groupsForNodes)
-
Uses of SecurityGroup in org.jclouds.ec2.compute.extensions
Fields in org.jclouds.ec2.compute.extensions with type parameters of type SecurityGroup Modifier and Type Field Description protected com.google.common.base.Function<SecurityGroup,SecurityGroup>
EC2SecurityGroupExtension. groupConverter
Methods in org.jclouds.ec2.compute.extensions that return SecurityGroup Modifier and Type Method Description SecurityGroup
EC2SecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
EC2SecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
EC2SecurityGroupExtension. createSecurityGroup(String name, String region)
SecurityGroup
EC2SecurityGroupExtension. createSecurityGroup(String name, Location location)
SecurityGroup
EC2SecurityGroupExtension. getSecurityGroupById(String id)
SecurityGroup
EC2SecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
EC2SecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Methods in org.jclouds.ec2.compute.extensions that return types with arguments of type SecurityGroup Modifier and Type Method Description Set<SecurityGroup>
EC2SecurityGroupExtension. listSecurityGroups()
Set<SecurityGroup>
EC2SecurityGroupExtension. listSecurityGroupsForNode(String id)
Set<SecurityGroup>
EC2SecurityGroupExtension. listSecurityGroupsInLocation(String region)
Set<SecurityGroup>
EC2SecurityGroupExtension. listSecurityGroupsInLocation(Location location)
Methods in org.jclouds.ec2.compute.extensions with parameters of type SecurityGroup Modifier and Type Method Description SecurityGroup
EC2SecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
EC2SecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
EC2SecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
EC2SecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Constructor parameters in org.jclouds.ec2.compute.extensions with type arguments of type SecurityGroup Constructor Description EC2SecurityGroupExtension(EC2Api client, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Set<String>> regions, com.google.common.base.Function<SecurityGroup,SecurityGroup> groupConverter, com.google.common.base.Supplier<Set<? extends Location>> locations, com.google.common.cache.LoadingCache<RegionAndName,String> groupCreator, GroupNamingConvention.Factory namingConvention)
-
Uses of SecurityGroup in org.jclouds.ec2.compute.functions
Methods in org.jclouds.ec2.compute.functions that return SecurityGroup Modifier and Type Method Description SecurityGroup
EC2SecurityGroupToSecurityGroup. apply(SecurityGroup group)
-
Uses of SecurityGroup in org.jclouds.openstack.nova.v2_0.compute.config
Methods in org.jclouds.openstack.nova.v2_0.compute.config that return types with arguments of type SecurityGroup Modifier and Type Method Description protected com.google.common.cache.LoadingCache<RegionAndName,SecurityGroup>
NovaComputeServiceContextModule. securityGroupMap(com.google.common.cache.CacheLoader<RegionAndName,SecurityGroup> in)
Method parameters in org.jclouds.openstack.nova.v2_0.compute.config with type arguments of type SecurityGroup Modifier and Type Method Description protected com.google.common.cache.LoadingCache<RegionAndName,SecurityGroup>
NovaComputeServiceContextModule. securityGroupMap(com.google.common.cache.CacheLoader<RegionAndName,SecurityGroup> in)
-
Uses of SecurityGroup in org.jclouds.openstack.nova.v2_0.compute.extensions
Fields in org.jclouds.openstack.nova.v2_0.compute.extensions with type parameters of type SecurityGroup Modifier and Type Field Description protected com.google.common.base.Function<SecurityGroupInRegion,SecurityGroup>
NovaSecurityGroupExtension. groupConverter
protected com.google.common.cache.LoadingCache<RegionAndName,SecurityGroup>
NovaSecurityGroupExtension. groupCreator
Methods in org.jclouds.openstack.nova.v2_0.compute.extensions that return SecurityGroup Modifier and Type Method Description SecurityGroup
NeutronSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
NeutronSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
NovaSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
NovaSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
NeutronSecurityGroupExtension. createSecurityGroup(String name, Location location)
SecurityGroup
NovaSecurityGroupExtension. createSecurityGroup(String name, String region)
SecurityGroup
NovaSecurityGroupExtension. createSecurityGroup(String name, Location location)
SecurityGroup
NeutronSecurityGroupExtension. getSecurityGroupById(String id)
SecurityGroup
NovaSecurityGroupExtension. getSecurityGroupById(String id)
SecurityGroup
NeutronSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
NeutronSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
NovaSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
NovaSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Methods in org.jclouds.openstack.nova.v2_0.compute.extensions that return types with arguments of type SecurityGroup Modifier and Type Method Description Set<SecurityGroup>
NeutronSecurityGroupExtension. listSecurityGroups()
Set<SecurityGroup>
NovaSecurityGroupExtension. listSecurityGroups()
Set<SecurityGroup>
NeutronSecurityGroupExtension. listSecurityGroupsForNode(String id)
Set<SecurityGroup>
NovaSecurityGroupExtension. listSecurityGroupsForNode(String id)
Set<SecurityGroup>
NeutronSecurityGroupExtension. listSecurityGroupsInLocation(Location location)
Set<SecurityGroup>
NovaSecurityGroupExtension. listSecurityGroupsInLocation(String region)
Set<SecurityGroup>
NovaSecurityGroupExtension. listSecurityGroupsInLocation(Location location)
Methods in org.jclouds.openstack.nova.v2_0.compute.extensions with parameters of type SecurityGroup Modifier and Type Method Description SecurityGroup
NeutronSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
NeutronSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
NovaSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
NovaSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
NeutronSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
NeutronSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
SecurityGroup
NovaSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)
SecurityGroup
NovaSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
Constructor parameters in org.jclouds.openstack.nova.v2_0.compute.extensions with type arguments of type SecurityGroup Constructor Description NovaSecurityGroupExtension(NovaApi api, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Set<String>> regionIds, com.google.common.base.Function<SecurityGroupInRegion,SecurityGroup> groupConverter, com.google.common.cache.LoadingCache<RegionAndName,SecurityGroup> groupCreator, GroupNamingConvention.Factory namingConvention)
NovaSecurityGroupExtension(NovaApi api, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Set<String>> regionIds, com.google.common.base.Function<SecurityGroupInRegion,SecurityGroup> groupConverter, com.google.common.cache.LoadingCache<RegionAndName,SecurityGroup> groupCreator, GroupNamingConvention.Factory namingConvention)
-
Uses of SecurityGroup in org.jclouds.openstack.nova.v2_0.compute.functions
Fields in org.jclouds.openstack.nova.v2_0.compute.functions with type parameters of type SecurityGroup Modifier and Type Field Description protected com.google.common.cache.LoadingCache<RegionAndName,SecurityGroup>
CleanupResources. securityGroupMap
Methods in org.jclouds.openstack.nova.v2_0.compute.functions that return SecurityGroup Modifier and Type Method Description SecurityGroup
CreateSecurityGroupIfNeeded. apply(RegionSecurityGroupNameAndPorts regionSecurityGroupNameAndPorts)
SecurityGroup
NeutronSecurityGroupToSecurityGroup. apply(SecurityGroup group)
SecurityGroup
NovaSecurityGroupInRegionToSecurityGroup. apply(SecurityGroupInRegion groupInRegion)
SecurityGroup
NovaSecurityGroupToSecurityGroup. apply(SecurityGroup group)
Constructor parameters in org.jclouds.openstack.nova.v2_0.compute.functions with type arguments of type SecurityGroup Constructor Description CleanupResources(RemoveFloatingIpFromNodeAndDeallocate removeFloatingIpFromNodeAndDeallocate, com.google.common.cache.LoadingCache<RegionAndName,SecurityGroup> securityGroupMap, SecurityGroupExtension securityGroupExtension)
CreateSecurityGroupIfNeeded(NovaApi novaApi, com.google.common.base.Supplier<Map<String,Location>> locationIndex, com.google.common.base.Function<SecurityGroupInRegion,SecurityGroup> securityGroupInRegionSecurityGroupFunction, NeutronSecurityGroupToSecurityGroup.Factory neutronSecurityGroupToSecurityGroup)
-
Uses of SecurityGroup in org.jclouds.openstack.nova.v2_0.compute.loaders
Fields in org.jclouds.openstack.nova.v2_0.compute.loaders with type parameters of type SecurityGroup Modifier and Type Field Description protected com.google.common.base.Function<RegionSecurityGroupNameAndPorts,SecurityGroup>
FindSecurityGroupOrCreate. groupCreator
Methods in org.jclouds.openstack.nova.v2_0.compute.loaders that return SecurityGroup Modifier and Type Method Description SecurityGroup
FindSecurityGroupOrCreate. load(RegionAndName in)
Constructor parameters in org.jclouds.openstack.nova.v2_0.compute.loaders with type arguments of type SecurityGroup Constructor Description FindSecurityGroupOrCreate(com.google.common.base.Function<RegionSecurityGroupNameAndPorts,SecurityGroup> groupCreator)
-
Uses of SecurityGroup in org.jclouds.openstack.nova.v2_0.compute.strategy
Constructor parameters in org.jclouds.openstack.nova.v2_0.compute.strategy with type arguments of type SecurityGroup Constructor Description ApplyNovaTemplateOptionsCreateNodesWithGroupEncodedIntoNameThenAddToSet(CreateNodeWithGroupEncodedIntoName addNodeWithTagStrategy, ListNodesStrategy listNodesStrategy, GroupNamingConvention.Factory namingConvention, CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.Factory customizeNodeAndAddToGoodMapOrPutExceptionIntoBadMapFactory, com.google.common.util.concurrent.ListeningExecutorService userExecutor, AllocateAndAddFloatingIpToNode createAndAddFloatingIpToNode, com.google.common.cache.LoadingCache<RegionAndName,SecurityGroup> securityGroupCache, NovaApi novaApi, SecurityGroupExtension securityGroupExtension)
-