Questo documento descrive l'audit logging per la fatturazione Cloud, inclusi i metodi generare audit log, i dettagli sugli audit log prodotti da ciascun metodo quali metodi non producono audit log, se presenti. Google Cloud genera di audit log che registrano le attività amministrative e di accesso all'interno del tuo dell'accesso a specifiche risorse Google Cloud. Per ulteriori informazioni, vedi Panoramica di Cloud Audit Logs.
Nome servizio
Gli audit log di fatturazione Cloud utilizzano il nome servizio cloudbilling.googleapis.com
.
Metodi per tipo di autorizzazione
Metodi che controllano DATA_READ
, DATA_WRITE
e
Le autorizzazioni ADMIN_READ
generano log classificati come
Audit log di accesso ai dati.
I metodi che controllano le autorizzazioni ADMIN_WRITE
generano log
classificato come
Audit log delle attività di amministrazione.
Tipo di autorizzazione | Metodi |
---|---|
ADMIN_READ |
GetIamPolicy ListBillingAccountResources |
ADMIN_WRITE |
ActivateInstrumentlessBillingAccount AssignResourceToBillingAccount CloseBillingAccount CreateBillingAccount CreateSignupAssociationRecord DisableResourceBilling MigrateAccountSettings MigrateBillableServices ReopenBillingAccount SetIamPolicy UpdateBillingAccountAnacomCvpNumber UpdateBillingAccountCurrency UpdateBillingAccountDisplayName UpdateBillingAccountPurchaseOrderNumber UpdateParentOrganization UpdateResourceBillingProtection UpgradeFreeTrial |
DATA_READ |
CheckReopenability GetBillingAccount ListBillingAccounts google.cloud.billing.billingaccountprices.v1beta.BillingAccountPrices.GetBillingAccountPrice google.cloud.billing.billingaccountprices.v1beta.BillingAccountPrices.ListBillingAccountPrices google.cloud.billing.billingaccountservices.v1beta.BillingAccountServices.GetBillingAccountService google.cloud.billing.billingaccountservices.v1beta.BillingAccountServices.ListBillingAccountServices google.cloud.billing.billingaccountskugroups.v1beta.BillingAccountSkuGroups.GetBillingAccountSkuGroup google.cloud.billing.billingaccountskugroups.v1beta.BillingAccountSkuGroups.ListBillingAccountSkuGroups google.cloud.billing.billingaccountskugroupskus.v1beta.BillingAccountSkuGroupSkus.GetBillingAccountSkuGroupSku google.cloud.billing.billingaccountskugroupskus.v1beta.BillingAccountSkuGroupSkus.ListBillingAccountSkuGroupSkus google.cloud.billing.billingaccountskus.v1beta.BillingAccountSkus.GetBillingAccountSku google.cloud.billing.billingaccountskus.v1beta.BillingAccountSkus.ListBillingAccountSkus |
OTHER |
GetProjectBillingInfo : per abilitare questo log, abilita ADMIN_READ nel servizio cloudresourcemanager.googleapis.com .GetResourceBillingInfo : per abilitare questo log, abilita ADMIN_READ nel servizio cloudresourcemanager.googleapis.com .GetResourceBillingInfoBatch : per abilitare questo log, abilita ADMIN_READ nel servizio cloudresourcemanager.googleapis.com . |
Audit log per ciascuna interfaccia API
Per informazioni su come e quali autorizzazioni vengono valutate, per ogni metodo consulta la documentazione di Identity and Access Management per la fatturazione Cloud.
google.cloud.billing.billingaccountprices.v1beta.BillingAccountPrices
La sezione seguente contiene i dettagli sugli audit log associati a
metodi appartenenti a google.cloud.billing.billingaccountprices.v1beta.BillingAccountPrices
.
GetBillingAccountPrice
- Metodo:
google.cloud.billing.billingaccountprices.v1beta.BillingAccountPrices.GetBillingAccountPrice
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.billingAccountPrice.get - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="google.cloud.billing.billingaccountprices.v1beta.BillingAccountPrices.GetBillingAccountPrice"
ListBillingAccountPrices
- Metodo:
google.cloud.billing.billingaccountprices.v1beta.BillingAccountPrices.ListBillingAccountPrices
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.billingAccountPrices.list - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="google.cloud.billing.billingaccountprices.v1beta.BillingAccountPrices.ListBillingAccountPrices"
google.cloud.billing.billingaccountservices.v1beta.BillingAccountServices
La sezione seguente contiene i dettagli sugli audit log associati a
metodi appartenenti a google.cloud.billing.billingaccountservices.v1beta.BillingAccountServices
.
GetBillingAccountService
- Metodo:
google.cloud.billing.billingaccountservices.v1beta.BillingAccountServices.GetBillingAccountService
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.billingAccountServices.get - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="google.cloud.billing.billingaccountservices.v1beta.BillingAccountServices.GetBillingAccountService"
ListBillingAccountServices
- Metodo:
google.cloud.billing.billingaccountservices.v1beta.BillingAccountServices.ListBillingAccountServices
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.billingAccountServices.list - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="google.cloud.billing.billingaccountservices.v1beta.BillingAccountServices.ListBillingAccountServices"
google.cloud.billing.billingaccountskugroups.v1beta.BillingAccountSkuGroups
La sezione seguente contiene i dettagli sugli audit log associati a
metodi appartenenti a google.cloud.billing.billingaccountskugroups.v1beta.BillingAccountSkuGroups
.
GetBillingAccountSkuGroup
- Metodo:
google.cloud.billing.billingaccountskugroups.v1beta.BillingAccountSkuGroups.GetBillingAccountSkuGroup
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.billingAccountSkuGroups.get - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="google.cloud.billing.billingaccountskugroups.v1beta.BillingAccountSkuGroups.GetBillingAccountSkuGroup"
ListBillingAccountSkuGroups
- Metodo:
google.cloud.billing.billingaccountskugroups.v1beta.BillingAccountSkuGroups.ListBillingAccountSkuGroups
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.billingAccountSkuGroups.list - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="google.cloud.billing.billingaccountskugroups.v1beta.BillingAccountSkuGroups.ListBillingAccountSkuGroups"
google.cloud.billing.billingaccountskugroupskus.v1beta.BillingAccountSkuGroupSkus
La sezione seguente contiene i dettagli sugli audit log associati a
metodi appartenenti a google.cloud.billing.billingaccountskugroupskus.v1beta.BillingAccountSkuGroupSkus
.
GetBillingAccountSkuGroupSku
- Metodo:
google.cloud.billing.billingaccountskugroupskus.v1beta.BillingAccountSkuGroupSkus.GetBillingAccountSkuGroupSku
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.billingAccountSkuGroupSkus.get - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="google.cloud.billing.billingaccountskugroupskus.v1beta.BillingAccountSkuGroupSkus.GetBillingAccountSkuGroupSku"
ListBillingAccountSkuGroupSkus
- Metodo:
google.cloud.billing.billingaccountskugroupskus.v1beta.BillingAccountSkuGroupSkus.ListBillingAccountSkuGroupSkus
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.billingAccountSkuGroupSkus.list - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="google.cloud.billing.billingaccountskugroupskus.v1beta.BillingAccountSkuGroupSkus.ListBillingAccountSkuGroupSkus"
google.cloud.billing.billingaccountskus.v1beta.BillingAccountSkus
La sezione seguente contiene i dettagli sugli audit log associati a
metodi appartenenti a google.cloud.billing.billingaccountskus.v1beta.BillingAccountSkus
.
GetBillingAccountSku
- Metodo:
google.cloud.billing.billingaccountskus.v1beta.BillingAccountSkus.GetBillingAccountSku
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.billingAccountSkus.get - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="google.cloud.billing.billingaccountskus.v1beta.BillingAccountSkus.GetBillingAccountSku"
ListBillingAccountSkus
- Metodo:
google.cloud.billing.billingaccountskus.v1beta.BillingAccountSkus.ListBillingAccountSkus
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.billingAccountSkus.list - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="google.cloud.billing.billingaccountskus.v1beta.BillingAccountSkus.ListBillingAccountSkus"
google.cloud.billing.v1.CloudBilling
La sezione seguente contiene i dettagli sugli audit log associati a
metodi appartenenti a google.cloud.billing.v1.CloudBilling
.
CreateBillingAccount
- Metodo:
CreateBillingAccount
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.create - ADMIN_WRITE
billing.accounts.update - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="CreateBillingAccount"
GetBillingAccount
- Metodo:
GetBillingAccount
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.accounts.get - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="GetBillingAccount"
GetIamPolicy
- Metodo:
GetIamPolicy
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.accounts.getIamPolicy - ADMIN_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="GetIamPolicy"
GetProjectBillingInfo
- Metodo:
GetProjectBillingInfo
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
resourcemanager.projects.get - ADMIN_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="GetProjectBillingInfo"
ListBillingAccounts
- Metodo:
ListBillingAccounts
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.accounts.get - DATA_READ
billing.accounts.list - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="ListBillingAccounts"
SetIamPolicy
- Metodo:
SetIamPolicy
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.setIamPolicy - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="SetIamPolicy"
other
La sezione seguente contiene i dettagli sugli audit log associati a
metodi appartenenti a other
.
ActivateInstrumentlessBillingAccount
- Metodo:
ActivateInstrumentlessBillingAccount
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.update - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="ActivateInstrumentlessBillingAccount"
AssignResourceToBillingAccount
- Metodo:
AssignResourceToBillingAccount
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.resourceAssociations.create - ADMIN_WRITE
billing.resourceAssociations.delete - ADMIN_WRITE
resourcemanager.projects.createBillingAssignment - ADMIN_WRITE
resourcemanager.projects.deleteBillingAssignment - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="AssignResourceToBillingAccount"
CheckReopenability
- Metodo:
CheckReopenability
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.accounts.get - DATA_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="CheckReopenability"
CloseBillingAccount
- Metodo:
CloseBillingAccount
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.close - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="CloseBillingAccount"
CreateSignupAssociationRecord
- Metodo:
CreateSignupAssociationRecord
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.update - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="CreateSignupAssociationRecord"
DisableResourceBilling
- Metodo:
DisableResourceBilling
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.resourceAssociations.delete - ADMIN_WRITE
resourcemanager.projects.deleteBillingAssignment - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="DisableResourceBilling"
GetResourceBillingInfo
- Metodo:
GetResourceBillingInfo
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
resourcemanager.organizations.get - ADMIN_READ
resourcemanager.projects.get - ADMIN_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="GetResourceBillingInfo"
GetResourceBillingInfoBatch
- Metodo:
GetResourceBillingInfoBatch
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
resourcemanager.organizations.get - ADMIN_READ
resourcemanager.projects.get - ADMIN_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="GetResourceBillingInfoBatch"
ListBillingAccountResources
- Metodo:
ListBillingAccountResources
- Tipo di log di controllo: Accesso ai dati
- Autorizzazioni:
billing.resourceAssociations.list - ADMIN_READ
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="ListBillingAccountResources"
MigrateAccountSettings
- Metodo:
MigrateAccountSettings
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.setIamPolicy - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="MigrateAccountSettings"
MigrateBillableServices
- Metodo:
MigrateBillableServices
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.update - ADMIN_WRITE
billing.subscriptions.create - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="MigrateBillableServices"
ReopenBillingAccount
- Metodo:
ReopenBillingAccount
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.reopen - ADMIN_WRITE
billing.accounts.reopenTerminated - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="ReopenBillingAccount"
UpdateBillingAccountAnacomCvpNumber
- Metodo:
UpdateBillingAccountAnacomCvpNumber
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.update - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="UpdateBillingAccountAnacomCvpNumber"
UpdateBillingAccountCurrency
- Metodo:
UpdateBillingAccountCurrency
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.update - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="UpdateBillingAccountCurrency"
UpdateBillingAccountDisplayName
- Metodo:
UpdateBillingAccountDisplayName
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.update - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="UpdateBillingAccountDisplayName"
UpdateBillingAccountPurchaseOrderNumber
- Metodo:
UpdateBillingAccountPurchaseOrderNumber
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.update - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="UpdateBillingAccountPurchaseOrderNumber"
UpdateParentOrganization
- Metodo:
UpdateParentOrganization
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.create - ADMIN_WRITE
billing.accounts.move - ADMIN_WRITE
billing.accounts.removeFromOrganization - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="UpdateParentOrganization"
UpdateResourceBillingProtection
- Metodo:
UpdateResourceBillingProtection
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.resourceAssociations.create - ADMIN_WRITE
billing.resourceAssociations.delete - ADMIN_WRITE
resourcemanager.projects.createBillingAssignment - ADMIN_WRITE
resourcemanager.projects.deleteBillingAssignment - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="UpdateResourceBillingProtection"
UpgradeFreeTrial
- Metodo:
UpgradeFreeTrial
- Tipo di log di controllo: Attività di amministrazione
- Autorizzazioni:
billing.accounts.update - ADMIN_WRITE
- Il metodo è un'operazione a lunga esecuzione o in modalità flusso:
N.
- Filtra per questo metodo:
protoPayload.methodName="UpgradeFreeTrial"
Metodi che non producono audit log
Un metodo potrebbe non generare audit log per uno o più dei seguenti elementi motivi:
- Si tratta di un metodo ad alto volume che implica la generazione e l'archiviazione di log significativi costi aggiuntivi.
- Ha un valore di controllo basso.
- La copertura dei metodi è già fornita da un altro log di controllo o di piattaforma.
I seguenti metodi non producono audit log:
google.cloud.billing.prices.v1beta.Prices.GetPrice
google.cloud.billing.prices.v1beta.Prices.ListPrices
google.cloud.billing.services.v2beta.Services.GetService
google.cloud.billing.services.v2beta.Services.ListServices
google.cloud.billing.skugroups.v1beta.SkuGroups.GetSkuGroup
google.cloud.billing.skugroups.v1beta.SkuGroups.ListSkuGroups
google.cloud.billing.skugroupskus.v1beta.SkuGroupSkus.GetSkuGroupSku
google.cloud.billing.skugroupskus.v1beta.SkuGroupSkus.ListSkuGroupSkus
google.cloud.billing.skus.v2beta.Skus.GetSku
google.cloud.billing.skus.v2beta.Skus.ListSkus