Bagikan melalui


New-AzureSchedulerHttpJob

Membuat pekerjaan penjadwal yang memiliki tindakan HTTP.

Catatan

Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul PowerShell warisan ini tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk dihentikan. Untuk informasi selengkapnya, lihat Penghentian Azure Service Manager.

Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure Resource Manager (ARM) dengan PowerShell.

Sintaks

New-AzureSchedulerHttpJob
   -Location <String>
   -JobCollectionName <String>
   -JobName <String>
   -Method <String>
   -URI <Uri>
   [-RequestBody <String>]
   [-StartTime <DateTime>]
   [-Interval <Int32>]
   [-Frequency <String>]
   [-ExecutionCount <Int32>]
   [-EndTime <DateTime>]
   [-JobState <String>]
   [-Headers <Hashtable>]
   [-ErrorActionMethod <String>]
   [-ErrorActionURI <Uri>]
   [-ErrorActionRequestBody <String>]
   [-ErrorActionHeaders <Hashtable>]
   [-ErrorActionStorageAccount <String>]
   [-ErrorActionStorageQueue <String>]
   [-ErrorActionSASToken <String>]
   [-ErrorActionQueueMessageBody <String>]
   [-HttpAuthenticationType <String>]
   [-ClientCertificatePfx <Object>]
   [-ClientCertificatePassword <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
New-AzureSchedulerHttpJob
   [-RequestBody <String>]
   [-JobState <String>]
   [-Headers <Hashtable>]
   [-ErrorActionHeaders <Hashtable>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
New-AzureSchedulerHttpJob
   [-Interval <Int32>]
   [-Frequency <String>]
   [-ExecutionCount <Int32>]
   [-EndTime <DateTime>]
   [-JobState <String>]
   [-Headers <Hashtable>]
   [-ErrorActionHeaders <Hashtable>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
New-AzureSchedulerHttpJob
   [-JobState <String>]
   [-Headers <Hashtable>]
   [-ErrorActionHeaders <Hashtable>]
   -HttpAuthenticationType <String>
   [-ClientCertificatePfx <Object>]
   [-ClientCertificatePassword <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Deskripsi

Topik ini menjelaskan cmdlet dalam modul Microsoft Azure PowerShell versi 0.8.10. Untuk mendapatkan versi modul yang Anda gunakan, di konsol Azure PowerShell, ketik (Get-Module -Name Azure).Version.

Cmdlet New-AzureSchedulerHttpJob membuat pekerjaan penjadwal yang memiliki tindakan HTTP.

Contoh

Contoh 1: Membuat pekerjaan HTTP

PS C:\> New-AzureSchedulerHttpJob -JobCollectionName "JobCollection01" -JobName "Job01" -Location "North Central US" -Method "GET" -URI http://www.contoso.com

Perintah ini membuat pekerjaan HTTP penjadwal dalam koleksi pekerjaan bernama JobCollection01. Perintah menentukan URI dan menentukan GET sebagai metode .

Contoh 2: Membuat pekerjaan HTTP untuk jumlah eksekusi tertentu

PS C:\> New-AzureSchedulerHttpJob -JobCollectionName "JobCollection01 -JobName "Job23" -Location "North Central US" -Method "GET" -URI http://www.contoso.com -ExecutionCount 20

Perintah ini membuat pekerjaan http penjadwal dalam koleksi pekerjaan bernama JobCollection01. Perintah menentukan URI dan menentukan GET sebagai metode . Perintah ini menyebabkan pekerjaan berjalan 20 kali.

Parameter

-ClientCertificatePassword

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ClientCertificatePfx

Jenis:Object
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-EndTime

Menentukan waktu, sebagai objek DateTime , agar penjadwal berhenti memulai pekerjaan. Untuk mendapatkan objek DateTime , gunakan cmdlet Get-Date . Untuk informasi selengkapnya, ketik Get-Help Get-Date.

Jenis:DateTime
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ErrorActionHeaders

Menentukan header sebagai hashtable.

Jenis:Hashtable
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-ErrorActionMethod

Menentukan metode untuk jenis tindakan HTTP dan HTTPS. Nilai yang valid adalah:

  • GET
  • TARUH
  • POST
  • HEAD
  • DELETE
Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ErrorActionQueueMessageBody

Menentukan isi untuk tindakan pekerjaan penyimpanan.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ErrorActionRequestBody

Menentukan isi untuk tindakan pekerjaan PUT dan POST.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ErrorActionSASToken

Menentukan token Tanda Tangan Akses Bersama (SAS) untuk antrean penyimpanan.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-ErrorActionStorageAccount

Menentukan nama akun penyimpanan.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-ErrorActionStorageQueue

Menentukan nama antrean penyimpanan.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-ErrorActionURI

Menentukan URI untuk tindakan pekerjaan kesalahan.

Jenis:Uri
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ExecutionCount

Menentukan kemunculan angka pekerjaan yang berjalan. Secara default, pekerjaan berulang tanpa batas waktu.

Jenis:Int32
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Frequency

Menentukan frekuensi maksimum untuk pekerjaan penjadwal ini.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Headers

Menentukan header sebagai hashtable.

Jenis:Hashtable
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-HttpAuthenticationType

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Interval

Menentukan interval pengulangan pada frekuensi yang ditentukan dengan menggunakan parameter Frekuensi .

Jenis:Int32
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-JobCollectionName

Menentukan nama koleksi untuk memuat pekerjaan penjadwal.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-JobName

Menentukan nama untuk pekerjaan penjadwal.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-JobState

Menentukan status untuk pekerjaan penjadwal.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-Location

Menentukan nama lokasi yang menghosting layanan awan. Nilai yang valid adalah:

  • Di mana saja Asia
  • Di mana saja Eropa
  • Di mana saja AS
  • Asia Timur
  • AS Timur
  • US Tengah Utara
  • Eropa Utara
  • US Tengah Selatan
  • Asia Tenggara
  • Eropa Barat
  • US Barat
Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Method

Menentukan metode untuk jenis tindakan HTTP dan HTTPS. Nilai yang valid adalah:

  • GET
  • TARUH
  • POST
  • HEAD
  • DELETE
Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Profile

Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.

Jenis:AzureSMProfile
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-RequestBody

Menentukan isi untuk tindakan pekerjaan PUT dan POST.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-StartTime

Menentukan waktu, sebagai objek DateTime , agar pekerjaan dimulai.

Jenis:DateTime
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-URI

Menentukan URI untuk tindakan pekerjaan.

Jenis:Uri
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False