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.
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.TimeOfDay
google.type.DateTime
google.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à. |