Set-AzRouteConfig

Yol tablosu için yol yapılandırmasını güncelleştirir.

Syntax

Default (Varsayılan)

Set-AzRouteConfig
    -RouteTable <PSRouteTable>
    [-Name <String>]
    [-AddressPrefix <String>]
    [-NextHopType <String>]
    [-NextHopIpAddress <String[]>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [-AcquirePolicyToken]
    [-ChangeReference <String>]
    [<CommonParameters>]

Description

Set-AzRouteConfig cmdlet'i bir yol tablosu için yol yapılandırmasını güncelleştirir.

Örnekler

Örnek 1: Yolu değiştirme

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           : []

Bu komut , Get-AzRouteTable cmdlet'ini kullanarak RouteTable01 adlı yol tablosunu alır. komut, işlem hattı işlecini kullanarak bu tabloyu geçerli cmdlet'e geçirir. Geçerli cmdlet Route02 adlı yolu değiştirir ve ardından sonucu Set-AzRouteTable cmdlet'ine geçirerek tabloyu değişikliklerinizi yansıtacak şekilde güncelleştirir.

Örnek 2: Hizmet Etiketi kullanarak bir yolu değiştirme (Genel Önizleme)

Set-AzRouteConfig -Name "Route02" -AddressPrefix "AppService" -NextHopType "VirtualAppliance" -NextHopIpAddress "10.0.2.4"

Bu komut Route02 adlı yolu değiştirerek AddressPrefix parametresi olarak bir Hizmet Etiketi verir.

Parametreler

-AcquirePolicyToken

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alın.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-AddressPrefix

Hedefi, yolun uygulandığı Sınıfsız Etki Alanı Arası Yönlendirme (CIDR) biçiminde belirtir. Burada bir Hizmet Etiketi de belirtebilirsiniz (bu özellik Genel Önizleme aşamasındadır).

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-ChangeReference

Bu kaynak işleminin değişiklik başvuru kaynak kimliği.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:Cf

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Parametre özellikleri

Tür:IAzureContextContainer
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:AzContext, AzureRmContext, AzureCredential

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Name

Bu cmdlet'in değiştirildiği yolun adını belirtir.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-NextHopIpAddress

Bu yolun paketleri ilettiği sonraki atlama IP adreslerini belirtir. NextHopType of VirtualAppliance için, Azure sanal ağınıza eklediğiniz bir sanal gerecin tek bir IP adresini sağlayın. Bir NextHopType of VirtualApplianceEcmp için, eşit maliyetli çok yollu (ECMP) yönlendirme kullanarak trafiği yük dengelemek için 2 ile 64 ARASıNDA IP adresi sağlayın.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-NextHopType

Bu yolun paketleri nasıl ilettiğini belirtir. Bu parametre için kabul edilebilir değerler şunlardır:

  • Internet. Azure tarafından sağlanan varsayılan İnternet ağ geçidi.
  • None. Bu değeri belirtirseniz, yol paketleri iletmez.
  • VirtualAppliance. Azure sanal ağınıza eklediğiniz sanal gereç.
  • VirtualApplianceEcmp. Eşit maliyetli çok yollu (ECMP) yönlendirme kullanılarak trafiğin yük dengelemesi yapılan birden çok sanal gereç. NextHopIpAddress parametresi aracılığıyla alet IP adreslerini sağlayın.
  • VirtualNetworkGateway. Azureserver-sunucu sanal özel ağ geçidi.
  • VnetLocal. Yerel sanal ağ. Aynı sanal ağda 10.1.0.0/16 ve 10.2.0.0/16 olmak üzere iki alt ağınız varsa, diğer alt ağa iletecek her alt ağ için bir VnetLocal değeri seçin.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-RouteTable

Bu yolun ilişkilendirildiği yol tablosunu belirtir.

Parametre özellikleri

Tür:PSRouteTable
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-WhatIf

Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:Wi

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

PSRouteTable

String

Çıkışlar

PSRouteTable