Uses of Class
org.jclouds.compute.domain.SecurityGroup
Packages that use SecurityGroup
Package
Description
-
Uses of SecurityGroup in org.jclouds.aws.ec2.compute.extensions
Methods in org.jclouds.aws.ec2.compute.extensions that return SecurityGroupModifier and TypeMethodDescriptionAWSEC2SecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) AWSEC2SecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) AWSEC2SecurityGroupExtension.createSecurityGroup
(String name, String region) AWSEC2SecurityGroupExtension.getSecurityGroupById
(String id) AWSEC2SecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifier and TypeMethodDescriptionAWSEC2SecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) AWSEC2SecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) AWSEC2SecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifierConstructorDescriptionAWSEC2SecurityGroupExtension
(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 SecurityGroupModifier and TypeMethodDescriptionAzureComputeSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) AzureComputeSecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) AzureComputeSecurityGroupExtension.createSecurityGroup
(String name, Location location) AzureComputeSecurityGroupExtension.getSecurityGroupById
(String id) AzureComputeSecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifier and TypeMethodDescriptionAzureComputeSecurityGroupExtension.listSecurityGroups()
AzureComputeSecurityGroupExtension.listSecurityGroupsForNode
(String nodeId) AzureComputeSecurityGroupExtension.listSecurityGroupsInLocation
(Location location) Methods in org.jclouds.azurecompute.arm.compute.extensions with parameters of type SecurityGroupModifier and TypeMethodDescriptionAzureComputeSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) AzureComputeSecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) AzureComputeSecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifier and TypeMethodDescriptionNetworkSecurityGroupToSecurityGroup.apply
(NetworkSecurityGroup input) -
Uses of SecurityGroup in org.jclouds.cloudstack.compute.extensions
Fields in org.jclouds.cloudstack.compute.extensions with type parameters of type SecurityGroupModifier and TypeFieldDescriptionprotected final com.google.common.base.Function
<SecurityGroup, SecurityGroup> CloudStackSecurityGroupExtension.groupConverter
Methods in org.jclouds.cloudstack.compute.extensions that return SecurityGroupModifier and TypeMethodDescriptionCloudStackSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) CloudStackSecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) CloudStackSecurityGroupExtension.createSecurityGroup
(String name, Location location) CloudStackSecurityGroupExtension.getSecurityGroupById
(String id) CloudStackSecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifier and TypeMethodDescriptionCloudStackSecurityGroupExtension.listSecurityGroups()
CloudStackSecurityGroupExtension.listSecurityGroupsForNode
(String id) 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 SecurityGroupModifier and TypeMethodDescriptionCloudStackSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) CloudStackSecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) CloudStackSecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifierConstructorDescriptionCloudStackSecurityGroupExtension
(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 SecurityGroupModifier and TypeMethodDescriptionCloudStackSecurityGroupToSecurityGroup.apply
(SecurityGroup group) -
Uses of SecurityGroup in org.jclouds.compute.domain
Methods in org.jclouds.compute.domain that return SecurityGroupMethods in org.jclouds.compute.domain with parameters of type SecurityGroupModifier and TypeMethodDescriptionstatic SecurityGroupBuilder
SecurityGroupBuilder.fromSecurityGroup
(SecurityGroup group) -
Uses of SecurityGroup in org.jclouds.compute.extensions
Methods in org.jclouds.compute.extensions that return SecurityGroupModifier and TypeMethodDescriptionSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) Add a @{link IpPermission} to an existing @{link 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.SecurityGroupExtension.createSecurityGroup
(String name, Location location) Create a new @{link SecurityGroup} from the parameters given.SecurityGroupExtension.getSecurityGroupById
(String id) Get a security group by id.SecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) Remove a @{link IpPermission} from an existing @{link 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 SecurityGroupModifier and TypeMethodDescriptionSecurityGroupExtension.listSecurityGroups()
List security groups.SecurityGroupExtension.listSecurityGroupsForNode
(String id) List security groups for a given instance given the instance's ID.SecurityGroupExtension.listSecurityGroupsInLocation
(Location location) List security groups in a given @{link Location}.Methods in org.jclouds.compute.extensions with parameters of type SecurityGroupModifier and TypeMethodDescriptionSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) Add a @{link IpPermission} to an existing @{link 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.SecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) Remove a @{link IpPermission} from an existing @{link 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 SecurityGroupModifier and TypeFieldDescriptionprotected static final com.google.common.cache.LoadingCache
<String, ConcurrentMap<String, SecurityGroup>> StubComputeServiceDependenciesModule.groupBacking
protected static final 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 SecurityGroupModifier and TypeMethodDescriptionprotected final ConcurrentMap
<String, SecurityGroup> StubComputeServiceDependenciesModule.provideGroups
(com.google.common.base.Supplier<Credentials> creds) protected final 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 SecurityGroupModifierConstructorDescriptionStubComputeServiceAdapter
(ConcurrentMap<String, NodeMetadata> nodes, com.google.common.util.concurrent.ListeningExecutorService executor, com.google.common.base.Supplier<Location> location, jakarta.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 SecurityGroupModifier and TypeMethodDescriptionStubSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) StubSecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) StubSecurityGroupExtension.createSecurityGroup
(String name, Location location) StubSecurityGroupExtension.getSecurityGroupById
(String id) StubSecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifier and TypeMethodDescriptionStubSecurityGroupExtension.listSecurityGroups()
StubSecurityGroupExtension.listSecurityGroupsForNode
(String nodeId) StubSecurityGroupExtension.listSecurityGroupsInLocation
(Location location) Methods in org.jclouds.compute.stub.extensions with parameters of type SecurityGroupModifier and TypeMethodDescriptionStubSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) StubSecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) StubSecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifierConstructorDescriptionStubSecurityGroupExtension
(ConcurrentMap<String, SecurityGroup> groups, com.google.common.base.Supplier<Location> location, jakarta.inject.Provider<Integer> groupIdProvider, com.google.common.collect.Multimap<String, SecurityGroup> groupsForNodes) StubSecurityGroupExtension
(ConcurrentMap<String, SecurityGroup> groups, com.google.common.base.Supplier<Location> location, jakarta.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 SecurityGroupModifier and TypeFieldDescriptionprotected final com.google.common.base.Function
<SecurityGroup, SecurityGroup> EC2SecurityGroupExtension.groupConverter
Methods in org.jclouds.ec2.compute.extensions that return SecurityGroupModifier and TypeMethodDescriptionEC2SecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) EC2SecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) EC2SecurityGroupExtension.createSecurityGroup
(String name, String region) EC2SecurityGroupExtension.createSecurityGroup
(String name, Location location) EC2SecurityGroupExtension.getSecurityGroupById
(String id) EC2SecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifier and TypeMethodDescriptionEC2SecurityGroupExtension.listSecurityGroups()
EC2SecurityGroupExtension.listSecurityGroupsForNode
(String id) EC2SecurityGroupExtension.listSecurityGroupsInLocation
(String region) EC2SecurityGroupExtension.listSecurityGroupsInLocation
(Location location) Methods in org.jclouds.ec2.compute.extensions with parameters of type SecurityGroupModifier and TypeMethodDescriptionEC2SecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) EC2SecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) EC2SecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifierConstructorDescriptionEC2SecurityGroupExtension
(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 -
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 SecurityGroupModifier and TypeMethodDescriptionprotected final 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 SecurityGroupModifier and TypeMethodDescriptionprotected final 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 SecurityGroupModifier and TypeFieldDescriptionprotected final com.google.common.base.Function
<SecurityGroupInRegion, SecurityGroup> NovaSecurityGroupExtension.groupConverter
protected final com.google.common.cache.LoadingCache
<RegionAndName, SecurityGroup> NovaSecurityGroupExtension.groupCreator
Methods in org.jclouds.openstack.nova.v2_0.compute.extensions that return SecurityGroupModifier and TypeMethodDescriptionNeutronSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) NeutronSecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) NovaSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) NovaSecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) NeutronSecurityGroupExtension.createSecurityGroup
(String name, Location location) NovaSecurityGroupExtension.createSecurityGroup
(String name, String region) NovaSecurityGroupExtension.createSecurityGroup
(String name, Location location) NeutronSecurityGroupExtension.getSecurityGroupById
(String id) NovaSecurityGroupExtension.getSecurityGroupById
(String id) NeutronSecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) NeutronSecurityGroupExtension.removeIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) NovaSecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifier and TypeMethodDescriptionNeutronSecurityGroupExtension.listSecurityGroups()
NovaSecurityGroupExtension.listSecurityGroups()
NeutronSecurityGroupExtension.listSecurityGroupsForNode
(String id) NovaSecurityGroupExtension.listSecurityGroupsForNode
(String id) NeutronSecurityGroupExtension.listSecurityGroupsInLocation
(Location location) NovaSecurityGroupExtension.listSecurityGroupsInLocation
(String region) NovaSecurityGroupExtension.listSecurityGroupsInLocation
(Location location) Methods in org.jclouds.openstack.nova.v2_0.compute.extensions with parameters of type SecurityGroupModifier and TypeMethodDescriptionNeutronSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) NeutronSecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) NovaSecurityGroupExtension.addIpPermission
(IpPermission ipPermission, SecurityGroup group) NovaSecurityGroupExtension.addIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) NeutronSecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) NeutronSecurityGroupExtension.removeIpPermission
(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String, String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group) NovaSecurityGroupExtension.removeIpPermission
(IpPermission ipPermission, SecurityGroup group) 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 SecurityGroupModifierConstructorDescriptionNovaSecurityGroupExtension
(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 SecurityGroupModifier and TypeFieldDescriptionprotected final com.google.common.cache.LoadingCache
<RegionAndName, SecurityGroup> CleanupResources.securityGroupMap
Methods in org.jclouds.openstack.nova.v2_0.compute.functions that return SecurityGroupModifier and TypeMethodDescriptionCreateSecurityGroupIfNeeded.apply
(RegionSecurityGroupNameAndPorts regionSecurityGroupNameAndPorts) NeutronSecurityGroupToSecurityGroup.apply
(SecurityGroup group) NovaSecurityGroupInRegionToSecurityGroup.apply
(SecurityGroupInRegion groupInRegion) NovaSecurityGroupToSecurityGroup.apply
(SecurityGroup group) Constructor parameters in org.jclouds.openstack.nova.v2_0.compute.functions with type arguments of type SecurityGroupModifierConstructorDescriptionCleanupResources
(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 SecurityGroupModifier and TypeFieldDescriptionprotected final com.google.common.base.Function
<RegionSecurityGroupNameAndPorts, SecurityGroup> FindSecurityGroupOrCreate.groupCreator
Methods in org.jclouds.openstack.nova.v2_0.compute.loaders that return SecurityGroupConstructor parameters in org.jclouds.openstack.nova.v2_0.compute.loaders with type arguments of type SecurityGroupModifierConstructorDescriptionFindSecurityGroupOrCreate
(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 SecurityGroupModifierConstructorDescriptionprotected
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)