New-SCService
Implementeert een nieuw service-exemplaar in VMM.
Syntax
New-SCService
[-PersistServiceConfiguration]
[-Owner <String>]
[-VMMServer <ServerConnection>]
-ServiceConfiguration <ServiceConfiguration>
[-UserRole <UserRole>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Met de cmdlet New-SCService wordt een nieuw service-exemplaar geïmplementeerd in de VMM-omgeving (Virtual Machine Manager). U kunt een service rechtstreeks vanuit een servicesjabloon maken als er geen configuratie van het service-exemplaar nodig is of vanuit een serviceconfiguratie.
Voorbeelden
Voorbeeld 1: Een servicesjabloon implementeren met behulp van een serviceconfiguratie die is opgeslagen in de bibliotheek
PS C:\> $SvcConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> Update-SCServiceConfiguration -ServiceConfiguration $SvcConfig
PS C:\> $NewService = New-SCService -ServiceConfiguration $SvcConfig
PS C:\> $NewService
Met de eerste opdracht wordt het serviceconfiguratieobject met de naam Contoso Service Configuration 01 opgehaald en wordt het object opgeslagen in de $SvcConfig variabele.
Met de tweede opdracht wordt de plaatsing uitgevoerd om de serviceconfiguratie bij te werken die is opgeslagen in $SvcConfig.
Met de derde opdracht wordt de nieuwe service geïmplementeerd met behulp van de serviceconfiguratie die is opgeslagen in $SvcConfig.
Met de laatste opdracht worden de eigenschappen van de zojuist geïmplementeerde service voor de gebruiker weergegeven.
Parameters
-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 |
-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
Geeft de eigenaar van een VMM-object aan in de vorm van een geldig domeingebruikersaccount.
- Voorbeeldindeling:
-Owner "Contoso\PattiFuller"
- Voorbeeldindeling:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PersistServiceConfiguration
Geeft aan dat de configuratie van de service-implementatie wordt opgeslagen in de VMM-bibliotheek nadat de service is geïmplementeerd.
Type: | SwitchParameter |
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 deze actie 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 |
-ServiceConfiguration
Hiermee geeft u een serviceconfiguratieobject.
Type: | ServiceConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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 |
Uitvoerwaarden
Service
Met deze cmdlet wordt een serviceobject geretourneerd.