Class ManagedEnvironmentOutboundSettings

java.lang.Object
com.azure.resourcemanager.appcontainers.models.ManagedEnvironmentOutboundSettings

public final class ManagedEnvironmentOutboundSettings extends Object
Configuration used to control the Environment Egress outbound traffic.
  • Constructor Details

    • ManagedEnvironmentOutboundSettings

      public ManagedEnvironmentOutboundSettings()
      Creates an instance of ManagedEnvironmentOutboundSettings class.
  • Method Details

    • outBoundType

      public ManagedEnvironmentOutBoundType outBoundType()
      Get the outBoundType property: Outbound type for the cluster.
      Returns:
      the outBoundType value.
    • withOutBoundType

      Set the outBoundType property: Outbound type for the cluster.
      Parameters:
      outBoundType - the outBoundType value to set.
      Returns:
      the ManagedEnvironmentOutboundSettings object itself.
    • virtualNetworkApplianceIp

      public String virtualNetworkApplianceIp()
      Get the virtualNetworkApplianceIp property: Virtual Appliance IP used as the Egress controller for the Environment.
      Returns:
      the virtualNetworkApplianceIp value.
    • withVirtualNetworkApplianceIp

      public ManagedEnvironmentOutboundSettings withVirtualNetworkApplianceIp(String virtualNetworkApplianceIp)
      Set the virtualNetworkApplianceIp property: Virtual Appliance IP used as the Egress controller for the Environment.
      Parameters:
      virtualNetworkApplianceIp - the virtualNetworkApplianceIp value to set.
      Returns:
      the ManagedEnvironmentOutboundSettings object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.