Class ExternalIPConfig

    • Constructor Detail

      • ExternalIPConfig

        public ExternalIPConfig()
        No args constructor for use in serialization
    • Method Detail

      • getAutoAssignCIDRs

        public List<String> getAutoAssignCIDRs()
        autoAssignCIDRs is a list of CIDRs from which to automatically assign Service.ExternalIP. These are assigned when the service is of type LoadBalancer. In general, this is only useful for bare-metal clusters. In Openshift 3.x, this was misleadingly called "IngressIPs". Automatically assigned External IPs are not affected by any ExternalIPPolicy rules. Currently, only one entry may be provided.
      • setAutoAssignCIDRs

        public void setAutoAssignCIDRs​(List<String> autoAssignCIDRs)
        autoAssignCIDRs is a list of CIDRs from which to automatically assign Service.ExternalIP. These are assigned when the service is of type LoadBalancer. In general, this is only useful for bare-metal clusters. In Openshift 3.x, this was misleadingly called "IngressIPs". Automatically assigned External IPs are not affected by any ExternalIPPolicy rules. Currently, only one entry may be provided.
      • getPolicy

        public ExternalIPPolicy getPolicy()
        ExternalIPConfig specifies some IP blocks relevant for the ExternalIP field of a Service resource.
      • setPolicy

        public void setPolicy​(ExternalIPPolicy policy)
        ExternalIPConfig specifies some IP blocks relevant for the ExternalIP field of a Service resource.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)