Megosztás a következőn keresztül:


New-AzBatchJobSchedule

Feladatütemezést hoz létre a Batch szolgáltatásban.

Syntax

New-AzBatchJobSchedule
   [-Id] <String>
   [-DisplayName <String>]
   -Schedule <PSSchedule>
   -JobSpecification <PSJobSpecification>
   [-Metadata <IDictionary>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

A New-AzBatchJobSchedule parancsmag feladatütemezést hoz létre az Azure Batch szolgáltatásban. A BatchAccountContext paraméter megadja azt a fiókot, amelyben ez a parancsmag létrehozza az ütemezést.

Példák

1. példa: Feladatütemezés létrehozása

$Schedule = New-Object -TypeName "Microsoft.Azure.Commands.Batch.Models.PSSchedule"
$Schedule.RecurrenceInterval = [TimeSpan]::FromDays(1)
$JobSpecification = New-Object -TypeName "Microsoft.Azure.Commands.Batch.Models.PSJobSpecification"
$JobSpecification.PoolInformation = New-Object -TypeName "Microsoft.Azure.Commands.Batch.Models.PSPoolInformation"
$JobSpecification.PoolInformation.PoolId = "ContosoPool06"
New-AzBatchJobSchedule -Id "JobSchedule17" -Schedule $Schedule -JobSpecification $JobSpecification -BatchContext $Context

Ez a példa létrehoz egy feladatütemezést. Az első öt parancs PSSchedule, PSJobSpecification és PSPoolInformation objektumokat hoz létre és módosít. A parancsok a New-Object parancsmagot és a szabványos Azure PowerShell-szintaxist használják. A parancsok ezeket az objektumokat a $Schedule és $JobSpecification változókban tárolják. Az utolsó parancs létrehoz egy feladatütemezést, amely a JobSchedule17 azonosítóval rendelkezik. Ez az ütemezés egynapos ismétlődési intervallummal rendelkező feladatokat hoz létre. A feladatok az ötödik parancsban megadott ContosoPool06 azonosítójú készleten futnak. A Get-AzBatchAccountKey parancsmaggal környezeteket rendelhet a $Context változóhoz.

Paraméterek

-BatchContext

Megadja azt a BatchAccountContext-példányt , amelyet ez a parancsmag a Batch szolgáltatással való interakcióhoz használ. Ha a Get-AzBatchAccount parancsmagot használja a BatchAccountContext lekéréséhez, akkor a Microsoft Entra-hitelesítés lesz használva a Batch szolgáltatással való interakció során. A megosztott kulcsos hitelesítés használatához használja a Get-AzBatchAccountKey parancsmagot egy BatchAccountContext objektum lekéréséhez a hozzáférési kulcsok kitöltésével. Megosztott kulcsú hitelesítés használatakor alapértelmezés szerint az elsődleges hozzáférési kulcsot használja a rendszer. A használni kívánt kulcs módosításához állítsa be a BatchAccountContext.KeyInUse tulajdonságot.

Type:BatchAccountContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

A feladatütemezés megjelenítendő nevét adja meg.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Megadja a parancsmag által létrehozott feladatütemezés azonosítóját.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-JobSpecification

Megadja a parancsmag által a feladatütemezésben szereplő feladatok részleteit.

Type:PSJobSpecification
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Metadata

A feladatütemezéshez hozzáadandó metaadatokat adja meg kulcs/érték párként. A kulcs a metaadatok neve. Az érték a metaadatok értéke.

Type:IDictionary
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Schedule

Meghatározza a feladatok létrehozásának időpontjára vonatkozó ütemezést.

Type:PSSchedule
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Bevitelek

String

BatchAccountContext

Kimenetek

Void