@Test public void testCreateUpdateDeleteZone() { skipIfNotGlobalAdmin(); Zone zone = null; String zoneName = prefix + "-zone"; try { zone = globalAdminClient.getZoneClient().createZone(zoneName, NetworkType.BASIC, "8.8.8.8", "10.10.10.10"); assertNotNull(zone); assertEquals(zone, globalAdminClient.getZoneClient().getZone(zone.getId())); assertEquals(zone.getNetworkType(), NetworkType.BASIC); assertEquals(zone.getDNS(), ImmutableList.of("8.8.8.8")); assertEquals(zone.getInternalDNS(), ImmutableList.of("10.10.10.10")); Zone updated = globalAdminClient.getZoneClient().updateZone(zone.getId(), name(zoneName + "-2").externalDns(ImmutableList.of("8.8.4.4"))); assertEquals(updated.getId(), zone.getId()); assertEquals(updated.getDNS(), ImmutableList.of("8.8.4.4")); } finally { if (zone != null) { globalAdminClient.getZoneClient().deleteZone(zone.getId()); } } }
@Test public void testCreateUpdateDeleteZone() { skipIfNotGlobalAdmin(); Zone zone = null; String zoneName = prefix + "-zone"; try { zone = globalAdminClient.getZoneApi().createZone(zoneName, NetworkType.BASIC, "8.8.8.8", "10.10.10.10"); assertNotNull(zone); assertEquals(zone, globalAdminClient.getZoneApi().getZone(zone.getId())); assertEquals(zone.getNetworkType(), NetworkType.BASIC); assertEquals(zone.getDNS(), ImmutableList.of("8.8.8.8")); assertEquals(zone.getInternalDNS(), ImmutableList.of("10.10.10.10")); Zone updated = globalAdminClient.getZoneApi().updateZone(zone.getId(), name(zoneName + "-2").externalDns(ImmutableList.of("8.8.4.4"))); assertEquals(updated.getId(), zone.getId()); assertEquals(updated.getDNS(), ImmutableList.of("8.8.4.4")); } finally { if (zone != null) { globalAdminClient.getZoneApi().deleteZone(zone.getId()); } } }
assert zone.getVLAN() == null : zone; assert zone.getDNS().size() >= 0 : zone; assert zone.getInternalDNS().size() >= 0 : zone; assert zone.getDomain() == null : zone; assert zone.getDomainId() == null : zone;
assert zone.getVLAN() == null : zone; assert zone.getDNS().size() > 0 : zone; assert zone.getInternalDNS().size() > 0 : zone; assert zone.getDomain() == null : zone; assert zone.getDomainId() == null : zone;
public T fromZone(Zone in) { return this .id(in.getId()) .description(in.getDescription()) .displayText(in.getDisplayText()) .DNS(in.getDNS()) .domain(in.getDomain()) .domainId(in.getDomainId()) .guestCIDRAddress(in.getGuestCIDRAddress()) .internalDNS(in.getInternalDNS()) .name(in.getName()) .networkType(in.getNetworkType()) .VLAN(in.getVLAN()) .securityGroupsEnabled(in.isSecurityGroupsEnabled()) .allocationState(in.getAllocationState()) .dhcpProvider(in.getDhcpProvider()) .zoneToken(in.getZoneToken()); } }
public T fromZone(Zone in) { return this .id(in.getId()) .description(in.getDescription()) .displayText(in.getDisplayText()) .DNS(in.getDNS()) .domain(in.getDomain()) .domainId(in.getDomainId()) .guestCIDRAddress(in.getGuestCIDRAddress()) .internalDNS(in.getInternalDNS()) .name(in.getName()) .networkType(in.getNetworkType()) .VLAN(in.getVLAN()) .securityGroupsEnabled(in.isSecurityGroupsEnabled()) .allocationState(in.getAllocationState()) .dhcpProvider(in.getDhcpProvider()) .zoneToken(in.getZoneToken()); } }
public T fromZone(Zone in) { return this .id(in.getId()) .description(in.getDescription()) .displayText(in.getDisplayText()) .DNS(in.getDNS()) .domain(in.getDomain()) .domainId(in.getDomainId()) .guestCIDRAddress(in.getGuestCIDRAddress()) .internalDNS(in.getInternalDNS()) .name(in.getName()) .networkType(in.getNetworkType()) .VLAN(in.getVLAN()) .securityGroupsEnabled(in.isSecurityGroupsEnabled()) .allocationState(in.getAllocationState()) .dhcpProvider(in.getDhcpProvider()) .zoneToken(in.getZoneToken()) .tags(in.getTags()); } }