NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.WithAcceleratedNetworking.withAcceleratedNetworking() |
Enables accelerated networking.
|
NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.WithCreate.withDnsServer(String ipAddress) |
Specifies the IP address of the custom DNS server to associate with the network interface.
|
NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.WithApplicationSecurityGroup.withExistingApplicationSecurityGroup(ApplicationSecurityGroup applicationSecurityGroup) |
Associates an existing application security group with the network interface.
|
NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.WithLoadBalancer.withExistingLoadBalancerBackend(LoadBalancer loadBalancer,
String backendName) |
Associates the network interface's primary IP configuration with a backend of an existing load balancer.
|
NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.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.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.WithNetworkSecurityGroup.withExistingNetworkSecurityGroup(NetworkSecurityGroup networkSecurityGroup) |
Associates an existing network security group with the network interface.
|
NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.WithPrimaryPublicIPAddress.withExistingPrimaryPublicIPAddress(PublicIpAddress publicIPAddress) |
Associates an existing public IP address with the network interface's primary IP configuration.
|
NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.WithCreate.withInternalDnsNameLabel(String dnsNameLabel) |
Specifies the internal DNS name label for the network interface.
|
NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.WithCreate.withIPForwarding() |
Enables IP forwarding in the network interface.
|
NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.WithNetworkSecurityGroup.withNewNetworkSecurityGroup(Creatable<NetworkSecurityGroup> creatable) |
Create a new network security group to associate with network interface, based on the provided
definition.
|
NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.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.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.WithPrimaryPublicIPAddress.withNewPrimaryPublicIPAddress(Creatable<PublicIpAddress> creatable) |
Create a new public IP address to associate with network interface's primary IP configuration, based on
the provided definition.
|
NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.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.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.WithPrimaryPrivateIP.withPrimaryPrivateIPAddressDynamic() |
Enables dynamic private IP address allocation within the specified existing virtual network subnet for
the network interface's primary IP configuration.
|
NetworkInterface.DefinitionStages.WithCreate |
NetworkInterface.DefinitionStages.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.
|