IUpdate Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The entirety of a load balancer backend update as part of a load balancer update.
public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.LoadBalancerBackend.Update.IWithVirtualMachines, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Update.IUpdate>
type IUpdate = interface
interface ISettable<IUpdate>
interface IWithVirtualMachines
Public Interface IUpdate
Implements ISettable(Of IUpdate), IWithVirtualMachines
- Implements
Methods
Parent() | (Inherited from ISettable<ParentT>) |
WithExistingVirtualMachines(ICollection<IHasNetworkInterfaces>) |
Adds the specified set of virtual machines, assuming they are from the same availability set, to this backend address pool. This will add references to the primary IP configurations of the primary network interfaces of the provided set of virtual machines. If the virtual machines are not in the same availability set, they will not be associated with this back end. Only those virtual machines will be associated with the load balancer that already have an existing network interface. Virtual machines without a network interface will be skipped. (Inherited from IWithVirtualMachines) |
WithExistingVirtualMachines(IHasNetworkInterfaces[]) |
Adds the specified set of virtual machines, assuming they are from the same availability set, to this back end address pool. This will add references to the primary IP configurations of the primary network interfaces of the provided set of virtual machines. If the virtual machines are not in the same availability set, they will not be associated with this back end. Only those virtual machines will be associated with the load balancer that already have an existing network interface. Virtual machines without a network interface will be skipped. (Inherited from IWithVirtualMachines) |
WithoutExistingVirtualMachines(IEnumerable<IHasNetworkInterfaces>) |
Removes the specified set of virtual machines from this backend address pool. (Inherited from IWithVirtualMachines) |
WithoutExistingVirtualMachines(IHasNetworkInterfaces[]) |
Removes the specified set of virtual machines from this backend address pool. (Inherited from IWithVirtualMachines) |
Applies to
Azure SDK for .NET