@Test public void testChangeResourceRecordSets0() { /*ChangeResourceRecordSetsRequest req = new ChangeResourceRecordSetsRequest(); req.setHostedZoneId("Z5A748ACB59134595AAF7FD013A0F4D72"); ChangeBatch batch = new ChangeBatch(); batch.setComment("I have no idea what I'm doing."); Collection<Change> changes = new LinkedList<Change>(); ResourceRecord resourceRecord = new ResourceRecord().withValue("172.31.255.1"); ResourceRecord resourceRecord2 = new ResourceRecord().withValue("172.31.255.2"); changes.add(new Change().withAction("CREATE").withResourceRecordSet( new ResourceRecordSet().withName("www.example-dkim2.com").withType("A").withTTL(300L).withResourceRecords(resourceRecord, resourceRecord2))); batch.setChanges(changes); req.setChangeBatch(batch);*/ ChangeResourceRecordSetsRequest req = new ChangeResourceRecordSetsRequest(); req.setHostedZoneId("ZB20159C9F447440CA75A34B7AAB1BFFA"); ChangeBatch batch = new ChangeBatch(); batch.setComment("I have no idea what I'm doing."); Collection<Change> changes = new LinkedList<Change>(); ResourceRecord resourceRecord = new ResourceRecord().withValue("172.31.255.1"); ResourceRecord resourceRecord2 = new ResourceRecord().withValue("172.31.255.2"); changes.add( new Change() .withAction("CREATE") .withResourceRecordSet( new ResourceRecordSet() .withName("www.dkim4.com") .withType("A") .withTTL(300L) .withResourceRecords(resourceRecord, resourceRecord2))); batch.setChanges(changes); req.setChangeBatch(batch); this.getRoute53Client().changeResourceRecordSets(req); }
@Test public void testChangeResourceRecordSets1() { ChangeResourceRecordSetsRequest req = new ChangeResourceRecordSetsRequest(); req.setHostedZoneId("ZDF69134B71A944C99CC46E2CEC45E1A0"); ChangeBatch batch = new ChangeBatch(); batch.setComment("I have no idea what I'm doing."); Collection<Change> changes = new LinkedList<Change>(); ResourceRecord resourceRecord = new ResourceRecord().withValue("172.31.255.1"); changes.add( new Change() .withAction("DELETE") .withResourceRecordSet( new ResourceRecordSet() .withName("www.example-meh.com.") .withType("A") .withSetIdentifier("sid0") .withWeight(3L) .withTTL(300L) .withResourceRecords(resourceRecord))); batch.setChanges(changes); req.setChangeBatch(batch); this.getRoute53Client().changeResourceRecordSets(req); }