Risorsa: ReportConfig
Messaggio che descrive l'oggetto ReportConfig. ReportConfig è la configurazione utilizzata per generare report sull'inventario. Per informazioni su come impostare vari campi, consulta Creare una configurazione del report sull'inventario.
| Rappresentazione JSON | 
|---|
{ "name": string, "createTime": string, "updateTime": string, "frequencyOptions": { object (  | 
              
| Campi | |
|---|---|
name | 
                
                   
 Identificatore. Nome della risorsa. Formato:   | 
              
createTime | 
                
                   
 Solo output. L'ora UTC in cui è stata creata la configurazione del report dell'inventario. Questo campo viene compilato automaticamente. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi:   | 
              
updateTime | 
                
                   
 Solo output. L'ora UTC in cui è stata aggiornata la configurazione del report di inventario. Questo campo viene compilato automaticamente. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi:   | 
              
frequencyOptions | 
                
                   
 La frequenza di generazione del report sull'inventario.  | 
              
labels | 
                
                   
 Etichette come coppie chiave-valore Un oggetto contenente un elenco di coppie   | 
              
displayName | 
                
                   
 Nome visualizzato fornito dall'utente che può essere vuoto e limitato a 256 caratteri ed è modificabile.  | 
              
Campo unione report_format. Formato in cui viene generato il report sull'inventario. report_format può essere solo uno dei seguenti: | 
              |
csvOptions | 
                
                   
 Opzioni per i report in formato CSV.  | 
              
parquetOptions | 
                
                   
 Opzioni per i report in formato Parquet.  | 
              
Campo unione report_kind. Opzioni di configurazione per i contenuti dei report sull'inventario. report_kind può essere solo uno dei seguenti: | 
              |
objectMetadataReportOptions | 
                
                   
 Opzioni per includere i metadati degli oggetti in un report sull'inventario.  | 
              
FrequencyOptions
FrequencyOptions risorsa
Configurazione della frequenza per la generazione dei report sull'inventario.
| Rappresentazione JSON | 
|---|
{ "frequency": enum (  | 
              
| Campi | |
|---|---|
frequency | 
                
                   
 Frequenza di generazione dei report sull'inventario.  | 
              
startDate | 
                
                   
 La data UTC per iniziare a generare report sull'inventario. Ad esempio,  | 
              
endDate | 
                
                   
 La data UTC in cui interrompere la generazione dei report sull'inventario. Ad esempio,  | 
              
Frequenza
La frequenza con cui vengono generati i report sull'inventario. I valori sono FREQUENCY_UNSPECIFIED, DAILY o WEEKLY.
| Enum | |
|---|---|
FREQUENCY_UNSPECIFIED | 
                Non specificato. | 
DAILY | 
                Il report sull'inventario viene generato ogni giorno. | 
WEEKLY | 
                Il report sull'inventario viene generato settimanalmente. | 
Data
Rappresenta una data di calendario intera o parziale, ad esempio un compleanno. L'ora del giorno e il fuso orario sono specificati altrove o non sono significativi. La data è relativa al calendario gregoriano. Può rappresentare uno dei seguenti elementi:
- Una data completa, con valori di anno, mese e giorno diversi da zero.
 - Un mese e un giorno, con un anno pari a zero (ad esempio un anniversario).
 - Un anno da solo, con un mese e un giorno pari a zero.
 - Un anno e un mese, con un giorno pari a zero (ad esempio, la data di scadenza di una carta di credito).
 
Tipi correlati:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| Rappresentazione JSON | 
|---|
{ "year": integer, "month": integer, "day": integer }  | 
              
| Campi | |
|---|---|
year | 
                
                   
 Anno della data. Deve essere compreso tra 1 e 9999 oppure 0 per specificare una data senza anno.  | 
              
month | 
                
                   
 Mese di un anno. Deve essere compreso tra 1 e 12 oppure 0 per specificare un anno senza mese e giorno.  | 
              
day | 
                
                   
 Giorno di un mese. Deve essere compreso tra 1 e 31 e valido per l'anno e il mese oppure 0 per specificare un anno da solo o un anno e un mese in cui il giorno non è significativo.  | 
              
CSVOptions
Opzioni per configurare i report sull'inventario in formato CSV.
| Rappresentazione JSON | 
|---|
{ "recordSeparator": string, "delimiter": string, "headerRequired": boolean }  | 
              
| Campi | |
|---|---|
recordSeparator | 
                
                   
 Caratteri separatori di record in CSV.  | 
              
delimiter | 
                
                   
 Caratteri delimitatori in CSV.  | 
              
headerRequired | 
                
                   
 Se impostato, include una riga di intestazione nel report CSV.  | 
              
ParquetOptions
Questo tipo non contiene campi.
Opzioni per configurare i report sull'inventario in formato Parquet.
ObjectMetadataReportOptions
Opzioni per includere i metadati in un report sull'inventario.
| Rappresentazione JSON | 
|---|
{ "metadataFields": [ string ], // Union field  | 
              
| Campi | |
|---|---|
metadataFields[] | 
                
                   
 I campi dei metadati inclusi in un report sull'inventario.  | 
              
Campo unione filter. Filtra i bucket per generare report sull'inventario per Cloud Storage. filter può essere solo uno dei seguenti: | 
              |
storageFilters | 
                
                   
 Filtra i bucket per generare report sull'inventario per Cloud Storage.  | 
              
Campo unione destination_options. Opzioni per archiviare i report in Cloud Storage. destination_options può essere solo uno dei seguenti: | 
              |
storageDestinationOptions | 
                
                   
 Opzioni per archiviare i report in Cloud Storage.  | 
              
CloudStorageFilters
Filtra i bucket per generare report sull'inventario per Cloud Storage.
| Rappresentazione JSON | 
|---|
{ "bucket": string }  | 
              
| Campi | |
|---|---|
bucket | 
                
                   
 Facoltativo. Bucket per il quale viene generato il report sull'inventario.  | 
              
CloudStorageDestinationOptions
Opzioni per archiviare i report sull'inventario in Cloud Storage.
| Rappresentazione JSON | 
|---|
{ "bucket": string, "destinationPath": string }  | 
              
| Campi | |
|---|---|
bucket | 
                
                   
 Facoltativo. Il bucket di destinazione per i report sull'inventario.  | 
              
destinationPath | 
                
                   
 Il percorso di destinazione all'interno del bucket in cui sono archiviati i report sull'inventario.  | 
              
Metodi | 
            |
|---|---|
                
 | 
              Crea una nuova configurazione di report dell'inventario in un determinato progetto per una determinata località. | 
                
 | 
              Consente di eliminare una configurazione di report sull'inventario esistente in un determinato progetto per una determinata località. | 
                
 | 
              Recupera la configurazione del report sull'inventario in un determinato progetto per una determinata località. | 
                
 | 
              Elenca le configurazioni dei report sull'inventario in un determinato progetto per una determinata località. | 
                
 | 
              Aggiorna una configurazione di report dell'inventario esistente in un determinato progetto per una determinata località. |