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
Kimenetek
PSExpressRouteCircuitAuthorization