List of usage examples for com.amazonaws.services.ec2.model AuthorizeSecurityGroupIngressRequest getCidrIp
public String getCidrIp()
The IPv4 address range, in CIDR format.
From source file:org.excalibur.service.aws.ec2.EC2.java
License:Open Source License
protected void authorizeTcpAndSshIngressTraffic(String groupName) { LOG.debug("Adding a TCP ingress rule for the security group [{}].", groupName); AuthorizeSecurityGroupIngressRequest authorizeSecurityGroupIngressRequest = new AuthorizeSecurityGroupIngressRequest() .withFromPort(0).withToPort(65535).withIpProtocol("tcp").withGroupName(groupName) .withCidrIp("0.0.0.0/0"); ec2_.authorizeSecurityGroupIngress(authorizeSecurityGroupIngressRequest); LOG.debug(/* w w w.j a va2 s.c o m*/ "The following ingress rule was created. Security group [{}], protocol [{}] from port [{}] to port [{}] and " + "CIDR IP address [{}], region [{}]", authorizeSecurityGroupIngressRequest.getGroupName(), authorizeSecurityGroupIngressRequest.getIpProtocol(), authorizeSecurityGroupIngressRequest.getFromPort(), authorizeSecurityGroupIngressRequest.getToPort(), authorizeSecurityGroupIngressRequest.getCidrIp(), DEFAULT_API_REGION.getName()); authorizeSecurityGroupIngressRequest.withFromPort(22).withToPort(22); ec2_.authorizeSecurityGroupIngress(authorizeSecurityGroupIngressRequest); }