Enable-AzContextAutosave

I contesti di Azure sono oggetti di PowerShell che rappresentano la sottoscrizione attiva in cui eseguire i comandi e le informazioni di autenticazione necessarie per connettere Azure al cloud. Con i contesti di Azure, non è necessario ripetere l'autenticazione dell'account in Azure PowerShell ogni volta che si cambia sottoscrizione. Per altre informazioni, vedere Oggetti contesto di Azure PowerShell.

Questo cmdlet consente di salvare e caricare automaticamente le informazioni sul contesto di Azure all'avvio di un processo di PowerShell. Ad esempio, quando si apre una nuova finestra.

Sintassi

Enable-AzContextAutosave
      [-Scope <ContextModificationScope>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Consente di salvare e caricare automaticamente le informazioni sul contesto di Azure all'avvio di un processo di PowerShell. Il contesto viene salvato alla fine dell'esecuzione di qualsiasi cmdlet che influisce sul contesto. Ad esempio, qualsiasi cmdlet del profilo. Se si usa l'autenticazione utente, è possibile aggiornare i token durante l'esecuzione di qualsiasi cmdlet.

Esempio

Esempio 1: Abilitare le credenziali di salvataggio automatico per l'utente corrente

Attivare il salvataggio automatico delle credenziali per l'utente corrente. Ogni volta che viene aperta una finestra di PowerShell, il contesto corrente viene memorizzato senza eseguire l'accesso.

Enable-AzContextAutosave

Esempio 2

Consentire il salvataggio e il caricamento automatico delle credenziali, dell'account e della sottoscrizione di Azure quando si apre una finestra di PowerShell in questa sessione di PowerShell. (generato automaticamente)

Enable-AzContextAutosave -Scope Process

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

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

-DefaultProfile

Credenziali, tenant e sottoscrizione usate per la comunicazione con Azure

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

-Scope

Determina l'ambito delle modifiche di contesto. Ad esempio, se le modifiche si applicano solo al processo corrente o a tutte le sessioni avviate dall'utente. Le modifiche apportate con l'ambito CurrentUser influiranno su tutte le sessioni di PowerShell avviate dall'utente. Se una sessione specifica deve avere impostazioni diverse, usare l'ambito Process.

Type:ContextModificationScope
Accepted values:Process, CurrentUser
Position:Named
Default value:CurrentUser
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

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

Input

None

Output

ContextAutosaveSettings