List of usage examples for com.amazonaws.services.ec2.model AuthorizeSecurityGroupIngressRequest getFromPort
public Integer getFromPort()
The start of port range for the TCP and UDP protocols, or an ICMP type number.
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(/*from w w w .ja va 2 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); }