Class ServiceVNetAddons

java.lang.Object
com.azure.resourcemanager.appplatform.models.ServiceVNetAddons

public final class ServiceVNetAddons extends Object
Additional Service settings in vnet injection instance.
  • Constructor Details

    • ServiceVNetAddons

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

    • logStreamPublicEndpoint

      public Boolean logStreamPublicEndpoint()
      Get the logStreamPublicEndpoint property: Indicates whether the log stream in vnet injection instance could be accessed from internet.
      Returns:
      the logStreamPublicEndpoint value.
    • withLogStreamPublicEndpoint

      public ServiceVNetAddons withLogStreamPublicEndpoint(Boolean logStreamPublicEndpoint)
      Set the logStreamPublicEndpoint property: Indicates whether the log stream in vnet injection instance could be accessed from internet.
      Parameters:
      logStreamPublicEndpoint - the logStreamPublicEndpoint value to set.
      Returns:
      the ServiceVNetAddons object itself.
    • dataPlanePublicEndpoint

      public Boolean dataPlanePublicEndpoint()
      Get the dataPlanePublicEndpoint property: Indicates whether the data plane components(log stream, app connect, remote debugging) in vnet injection instance could be accessed from internet.
      Returns:
      the dataPlanePublicEndpoint value.
    • withDataPlanePublicEndpoint

      public ServiceVNetAddons withDataPlanePublicEndpoint(Boolean dataPlanePublicEndpoint)
      Set the dataPlanePublicEndpoint property: Indicates whether the data plane components(log stream, app connect, remote debugging) in vnet injection instance could be accessed from internet.
      Parameters:
      dataPlanePublicEndpoint - the dataPlanePublicEndpoint value to set.
      Returns:
      the ServiceVNetAddons object itself.
    • validate

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