New-SCAzureProfile
Hiermee maakt u een Azure-profiel in Virtual Machine Manager, dat kan worden gebruikt om uw door VMM beheerde workloads samen te beheren met Azure.
Syntax
New-SCAzureProfile
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-SubscriptionId <String>
[-CloudProvider <AzureCloudProvider>]
-AzureApplicationID <String>
-AzureDirectoryID <String>
-AzureApplicationKey <String>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCAzureProfile
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-SubscriptionId <String>
[-CloudProvider <AzureCloudProvider>]
-AutomationAccount <String>
-AutomationAccountResourceGroup <String>
-WorkspaceId <String>
-WorkspaceKey <String>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCAzureProfile
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
[-Owner <String>]
[-UserRole <UserRole>]
-SubscriptionId <String>
[-CloudProvider <AzureCloudProvider>]
-CertificateThumbprint <String>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Met de commandlet New-SCAzureProfile maakt u een Azure-profiel in de VMM-bibliotheek , dat wordt gebruikt om workloads met Azure te Co-Manage. Azure Profile biedt VMM-klanten meerdere Opties voor Azure Co-Management. Bijvoorbeeld: Azure VM Management, Azure Update Management, enzovoort.
Zie Een Azure-abonnement toevoegen in VMM voor meer informatie over de mogelijkheden van Azure Co-Management in VMM.
Voorbeelden
Voorbeeld 1
PS C:> New-SCAzureProfile -Name <VMMgmtAzProfile> -SubscriptionId <AzSubID> -CloudProvider “AzurePublic" -AzureApplicationID <AzAppID> -AzureApplicationKey <AzAppKey> -AzureDirectoryID <AzDirectoryID>
Hiermee maakt u een Azure-profiel voor het beheren van Virtuele Azure-machines.
Voorbeeld 2
PS C:> New-SCAzureProfile -Name <VMUpdateAzProfile> -SubscriptionId <AzSubID> -AutomationAccount <AzAutoAcct> -AutomationAccountResourceGroup <AzRG> -WorkspaceId <LogAnalyticsWorkspaceID> -WorkspaceKey <LogAnalyticsWorkspaceKey>
Hiermee maakt u een Azure-profiel voor het beheren van updates voor VM's met behulp van de Azure Update Management-service.
Voorbeeld 3
PS C:> New-SCAzureProfile -Name “VMMgmtAzProfile” -SubscriptionId “AzSubID” -CertificateThumbprint “AzMgmtCertThumbprint”
Hiermee maakt u een Azure-profiel voor het beheren van Azure-VM's, dat gebruikmaakt van een beheercertificaat voor verificatie bij Azure.
Notitie
Als het beheercertificaat wordt gebruikt voor verificatie bij Azure, kunt u alleen klassieke Azure-VM's beheren met behulp van dit Azure-profiel.
Parameters
-AutomationAccount
Hiermee geeft u de naam op van het Azure Automation-account dat moet worden gebruikt voor het bijwerken van VM's die worden beheerd door VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomationAccountResourceGroup
Hiermee geeft u de Azure-resourcegroep op die het Azure Automation-account bevat dat wordt gebruikt voor het bijwerken van VM's die worden beheerd door VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationID
Hiermee geeft u de id van de toepassing op, waarvan de identiteit wordt gebruikt om te verifiëren bij een Azure-abonnement.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureApplicationKey
Hiermee geeft u de verificatiesleutel op voor de toepassing die wordt gebruikt voor verificatie bij Een Azure-abonnement.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AzureDirectoryID
Hiermee geeft u de id van de Azure Active Directory-tenant op, die de identiteit bevat die wordt gebruikt om te verifiëren bij een Azure-abonnement.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateThumbprint
Hiermee geeft u de vingerafdruk van het beheercertificaat. De persoonlijke sleutel van het beheercertificaat moet zich in het persoonlijke certificaatarchief hebben en de openbare sleutel moet worden geüpload naar Azure.
Notitie
Met verificatie op basis van certificaten kunt u alleen klassieke VM's beheren.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CloudProvider
Hiermee geeft u de Azure-cloudprovider op die moet worden gebruikt. Dit kan de openbare Azure-regio of een van de onafhankelijke Azure-regio's zijn.
Type: | AzureCloudProvider |
Accepted values: | AzurePublic, AzureGovernment, AzureChina, AzureGermany |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Hiermee geeft u een beschrijving voor het Azure-profiel.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam voor het Azure-profielobject.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Hiermee geeft u een gebruikersnaam. Deze cmdlet werkt namens de gebruiker die met deze parameter wordt opgegeven.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Hiermee geeft u een gebruikersrol op. Gebruik de cmdlet Get-SCUserRole om een gebruikersrol te verkrijgen. Deze cmdlet werkt namens de gebruikersrol die met deze parameter wordt opgegeven.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Hiermee geeft u de eigenaar van het Azure-profiel op in de vorm van een geldig domeingebruikersaccount. Voorbeeldindeling:
- -Eigenaar "Contoso\DomainUser"
- -Eigenaar "Domainuser@Contoso.com"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Hiermee geeft u de id op van de tip prestatie- en resourceoptimalisatie (PRO-tip) die dit account heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Hiermee geeft u de id van het Azure-abonnement op.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Hiermee geeft u een gebruikersrolobject.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject op.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WorkspaceId
Hiermee geeft u de werkruimte-id van de Log Analytics-werkruimte op, waar de logboekgegevens worden opgeslagen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceKey
Hiermee geeft u de werkruimtesleutel (primaire of secundaire) van de Log Analytics-werkruimte op.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Notities
Deze cmdlet retourneert een AzureProfile-object.