Delen via


New-AzureRmSchedulerServiceBusTopicJob

Hiermee maakt u een Service Bus-onderwerptaak.

Waarschuwing

De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.

Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.

Syntax

New-AzureRmSchedulerServiceBusTopicJob
   -ResourceGroupName <String>
   -JobCollectionName <String>
   -JobName <String>
   -ServiceBusTopicPath <String>
   -ServiceBusNamespace <String>
   -ServiceBusTransportType <String>
   -ServiceBusMessage <String>
   -ServiceBusSasKeyName <String>
   -ServiceBusSasKeyValue <String>
   [-StartTime <DateTime>]
   [-Interval <Int32>]
   [-Frequency <String>]
   [-EndTime <DateTime>]
   [-ExecutionCount <Int32>]
   [-JobState <String>]
   [-ErrorActionType <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

De cmdlet New-AzureRmSchedulerServiceBusTopicJob maakt een service bus-onderwerptaak in Azure Scheduler. Deze cmdlet ondersteunt dynamische parameters op basis van de parameter ErrorActionType . Dynamische parameters worden beschikbaar op basis van andere parameterwaarden. Als u de namen van dynamische parameters wilt detecteren nadat u de andere parameters hebt opgegeven, typt u een afbreekstreepje (-) en drukt u herhaaldelijk op de Tab-toets om door de beschikbare parameters te bladeren. Als u een vereiste parameter weglaat, wordt u door de cmdlet gevraagd om de waarde.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
standaardwaarde:False
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-EndTime

Hiermee geeft u een eindtijd, als een DateTime-object , voor de taak op. Gebruik de cmdlet Get-Date om een DateTime-object op te halen.

Type:Nullable<T>[DateTime]
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-ErrorActionType

Hiermee geeft u een foutactie-instelling voor de taak op. De aanvaardbare waarden voor deze parameter zijn:

  • HTTP
  • Https
  • StorageQueue
  • ServiceBusQueue
  • ServiceBusTopic
Type:String
geaccepteerde waarden:Http, Https, StorageQueue, ServiceBusQueue, ServiceBusTopic
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:True
Accept wildcard characters:False

-ExecutionCount

Hiermee geeft u op hoe vaak de taak wordt uitgevoerd. Standaard wordt een taak voor onbepaalde tijd herhaald.

Type:Nullable<T>[Int32]
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-Frequency

Hiermee geeft u een maximale frequentie voor de taak. De aanvaardbare waarden voor deze parameter zijn:

  • Minuut
  • Uur
  • Dag
  • Week
  • Maand
Type:String
geaccepteerde waarden:Minute, Hour, Day, Week, Month
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-Interval

Hiermee geeft u een interval van terugkeerpatroon voor de taak.

Type:Nullable<T>[Int32]
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-JobCollectionName

Hiermee geeft u de naam van de taakverzameling waartoe de taak behoort.

Type:String
Aliases:Name, ResourceName
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters:False

-JobName

Hiermee geeft u een naam voor de taak.

Type:String
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters:False

-JobState

Hiermee geeft u de status van de taak. De aanvaardbare waarden voor deze parameter zijn:

  • Ingeschakeld
  • Uitgeschakeld
Type:String
geaccepteerde waarden:Enabled, Disabled
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Hiermee geeft u de resourcegroep waartoe de taak behoort.

Type:String
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters:False

-ServiceBusMessage

Hiermee geeft u een service bus-onderwerpbericht.

Type:String
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:False
Accept wildcard characters:False

-ServiceBusNamespace

Hiermee geeft u een service bus-naamruimte op.

Type:String
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:False
Accept wildcard characters:False

-ServiceBusSasKeyName

Hiermee geeft u een handtekeningsleutelnaam voor gedeelde toegang op.

Type:String
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:False
Accept wildcard characters:False

-ServiceBusSasKeyValue

Hiermee geeft u een handtekeningsleutelwaarde voor gedeelde toegang op.

Type:String
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:False
Accept wildcard characters:False

-ServiceBusTopicPath

Hiermee geeft u een service bus-onderwerppad.

Type:String
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:False
Accept wildcard characters:False

-ServiceBusTransportType

Hiermee geeft u een servicebustransporttype op. De aanvaardbare waarden voor deze parameter zijn:

  • NetMessaging
  • AMQP
Type:String
geaccepteerde waarden:NetMessaging, AMQP
Position:Named
standaardwaarde:None
Vereist:True
Accept pipeline input:False
Accept wildcard characters:False

-StartTime

Hiermee geeft u de begintijd, als een DateTime-object , voor de taak.

Type:Nullable<T>[DateTime]
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
standaardwaarde:False
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

String

Uitvoerwaarden

PSSchedulerJobDefinition