Set-AzRouteConfig
Novedades una configuración de ruta para una tabla de rutas.
Syntax
Set-AzRouteConfig
-RouteTable <PSRouteTable>
[-Name <String>]
[-AddressPrefix <String>]
[-NextHopType <String>]
[-NextHopIpAddress <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet Set-AzRouteConfig actualiza una configuración de ruta para una tabla de rutas.
Ejemplos
Ejemplo 1: Modificar una ruta
Get-AzRouteTable -ResourceGroupName "ResourceGroup11" -Name "RouteTable01" | Set-AzRouteConfig -Name "Route02" -AddressPrefix 10.4.0.0/16 -NextHopType VnetLocal | Set-AzRouteTable
Name : Routetable01
ResourceGroupName : ResourceGroup11
Location : eastus
Id : /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/ResourceGroup11/providers/Microsoft.Networ
k/routeTables/RouteTable01
Etag : W/"58c2922e-9efe-4554-a457-956ef44bc718"
ProvisioningState : Succeeded
Tags :
Routes : [
{
"Name": "Route07",
"Etag": "W/\"58c2922e-9efe-4554-a457-956ef44bc718\"",
"Id": "/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/ResourceGroup11/providers/Micro
soft.Network/routeTables/Routetable01/routes/Route07",
"AddressPrefix": "10.1.0.0/16",
"NextHopType": "VnetLocal",
"NextHopIpAddress": null,
"ProvisioningState": "Succeeded"
},
{
"Name": "route02",
"Etag": "W/\"58c2922e-9efe-4554-a457-956ef44bc718\"",
"Id": "/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/ResourceGroup11/providers/Micro
soft.Network/routeTables/routetable01/routes/route02",
"AddressPrefix": "10.4.0.0/16",
"NextHopType": "VnetLocal",
"NextHopIpAddress": null,
"ProvisioningState": "Succeeded"
}
]
Subnets : []
Este comando obtiene la tabla de rutas denominada RouteTable01 mediante el cmdlet Get-AzRouteTable. El comando pasa esa tabla al cmdlet actual mediante el operador de canalización. El cmdlet actual modifica la ruta denominada Route02 y, a continuación, pasa el resultado al cmdlet Set-AzRouteTable , que actualiza la tabla para reflejar los cambios.
Ejemplo 2: Modificación de una ruta mediante una etiqueta de servicio (versión preliminar pública)
Set-AzRouteConfig -Name "Route02" -AddressPrefix "AppService" -NextHopType "VirtualAppliance" -NextHopIpAddress "10.0.2.4"
Este comando modifica la ruta denominada Route02, proporcionando una etiqueta de servicio como el parámetro AddressPrefix.
Parámetros
-AddressPrefix
Especifica el destino, en formato Enrutamiento de interdominios sin clases (CIDR), al que se aplica la ruta. También puede especificar una etiqueta de servicio aquí (esta característica está en versión preliminar pública).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica el nombre de la ruta que modifica este cmdlet.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NextHopIpAddress
Especifica la dirección IP de una aplicación virtual que se agrega a la red virtual de Azure. Esta ruta reenvía los paquetes a esa dirección. Especifique este parámetro solo si especifica un valor de VirtualAppliance para el parámetro NextHopType .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NextHopType
Especifica cómo esta ruta reenvía los paquetes. Los valores permitidos para este parámetro son los siguientes:
- Internet. Puerta de enlace de Internet predeterminada proporcionada por Azure.
- Ninguno. Si especifica este valor, la ruta no reenvía paquetes.
- VirtualAppliance. Una aplicación virtual que agregue a la red virtual de Azure.
- VirtualNetworkGateway. Una puerta de enlace de red privada virtual de servidor a servidor.
- VnetLocal. Red virtual local. Si tiene dos subredes, 10.1.0.0/16 y 10.2.0.0/16 en la misma red virtual, seleccione un valor de VnetLocal para cada subred para reenviar a la otra subred.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RouteTable
Especifica la tabla de rutas con la que está asociada esta ruta.
Type: | PSRouteTable |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Salidas
Vínculos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de