Class NetworkParam

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<NetworkParamBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class NetworkParam
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<NetworkParamBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    See Also:
    Serialized Form
    • Method Detail

      • getFilter

        public Filter getFilter()
      • setFilter

        public void setFilter​(Filter filter)
      • getFixedIp

        public String getFixedIp()
        A fixed IPv4 address for the NIC. Deprecated: fixedIP is silently ignored. Use subnets instead.
      • setFixedIp

        public void setFixedIp​(String fixedIp)
        A fixed IPv4 address for the NIC. Deprecated: fixedIP is silently ignored. Use subnets instead.
      • getNoAllowedAddressPairs

        public Boolean getNoAllowedAddressPairs()
        noAllowedAddressPairs disables creation of allowed address pairs for the network ports
      • setNoAllowedAddressPairs

        public void setNoAllowedAddressPairs​(Boolean noAllowedAddressPairs)
        noAllowedAddressPairs disables creation of allowed address pairs for the network ports
      • getPortSecurity

        public Boolean getPortSecurity()
        portSecurity optionally enables or disables security on ports managed by OpenStack
      • setPortSecurity

        public void setPortSecurity​(Boolean portSecurity)
        portSecurity optionally enables or disables security on ports managed by OpenStack
      • getPortTags

        public List<String> getPortTags()
        portTags allows users to specify a list of tags to add to ports created in a given network
      • setPortTags

        public void setPortTags​(List<String> portTags)
        portTags allows users to specify a list of tags to add to ports created in a given network
      • getProfile

        public Map<String,​String> getProfile()
        A dictionary that enables the application running on the specified host to pass and receive virtual network interface (VIF) port-specific information to the plug-in.
      • setProfile

        public void setProfile​(Map<String,​String> profile)
        A dictionary that enables the application running on the specified host to pass and receive virtual network interface (VIF) port-specific information to the plug-in.
      • getSubnets

        public List<SubnetParam> getSubnets()
        Subnet within a network to use
      • setSubnets

        public void setSubnets​(List<SubnetParam> subnets)
        Subnet within a network to use
      • getUuid

        public String getUuid()
        The UUID of the network. Required if you omit the port attribute.
      • setUuid

        public void setUuid​(String uuid)
        The UUID of the network. Required if you omit the port attribute.
      • getVnicType

        public String getVnicType()
        The virtual network interface card (vNIC) type that is bound to the neutron port.
      • setVnicType

        public void setVnicType​(String vnicType)
        The virtual network interface card (vNIC) type that is bound to the neutron port.
      • getAdditionalProperties

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

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

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