New-AzureRmSchedulerServiceBusTopicJob

Crea un processo di argomento del bus di servizio.

Avviso

Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.

Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.

Sintassi

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>]

Descrizione

Il cmdlet New-AzureRmSchedulerServiceBusTopicJob crea un processo dell'argomento del bus di servizio in Utilità di pianificazione di Azure. Questo cmdlet supporta parametri dinamici basati sul parametro ErrorActionType . I parametri dinamici diventano disponibili in base ad altri valori di parametro. Per individuare i nomi dei parametri dinamici dopo aver specificato gli altri parametri, digitare un trattino (-) e quindi premere ripetutamente tabulazione per scorrere i parametri disponibili. Se si omette un parametro obbligatorio, il cmdlet richiede il valore .

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

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

-EndTime

Specifica un'ora di fine, come oggetto DateTime , per il processo. Per ottenere un oggetto DateTime , utilizzare il cmdlet Get-Date.

Type:Nullable<T>[DateTime]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ErrorActionType

Specifica un'impostazione di azione di errore per il processo. I valori validi per questo parametro sono:

  • Http
  • Https
  • Archiviazione Queue
  • ServiceBusQueue
  • ServiceBusTopic
Type:String
Accepted values:Http, Https, StorageQueue, ServiceBusQueue, ServiceBusTopic
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ExecutionCount

Specifica il numero di esecuzioni del processo. Per impostazione predefinita, un processo si ripete per un periodo illimitato.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Frequency

Specifica una frequenza massima per il processo. I valori validi per questo parametro sono:

  • Minute
  • Ore
  • Giorno
  • Settimana
  • Mese
Type:String
Accepted values:Minute, Hour, Day, Week, Month
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Interval

Specifica un intervallo di ricorrenza per il processo.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobCollectionName

Specifica il nome della raccolta di processi a cui appartiene il processo.

Type:String
Aliases:Name, ResourceName
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-JobName

Specifica un nome per il processo.

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

-JobState

Specifica lo stato del processo. I valori validi per questo parametro sono:

  • Attivata
  • Disabilitata
Type:String
Accepted values:Enabled, Disabled
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Specifica il gruppo di risorse a cui appartiene il processo.

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

-ServiceBusMessage

Specifica un messaggio di argomento del bus di servizio.

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

-ServiceBusNamespace

Specifica uno spazio dei nomi del bus di servizio.

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

-ServiceBusSasKeyName

Specifica un nome di chiave di firma di accesso condiviso.

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

-ServiceBusSasKeyValue

Specifica un valore della chiave di firma di accesso condiviso.

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

-ServiceBusTopicPath

Specifica un percorso dell'argomento del bus di servizio.

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

-ServiceBusTransportType

Specifica un tipo di trasporto del bus di servizio. I valori validi per questo parametro sono:

  • NetMessaging
  • AMQP
Type:String
Accepted values:NetMessaging, AMQP
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StartTime

Specifica l'ora di inizio, come oggetto DateTime , per il processo.

Type:Nullable<T>[DateTime]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

String

Output

PSSchedulerJobDefinition