Raggruppa i risultati per stato

Illustra come raggruppare i risultati per cambiamento di stato

Esempio di codice

Python

Per autenticarti in Security Command Center, configura le credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.

from datetime import timedelta

from google.cloud import securitycenter

# Create a client.
client = securitycenter.SecurityCenterClient()

# 'source_name' is the resource path for a source that has been
# created previously (you can use list_sources to find a specific one).
# Its format is:
# source_name = "{parent}/sources/{source_id}"
# 'parent' must be in one of the following formats:
#   "organizations/{organization_id}"
#   "projects/{project_id}"
#   "folders/{folder_id}"
# source_name = "organizations/111122222444/sources/1234"

# List assets and their state change the last 30 days
compare_delta = timedelta(days=30)

group_result_iterator = client.group_findings(
    request={
        "parent": source_name,
        "group_by": "state_change",
        "compare_duration": compare_delta,
    }
)
for i, group_result in enumerate(group_result_iterator):
    print((i + 1), group_result)

Passaggi successivi

Per cercare e filtrare esempi di codice per altri prodotti Google Cloud, consulta Browser di esempio Google Cloud.