Set-AzBatchJobSchedule
Hiermee stelt u een taakplanning in.
Syntaxis
Set-AzBatchJobSchedule
[-JobSchedule] <PSCloudJobSchedule>
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
De Set-AzBatchJobSchedule-cmdlet stelt een taakplanning in de Azure Batch-service in.
Voorbeelden
Voorbeeld 1: Een taakplanning bijwerken
$JobSchedule = Get-AzBatchJobSchedule -Id "MyJobSchedule" -BatchContext $Context
$JobSchedule.Schedule.RecurrenceInterval = New-TimeSpan -Days 2
Set-AzBatchJobSchedule -JobSchedule $Job -BatchContext $Context
De eerste opdracht haalt een taak op met behulp van Get-AzBatchJobScheduleen slaat deze vervolgens op in de $JobSchedule variabele.
Met de tweede opdracht wordt het terugkeerinterval op het $JobSchedule.Schedule
-object gewijzigd.
Met de laatste opdracht wordt de Batch-service bijgewerkt zodat deze overeenkomt met het lokale object in $JobSchedule.
Parameters
-BatchContext
Hiermee geeft u het BatchAccountContext exemplaar dat door deze cmdlet wordt gebruikt om te communiceren met de Batch-service. Als u de cmdlet Get-AzBatchAccount gebruikt om uw BatchAccountContext op te halen, wordt Microsoft Entra-verificatie gebruikt bij interactie met de Batch-service. Als u in plaats daarvan verificatie met gedeelde sleutels wilt gebruiken, gebruikt u de cmdlet Get-AzBatchAccountKey om een BatchAccountContext-object op te halen waarin de bijbehorende toegangssleutels zijn ingevuld. Wanneer u verificatie met gedeelde sleutels gebruikt, wordt de primaire toegangssleutel standaard gebruikt. Als u de sleutel wilt wijzigen die u wilt gebruiken, stelt u de eigenschap BatchAccountContext.KeyInUse in.
Type: | BatchAccountContext |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-JobSchedule
Hiermee geeft u een PSCloudJobSchedule object dat een taakplanning vertegenwoordigt. Als u een PSCloudJobSchedule-object wilt verkrijgen, gebruikt u de cmdlet Get-AzBatchJobSchedule.
Type: | PSCloudJobSchedule |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell