Delen via


Set-SmaSchedule

Hiermee maakt of wijzigt u een schema in SMA.

Syntaxis

Set-SmaSchedule
   -Name <String>
   [-Description <String>]
   -ScheduleType <String>
   -StartTime <DateTime>
   -ExpiryTime <DateTime>
   -WebServiceEndpoint <String>
   [-Port <Int32>]
   [-AuthenticationType <String>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

De Set-SmaSchedule cmdlet maakt of wijzigt een schema in Service Management Automation (SMA). Geef de naam en het type van de planning en de begin- en eindtijden op.

U kunt alleen de beschrijving wijzigen wanneer u deze cmdlet uitvoert op basis van een bestaand schema. Begintijd, verlooptijd en daginterval kunnen alleen worden ingesteld bij het maken van een planning met deze cmdlet.

Voorbeelden

Voorbeeld 1: Een planning maken

PS C:\> $StartDate = Get-Date 
PS C:\> $EndDate = Get-Date -Day 12 -Month 6 -Year 2023
PS C:\> Set-SmaSchedule -StartTime $StartDate -ExpiryTime $EndDate -Name "Schedule01" -ScheduleType "DailySchedule" -WebServiceEndpoint "https://contoso.com/app01"

Met de eerste opdracht maakt u een datumobject met behulp van de cmdlet Get-Date en slaat u het object vervolgens op in de variabele $StartDate. Dit object weerspiegelt de huidige tijd.

Met de tweede opdracht maakt u een datumobject met behulp van de cmdlet Get-Date en slaat u het object vervolgens op in de variabele $EndDate. Met de opdracht wordt een toekomstige tijd opgegeven. Typ Get-Help Get-Datevoor meer informatie.

Met de laatste opdracht wordt het schema met de naam Schedule01 ingesteld op het tijdstip dat is opgeslagen in $StartDate en eindigt op het tijdstip dat is opgeslagen in $EndDate

Parameters

-AuthenticationType

Hiermee geeft u het verificatietype. Geldige waarden zijn:

  • Basisch
  • Ramen

De standaardwaarde voor deze parameter is Windows. Als u basisverificatie gebruikt, moet u referenties opgeven met behulp van de parameter Credential.

Type:String
Geaccepteerde waarden:Basic, Windows
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Credential

Hiermee geeft u een PSCredential-object voor de verbinding met de SMA-webservice. Gebruik de cmdlet Get-Credential om een referentieobject op te halen. Typ Get-Help Get-Credentialvoor meer informatie.

Type:PSCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Description

Bevat een beschrijving voor de planning.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ExpiryTime

Hiermee geeft u op wanneer de planning eindigt als een DateTime-object. Als u een DateTime--object wilt verkrijgen, gebruikt u de cmdlet Get-Date. Typ Get-Help Get-Datevoor meer informatie.

Type:DateTime
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam van een planning.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Port

Hiermee geeft u het poortnummer van de SMA-webservice.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleType

Hiermee geeft u het type planning. Geldige waarden voor deze parameter zijn:

  • OneTimeSchedule
  • DailySchedule
Type:String
Geaccepteerde waarden:OneTimeSchedule, DailySchedule
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-StartTime

Hiermee geeft u op wanneer, als een DateTime object, de planning wordt gestart. Als u een DateTime--object wilt ophalen, gebruikt u de cmdlet Get-Date.

Type:DateTime
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WebServiceEndpoint

Hiermee geeft u het eindpunt, als URL, van de SMA-webservice. U moet het protocol opnemen, bijvoorbeeld http:// of https://.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False