Uses of Interface
com.azure.resourcemanager.network.models.NetworkInterface.Update
Packages that use NetworkInterface.Update
Package
Description
Package containing the data models for NetworkManagementClient.
-
Uses of NetworkInterface.Update in com.azure.resourcemanager.network.models
Methods in com.azure.resourcemanager.network.models that return NetworkInterface.UpdateModifier and TypeMethodDescriptionNetworkInterface.UpdateStages.WithAcceleratedNetworking.withAcceleratedNetworking()Enables accelerated networking.NetworkInterface.UpdateStages.WithDnsServer.withAzureDnsServer()Specifies to use the default Azure DNS server for the network interface.NetworkInterface.UpdateStages.WithDnsServer.withDnsServer(String ipAddress) Specifies the IP address of the custom DNS server to associate with the network interface.NetworkInterface.UpdateStages.WithApplicationSecurityGroup.withExistingApplicationSecurityGroup(ApplicationSecurityGroup applicationSecurityGroup) Associates an existing application security group with the network interface.NetworkInterface.UpdateStages.WithLoadBalancer.withExistingLoadBalancerBackend(LoadBalancer loadBalancer, String backendName) Associates the network interface's primary IP configuration with a backend of an existing load balancer.NetworkInterface.UpdateStages.WithLoadBalancer.withExistingLoadBalancerInboundNatRule(LoadBalancer loadBalancer, String inboundNatRuleName) Associates the network interface's primary IP configuration with an inbound NAT rule of an existing load balancer.NetworkInterface.UpdateStages.WithNetworkSecurityGroup.withExistingNetworkSecurityGroup(NetworkSecurityGroup networkSecurityGroup) Associates an existing network security group with the network interface.NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress.withExistingPrimaryPublicIPAddress(PublicIpAddress publicIPAddress) Associates an existing public IP address with the network interface's primary IP configuration. if there is an existing public IP association then that will be removed in favour of thisNetworkInterface.UpdateStages.WithIPForwarding.withIPForwarding()Enable IP forwarding in the network interface.NetworkInterface.UpdateStages.WithNetworkSecurityGroup.withNewNetworkSecurityGroup(Creatable<NetworkSecurityGroup> creatable) Create a new network security group to associate with network interface, based on the provided definition.NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress.withNewPrimaryPublicIPAddress()Creates a new public IP address in the same region and group as the resource and associate it with the network interface's primary IP configuration.NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress.withNewPrimaryPublicIPAddress(Creatable<PublicIpAddress> creatable) Create a new public IP address to associate the network interface's primary IP configuration, based on the provided definition.NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress.withNewPrimaryPublicIPAddress(String leafDnsLabel) Creates a new public IP address in the same region and group as the resource, with the specified DNS label and associate it with the network interface's primary IP configuration.NetworkInterface.UpdateStages.WithAcceleratedNetworking.withoutAcceleratedNetworking()Disables accelerated networking.NetworkInterface.UpdateStages.WithApplicationSecurityGroup.withoutApplicationSecurityGroup(String applicationSecurityGroupName) Removes the application security group from the network interface.NetworkInterface.UpdateStages.WithDnsServer.withoutDnsServer(String ipAddress) Removes a DNS server associated with the network interface.NetworkInterface.UpdateStages.WithIPConfiguration.withoutIPConfiguration(String name) Removes the specified IP configuration.NetworkInterface.UpdateStages.WithIPForwarding.withoutIPForwarding()Disable IP forwarding in the network interface.NetworkInterface.UpdateStages.WithLoadBalancer.withoutLoadBalancerBackends()Removes all the existing associations with any load balancer backends.NetworkInterface.UpdateStages.WithLoadBalancer.withoutLoadBalancerInboundNatRules()Removes all the existing associations with any load balancer inbound NAT rules.NetworkInterface.UpdateStages.WithNetworkSecurityGroup.withoutNetworkSecurityGroup()Specifies that remove any network security group associated with the network interface.NetworkInterface.UpdateStages.WithPrimaryPublicIPAddress.withoutPrimaryPublicIPAddress()Specifies that remove any public IP associated with the network interface's primary IP configuration.NetworkInterface.UpdateStages.WithPrimaryPrivateIP.withPrimaryPrivateIPAddressDynamic()Enables dynamic private IP address allocation within the specified existing virtual network subnet for the network interface's primary IP configuration.NetworkInterface.UpdateStages.WithPrimaryPrivateIP.withPrimaryPrivateIPAddressStatic(String staticPrivateIPAddress) Assigns the specified static private IP address within the specified existing virtual network subnet to the network interface's primary IP configuration.NetworkInterface.UpdateStages.WithPublicIPAddressDeleteOptions.withPrimaryPublicIPAddressDeleteOptions(DeleteOptions deleteOptions) Sets delete options for public ip address.NetworkInterface.UpdateStages.WithPrimaryNetworkSubnet.withSubnet(String name) Associate a subnet with the network interface.Methods in com.azure.resourcemanager.network.models that return types with arguments of type NetworkInterface.UpdateModifier and TypeMethodDescriptionNetworkInterface.UpdateStages.WithIPConfiguration.defineSecondaryIPConfiguration(String name) Starts definition of a secondary IP configuration.