New-SCSMDCMWorkflow
Skapar ett nytt DCM-arbetsflöde (Desired Configuration Management) i Service Manager.
Syntax
New-SCSMDCMWorkflow
[-DisplayName] <String>
[-ConfigurationBaseLine <Hashtable[]>]
[-Description <String>]
[-Enable <Boolean>]
[-ManagementPack <ManagementPack>]
[-Template <ManagementPackObjectTemplate>]
[-EnableNotification <Boolean>]
[-Notification <Hashtable[]>]
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten New-SCSMDCMWorkflow skapar ett DCM-arbetsflöde (Desired Configuration Management) i Service Manager.
Exempel
Exempel 1: Skapa ett DCM-arbetsflöde
PS C:\>$ManagementPack = Get-SCSMManagementPack -Name "*IncidentManagement.Configuration"
PS C:\> $Template01 = Get-SCObjectTemplate -Name "AssignedToUserNotificationTemplate"
PS C:\> $Template02 = Get-SCObjectTemplate -Name "HighPriorityIncidentTemplate"
PS C:\> $Template03 = Get-SCObjectTemplate -Name "DefaultIncidentTemplate"
PS C:\> New-SCSMDCMWorkflow -DisplayName "DCMWorkflow03" -Description "A DCM workflow" -Enable $False -EnableNotification $True -ManagementPack $ManagementPack -Notification @{User = "Assigned To User";Template = $Template01},@{User="Created By User";Template= $Template02} -Template $Template03
PS C:\> Get-SCSMDCMWorkflow
DisplayName Description Enabled
----------- ----------- -------
DCMWorkflow03 A DCM workflow False
Det första kommandot hämtar ett hanteringspaket som matchar strängen IncidentManagement.Configuration med hjälp av cmdleten Get-SCSMManagementPack. Kommandot lagrar objektet i variabeln $ManagementPack.
De kommande tre kommandona hämtar mallar med hjälp av cmdleten Get-SCSMObjectTemplate. Kommandona lagrar dessa mallar i variablerna $Template 01, $Template 02 och $Template 01. De två första mallarna används i värdena för parametern Notification. Den andra mallen används som värdet för parametern Template.
Det fjärde kommandot skapar ett DCM-arbetsflöde med namnet DCMWorkflow03.
Det sista kommandot verifierar skapandet med hjälp av cmdleten Get-SCSMDCMWorkflow.
Parametrar
-ComputerName
Anger namnet på den dator där System Center Data Access-tjänsten körs. Användarkontot som anges i parametern Credential måste ha åtkomstbehörighet till den angivna datorn.
Typ: | System.String[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ConfigurationBaseLine
Anger den hash-tabell som representerar baslinjekonfigurationen för DCM-arbetsflödet. Giltiga värden är:
- Baslinje
- Konfiguration
Typ: | System.Collections.Hashtable[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | System.Management.Automation.SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Credential
Anger de autentiseringsuppgifter som den här cmdleten använder för att ansluta till servern där System Center Data Access-tjänsten körs. Det angivna användarkontot måste ha åtkomstbehörighet till den servern.
Typ: | System.Management.Automation.PSCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Description
Anger beskrivningen av DCM-arbetsflödet.
Typ: | System.String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DisplayName
Anger visningsnamnet för arbetsflödesobjektet som den här cmdleten skapar.
Typ: | System.String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Enable
Anger om den här cmdleten aktiverar eller inaktiverar DCM-arbetsflödet.
Typ: | System.Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-EnableNotification
Anger om den här cmdleten aktiverar eller inaktiverar meddelanden.
Typ: | System.Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ManagementPack
Anger det hanteringspaket där DCM-arbetsflödet lagras.
Typ: | Microsoft.EnterpriseManagement.Configuration.ManagementPack |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Notification
Anger meddelandeinformationen för DCM-arbetsflödet.
Typ: | System.Collections.Hashtable[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PassThru
Anger att den här cmdleten returnerar dcm-arbetsflödet som skapas. Du kan skicka det här objektet till andra cmdletar.
Typ: | System.Management.Automation.SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-SCSession
Anger ett objekt som representerar sessionen till en Service Manager-hanteringsserver.
Typ: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Template
Anger den objektmall som ska tillämpas på DCM-arbetsflödet.
Typ: | Microsoft.EnterpriseManagement.Configuration.ManagementPackObjectTemplate |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | System.Management.Automation.SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
None.
Du kan inte skicka indata till den här cmdleten.
Utdata
None.
Den här cmdleten genererar inga utdata.