Megosztás a következőn keresztül:


Get-AzExpressRouteCircuitAuthorization

Információt kap az ExpressRoute-kapcsolatcsoportok engedélyezéséről.

Syntax

Get-AzExpressRouteCircuitAuthorization
   [-Name <String>]
   -ExpressRouteCircuit <PSExpressRouteCircuit>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

A Get-AzExpressRouteCircuitAuthorization parancsmag információt kap az ExpressRoute-kapcsolatcsoporthoz rendelt engedélyekről. Az ExpressRoute-kapcsolatcsoportok a nyilvános internet helyett egy kapcsolatszolgáltató használatával csatlakoztatják a helyszíni hálózatot a Microsoft-felhőhöz. Az ExpressRoute-kapcsolatcsoport tulajdonosa akár 10 engedélyezést is létrehozhat minden egyes kapcsolatcsoporthoz; ezek az engedélyek létrehoznak egy engedélyezési kulcsot, amelyet a virtuális hálózat tulajdonosa használhat a hálózatának a kapcsolatcsoporthoz való csatlakoztatásához (virtuális hálózatonként egy engedélyezés). Az engedélyezési kulcsok, valamint az engedélyezéssel kapcsolatos egyéb információk bármikor megtekinthetők a Get-AzExpressRouteCircuitAuthorization futtatásával.

Példák

1. példa: Az összes ExpressRoute-hitelesítés lekérése

$Circuit = Get-AzExpressRouteCircuit -Name "ContosoCircuit" -ResourceGroupName "ContosoResourceGroup"
Get-AzExpressRouteCircuitAuthorization -ExpressRouteCircuit $Circuit

Ezek a parancsok az ExpressRoute-kapcsolatcsoporthoz társított összes ExpressRoute-hitelesítéssel kapcsolatos információt adnak vissza. Az első parancs a Get-AzExpressRouteCircuit parancsmaggal hoz létre egy ContosoCircuit nevű kapcsolatcsoportra mutató objektumhivatkozást, amely az objektumhivatkozást a $Circuit változóban tárolja. A második parancs ezután ezt az objektumhivatkozást és a Get-AzExpressRouteCircuitAuthorization parancsmagot használja a ContosoCircuithoz társított engedélyekre vonatkozó információk visszaadásához.

2. példa: Az összes ExpressRoute-engedélyezés lekérése a Where-Object parancsmaggal

$Circuit = Get-AzExpressRouteCircuit -Name "ContosoCircuit" -ResourceGroupName "ContosoResourceGroup"
 Get-AzExpressRouteCircuitAuthorization -ExpressRouteCircuit $Circuit | Where-Object {$_.AuthorizationUseStatus -eq "Available"}

Ezek a parancsok az 1. példában használt parancsok egy változatai. Ebben az esetben azonban a rendszer csak azokra az engedélyekre ad vissza információt, amelyek felhasználhatók (vagyis a virtuális hálózathoz nem hozzárendelt engedélyek esetében). Ehhez a rendszer visszaadja a kapcsolatcsoport engedélyezési adatait a 2. parancsban, és a Where-Object parancsmagba lesz állítva. A Where-Object ezután csak azokat az engedélyeket választja ki, amelyeknél az AuthorizationUseStatus tulajdonság Elérhető értékre van állítva. Ha csak azokat az engedélyeket szeretné listázni, amelyek nem érhetők el, használja ezt a szintaxist a Where záradékhoz: {$_.AuthorizationUseStatus -ne "Available"}

Paraméterek

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

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

-ExpressRouteCircuit

Az ExpressRoute-kapcsolatcsoport engedélyezését adja meg.

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

-Name

Megadja a parancsmag által lekért ExpressRoute-kapcsolatcsoport-engedélyezés nevét. -Name "ContosoCircuitAuthorization"

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

Bevitelek

PSExpressRouteCircuit

Kimenetek

PSExpressRouteCircuitAuthorization