Compartir a través de


IDefinition Interfaz

Definición

La totalidad de la definición de la interfaz de red.

public interface IDefinition : Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IBlank, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithCreate, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithGroup, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetwork, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetworkSubnet, Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryPrivateIP, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithPrimaryNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Network.Fluent.NetworkInterface.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.INetworkInterface>
type IDefinition = interface
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithPrimaryNetwork>
    interface IWithExistingResourceGroup<IWithPrimaryNetwork>
    interface IWithNewResourceGroup<IWithPrimaryNetwork>
    interface IWithCreatableResourceGroup<IWithPrimaryNetwork>
    interface IWithPrimaryNetwork
    interface IWithPrimaryNetworkSubnet
    interface IWithPrimaryPrivateIP
    interface IWithCreate
    interface ICreatable<INetworkInterface>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithPrimaryPublicIPAddress
    interface IWithNetworkSecurityGroup
    interface IWithSecondaryIPConfiguration
    interface IWithAcceleratedNetworking
    interface IWithLoadBalancer
Public Interface IDefinition
Implements IBlank, ICreatable(Of INetworkInterface), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithPrimaryNetwork), IWithCreate, IWithExistingResourceGroup(Of IWithPrimaryNetwork), IWithGroup, IWithGroup(Of IWithPrimaryNetwork), IWithNewResourceGroup(Of IWithPrimaryNetwork), IWithPrimaryNetwork, IWithPrimaryNetworkSubnet, IWithPrimaryPrivateIP
Implementaciones

Propiedades

Key

La totalidad de la definición de la interfaz de red.

(Heredado de IIndexable)
Name

Obtiene el nombre del recurso que se puede crear.

(Heredado de ICreatable<T>)

Métodos

Create()

Ejecute la solicitud de creación.

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

Coloca la solicitud en la cola y permite que el cliente HTTP lo ejecute cuando los recursos del sistema estén disponibles.

(Heredado de ICreatable<T>)
DefineSecondaryIPConfiguration(String)

Inicia la definición de una configuración de IP secundaria.

(Heredado de IWithSecondaryIPConfiguration)
WithAcceleratedNetworking()

Habilita las redes aceleradas. Tenga en cuenta que es necesario realizar pasos adicionales en la propia máquina virtual para que la máquina virtual asociada a esta interfaz de red pueda aprovechar las ventajas de las redes aceleradas. Es posible que esta característica no esté disponible en algunas regiones, tamaños de máquina virtual o versiones del sistema operativo. Solo se puede habilitar durante la creación de una interfaz de red, no durante una actualización.

(Heredado de IWithAcceleratedNetworking)
WithDnsServer(String)

Especifica la dirección IP del servidor DNS personalizado que se va a asociar a la interfaz de red. Tenga en cuenta que el efecto de este método es aditivo, es decir, cada vez que se usa, el nuevo servidor dns se agrega a la interfaz de red.

(Heredado de IWithCreate)
WithExistingLoadBalancerBackend(ILoadBalancer, String)

Asocia la configuración IP principal de la interfaz de red con un back-end de un equilibrador de carga existente.

(Heredado de IWithLoadBalancer)
WithExistingLoadBalancerInboundNatRule(ILoadBalancer, String)

Asocia la configuración ip principal de la interfaz de red con una regla NAT de entrada de un equilibrador de carga existente.

(Heredado de IWithLoadBalancer)
WithExistingNetworkSecurityGroup(INetworkSecurityGroup)

Asocia un grupo de seguridad de red existente a la interfaz de red.

(Heredado de IWithNetworkSecurityGroup)
WithExistingPrimaryNetwork(INetwork)

Asocie una red virtual existente a la configuración de IP principal de la interfaz de red.

(Heredado de IWithPrimaryNetwork)
WithExistingPrimaryPublicIPAddress(IPublicIPAddress)

Asocia una dirección IP pública existente a la configuración de IP principal de la interfaz de red.

(Heredado de IWithPrimaryPublicIPAddress)
WithExistingResourceGroup(IResourceGroup)

Asocia el recurso a un grupo de recursos existente.

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

Asocia el recurso a un grupo de recursos existente.

(Heredado de IWithExistingResourceGroup<T>)
WithInternalDnsNameLabel(String)

Especifica la etiqueta de nombre DNS interno para la interfaz de red.

(Heredado de IWithCreate)
WithIPForwarding()

Habilita el reenvío IP en la interfaz de red.

(Heredado de IWithCreate)
WithNewNetworkSecurityGroup(ICreatable<INetworkSecurityGroup>)

Cree un nuevo grupo de seguridad de red para asociarlo a la interfaz de red, en función de la definición proporcionada.

(Heredado de IWithNetworkSecurityGroup)
WithNewPrimaryNetwork(ICreatable<INetwork>)

Cree una nueva red virtual para asociarla a la configuración de IP principal de la interfaz de red, en función de la definición proporcionada.

(Heredado de IWithPrimaryNetwork)
WithNewPrimaryNetwork(String)

Crea una nueva red virtual para asociarla a la configuración de IP principal de la interfaz de red. La red virtual se creará en el mismo grupo de recursos y región que la interfaz de red, se creará con el espacio de direcciones especificado y una subred predeterminada que abarca toda la totalidad del espacio de direcciones IP de red.

(Heredado de IWithPrimaryNetwork)
WithNewPrimaryNetwork(String, String)

Crea una nueva red virtual para asociarla a la configuración de IP principal de la interfaz de red. La red virtual se creará en el mismo grupo de recursos y región que la interfaz de red, se creará con el espacio de direcciones especificado y una subred predeterminada que abarca toda la totalidad del espacio de direcciones IP de red.

(Heredado de IWithPrimaryNetwork)
WithNewPrimaryPublicIPAddress()

Crea una nueva dirección IP pública en la misma región y grupo que el recurso y lo asocia a la configuración de IP principal de la interfaz de red. el nombre interno y la etiqueta DNS de la dirección IP pública se derivarán del nombre de la interfaz de red.

(Heredado de IWithPrimaryPublicIPAddress)
WithNewPrimaryPublicIPAddress(ICreatable<IPublicIPAddress>)

Cree una nueva dirección IP pública para asociarla a la configuración de IP principal de la interfaz de red, en función de la definición proporcionada.

(Heredado de IWithPrimaryPublicIPAddress)
WithNewPrimaryPublicIPAddress(String)

Crea una nueva dirección IP pública en la misma región y grupo que el recurso, con la etiqueta DNS especificada y la asocia a la configuración de IP principal de la interfaz de red. el nombre interno de la dirección IP pública se derivará de la etiqueta DNS.

(Heredado de IWithPrimaryPublicIPAddress)
WithNewResourceGroup()

La totalidad de la definición de la interfaz de red.

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

Crea un nuevo grupo de recursos en el que colocar el recurso, en función de la definición especificada.

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

La totalidad de la definición de la interfaz de red.

(Heredado de IWithNewResourceGroup<T>)
WithPrimaryPrivateIPAddressDynamic()

Habilita la asignación dinámica de direcciones IP privadas dentro de la subred de red virtual existente especificada para la configuración de IP principal de la interfaz de red.

(Heredado de IWithPrimaryPrivateIP)
WithPrimaryPrivateIPAddressStatic(String)

Asigna la dirección IP privada estática especificada dentro de la subred de red virtual existente especificada a la configuración de IP principal de la interfaz de red.

(Heredado de IWithPrimaryPrivateIP)
WithRegion(Region)

Especifica la región del recurso.

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

Especifica la región del recurso por nombre.

(Heredado de IDefinitionWithRegion<T>)
WithSubnet(String)

Asocie una subred a la configuración de IP principal de la interfaz de red.

(Heredado de IWithPrimaryNetworkSubnet)
WithTag(String, String)

Agrega una etiqueta al recurso.

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

Especifica etiquetas para el recurso como {@link Map}.

(Heredado de IDefinitionWithTags<T>)

Se aplica a