Mencatat panggilan Billing and Cost API Management dengan AWS CloudTrail - AWS Penagihan

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

Mencatat panggilan Billing and Cost API Management dengan AWS CloudTrail

Billing and Cost Management terintegrasi AWS CloudTrail dengan, layanan yang menyediakan catatan tindakan yang diambil oleh pengguna, peran, atau AWS layanan dalam Billing and Cost Management. CloudTrail menangkap API panggilan untuk Billing and Cost Management sebagai peristiwa, termasuk panggilan dari konsol Billing and Cost Management dan dari panggilan kode ke Billing and Cost Management. APIs Untuk daftar lengkap CloudTrail acara yang terkait dengan Penagihan, lihatAWS Billing CloudTrail acara.

Jika Anda membuat jejak, Anda dapat mengaktifkan pengiriman CloudTrail acara secara berkelanjutan ke bucket Amazon S3, termasuk peristiwa untuk Billing and Cost Management. Jika Anda tidak mengonfigurasi jejak, Anda masih dapat melihat peristiwa terbaru di CloudTrail konsol dalam Riwayat acara. Dengan menggunakan informasi yang dikumpulkan oleh CloudTrail, Anda dapat menentukan permintaan yang dibuat untuk Billing and Cost Management, alamat IP dari mana permintaan dibuat, siapa yang membuat permintaan, kapan dibuat, dan detail tambahan.

Untuk mempelajari selengkapnya CloudTrail, termasuk cara mengonfigurasi dan mengaktifkannya, lihat Panduan AWS CloudTrail Pengguna.

AWS Billing CloudTrail acara

Bagian ini menampilkan daftar lengkap CloudTrail peristiwa yang terkait dengan Billing and Cost Management. Untuk CloudTrail daftar acara Pembayaran, lihat CloudTrail Acara pembayaran.

Catatan

CloudTrail Peristiwa berikut menggunakan sumber peristiwa yang berbeda, bukanbillingconsole.amazonaws.com:

  • CreateCustomerCase,GetTaxExemptionTypes, dan BatchGetTaxExemptions gunakantaxconsole.amazonaws.com.

  • CreateCustomerVerificationDetails, GetCustomerVerificationDetailsGetCustomerVerificationEligibility, dan UpdateCustomerVerificationDetails gunakancustomer-verification.amazonaws.com.

  • AddPurchaseOrder,DeletePurchaseOrder,ListPurchaseOrders,GetPurchaseOrder,ListPurchaseOrderInvoices,UpdatePurchaseOrderStatus,UpdatePurchaseOrder,TagResource,UntagResource, dan ListTagsForResource gunakanpurchase-orders.amazonaws.com.

Nama peristiwa Definisi

AddPurchaseOrder

Log pembuatan pesanan pembelian.

AcceptFxPaymentCurrencyTermsAndConditions

Mencatat penerimaan syarat dan ketentuan pembayaran dalam mata uang selainUSD.

BatchGetTaxExemptions

Mencatat akses ke pembebasan pajak AS atas akun, dan akun apa pun yang ditautkan.

CloseAccount

Mencatat penutupan akun.

CreateCustomerCase

Mencatat pembuatan kasus dukungan pelanggan untuk memvalidasi pembebasan pajak AS untuk sebuah akun.

CreateCustomerVerificationDetails

(Hanya untuk pelanggan dengan tagihan atau alamat kontak India)

Log pembuatan detail verifikasi pelanggan dari akun.

CreateOrigamiReportPreference

Mencatat pembuatan laporan biaya dan penggunaan; akun manajemen saja.

DeletePurchaseOrder

Mencatat penghapusan pesanan pembelian.

DeleteOrigamiReportPreferences

Mencatat penghapusan laporan biaya dan penggunaan; akun manajemen saja.

DownloadCommercialInvoice

Mencatat unduhan faktur komersial.

DownloadECSVForBillingPeriod

Log unduhan CSV file e (laporan penggunaan bulanan) untuk periode penagihan tertentu.

DownloadRegistrationDocument

Log unduhan dokumen pendaftaran pajak.

DownloadTaxInvoice

Mencatat unduhan faktur pajak.

EnableBillingAlerts

Mencatat keikutsertaan untuk menerima peringatan CloudWatch penagihan untuk perkiraan biaya.

FindECSVForBillingPeriod

Log pengambilan ECSV file untuk periode penagihan tertentu.

GetAccountEDPStatus

Log pengambilan EDP status akun.

GetAddresses

Mencatat akses ke alamat pajak, alamat penagihan, dan alamat kontak akun.

GetAllAccounts

Log akses ke semua nomor akun anggota akun manajemen.

GetAllAccountDetails

Log akses ke rincian pendaftaran pajak dari semua akun anggota akun manajemen.

GetBillsForBillingPeriod

Mencatat akses penggunaan dan biaya akun untuk periode penagihan tertentu.

GetBillsForLinkedAccount

Mencatat akses akun manajemen yang mengambil penggunaan dan biaya salah satu akun anggota dalam keluarga penagihan konsolidasi untuk periode penagihan tertentu.

GetCommercialInvoicesForBillingPeriod

Mencatat akses ke metadata faktur komersial akun untuk periode penagihan tertentu.

GetConsolidatedBillingFamilySummary

Mencatat akses akun manajemen yang mengambil ringkasan seluruh keluarga tagihan terkonsolidasi.

GetCustomerVerificationEligibility

(Hanya untuk pelanggan dengan tagihan atau alamat kontak India)

Log pengambilan kelayakan verifikasi pelanggan dari akun.

GetCustomerVerificationDetails

(Hanya untuk pelanggan dengan tagihan atau alamat kontak India)

Log pengambilan detail verifikasi pelanggan dari akun.

GetLinkedAccountNames

Mencatat pengambilan dari akun manajemen nama akun anggota milik keluarga tagihan terkonsolidasi untuk periode penagihan tertentu.

GetPurchaseOrder

Mencatat pengambilan pesanan pembelian.

GetSupportedCountryCodes

Log akses ke semua kode negara yang didukung oleh konsol pajak.

GetTaxExemptionTypes

Mencatat akses ke semua jenis pembebasan AS yang didukung oleh konsol pajak.

GetTaxInheritance

Mencatat akses ke preferensi warisan pajak (menghidupkan atau menonaktifkan) akun.

GetTaxInvoicesMetadata

Mencatat pengambilan metadata faktur pajak.

GetTaxRegistration

Log akses ke nomor registrasi pajak akun.

GetTotal

Mencatat pengambilan total biaya akun.

GetTotalAmountForForecast

Mencatat akses ke prakiraan biaya untuk periode penagihan tertentu.

ListCostAllocationTags

Log pengambilan dan daftar tag alokasi biaya.

ListPurchaseOrders

Log pengambilan dan daftar pesanan pembelian.

ListPurchaseOrderInvoices

Log pengambilan dan daftar faktur yang terkait dengan pesanan pembelian.

ListTagsForResource

Daftar tag yang terkait dengan sumber daya. Sebabpayments, tindakan ini mengacu pada metode pembayaran. Sebabpurchase-orders, tindakan ini mengacu pada pesanan pembelian.

PreviewTaxRegistrationChange

Log pratinjau perubahan pendaftaran pajak sebelum konfirmasi.

RedeemPromoCode

Mencatat penukaran kredit promosi untuk sebuah akun.

SetAccountContractMetadata

Mencatat pembuatan, penghapusan, atau pembaruan informasi kontrak yang diperlukan untuk pelanggan sektor publik.

SetAccountPreferences

Mencatat pembaruan nama, email, dan kata sandi akun.

SetAdditionalContacts

Mencatat pembuatan, penghapusan, atau pembaruan kontak alternatif untuk penagihan, operasi, dan komunikasi keamanan.

SetContactAddress

Mencatat pembuatan, penghapusan, atau pembaruan informasi kontak pemilik akun, termasuk alamat dan nomor telepon.

SetCreatedByOptIn

Mencatat opt-in preferensi tag alokasi biaya awscreatedby.

SetCreditSharing

Mencatat riwayat preferensi pembagian kredit untuk akun manajemen.

SetFreetierBudgetsPreference

Mencatat preferensi (opt-in atau opt-out) untuk menerima peringatan penggunaan Tingkat Gratis.

SetFxPaymentCurrency

Mencatat pembuatan, penghapusan, atau pembaruan mata uang pilihan yang digunakan untuk membayar faktur Anda.

SetIAMAccessPreference

Log pembuatan, penghapusan, atau pembaruan kemampuan IAM pengguna untuk mengakses ke konsol penagihan. Pengaturan ini hanya untuk pelanggan dengan akses root.

SetPANInformation

Mencatat pembuatan, penghapusan, atau pembaruan PAN informasi di bawah AWS India.

SetPayInformation

Mencatat riwayat metode pembayaran (faktur atau kartu kredit/debit) untuk akun.

SetRISharing

Mencatat riwayat preferensi pembagian RI/Savings Plans untuk akun manajemen.

SetSecurityQuestions

Mencatat pembuatan, penghapusan, atau pembaruan pertanyaan tantangan keamanan untuk membantu AWS mengidentifikasi Anda sebagai pemilik akun.

SetTagKeysState

Mencatat status aktif atau tidak aktif dari tag alokasi biaya tertentu.

SetTaxInheritance

Mencatat preferensi (opt-in atau opt-out) dari warisan pajak.

SetTaxRegistration

Mencatat pembuatan, penghapusan, atau pembaruan nomor registrasi pajak untuk sebuah akun.

TagResource

Log penandaan sumber daya. Sebabpayments, tindakan ini mengacu pada metode pembayaran. Sebabpurchase-orders, tindakan ini mengacu pada pesanan pembelian.

UntagResource

Log penghapusan tag dari sumber daya. Sebabpayments, tindakan ini mengacu pada metode pembayaran. Sebabpurchase-orders, tindakan ini mengacu pada pesanan pembelian.

UpdateCustomerVerificationDetails

(Hanya untuk pelanggan dengan tagihan atau alamat kontak India)

Log pembaruan detail verifikasi pelanggan dari akun.

UpdateOrigamiReportPreference

Mencatat pembaruan laporan biaya dan penggunaan; akun manajemen saja.

UpdatePurchaseOrder

Log pembaruan pesanan pembelian.

UpdatePurchaseOrderStatus

Log pembaruan status pesanan pembelian.

ValidateAddress

Log validasi alamat pajak akun.

CloudTrail Acara pembayaran

Bagian ini menampilkan daftar lengkap CloudTrail peristiwa untuk fitur Pembayaran di AWS Billing konsol. CloudTrail Peristiwa ini digunakan payments.amazonaws.com sebagai penggantibillingconsole.amazonaws.com.

Nama peristiwa Definisi

Instruments_Authenticate

Log otentikasi instrumen pembayaran.

Instruments_Create

Log pembuatan instrumen pembayaran.

Instruments_Delete

Mencatat penghapusan instrumen pembayaran.

Instruments_Get

Log akses instrumen pembayaran.

Instruments_List

Log daftar metadata instrumen pembayaran.

Instruments_StartCreate

Mencatat operasi sebelum pembuatan instrumen pembayaran.

Instruments_Update

Log pembaruan instrumen pembayaran.

ListTagsForResource

Log daftar tag yang terkait dengan sumber daya pembayaran.

Policy_GetPaymentInstrumentEligibility

Log akses kelayakan instrumen pembayaran.

Preferences_BatchGetPaymentProfiles

Log akses profil pembayaran.

Preferences_CreatePaymentProfile

Log pembuatan profil pembayaran.

Preferences_DeletePaymentProfile

Log penghapusan profil pembayaran.

Preferences_ListPaymentProfiles

Log daftar metadata profil pembayaran.

Preferences_UpdatePaymentProfile

Log pembaruan profil pembayaran.

TagResource

Log penandaan sumber daya pembayaran.

TermsAndConditions_AcceptTermsAndConditionsForProgramByAccountId

Mencatat syarat dan ketentuan pembayaran yang diterima.

TermsAndConditions_GetAcceptedTermsAndConditionsForProgramByAccountId

Mencatat akses syarat dan ketentuan yang diterima.

TermsAndConditions_GetRecommendedTermsAndConditionsForProgram

Mencatat akses syarat dan ketentuan yang direkomendasikan.

UntagResource

Log penghapusan tag dari sumber daya pembayaran.

Informasi Billing and Cost Management di CloudTrail

CloudTrail diaktifkan di AWS akun Anda saat Anda membuat akun. Ketika aktivitas acara yang didukung terjadi di Billing and Cost Management, aktivitas tersebut dicatat dalam CloudTrail suatu peristiwa bersama dengan peristiwa layanan AWS lainnya dalam riwayat Acara. Anda dapat melihat, mencari, dan mengunduh acara terbaru di AWS akun Anda. Untuk informasi selengkapnya, lihat Melihat CloudTrail Acara dengan Riwayat Acara di Panduan AWS CloudTrail Pengguna.

Untuk catatan peristiwa yang sedang berlangsung di AWS akun Anda, termasuk acara untuk Billing and Cost Management, buat jejak. Jejak memungkinkan CloudTrail untuk mengirimkan file log ke bucket Amazon S3. Secara default, saat Anda membuat jejak di konsol, jejak tersebut berlaku untuk semua AWS Wilayah. Jejak mencatat peristiwa dari semua Wilayah di AWS partisi dan mengirimkan file log ke bucket Amazon S3 yang Anda tentukan. Selain itu, Anda dapat mengonfigurasi AWS layanan lain untuk menganalisis lebih lanjut dan menindaklanjuti data peristiwa yang dikumpulkan dalam CloudTrail log.

Untuk informasi selengkapnya, lihat berikut:

Setiap entri peristiwa atau log berisi informasi tentang siapa yang membuat permintaan tersebut. Informasi identitas membantu Anda menentukan berikut ini:

  • Apakah permintaan dibuat dengan root atau kredensi IAM pengguna.

  • Apakah permintaan tersebut dibuat dengan kredensial keamanan sementara untuk satu peran atau pengguna terfederasi.

  • Apakah permintaan itu dibuat oleh AWS layanan lain.

Untuk informasi selengkapnya, lihat CloudTrail userIdentityElemen dalam Panduan AWS CloudTrail Pengguna.

CloudTrail contoh entri log

Contoh berikut disediakan untuk skenario entri log Billing and Cost CloudTrail Management tertentu.

Entri berkas log Billing and Cost Management

Trail adalah konfigurasi yang memungkinkan pengiriman peristiwa sebagai file log ke bucket Amazon S3 yang Anda tentukan. CloudTrail file log berisi satu atau lebih entri log. Peristiwa mewakili permintaan tunggal dari sumber mana pun dan mencakup informasi tentang tindakan yang diminta, tanggal dan waktu tindakan, parameter permintaan, dan sebagainya. CloudTrail file log bukanlah jejak tumpukan yang diurutkan dari API panggilan publik, sehingga tidak muncul dalam urutan tertentu.

Contoh berikut menunjukkan entri CloudTrail log yang menunjukkan SetContactAddress tindakan.

{ "eventVersion": "1.05", "userIdentity": { "accountId": "111122223333", "accessKeyId": "AIDACKCEVSQ6C2EXAMPLE" }, "eventTime": "2018-05-30T16:44:04Z", "eventSource": "billingconsole.amazonaws.com", "eventName": "SetContactAddress", "awsRegion": "us-east-1", "sourceIPAddress": "100.100.10.10", "requestParameters": { "website": "https://amazon.com", "city": "Seattle", "postalCode": "98108", "fullName": "Jane Doe", "districtOrCounty": null, "phoneNumber": "206-555-0100", "countryCode": "US", "addressLine1": "Nowhere Estates", "addressLine2": "100 Main Street", "company": "AnyCompany", "state": "Washington", "addressLine3": "Anytown, USA", "secondaryPhone": "206-555-0101" }, "responseElements": null, "eventID": "5923c499-063e-44ac-80fb-b40example9f", "readOnly": false, "eventType": "AwsConsoleAction", "recipientAccountId": "1111-2222-3333" }

Konsol pajak

Contoh berikut menunjukkan entri CloudTrail log yang menggunakan CreateCustomerCase tindakan.

{ "eventVersion":"1.05", "userIdentity":{ "accountId":"111122223333", "accessKeyId":"AIDACKCEVSQ6C2EXAMPLE" }, "eventTime":"2018-05-30T16:44:04Z", "eventSource":"taxconsole.amazonaws.com", "eventName":"CreateCustomerCase", "awsRegion":"us-east-1", "sourceIPAddress":"100.100.10.10", "requestParameters":{ "state":"NJ", "exemptionType":"501C", "exemptionCertificateList":[ { "documentName":"ExemptionCertificate.png" } ] }, "responseElements":{ "caseId":"case-111122223333-iris-2022-3cd52e8dbf262242" }, "eventID":"5923c499-063e-44ac-80fb-b40example9f", "readOnly":false, "eventType":"AwsConsoleAction", "recipientAccountId":"1111-2222-3333" }

Pembayaran

Contoh berikut menunjukkan entri CloudTrail log yang menggunakan Instruments_Create tindakan.

{ "eventVersion": "1.08", "userIdentity": { "type": "Root", "principalId": "111122223333", "arn": "arn:aws:iam::111122223333:<iam>", "accountId": "111122223333", "accessKeyId": "AIDACKCEVSQ6C2EXAMPLE", "sessionContext": { "sessionIssuer": {}, "webIdFederationData": {}, "attributes": { "creationDate": "2024-05-01T00:00:00Z", "mfaAuthenticated": "false" } } }, "eventTime": "2024-05-01T00:00:00Z", "eventSource": "payments.amazonaws.com", "eventName": "Instruments_Create", "awsRegion": "us-east-1", "sourceIPAddress": "100.100.10.10", "userAgent": "AWS", "requestParameters": { "accountId": "111122223333", "paymentMethod": "CreditCard", "address": "HIDDEN_DUE_TO_SECURITY_REASONS", "accountHolderName": "HIDDEN_DUE_TO_SECURITY_REASONS", "cardNumber": "HIDDEN_DUE_TO_SECURITY_REASONS", "cvv2": "HIDDEN_DUE_TO_SECURITY_REASONS", "expirationMonth": "HIDDEN_DUE_TO_SECURITY_REASONS", "expirationYear": "HIDDEN_DUE_TO_SECURITY_REASONS", "tags": { "Department": "Finance" } }, "responseElements": { "paymentInstrumentArn": "arn:aws:payments::111122223333:payment-instrument:4251d66c-1b05-46ea-890c-6b4acf6b24ab", "paymentInstrumentId": "111122223333", "paymentMethod": "CreditCard", "consent": "NotProvided", "creationDate": "2024-05-01T00:00:00Z", "address": "HIDDEN_DUE_TO_SECURITY_REASONS", "accountHolderName": "HIDDEN_DUE_TO_SECURITY_REASONS", "expirationMonth": "HIDDEN_DUE_TO_SECURITY_REASONS", "expirationYear": "HIDDEN_DUE_TO_SECURITY_REASONS", "issuer": "Visa", "tail": "HIDDEN_DUE_TO_SECURITY_REASONS" }, "requestID": "7c7df9c2-c381-4880-a879-2b9037ce0573", "eventID": "c251942f-6559-43d2-9dcd-2053d2a77de3", "readOnly": true, "eventType": "AwsApiCall", "managementEvent": true, "recipientAccountId": "111122223333", "eventCategory": "Management", "sessionCredentialFromConsole": "true" }