Set-SCAzureProfile
Modifica le proprietà di un profilo di Azure in VMM.
Sintassi
Set-SCAzureProfile
[-VMMServer <ServerConnection>]
[-AzureProfile] <AzureProfile>
[-Name <String>]
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-SubscriptionId <String>]
[-CloudProvider <AzureCloudProvider>]
[-AzureApplicationID <String>]
[-AzureDirectoryID <String>]
[-AzureApplicationKey <String>]
[-CertificateThumbprint <String>]
[-AutomationAccount <String>]
[-AutomationAccountResourceGroup <String>]
[-WorkspaceId <String>]
[-WorkspaceKey <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Descrizione
Il cmdlet Set-SCAzureProfile modifica le proprietà di un profilo di Azure creato in VMM. Per ottenere un oggetto profilo di Azure, usare il cmdlet Get-SCAzureProfile. Per altre informazioni sui profili di Azure, digitare Get-Help New-SCAzureProfile -Detailed.
Esempio
Esempio 1
PS C:> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -WorkspaceKey 'u6t5H1xh1aze28Rw03UtIG/vDkkCxAs9eWO2rYoGMz3RgWr98o6Xwtn/KZL1OaoQbihvnCIeGh6Qye4N6HrD+w=='
Aggiornare la chiave dell'area di lavoro Log Analytics in un profilo di gestione aggiornamenti di Azure esistente.
Esempio 2
PS C:\> $azUpdateMgmtProfile = Get-SCAzureProfile | Where-Object {$_.Name -eq 'AzUpdateMgmtProfile'}
PS C:\> Set-SCAzureProfile -AzureProfile $azUpdateMgmtProfile -Name azUpdateMgmtProfileNewName
Aggiornare il nome in un profilo di gestione upate di Azure esistente.
Parametri
-AutomationAccount
Specifica il nome dell'account di automazione di Azure da usare per l'aggiornamento delle macchine virtuali gestite da VMM. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomationAccountResourceGroup
Specifica il gruppo di risorse di Azure che contiene l'account di automazione di Azure usato per aggiornare le macchine virtuali gestite da VMM. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationID
Specifica l'ID dell'applicazione la cui identità viene usata per l'autenticazione nella sottoscrizione di Azure. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationKey
Specifica la chiave di autenticazione per l'applicazione usata per l'autenticazione nella sottoscrizione di Azure. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureDirectoryID
Specifica l'ID del tenant di Azure Active Directory, che contiene l'identità usata per l'autenticazione nella sottoscrizione di Azure. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureProfile
Specifica un oggetto profilo di Azure. Per ottenere un oggetto profilo di Azure, usare il cmdlet Get-SCAzureProfile .
Type: | AzureProfile |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CertificateThumbprint
Specifica l'identificazione personale del certificato di gestione. La chiave privata del certificato di gestione deve trovarsi nell'archivio certificati personale e la chiave pubblica deve essere caricata in Azure. Parametro facoltativo.
L'autenticazione basata su certificati di gestione consente di gestire solo le macchine virtuali classiche.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CloudProvider
Specifica il provider di servizi cloud di Azure da usare. Può trattarsi dell'area pubblica di Azure o di una delle aree sovrane di Azure. Parametro facoltativo.
Type: | AzureCloudProvider |
Accepted values: | AzurePublic, AzureGovernment, AzureChina, AzureGermany |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Specifica una descrizione per il profilo di Azure. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Specifica il nome del profilo di Azure. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Specifica un nome utente. Questo cmdlet opera per conto dell'utente specificato da questo parametro. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Specifica un ruolo utente. Per ottenere un ruolo utente, usare il cmdlet Get-SCUserRole. Questo cmdlet opera per conto del ruolo utente specificato da questo parametro. Parametro facoltativo.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Specifica il proprietario del profilo di Azure sotto forma di account utente di dominio valido. Parametro facoltativo. Formato di esempio:
- -Owner "Contoso\DomainUser"
- -Owner "Domainuser@Contoso.com"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Specifica l'ID della descrizione per le prestazioni e l'ottimizzazione delle risorse (suggerimento PRO) che ha attivato questo account. Questo parametro consente di controllare i suggerimenti pro. Parametro facoltativo.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi. Parametro facoltativo. Parametro facoltativo.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Specifica l'ID della sottoscrizione di Azure. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Specifica un oggetto ruolo utente. Parametro facoltativo.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Specifica un oggetto server Virtual Machine Manager. Parametro facoltativo.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WorkspaceId
Specifica l'ID area di lavoro dell'area di lavoro Log Analytics in cui verranno archiviati i dati di log. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceKey
Specifica la chiave dell'area di lavoro (primaria o secondaria) dell'area di lavoro Log Analytics. Parametro facoltativo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Note
Questo cmdlet restituisce un oggetto AzureProfile.