cloudstack/server/src/main/java/com/cloud/network
Pearl Dsilva aef61973f3
List only Netris Public IPs for NAT operations (#26)
* List only Netris Public IPs for NAT operations

* rename getter and change type

* fix failing unit tests

* list all IPs if forProvider is not passed

* fix list public IPs for external providers with additional IP range

* filter provider Ips in a zone with external provider setup

* Prevent acquiring IP that is not from the external provider range

* formating

---------

Co-authored-by: nvazquez <nicovazquez90@gmail.com>
2024-12-05 10:33:10 -05:00
..
as Merge branch '4.19' 2024-09-24 14:04:51 +05:30
element feature: Dynamic and Static Routing (#9470) 2024-09-06 08:55:17 +05:30
firewall feature: Dynamic and Static Routing (#9470) 2024-09-06 08:55:17 +05:30
guru Pass VXLAN ID during creation of Netris vNets (#16) 2024-11-07 12:21:09 -03:00
lb Updated invalid parameter/value to com.cloud.exception.InvalidParameterValueException (#9455) 2024-08-28 08:54:43 +02:00
router Support adding netris provider to CloudStack and Netris VPC Creation (#6) 2024-10-22 11:31:05 -03:00
rules feature: Dynamic and Static Routing (#9470) 2024-09-06 08:55:17 +05:30
security Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
vpc Phase4 - Add support for Source NAT, Static NAT and Port Forwarding (#19) 2024-12-03 21:35:38 -03:00
vpn Merge branch '4.19' 2024-10-02 16:50:43 +02:00
ExternalDeviceUsageManager.java
ExternalDeviceUsageManagerImpl.java Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
ExternalFirewallDeviceManager.java delete F5 and SRX plugins (#7023) 2023-01-11 12:07:44 +01:00
ExternalFirewallDeviceManagerImpl.java Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
ExternalIpAddressAllocator.java Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
ExternalLoadBalancerDeviceManager.java
ExternalLoadBalancerDeviceManagerImpl.java Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
ExternalNetworkDeviceManagerImpl.java Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
IpAddrAllocator.java
IpAddressManagerImpl.java List only Netris Public IPs for NAT operations (#26) 2024-12-05 10:33:10 -05:00
Ipv6AddressManager.java IPv6: fix deploy vm issue in ipv6-only networks without VR (#5648) 2021-11-18 13:53:55 +05:30
Ipv6AddressManagerImpl.java Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
Ipv6ServiceImpl.java feature: Dynamic and Static Routing (#9470) 2024-09-06 08:55:17 +05:30
NetworkMigrationManager.java
NetworkMigrationManagerImpl.java feature: Dynamic and Static Routing (#9470) 2024-09-06 08:55:17 +05:30
NetworkModelImpl.java Support adding netris provider to CloudStack and Netris VPC Creation (#6) 2024-10-22 11:31:05 -03:00
NetworkServiceImpl.java Set up Netris Public range on new zone addition (#15) 2024-11-07 11:05:20 -03:00
NetworkUsageManager.java
NetworkUsageManagerImpl.java Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
PortProfileManagerImpl.java Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
SDNProviderOpObject.java Phase4 - Add support for Source NAT, Static NAT and Port Forwarding (#19) 2024-12-03 21:35:38 -03:00
SshKeysDistriMonitor.java Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
StorageNetworkManager.java
StorageNetworkManagerImpl.java Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00