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 SecurityGroupAWSEC2SecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupAWSEC2SecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupAWSEC2SecurityGroupExtension. createSecurityGroup(String name, String region)SecurityGroupAWSEC2SecurityGroupExtension. getSecurityGroupById(String id)SecurityGroupAWSEC2SecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupAWSEC2SecurityGroupExtension. 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 SecurityGroupAWSEC2SecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupAWSEC2SecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupAWSEC2SecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupAWSEC2SecurityGroupExtension. 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 SecurityGroupAzureComputeSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupAzureComputeSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupAzureComputeSecurityGroupExtension. createSecurityGroup(String name, Location location)SecurityGroupAzureComputeSecurityGroupExtension. getSecurityGroupById(String id)SecurityGroupAzureComputeSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupAzureComputeSecurityGroupExtension. 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 SecurityGroupAzureComputeSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupAzureComputeSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupAzureComputeSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupAzureComputeSecurityGroupExtension. 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 SecurityGroupNetworkSecurityGroupToSecurityGroup. 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. groupConverterMethods in org.jclouds.cloudstack.compute.extensions that return SecurityGroup Modifier and Type Method Description SecurityGroupCloudStackSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupCloudStackSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupCloudStackSecurityGroupExtension. createSecurityGroup(String name, Location location)SecurityGroupCloudStackSecurityGroupExtension. getSecurityGroupById(String id)SecurityGroupCloudStackSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupCloudStackSecurityGroupExtension. 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 SecurityGroupCloudStackSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupCloudStackSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupCloudStackSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupCloudStackSecurityGroupExtension. 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 SecurityGroupCloudStackSecurityGroupToSecurityGroup. 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 SecurityGroupSecurityGroupBuilder. build()Methods in org.jclouds.compute.domain with parameters of type SecurityGroup Modifier and Type Method Description static SecurityGroupBuilderSecurityGroupBuilder. 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 SecurityGroupSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)Add a @{link IpPermission} to an existing @{link SecurityGroup}.SecurityGroupSecurityGroupExtension. 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.SecurityGroupSecurityGroupExtension. createSecurityGroup(String name, Location location)Create a new @{link SecurityGroup} from the parameters given.SecurityGroupSecurityGroupExtension. getSecurityGroupById(String id)Get a security group by id.SecurityGroupSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)Remove a @{link IpPermission} from an existing @{link SecurityGroup}.SecurityGroupSecurityGroupExtension. 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 SecurityGroupSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)Add a @{link IpPermission} to an existing @{link SecurityGroup}.SecurityGroupSecurityGroupExtension. 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.SecurityGroupSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)Remove a @{link IpPermission} from an existing @{link SecurityGroup}.SecurityGroupSecurityGroupExtension. 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. groupBackingprotected static com.google.common.cache.LoadingCache<String,com.google.common.collect.Multimap<String,SecurityGroup>>StubComputeServiceDependenciesModule. groupsForNodeBackingMethods 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 SecurityGroupStubSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupStubSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupStubSecurityGroupExtension. createSecurityGroup(String name, Location location)SecurityGroupStubSecurityGroupExtension. getSecurityGroupById(String id)SecurityGroupStubSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupStubSecurityGroupExtension. 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 SecurityGroupStubSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupStubSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupStubSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupStubSecurityGroupExtension. 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. groupConverterMethods in org.jclouds.ec2.compute.extensions that return SecurityGroup Modifier and Type Method Description SecurityGroupEC2SecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupEC2SecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupEC2SecurityGroupExtension. createSecurityGroup(String name, String region)SecurityGroupEC2SecurityGroupExtension. createSecurityGroup(String name, Location location)SecurityGroupEC2SecurityGroupExtension. getSecurityGroupById(String id)SecurityGroupEC2SecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupEC2SecurityGroupExtension. 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 SecurityGroupEC2SecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupEC2SecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupEC2SecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupEC2SecurityGroupExtension. 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 SecurityGroupEC2SecurityGroupToSecurityGroup. 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. groupConverterprotected com.google.common.cache.LoadingCache<RegionAndName,SecurityGroup>NovaSecurityGroupExtension. groupCreatorMethods in org.jclouds.openstack.nova.v2_0.compute.extensions that return SecurityGroup Modifier and Type Method Description SecurityGroupNeutronSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupNeutronSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupNovaSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupNovaSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupNeutronSecurityGroupExtension. createSecurityGroup(String name, Location location)SecurityGroupNovaSecurityGroupExtension. createSecurityGroup(String name, String region)SecurityGroupNovaSecurityGroupExtension. createSecurityGroup(String name, Location location)SecurityGroupNeutronSecurityGroupExtension. getSecurityGroupById(String id)SecurityGroupNovaSecurityGroupExtension. getSecurityGroupById(String id)SecurityGroupNeutronSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupNeutronSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupNovaSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupNovaSecurityGroupExtension. 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 SecurityGroupNeutronSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupNeutronSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupNovaSecurityGroupExtension. addIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupNovaSecurityGroupExtension. addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupNeutronSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupNeutronSecurityGroupExtension. removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)SecurityGroupNovaSecurityGroupExtension. removeIpPermission(IpPermission ipPermission, SecurityGroup group)SecurityGroupNovaSecurityGroupExtension. 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. securityGroupMapMethods in org.jclouds.openstack.nova.v2_0.compute.functions that return SecurityGroup Modifier and Type Method Description SecurityGroupCreateSecurityGroupIfNeeded. apply(RegionSecurityGroupNameAndPorts regionSecurityGroupNameAndPorts)SecurityGroupNeutronSecurityGroupToSecurityGroup. apply(SecurityGroup group)SecurityGroupNovaSecurityGroupInRegionToSecurityGroup. apply(SecurityGroupInRegion groupInRegion)SecurityGroupNovaSecurityGroupToSecurityGroup. 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. groupCreatorMethods in org.jclouds.openstack.nova.v2_0.compute.loaders that return SecurityGroup Modifier and Type Method Description SecurityGroupFindSecurityGroupOrCreate. 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)
-