Delen via


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.