AWS Data Pipeline tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada dari AWS Data Pipeline dapat terus menggunakan layanan seperti biasa. Pelajari selengkapnya
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
HttpProxy
HttpProxy memungkinkan Anda untuk mengkonfigurasi proxy Anda sendiri dan membuat Task Runner mengakses AWS Data Pipeline layanan melalui itu. Anda tidak perlu mengonfigurasi Task Runner yang sedang berjalan dengan informasi ini.
Contoh dari sebuah HttpProxy in TaskRunner
Definisi alur berikut menunjukkan objek HttpProxy
:
{ "objects": [ { "schedule": { "ref": "Once" }, "pipelineLogUri": "s3://
myDPLogUri/path
", "name": "Default", "id": "Default" }, { "name": "test_proxy", "hostname": "hostname
", "port": "port
", "username": "username
", "*password": "password
", "windowsDomain": "windowsDomain
", "type": "HttpProxy", "id": "test_proxy", }, { "name": "ShellCommand", "id": "ShellCommand", "runsOn": { "ref": "Resource" }, "type": "ShellCommandActivity", "command": "echo 'hello world' " }, { "period": "1 day", "startDateTime": "2013-03-09T00:00:00", "name": "Once", "id": "Once", "endDateTime": "2013-03-10T00:00:00", "type": "Schedule" }, { "role": "dataPipelineRole", "httpProxy": { "ref": "test_proxy" }, "actionOnResourceFailure": "retrynone", "maximumRetries": "0", "type": "Ec2Resource", "terminateAfter": "10 minutes", "resourceRole": "resourceRole", "name": "Resource", "actionOnTaskFailure": "terminate", "securityGroups": "securityGroups", "keyPair": "keyPair", "id": "Resource", "region": "us-east-1" } ], "parameters": [] }
Sintaks
Bidang yang Wajib Diisi | Deskripsi | Jenis Slot |
---|---|---|
hostname | Host proxy yang akan digunakan klien untuk terhubung ke AWS Layanan. | String |
port | Port host proxy yang akan digunakan klien untuk terhubung ke AWS Layanan. | String |
Bidang Opsional | Deskripsi | Jenis Slot |
---|---|---|
induk | Induk dari objek saat ini dari mana slot akan diwariskan. | Objek Referensi, misalnya “induk”: {"ref”:” myBaseObject Id "} |
*kata sandi | Kata sandi untuk proxy. | String |
s3 NoProxy | Nonaktifkan HTTP proxy saat menghubungkan ke Amazon S3 | Boolean |
nama pengguna | Nama pengguna untuk proxy. | String |
windowsDomain | Nama domain Windows untuk NTLM Proxy. | String |
windowsWorkgroup | Nama workgroup Windows untuk NTLM Proxy. | String |
Bidang Runtime | Deskripsi | Jenis Slot |
---|---|---|
@version | Versi alur objek dibuat dengan. | String |
Bidang Sistem | Deskripsi | Jenis Slot |
---|---|---|
@error | Galat menggambarkan objek yang tidak terbentuk. | String |
@pipelineId | Id dari alur tempat objek ini berada. | String |
@sphere | Lingkup objek menunjukkan tempatnya dalam siklus hidup: Component Objects memunculkan Instance Objects yang mengeksekusi Attempt Objects. | String |