Partilhar via


IDefinition Interface

Definição

A totalidade de uma definição de tabela de rotas.

public interface IDefinition : Microsoft.Azure.Management.Network.Fluent.RouteTable.Definition.IBlank, Microsoft.Azure.Management.Network.Fluent.RouteTable.Definition.IWithCreate, Microsoft.Azure.Management.Network.Fluent.RouteTable.Definition.IWithGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Network.Fluent.RouteTable.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Network.Fluent.RouteTable.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Network.Fluent.RouteTable.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Network.Fluent.RouteTable.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Network.Fluent.RouteTable.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Network.Fluent.RouteTable.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.IRouteTable>
type IDefinition = interface
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithCreate>
    interface IWithExistingResourceGroup<IWithCreate>
    interface IWithNewResourceGroup<IWithCreate>
    interface IWithCreatableResourceGroup<IWithCreate>
    interface IWithCreate
    interface ICreatable<IRouteTable>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithRoute
    interface IWithBgpRoutePropagation
    interface IBeta
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IRouteTable), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithCreate), IWithCreate, IWithExistingResourceGroup(Of IWithCreate), IWithGroup, IWithGroup(Of IWithCreate), IWithNewResourceGroup(Of IWithCreate)
Implementações

Propriedades

Key

A totalidade de uma definição de tabela de rotas.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
DefineRoute(String)

Inicia a definição de uma nova rota a ser adicionada à tabela de rotas. A definição deve ser concluída com uma chamada para Route.DefinitionStages.WithAttach.attach().

(Herdado de IWithRoute)
WithDisableBgpRoutePropagation()

Desabilite as rotas aprendidas pelo BGP nessa tabela de rotas.

(Herdado de IWithBgpRoutePropagation)
WithExistingResourceGroup(IResourceGroup)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithNewResourceGroup()

A totalidade de uma definição de tabela de rotas.

(Herdado de IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Cria um novo grupo de recursos para colocar o recurso, com base na definição especificada.

(Herdado de IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

A totalidade de uma definição de tabela de rotas.

(Herdado de IWithNewResourceGroup<T>)
WithRegion(Region)

Especifica a região do recurso.

(Herdado de IDefinitionWithRegion<T>)
WithRegion(String)

Especifica a região para o recurso por nome.

(Herdado de IDefinitionWithRegion<T>)
WithRoute(String, RouteNextHopType)

Cria uma rota de dispositivo não virtual. O nome é gerado automaticamente.

(Herdado de IWithRoute)
WithRouteViaVirtualAppliance(String, String)

Cria uma rota por meio de uma dispositivo virtual.

(Herdado de IWithRoute)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como {@link Map}.

(Herdado de IDefinitionWithTags<T>)

Aplica-se a