Add-AzExpressRouteCrossConnectionPeering

Dodaje konfigurację komunikacji równorzędnej do połączenia krzyżowego usługi ExpressRoute.

Składnia

Add-AzExpressRouteCrossConnectionPeering
   -Name <String>
   -ExpressRouteCrossConnection <PSExpressRouteCrossConnection>
   [-Force]
   -PeeringType <String>
   -PeerASN <UInt32>
   -PrimaryPeerAddressPrefix <String>
   -SecondaryPeerAddressPrefix <String>
   -VlanId <Int32>
   [-SharedKey <String>]
   [-MicrosoftConfigAdvertisedPublicPrefix <String[]>]
   [-MicrosoftConfigCustomerAsn <Int32>]
   [-MicrosoftConfigRoutingRegistryName <String>]
   [-PeerAddressType <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Opis

Polecenie cmdlet Add-AzExpressRouteCross Połączenie ionPeering dodaje konfigurację komunikacji równorzędnej do połączenia krzyżowego usługi ExpressRoute. Pamiętaj, że po uruchomieniu polecenia cmdlet Add-AzExpressRouteCross Połączenie ionPeering należy wywołać polecenie cmdlet Set-AzExpressRouteCross Połączenie ion, aby aktywować konfigurację.

Przykłady

Przykład 1. Dodawanie elementu równorzędnego do istniejącego połączenia krzyżowego usługi ExpressRoute

$cc = Get-AzExpressRouteCrossConnection -Name $CrossConnectionName -ResourceGroupName $rg
$parameters = @{
    Name = 'AzurePrivatePeering'
    CrossConnection = $cc
    PeeringType = 'AzurePrivatePeering'
    PeerASN = 100
    PrimaryPeerAddressPrefix = '10.6.1.0/30'
    SecondaryPeerAddressPrefix = '10.6.2.0/30'
    VlanId  = 200
}
Add-AzExpressRouteCrossConnectionPeering @parameters
Set-AzExpressRouteCrossConnection -ExpressRouteCrossConnection $cc

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExpressRouteCrossConnection

Modyfikowane jest połączenie krzyżowe usługi ExpressRoute. Jest to obiekt platformy Azure zwrócony przez polecenie cmdlet Get-AzExpressRouteCross Połączenie ion.

Type:PSExpressRouteCrossConnection
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Force

Nie pytaj o potwierdzenie, jeśli chcesz zastąpić zasób

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MicrosoftConfigAdvertisedPublicPrefix

W przypadku elementu PeeringType usługi MicrosoftPeering należy podać listę wszystkich prefiksów, które mają być anonsowane w sesji protokołu BGP. Akceptowane są tylko prefiksy publicznych adresów IP. Jeśli zamierzasz wysłać zestaw prefiksów, możesz wysłać listę oddzielaną przecinkami. Te prefiksy muszą być zarejestrowane w nazwie rejestru routingu (RIR / IRR).

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MicrosoftConfigCustomerAsn

Jeśli reklamujesz prefiksy, które nie są zarejestrowane w numerze as komunikacji równorzędnej, możesz określić numer AS, do którego są zarejestrowane.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MicrosoftConfigRoutingRegistryName

Nazwa rejestru routingu (RIR/IRR), do której zarejestrowano numer AS i prefiksy.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nazwa relacji komunikacji równorzędnej, która ma zostać dodana.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PeerAddressType

PeerAddressType

Type:String
Accepted values:IPv4, IPv6
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PeerASN

Numer AS połączenia krzyżowego usługi ExpressRoute. Musi to być publiczny numer ASN, gdy element PeeringType to AzurePublicPeering.

Type:UInt32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PeeringType

Dopuszczalne wartości tego parametru to: AzurePrivatePeering, AzurePublicPeeringi MicrosoftPeering

Type:String
Accepted values:AzurePrivatePeering, AzurePublicPeering, MicrosoftPeering
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PrimaryPeerAddressPrefix

Jest to zakres adresów IP dla podstawowej ścieżki routingu tej relacji komunikacji równorzędnej. Musi to być podsieć CIDR /30. Pierwszy adres z numerem nieparzystym w tej podsieci powinien zostać przypisany do interfejsu routera. Platforma Azure skonfiguruje następny adres numerowany parzystowo do interfejsu routera platformy Azure.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SecondaryPeerAddressPrefix

Jest to zakres adresów IP dla pomocniczej ścieżki routingu tej relacji komunikacji równorzędnej. Musi to być podsieć CIDR /30. Pierwszy adres z numerem nieparzystym w tej podsieci powinien zostać przypisany do interfejsu routera. Platforma Azure skonfiguruje następny adres numerowany parzystowo do interfejsu routera platformy Azure.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SharedKey

Jest to opcjonalny skrót MD5 używany jako klucz wstępny dla konfiguracji komunikacji równorzędnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VlanId

Jest to identyfikator sieci VLAN przypisanej do tej komunikacji równorzędnej.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

PSExpressRouteCrossConnection

Parametr "ExpressRouteCross Połączenie ion" akceptuje wartość typu "PSExpressRouteCross Połączenie ion" z potoku

Dane wyjściowe

PSExpressRouteCrossConnection