Class UpdateZoneOptions

    • Constructor Detail

      • UpdateZoneOptions

        public UpdateZoneOptions()
    • Method Detail

      • allocationState

        public UpdateZoneOptions allocationState​(AllocationState allocationState)
        Parameters:
        allocationState - allocation state of this Zone for allocation of new resources
      • dhcpProvider

        public UpdateZoneOptions dhcpProvider​(String dhcpProvider)
        Parameters:
        dhcpProvider - the dhcp Provider for the Zone
      • externalDns

        public UpdateZoneOptions externalDns​(List<String> externalDnsServers)
        Parameters:
        externalDnsServers - the list of external DNS servers
      • internalDns

        public UpdateZoneOptions internalDns​(List<String> internalDnsServers)
        Parameters:
        internalDnsServers - the list of internal DNS for the Zone
      • dnsSearchOrder

        public UpdateZoneOptions dnsSearchOrder​(String dnsSearchOrder)
        Parameters:
        dnsSearchOrder - the dns search order list
      • domainName

        public UpdateZoneOptions domainName​(String domainName)
        Parameters:
        domainName - network domain name for the networks in zone
      • guestCIDRAddress

        public UpdateZoneOptions guestCIDRAddress​(String guestCIDRAddress)
        Parameters:
        guestCIDRAddress - the guest CIDR address for the Zone
      • securityGroupEnabled

        public UpdateZoneOptions securityGroupEnabled​(boolean securityGroupEnabled)
        Parameters:
        securityGroupEnabled - true if network is security group enabled, false otherwise
      • makePublic

        public UpdateZoneOptions makePublic()
        You can only make a private Zone public, not the other way around