Class LogicalNetworkArgs


  • public final class LogicalNetworkArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • dhcpOptions

        public java.util.Optional<com.pulumi.core.Output<LogicalNetworkPropertiesDhcpOptionsArgs>> dhcpOptions()
        Returns:
        DhcpOptions contains an array of DNS servers available to VMs deployed in the logical network. Standard DHCP option for a subnet overrides logical network DHCP options.
      • extendedLocation

        public java.util.Optional<com.pulumi.core.Output<ExtendedLocationArgs>> extendedLocation()
        Returns:
        The extendedLocation of the resource.
      • location

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
        Returns:
        The geo-location where the resource lives
      • logicalNetworkName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> logicalNetworkName()
        Returns:
        Name of the logical network
      • resourceGroupName

        public com.pulumi.core.Output<java.lang.String> resourceGroupName()
        Returns:
        The name of the resource group. The name is case insensitive.
      • subnets

        public java.util.Optional<com.pulumi.core.Output<java.util.List<SubnetArgs>>> subnets()
        Returns:
        Subnet - list of subnets under the logical network
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        Resource tags.
      • vmSwitchName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vmSwitchName()
        Returns:
        name of the network switch to be used for VMs