IUpdateDefinition<ParentT> Interface

Definition

The entirety of a route definition as part of a route table update.

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.Route.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.Route.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.Route.UpdateDefinition.IWithDestinationAddressPrefix<ParentT>, Microsoft.Azure.Management.Network.Fluent.Route.UpdateDefinition.IWithNextHopType<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithDestinationAddressPrefix<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInUpdate<'ParentT>
    interface IWithNextHopType<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithDestinationAddressPrefix(Of ParentT), IWithNextHopType(Of ParentT)

Type Parameters

ParentT

The return type of the final UpdateDefinitionStages.WithAttach.attach().

Implements

Methods

Attach() (Inherited from IInUpdate<ParentT>)
WithDestinationAddressPrefix(String)

Specifies the destination address prefix to apply the route to.

(Inherited from IWithDestinationAddressPrefix<ParentT>)
WithNextHop(RouteNextHopType)

Specifies the next hop type. To use a virtual appliance, use .withNextHopToVirtualAppliance(String) instead and specify its IP address.

(Inherited from IWithNextHopType<ParentT>)
WithNextHopToVirtualAppliance(String)

Specifies the IP address of the virtual appliance for the next hop to go to.

(Inherited from IWithNextHopType<ParentT>)

Applies to