Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

CloudTrail contoh menggunakan Alat untuk PowerShell - AWS Contoh Kode SDK

Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh SDK AWS Doc. GitHub

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh SDK AWS Doc. GitHub

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

CloudTrail contoh menggunakan Alat untuk PowerShell

Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan Alat AWS untuk PowerShell with CloudTrail.

Tindakan adalah kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.

Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.

Tindakan

Contoh kode berikut menunjukkan cara menggunakanFind-CTEvent.

Alat untuk PowerShell

Contoh 1: Mengembalikan semua peristiwa yang telah terjadi selama tujuh hari terakhir. Cmdlet secara default secara otomatis membuat beberapa panggilan untuk mengirimkan semua peristiwa, keluar ketika layanan menunjukkan tidak ada data lebih lanjut yang tersedia.

Find-CTEvent

Contoh 2: Mengembalikan semua peristiwa yang telah terjadi selama tujuh hari terakhir menentukan wilayah yang bukan default shell saat ini.

Find-CTEvent -Region eu-central-1

Contoh 3: Mengembalikan semua peristiwa yang terkait dengan panggilan RunInstances API.

Find-CTEvent -LookupAttribute @{ AttributeKey="EventName"; AttributeValue="RunInstances" }

Contoh 4: Mengembalikan 5 peristiwa pertama yang tersedia.

Find-CTEvent -MaxResult 5
  • Untuk detail API, lihat LookupEventsdi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanFind-CTEvent.

Alat untuk PowerShell

Contoh 1: Mengembalikan semua peristiwa yang telah terjadi selama tujuh hari terakhir. Cmdlet secara default secara otomatis membuat beberapa panggilan untuk mengirimkan semua peristiwa, keluar ketika layanan menunjukkan tidak ada data lebih lanjut yang tersedia.

Find-CTEvent

Contoh 2: Mengembalikan semua peristiwa yang telah terjadi selama tujuh hari terakhir menentukan wilayah yang bukan default shell saat ini.

Find-CTEvent -Region eu-central-1

Contoh 3: Mengembalikan semua peristiwa yang terkait dengan panggilan RunInstances API.

Find-CTEvent -LookupAttribute @{ AttributeKey="EventName"; AttributeValue="RunInstances" }

Contoh 4: Mengembalikan 5 peristiwa pertama yang tersedia.

Find-CTEvent -MaxResult 5
  • Untuk detail API, lihat LookupEventsdi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanGet-CTTrail.

Alat untuk PowerShell

Contoh 1: Mengembalikan pengaturan semua jejak yang terkait dengan wilayah saat ini untuk akun Anda.

Get-CTTrail

Contoh 2: Mengembalikan pengaturan untuk jalur yang ditentukan.

Get-CTTrail -TrailNameList trail1,trail2

Contoh 3: Mengembalikan pengaturan untuk jejak tertentu yang dibuat di wilayah selain default shell saat ini (dalam hal ini wilayah Frankfurt (eu-central-1)).

Get-CTTrail -TrailNameList trailABC,trailDEF -Region eu-central-1
  • Untuk detail API, lihat DescribeTrailsdi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanGet-CTTrail.

Alat untuk PowerShell

Contoh 1: Mengembalikan pengaturan semua jejak yang terkait dengan wilayah saat ini untuk akun Anda.

Get-CTTrail

Contoh 2: Mengembalikan pengaturan untuk jalur yang ditentukan.

Get-CTTrail -TrailNameList trail1,trail2

Contoh 3: Mengembalikan pengaturan untuk jejak tertentu yang dibuat di wilayah selain default shell saat ini (dalam hal ini wilayah Frankfurt (eu-central-1)).

Get-CTTrail -TrailNameList trailABC,trailDEF -Region eu-central-1
  • Untuk detail API, lihat DescribeTrailsdi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanGet-CTTrailStatus.

Alat untuk PowerShell

Contoh 1: Mengembalikan informasi status untuk jejak dengan nama 'myExampleTrail'. Data yang dikembalikan mencakup informasi tentang kesalahan pengiriman, kesalahan Amazon SNS, dan Amazon S3, serta waktu mulai dan hentikan pencatatan untuk jejak. Contoh ini mengasumsikan jejak dibuat di wilayah yang sama dengan default shell saat ini.

Get-CTTrailStatus -Name myExampleTrail

Contoh 2: Mengembalikan informasi status untuk jejak yang dibuat di wilayah selain default shell saat ini (dalam hal ini, wilayah Frankfurt (eu-central-1)).

Get-CTTrailStatus -Name myExampleTrail -Region eu-central-1
  • Untuk detail API, lihat GetTrailStatusdi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanGet-CTTrailStatus.

Alat untuk PowerShell

Contoh 1: Mengembalikan informasi status untuk jejak dengan nama 'myExampleTrail'. Data yang dikembalikan mencakup informasi tentang kesalahan pengiriman, kesalahan Amazon SNS, dan Amazon S3, serta waktu mulai dan hentikan pencatatan untuk jejak. Contoh ini mengasumsikan jejak dibuat di wilayah yang sama dengan default shell saat ini.

Get-CTTrailStatus -Name myExampleTrail

Contoh 2: Mengembalikan informasi status untuk jejak yang dibuat di wilayah selain default shell saat ini (dalam hal ini, wilayah Frankfurt (eu-central-1)).

Get-CTTrailStatus -Name myExampleTrail -Region eu-central-1
  • Untuk detail API, lihat GetTrailStatusdi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanNew-CTTrail.

Alat untuk PowerShell

Contoh 1: Membuat jejak yang akan menggunakan bucket 'mycloudtrailbucket' untuk penyimpanan file log.

New-CTTrail -Name "awscloudtrail-example" -S3BucketName "amzn-s3-demo-bucket"

Contoh 2: Membuat jejak yang akan menggunakan bucket 'mycloudtrailbucket' untuk penyimpanan file log. Objek S3 yang mewakili log akan memiliki key prefix umum 'mylogs'. Saat log baru dikirimkan ke bucket, notifikasi akan dikirim ke topik SNS 'mlog-deliverytopic'. Contoh ini menggunakan percikan untuk memasok nilai parameter ke cmdlet.

$params = @{ Name="awscloudtrail-example" S3BucketName="amzn-s3-demo-bucket" S3KeyPrefix="mylogs" SnsTopicName="mlog-deliverytopic" } New-CTTrail @params
  • Untuk detail API, lihat CreateTraildi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanNew-CTTrail.

Alat untuk PowerShell

Contoh 1: Membuat jejak yang akan menggunakan bucket 'mycloudtrailbucket' untuk penyimpanan file log.

New-CTTrail -Name "awscloudtrail-example" -S3BucketName "amzn-s3-demo-bucket"

Contoh 2: Membuat jejak yang akan menggunakan bucket 'mycloudtrailbucket' untuk penyimpanan file log. Objek S3 yang mewakili log akan memiliki key prefix umum 'mylogs'. Saat log baru dikirimkan ke bucket, notifikasi akan dikirim ke topik SNS 'mlog-deliverytopic'. Contoh ini menggunakan percikan untuk memasok nilai parameter ke cmdlet.

$params = @{ Name="awscloudtrail-example" S3BucketName="amzn-s3-demo-bucket" S3KeyPrefix="mylogs" SnsTopicName="mlog-deliverytopic" } New-CTTrail @params
  • Untuk detail API, lihat CreateTraildi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanRemove-CTTrail.

Alat untuk PowerShell

Contoh 1: Menghapus jejak yang ditentukan. Anda akan diminta konfirmasi sebelum perintah dijalankan. Untuk menekan konfirmasi, tambahkan parameter sakelar -Force.

Remove-CTTrail -Name "awscloudtrail-example"
  • Untuk detail API, lihat DeleteTraildi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanRemove-CTTrail.

Alat untuk PowerShell

Contoh 1: Menghapus jejak yang ditentukan. Anda akan diminta konfirmasi sebelum perintah dijalankan. Untuk menekan konfirmasi, tambahkan parameter sakelar -Force.

Remove-CTTrail -Name "awscloudtrail-example"
  • Untuk detail API, lihat DeleteTraildi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanStart-CTLogging.

Alat untuk PowerShell

Contoh 1: Memulai perekaman panggilan AWS API dan pengiriman file log untuk jejak bernama 'myExampleTrail'. Contoh ini mengasumsikan jejak dibuat di wilayah yang sama dengan default shell saat ini.

Start-CTLogging -Name myExampleTrail

Contoh 2: Memulai perekaman panggilan AWS API dan pengiriman file log untuk jejak yang dibuat di wilayah selain default shell saat ini (dalam hal ini, wilayah Frankfurt (eu-central-1)).

Start-CTLogging -Name myExampleTrail -Region eu-central-1
  • Untuk detail API, lihat StartLoggingdi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanStart-CTLogging.

Alat untuk PowerShell

Contoh 1: Memulai perekaman panggilan AWS API dan pengiriman file log untuk jejak bernama 'myExampleTrail'. Contoh ini mengasumsikan jejak dibuat di wilayah yang sama dengan default shell saat ini.

Start-CTLogging -Name myExampleTrail

Contoh 2: Memulai perekaman panggilan AWS API dan pengiriman file log untuk jejak yang dibuat di wilayah selain default shell saat ini (dalam hal ini, wilayah Frankfurt (eu-central-1)).

Start-CTLogging -Name myExampleTrail -Region eu-central-1
  • Untuk detail API, lihat StartLoggingdi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanStop-CTLogging.

Alat untuk PowerShell

Contoh 1: Menangguhkan perekaman panggilan AWS API dan pengiriman file log untuk jejak bernama 'myExampleTrail'. Contoh ini mengasumsikan jejak dibuat di wilayah yang sama dengan default shell saat ini.

Stop-CTLogging -Name myExampleTrail

Contoh 2: Menangguhkan perekaman panggilan AWS API dan pengiriman file log untuk jejak yang dibuat di wilayah selain default shell saat ini (dalam hal ini, wilayah Frankfurt (eu-central-1)).

Stop-CTLogging -Name myExampleTrail -Region eu-central-1
  • Untuk detail API, lihat StopLoggingdi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanStop-CTLogging.

Alat untuk PowerShell

Contoh 1: Menangguhkan perekaman panggilan AWS API dan pengiriman file log untuk jejak bernama 'myExampleTrail'. Contoh ini mengasumsikan jejak dibuat di wilayah yang sama dengan default shell saat ini.

Stop-CTLogging -Name myExampleTrail

Contoh 2: Menangguhkan perekaman panggilan AWS API dan pengiriman file log untuk jejak yang dibuat di wilayah selain default shell saat ini (dalam hal ini, wilayah Frankfurt (eu-central-1)).

Stop-CTLogging -Name myExampleTrail -Region eu-central-1
  • Untuk detail API, lihat StopLoggingdi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanUpdate-CTTrail.

Alat untuk PowerShell

Contoh 1: Memperbarui jejak yang ditentukan sehingga peristiwa layanan global (seperti yang dari IAM) direkam dan mengubah awalan kunci umum dari file log yang akan maju menjadi 'globallogs'.

Update-CTTrail -Name "awscloudtrail-example" -IncludeGlobalServiceEvents $true -S3KeyPrefix "globallogs"

Contoh 2: Memperbarui jejak yang ditentukan sehingga pemberitahuan tentang pengiriman log baru dikirim ke topik SNS yang ditentukan.

Update-CTTrail -Name "awscloudtrail-example" -SnsTopicName "mlog-deliverytopic2"

Contoh 3: Memperbarui jejak yang ditentukan sehingga log dikirim ke ember yang berbeda.

Update-CTTrail -Name "awscloudtrail-example" -S3BucketName "otherlogs"
  • Untuk detail API, lihat UpdateTraildi Referensi Alat AWS untuk PowerShell Cmdlet.

Contoh kode berikut menunjukkan cara menggunakanUpdate-CTTrail.

Alat untuk PowerShell

Contoh 1: Memperbarui jejak yang ditentukan sehingga peristiwa layanan global (seperti yang dari IAM) direkam dan mengubah awalan kunci umum dari file log yang akan maju menjadi 'globallogs'.

Update-CTTrail -Name "awscloudtrail-example" -IncludeGlobalServiceEvents $true -S3KeyPrefix "globallogs"

Contoh 2: Memperbarui jejak yang ditentukan sehingga pemberitahuan tentang pengiriman log baru dikirim ke topik SNS yang ditentukan.

Update-CTTrail -Name "awscloudtrail-example" -SnsTopicName "mlog-deliverytopic2"

Contoh 3: Memperbarui jejak yang ditentukan sehingga log dikirim ke ember yang berbeda.

Update-CTTrail -Name "awscloudtrail-example" -S3BucketName "otherlogs"
  • Untuk detail API, lihat UpdateTraildi Referensi Alat AWS untuk PowerShell Cmdlet.

Topik berikutnya:

CloudWatch

Topik sebelumnya:

CloudFront
PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.