Enable-SCOMAgentProxy
Consente agli agenti di agire come agenti proxy per altri computer.
Sintassi
Enable-SCOMAgentProxy
[-Agent] <AgentManagedComputer[]>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Enable-SCOMAgentProxy consente a uno o più agenti di fungere da agenti proxy e di individuare oggetti gestiti in altri computer.
Esempio
Esempio 1: Abilitare un agente come agente proxy
PS C:\>"server01.contoso.com" | Get-SCOMAgent | Enable-SCOMAgentProxy -PassThru
Questo comando ottiene l'agente di Operations Manager denominato server01.contoso.com e consente all'agente di fungere da agente proxy per altri agenti e computer gestiti senza agente. Il comando passa il nome dell'agente al parametro DNSHostName del cmdlet Get-SCOMAgent .
Esempio 2: Abilitare gli agenti per fungere da agente proxy
PS C:\>Get-SCOMAgent | Where-Object {$_.ProxyingEnabled.Value -eq $False} | Enable-SCOMAgentProxy -Confirm
Questo comando ottiene tutti gli agenti di Operations Manager con la proprietà ProxyingEnabled impostata su $False e quindi consente agli agenti di agire come proxy dopo che l'utente conferma l'azione.
Esempio 3: Abilitare un agente per agire come agente proxy usando un valore di proprietà
PS C:\>$Agent = Get-SCOMAgent -DNSHostName "server01.contoso.com"
PS C:\> $Agent.ProxyingEnabled
Questo esempio consente a un agente di fungere da proxy agente impostando una proprietà dell'agente.
Il primo comando ottiene l'agente di Operations Manager denominato server01.contoso.com e lo archivia nella variabile $Agent.
Il secondo comando consente all'agente archiviato nella variabile $Agent di fungere da agente proxy per altri computer. Il comando imposta la proprietà ProxyingEnabled su $True per l'agente archiviato nella variabile $Agent.
Parametri
-Agent
Specifica una matrice di oggetti AgentManagedComputer . Questo parametro specifica gli agenti di Operations Manager che consentono di fungere da agenti proxy. Per ottenere un oggetto AgentManagedComputer , utilizzare il cmdlet Get-SCOMADAgent .
Type: | AgentManagedComputer[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Richiede la conferma dell'utente prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Indica che il cmdlet crea o modifica un oggetto che un comando può usare nella pipeline. Per impostazione predefinita, il cmdlet non genera alcun output.
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |