group2Name, group2Name); Thread.sleep(100); // eventual consistent ensureGroupsExist(group1Name, group2Name); AWSSecurityGroupApi.class.cast(client).authorizeSecurityGroupIngressInRegion(null, group1Id, IpPermissions.permit(IpProtocol.TCP).port(80));
String group2Id = AWSSecurityGroupApi.class.cast(client).createSecurityGroupInRegionAndReturnId(null, group2Name, group2Name); ensureGroupsExist(group1Name, group2Name); client.authorizeSecurityGroupIngressInRegion(null, group1Name, IpProtocol.TCP, 80, 80, "0.0.0.0/0"); assertEventually(new GroupHasPermission(client, group1Name, new TCPPort80AllIPs()));