Registrazione delle chiamate di Billing and Cost API Management con AWS CloudTrail - AWS Fatturazione

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Registrazione delle chiamate di Billing and Cost API Management con AWS CloudTrail

Billing and Cost Management è integrato AWS CloudTrail con, un servizio che fornisce una registrazione delle azioni intraprese da un utente, ruolo o AWS servizio in Billing and Cost Management. CloudTrail acquisisce le API chiamate per Billing and Cost Management come eventi, incluse le chiamate dalla console Billing and Cost Management e le chiamate in codice a Billing and Cost Management. APIs Per un elenco completo degli CloudTrail eventi relativi alla fatturazione, consulta. AWS Billing CloudTrail eventi

Se crei un trail, puoi abilitare la distribuzione continua di CloudTrail eventi a un bucket Amazon S3, inclusi gli eventi per Billing and Cost Management. Se non configuri un percorso, puoi comunque visualizzare gli eventi più recenti nella CloudTrail console nella cronologia degli eventi. Utilizzando le informazioni raccolte da CloudTrail, è possibile determinare la richiesta effettuata a Billing and Cost Management, l'indirizzo IP da cui è stata effettuata la richiesta, chi ha effettuato la richiesta, quando è stata effettuata e dettagli aggiuntivi.

Per ulteriori informazioni CloudTrail, incluso come configurarlo e abilitarlo, consulta la Guida per l'AWS CloudTrail utente.

AWS Billing CloudTrail eventi

Questa sezione mostra un elenco completo degli CloudTrail eventi relativi a Billing and Cost Management. Per un CloudTrail elenco degli eventi relativi ai pagamenti, consulta CloudTrail Eventi relativi ai pagamenti.

Note

I seguenti CloudTrail eventi utilizzano un'origine di eventi diversa anzichébillingconsole.amazonaws.com:

  • CreateCustomerCase, GetTaxExemptionTypes e BatchGetTaxExemptions usano taxconsole.amazonaws.com.

  • CreateCustomerVerificationDetails, GetCustomerVerificationDetails GetCustomerVerificationEligibility e UpdateCustomerVerificationDetails usano customer-verification.amazonaws.com.

  • AddPurchaseOrder, DeletePurchaseOrder, ListPurchaseOrders, GetPurchaseOrder, ListPurchaseOrderInvoices, UpdatePurchaseOrderStatus, UpdatePurchaseOrder, TagResource, UntagResource e ListTagsForResource usano purchase-orders.amazonaws.com.

Nome evento Definizione

AddPurchaseOrder

Registra la creazione di un ordine di acquisto.

AcceptFxPaymentCurrencyTermsAndConditions

Registra l'accettazione dei termini e delle condizioni di pagamento in una valuta diversa USD da.

BatchGetTaxExemptions

Registra l'accesso alle esenzioni fiscali statunitensi di un account e di qualsiasi account collegato.

CloseAccount

Registra la chiusura di un account.

CreateCustomerCase

Registra la creazione di un caso di assistenza clienti per convalidare l'esenzione fiscale statunitense per un account.

CreateCustomerVerificationDetails

(Solo per i clienti con un indirizzo di fatturazione o contatto indiano)

Registra la creazione dei dettagli di verifica della clientela dell'account.

CreateOrigamiReportPreference

Registra la creazione del rapporto costi e utilizzo; solo account di gestione.

DeletePurchaseOrder

Registra l'eliminazione di un ordine di acquisto.

DeleteOrigamiReportPreferences

Registra l'eliminazione del rapporto costi e utilizzo; solo account di gestione.

DownloadCommercialInvoice

Registra il download di una fattura commerciale.

DownloadECSVForBillingPeriod

Registra il download del CSV file e (rapporto di utilizzo mensile) per un periodo di fatturazione specifico.

DownloadRegistrationDocument

Registra il download del documento di registrazione fiscale.

DownloadTaxInvoice

Registra il download di una fattura fiscale.

EnableBillingAlerts

Registra l'attivazione della ricezione di avvisi di CloudWatch fatturazione per gli addebiti stimati.

FindECSVForBillingPeriod

Registra il recupero del file per un periodo di fatturazione specifico. ECSV

GetAccountEDPStatus

Registra il recupero dello stato dell'account. EDP

GetAddresses

Registra l'accesso all'indirizzo fiscale, all'indirizzo di fatturazione e all'indirizzo di contatto di un account.

GetAllAccounts

Registra l'accesso a tutti i numeri di account membri dell'account di gestione.

GetAllAccountDetails

Registra l'accesso ai dettagli di registrazione fiscale di tutti gli account membri dell'account di gestione.

GetBillsForBillingPeriod

Registra l'accesso all'utilizzo dell'account e gli addebiti per un periodo di fatturazione specifico.

GetBillsForLinkedAccount

Registra l'accesso di un account di gestione recuperando l'utilizzo e gli addebiti di uno degli account membri della famiglia di fatturazione consolidata per un periodo di fatturazione specifico.

GetCommercialInvoicesForBillingPeriod

Registra l'accesso ai metadati delle fatture commerciali dell'account per il periodo di fatturazione specifico.

GetConsolidatedBillingFamilySummary

Registra l'accesso all'account di gestione recuperando il riepilogo dell'intera famiglia di fatturazione consolidata.

GetCustomerVerificationEligibility

(Solo per i clienti con un indirizzo di fatturazione o contatto indiano)

Registra il recupero dell'idoneità della verifica della clientela dell'account.

GetCustomerVerificationDetails

(Solo per i clienti con un indirizzo di fatturazione o contatto indiano)

Registra il recupero dei dettagli di verifica della clientela dell'account.

GetLinkedAccountNames

Registra il recupero da un account di gestione dei nomi degli account membri della famiglia di fatturazione consolidata per un periodo di fatturazione specifico.

GetPurchaseOrder

Registra il recupero di un ordine di acquisto.

GetSupportedCountryCodes

Registra l'accesso a tutti i codici Paese supportati dalla console fiscale.

GetTaxExemptionTypes

Registra l'accesso a tutti i tipi di esenzioni supportati dagli Stati Uniti tramite console fiscale.

GetTaxInheritance

Registra l'accesso alle preferenze di successione fiscale (attivazione o disattivazione) di un account.

GetTaxInvoicesMetadata

Registra il recupero dei metadati delle fatture fiscali.

GetTaxRegistration

Registra l'accesso al numero di registrazione fiscale di un account.

GetTotal

Registra il recupero degli addebiti totali dell'account.

GetTotalAmountForForecast

Registra l'accesso agli addebiti previsti per il periodo di fatturazione specifico.

ListCostAllocationTags

Registra il recupero e l'elenco dei tag di allocazione dei costi.

ListPurchaseOrders

Registra il recupero e l'elenco di un ordine di acquisto.

ListPurchaseOrderInvoices

Registri del recupero e dell'elenco delle fatture associate a un ordine di acquisto.

ListTagsForResource

Elenca i tag associati a una risorsa. Infattipayments, questa azione si riferisce a un metodo di pagamento. Infattipurchase-orders, questa azione si riferisce a un ordine di acquisto.

PreviewTaxRegistrationChange

Registra l'anteprima delle modifiche alla registrazione fiscale prima della conferma.

RedeemPromoCode

Registra il riscatto dei crediti promozionali per un account.

SetAccountContractMetadata

Registra la creazione, l'eliminazione o l'aggiornamento delle informazioni contrattuali necessarie per i clienti del settore pubblico.

SetAccountPreferences

Registra gli aggiornamenti del nome dell'account, dell'e-mail e della password.

SetAdditionalContacts

Registra la creazione, l'eliminazione o l'aggiornamento dei contatti alternativi per la fatturazione, le operazioni e le comunicazioni di sicurezza.

SetContactAddress

Registra la creazione, l'eliminazione o l'aggiornamento delle informazioni di contatto del proprietario dell'account, inclusi l'indirizzo e il numero di telefono.

SetCreatedByOptIn

Registra l'opt-in della preferenza del tag di allocazione dei costi awscreatedby.

SetCreditSharing

Registra la cronologia delle preferenze di condivisione del credito per l'account di gestione.

SetFreetierBudgetsPreference

Registra la preferenza (opt-in o opt-out) di ricevere avvisi di utilizzo del piano gratuito.

SetFxPaymentCurrency

Registra la creazione, l'eliminazione o l'aggiornamento della valuta preferita utilizzata per pagare la fattura.

SetIAMAccessPreference

Registra la creazione, l'eliminazione o l'aggiornamento della capacità degli IAM utenti di accedere alla console di fatturazione. Questa impostazione è solo per i clienti con accesso root.

SetPANInformation

Registra la creazione, la cancellazione o l'aggiornamento di PAN informazioni in India. AWS

SetPayInformation

Registra la cronologia del metodo di pagamento (fattura o carta di credito/debito) per l'account.

SetRISharing

Registra la cronologia della preferenza di IR/Savings Plans per l'account di gestione.

SetSecurityQuestions

Registra la creazione, l'eliminazione o l'aggiornamento delle domande relative ai problemi di sicurezza per aiutarti a AWS identificare l'utente come proprietario dell'account.

SetTagKeysState

Registra lo stato attivo o inattivo di un particolare tag di allocazione costi.

SetTaxInheritance

Registra la preferenza (opt-in o opt-out) dell'eredità fiscale.

SetTaxRegistration

Registra la creazione, l'eliminazione o l'aggiornamento del numero di registrazione fiscale di un account.

TagResource

Registra l'etichettatura di una risorsa. Infattipayments, questa azione si riferisce a un metodo di pagamento. Infattipurchase-orders, questa azione si riferisce a un ordine di acquisto.

UntagResource

Registra l'eliminazione dei tag da una risorsa. Infattipayments, questa azione si riferisce a un metodo di pagamento. Infattipurchase-orders, questa azione si riferisce a un ordine di acquisto.

UpdateCustomerVerificationDetails

(Solo per i clienti con un indirizzo di fatturazione o contatto indiano)

Registra l'aggiornamento dei dettagli di verifica della clientela dell'account.

UpdateOrigamiReportPreference

Registra l'aggiornamento del rapporto costi e utilizzo; solo account di gestione.

UpdatePurchaseOrder

Registra l'aggiornamento di un ordine di acquisto.

UpdatePurchaseOrderStatus

Registra l'aggiornamento di uno stato per un ordine di acquisto.

ValidateAddress

Registra la convalida dell'indirizzo fiscale di un account.

CloudTrail Eventi relativi ai pagamenti

Questa sezione mostra un elenco completo degli CloudTrail eventi per la funzione Pagamenti nella AWS Billing console. Questi CloudTrail eventi utilizzano payments.amazonaws.com invece dibillingconsole.amazonaws.com.

Nome evento Definizione

Instruments_Authenticate

Registra l'autenticazione dello strumento di pagamento.

Instruments_Create

Registra la creazione degli strumenti di pagamento.

Instruments_Delete

Registra l'eliminazione degli strumenti di pagamento.

Instruments_Get

Registra l'accesso agli strumenti di pagamento.

Instruments_List

Registra l'elenco dei metadati degli strumenti di pagamento.

Instruments_StartCreate

Registra le operazioni prima della creazione dello strumento di pagamento.

Instruments_Update

Registra l'aggiornamento degli strumenti di pagamento.

ListTagsForResource

Registra l'elenco dei tag associati a una risorsa di pagamento.

Policy_GetPaymentInstrumentEligibility

Registra l'accesso all'idoneità dello strumento di pagamento.

Preferences_BatchGetPaymentProfiles

Registra l'accesso ai profili di pagamento.

Preferences_CreatePaymentProfile

Registra la creazione dei profili di pagamento.

Preferences_DeletePaymentProfile

Registra l'eliminazione dei profili di pagamento.

Preferences_ListPaymentProfiles

Registra l'elenco dei metadati dei profili di pagamento.

Preferences_UpdatePaymentProfile

Registra l'aggiornamento dei profili di pagamento.

TagResource

Registra l'etichettatura di una risorsa di pagamento.

TermsAndConditions_AcceptTermsAndConditionsForProgramByAccountId

Registra i termini e le condizioni di pagamento accettati.

TermsAndConditions_GetAcceptedTermsAndConditionsForProgramByAccountId

Registra l'accesso ai termini e alle condizioni accettati.

TermsAndConditions_GetRecommendedTermsAndConditionsForProgram

Registra l'accesso ai termini e alle condizioni consigliati.

UntagResource

Registra l'eliminazione dei tag da una risorsa di pagamento.

Informazioni su Billing and Cost Management in CloudTrail

CloudTrail è abilitato sul tuo AWS account al momento della creazione dell'account. Quando si verifica un'attività di evento supportata in Billing and Cost Management, tale attività viene registrata in CloudTrail un evento insieme AWS ad altri eventi di servizio nella cronologia degli eventi. Puoi visualizzare, cercare e scaricare gli eventi recenti nel tuo AWS account. Per ulteriori informazioni, consulta Visualizzazione degli eventi con cronologia degli CloudTrail eventi nella Guida AWS CloudTrail per l'utente.

Per una registrazione continua degli eventi nel tuo AWS account, inclusi gli eventi per Billing and Cost Management, crea un percorso. Un trail consente di CloudTrail inviare file di log a un bucket Amazon S3. Per impostazione predefinita, quando crei un percorso nella console, il percorso si applica a tutte le AWS regioni. Il trail registra gli eventi di tutte le regioni della AWS partizione e consegna i file di log al bucket Amazon S3 specificato. Inoltre, puoi configurare altri AWS servizi per analizzare ulteriormente e agire in base ai dati sugli eventi raccolti nei log. CloudTrail

Per ulteriori informazioni, consulta gli argomenti seguenti:

Ogni evento o voce di log contiene informazioni sull'utente che ha generato la richiesta. Le informazioni di identità consentono di determinare quanto segue:

  • Se la richiesta è stata effettuata con credenziali root o IAM utente.

  • Se la richiesta è stata effettuata con le credenziali di sicurezza temporanee per un ruolo o un utente federato.

  • Se la richiesta è stata effettuata da un altro AWS servizio.

Per ulteriori informazioni, consulta l'CloudTrail userIdentityelemento nella Guida AWS CloudTrail per l'utente.

CloudTrail esempi di immissione nel registro

Gli esempi seguenti vengono forniti per scenari specifici di immissione CloudTrail dei log di Billing and Cost Management.

Voci di file di log di Gestione dei costi e fatturazione

Un trail è una configurazione che consente la distribuzione di eventi come file di log in un bucket Amazon S3 specificato dall'utente. CloudTrail i file di registro contengono una o più voci di registro. Un evento rappresenta una singola richiesta proveniente da qualsiasi fonte e include informazioni sull'azione richiesta, la data e l'ora dell'azione, i parametri della richiesta e così via. CloudTrail i file di registro non sono una traccia stack ordinata delle API chiamate pubbliche, quindi non vengono visualizzati in un ordine specifico.

L'esempio seguente mostra una voce di CloudTrail registro che illustra l'SetContactAddressazione.

{ "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" }

Console fiscale

L'esempio seguente mostra una voce di CloudTrail registro che utilizza l'CreateCustomerCaseazione.

{ "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" }

Pagamenti

L'esempio seguente mostra una voce di CloudTrail registro che utilizza l'Instruments_Createazione.

{ "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" }