Class NetworkConfiguration

java.lang.Object
com.azure.resourcemanager.logic.models.NetworkConfiguration

public final class NetworkConfiguration extends Object
The network configuration.
  • Constructor Details

    • NetworkConfiguration

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

    • virtualNetworkAddressSpace

      public String virtualNetworkAddressSpace()
      Get the virtualNetworkAddressSpace property: Gets the virtual network address space.
      Returns:
      the virtualNetworkAddressSpace value.
    • withVirtualNetworkAddressSpace

      public NetworkConfiguration withVirtualNetworkAddressSpace(String virtualNetworkAddressSpace)
      Set the virtualNetworkAddressSpace property: Gets the virtual network address space.
      Parameters:
      virtualNetworkAddressSpace - the virtualNetworkAddressSpace value to set.
      Returns:
      the NetworkConfiguration object itself.
    • accessEndpoint

      Get the accessEndpoint property: The access endpoint.
      Returns:
      the accessEndpoint value.
    • withAccessEndpoint

      public NetworkConfiguration withAccessEndpoint(IntegrationServiceEnvironmentAccessEndpoint accessEndpoint)
      Set the accessEndpoint property: The access endpoint.
      Parameters:
      accessEndpoint - the accessEndpoint value to set.
      Returns:
      the NetworkConfiguration object itself.
    • subnets

      public List<ResourceReference> subnets()
      Get the subnets property: The subnets.
      Returns:
      the subnets value.
    • withSubnets

      public NetworkConfiguration withSubnets(List<ResourceReference> subnets)
      Set the subnets property: The subnets.
      Parameters:
      subnets - the subnets value to set.
      Returns:
      the NetworkConfiguration object itself.
    • validate

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