az network vnet

Nota:

Este grupo de comandos tiene comandos definidos en la CLI de Azure y al menos una extensión. Instale cada extensión para beneficiarse de sus funcionalidades extendidas. Obtenga más información sobre las extensiones.

Compruebe si hay una dirección IP privada disponible para su uso dentro de una red virtual.

Para más información sobre las redes virtuales, visite https://docs.microsoft.com/azure/virtual-network/virtual-network-manage-network.

Comandos

Nombre Description Tipo Estado
az network vnet check-ip-address

Compruebe si hay una dirección IP privada disponible para su uso dentro de una red virtual.

Principal GA
az network vnet create

Cree una red virtual.

Principal GA
az network vnet delete

Elimine una red virtual.

Principal GA
az network vnet list

Enumerar redes virtuales.

Principal GA
az network vnet list-available-ips

Enumere algunas ips disponibles en la red virtual.

Principal Vista previa
az network vnet list-endpoint-services

Enumera los servicios que admiten la tunelización de servicios de red virtual en una región determinada.

Principal GA
az network vnet peering

Administre las conexiones de emparejamiento entre Azure Virtual Networks.

Principal GA
az network vnet peering create

Crear una conexión de emparejamiento de red virtual.

Principal GA
az network vnet peering delete

Eliminar un emparejamiento.

Principal GA
az network vnet peering list

Enumerar emparejamientos.

Principal GA
az network vnet peering show

Mostrar detalles de un emparejamiento.

Principal GA
az network vnet peering sync

Sincronizar una conexión de emparejamiento de red virtual.

Principal GA
az network vnet peering update

Actualice un emparejamiento.

Principal GA
az network vnet peering wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición.

Principal GA
az network vnet show

Obtenga los detalles de una red virtual.

Principal GA
az network vnet subnet

Administrar subredes en una instancia de Azure Virtual Network.

Principal GA
az network vnet subnet create

Cree una subred y asocie un grupo de seguridad de red y una tabla de rutas existentes.

Principal GA
az network vnet subnet delete

Elimine una subred.

Principal GA
az network vnet subnet list

Enumere las subredes de una red virtual.

Principal GA
az network vnet subnet list-available-delegations

Enumere los servicios disponibles para la delegación de subred.

Principal GA
az network vnet subnet list-available-ips

Enumere algunas ips disponibles en la subred.

Principal Vista previa
az network vnet subnet show

Mostrar detalles de una subred.

Principal GA
az network vnet subnet update

Actualice una subred.

Principal GA
az network vnet subnet wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición.

Principal GA
az network vnet tap

Administrar TAP de red virtual.

Extensión GA
az network vnet tap create

Cree una pulsación de red virtual.

Extensión GA
az network vnet tap delete

Elimine una pulsación de red virtual.

Extensión GA
az network vnet tap list

Muestra las pulsaciones de red virtual.

Extensión GA
az network vnet tap show

Obtenga los detalles de una pulsación de red virtual.

Extensión GA
az network vnet tap update

Actualice la configuración de una pulsación de red virtual.

Extensión GA
az network vnet update

Actualice una red virtual.

Principal GA
az network vnet wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición.

Principal GA

az network vnet check-ip-address

Compruebe si hay una dirección IP privada disponible para su uso dentro de una red virtual.

az network vnet check-ip-address --ip-address
                                 --name
                                 --resource-group

Ejemplos

Compruebe si la versión 10.0.0.4 está disponible en MyVnet.

az network vnet check-ip-address -g MyResourceGroup -n MyVnet --ip-address 10.0.0.4

Parámetros requeridos

--ip-address

Dirección IP privada que se va a comprobar.

--name -n

Nombre de la red virtual (VNet).

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network vnet create

Cree una red virtual.

También puede crear una subred al mismo tiempo especificando un nombre de subred y (opcionalmente) un prefijo de dirección. Para obtener información sobre cómo crear una red virtual, visite https://docs.microsoft.com/azure/virtual-network/manage-virtual-network#create-a-virtual-network.

az network vnet create --name
                       --resource-group
                       [--address-prefixes]
                       [--bgp-community]
                       [--ddos-protection {0, 1, f, false, n, no, t, true, y, yes}]
                       [--ddos-protection-plan]
                       [--dns-servers]
                       [--edge-zone]
                       [--enable-encryption {0, 1, f, false, n, no, t, true, y, yes}]
                       [--encryption-enforcement-policy {AllowUnencrypted, DropUnencrypted}]
                       [--flowtimeout]
                       [--location]
                       [--network-security-group]
                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                       [--subnet-name]
                       [--subnet-prefixes]
                       [--subnets]
                       [--tags]
                       [--vm-protection {0, 1, f, false, n, no, t, true, y, yes}]

Ejemplos

Cree una red virtual con un prefijo de dirección específico y una subred.

az network vnet create -g MyResourceGroup -n MyVnet --address-prefix 10.0.0.0/16 --subnet-name MySubnet --subnet-prefixes 10.0.0.0/24

Cree una red virtual.

az network vnet create --address-prefixes 10.0.0.0/16 --name MyVirtualNetwork --resource-group MyResourceGroup --subnet-name MyAseSubnet --subnet-prefixes 10.0.0.0/24

Parámetros requeridos

--name -n

Nombre de la red virtual (VNet).

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--address-prefixes

Lista separada por espacios de prefijos de dirección IP para la red virtual. Valor predeterminado: 10.0.0.0/16. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

Valor predeterminado: ['10.0.0.0/16']
--bgp-community

Comunidad BGP asociada a la red virtual.

--ddos-protection

Controlar si la protección contra DDoS está habilitada.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
Valor predeterminado: False
--ddos-protection-plan

Nombre o identificador de un plan de protección contra DDoS que se va a asociar a la red virtual.

--dns-servers

Lista separada por espacios de direcciones IP del servidor DNS. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

--edge-zone

Nombre de la zona perimetral.

--enable-encryption
Vista previa

Habilite el cifrado en la red virtual.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--encryption-enforcement-policy --encryption-policy
Vista previa

Para controlar si la máquina virtual sin cifrado está permitida en la red virtual cifrada o no.

Valores aceptados: AllowUnencrypted, DropUnencrypted
--flowtimeout
Vista previa

El valor flowTimeout (en minutos) de la red virtual.

--location -l

Ubicación del recurso

--network-security-group --nsg

Nombre o identificador de un grupo de seguridad de red (NSG).

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--subnet-name

Nombre de una nueva subred que se va a crear dentro de la red virtual.

--subnet-prefixes

Lista separada por espacios de prefijos de dirección en formato CIDR para la nueva subred. Si se omite, reserva automáticamente un bloque /24 (o tan grande como esté disponible) dentro del espacio de direcciones de la red virtual. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

--subnets

Administrar una lista de subredes en una red virtual (similar a az network vnet subnet). Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

--vm-protection

Habilite la protección de máquinas virtuales para todas las subredes de la red virtual.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network vnet delete

Elimine una red virtual.

az network vnet delete [--ids]
                       [--name]
                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                       [--resource-group]
                       [--subscription]

Ejemplos

Elimine una red virtual.

az network vnet delete -g MyResourceGroup -n myVNet

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name -n

Nombre de la red virtual (VNet).

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network vnet list

Enumerar redes virtuales.

az network vnet list [--resource-group]

Ejemplos

Enumere todas las redes virtuales de una suscripción.

az network vnet list

Enumere todas las redes virtuales de un grupo de recursos.

az network vnet list -g MyResourceGroup

Enumera las redes virtuales de una suscripción que especifican un prefijo de dirección determinado.

az network vnet list --query "[?contains(addressSpace.addressPrefixes, '10.0.0.0/16')]"

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network vnet list-available-ips

Vista previa

Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Enumere algunas ips disponibles en la red virtual.

az network vnet list-available-ips [--ids]
                                   [--name]
                                   [--resource-group]
                                   [--subscription]

Ejemplos

Enumere algunas ips disponibles en la red virtual.

az network vnet list-available-ips -g MyResourceGroup -n MyVNet

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name -n

Nombre de la red virtual (VNet).

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network vnet list-endpoint-services

Enumera los servicios que admiten la tunelización de servicios de red virtual en una región determinada.

Para más información sobre los puntos de conexión de servicio, visite https://docs.microsoft.com/azure/virtual-network/virtual-network-service-endpoints-configure#azure-cli.

az network vnet list-endpoint-services --location

Ejemplos

Enumere los servicios de punto de conexión disponibles para su uso en la región Oeste de EE. UU.

az network vnet list-endpoint-services -l westus -o table

Parámetros requeridos

--location -l

Location. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network vnet show

Obtenga los detalles de una red virtual.

az network vnet show [--expand]
                     [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]

Ejemplos

Obtenga detalles de MyVNet.

az network vnet show -g MyResourceGroup -n MyVNet

Parámetros opcionales

--expand

Expande los recursos a los que se hace referencia. El valor predeterminado es None.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name -n

Nombre de la red virtual (VNet).

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network vnet update

Actualice una red virtual.

az network vnet update [--add]
                       [--address-prefixes]
                       [--bgp-community]
                       [--ddos-protection {0, 1, f, false, n, no, t, true, y, yes}]
                       [--ddos-protection-plan]
                       [--dns-servers]
                       [--enable-encryption {0, 1, f, false, n, no, t, true, y, yes}]
                       [--encryption-enforcement-policy {AllowUnencrypted, DropUnencrypted}]
                       [--flowtimeout]
                       [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                       [--ids]
                       [--name]
                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                       [--remove]
                       [--resource-group]
                       [--set]
                       [--subscription]
                       [--vm-protection {0, 1, f, false, n, no, t, true, y, yes}]

Ejemplos

Actualice una red virtual con la dirección IP de un servidor DNS.

az network vnet update -g MyResourceGroup -n MyVNet --dns-servers 10.2.0.8

Actualice una red virtual.

az network vnet update --address-prefixes 40.1.0.0/24 --name MyVNet --resource-group MyResourceGroup

Actualice una red virtual para eliminar el servidor DNS.

az network vnet update -g MyResourceGroup -n MyVNet --dns-servers null

Parámetros opcionales

--add

Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string o JSON string>.

--address-prefixes

Lista separada por espacios de prefijos de dirección IP para la red virtual. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

--bgp-community

Comunidad BGP asociada a la red virtual.

--ddos-protection

Controlar si la protección contra DDoS está habilitada.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--ddos-protection-plan

Nombre o identificador de un plan de protección contra DDoS que se va a asociar a la red virtual.

--dns-servers

Lista separada por espacios de direcciones IP del servidor DNS. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

--enable-encryption
Vista previa

Habilite el cifrado en la red virtual.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--encryption-enforcement-policy --encryption-policy
Vista previa

Para controlar si la máquina virtual sin cifrado está permitida en la red virtual cifrada o no.

Valores aceptados: AllowUnencrypted, DropUnencrypted
--flowtimeout
Vista previa

El valor flowTimeout (en minutos) de la red virtual.

--force-string

Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name -n

Nombre de la red virtual (VNet).

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--remove

Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--vm-protection

Habilite la protección de máquinas virtuales para todas las subredes de la red virtual.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network vnet wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición.

az network vnet wait [--created]
                     [--custom]
                     [--deleted]
                     [--exists]
                     [--expand]
                     [--ids]
                     [--interval]
                     [--name]
                     [--resource-group]
                     [--subscription]
                     [--timeout]
                     [--updated]

Parámetros opcionales

--created

Espere hasta que se cree con "provisioningState" en "Succeeded".

Valor predeterminado: False
--custom

Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Espere hasta que se elimine.

Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Valor predeterminado: False
--expand

Expande los recursos a los que se hace referencia. El valor predeterminado es None.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--interval

Intervalo de sondeo en segundos.

Valor predeterminado: 30
--name -n

Nombre de la red virtual (VNet).

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--timeout

Espera máxima en segundos.

Valor predeterminado: 3600
--updated

Espere hasta que se actualice con provisioningState en "Succeeded".

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.