ListFindingsResponse

Antwortnachricht für die Auflistung von Ergebnissen.

JSON-Darstellung
{
  "listFindingsResults": [
    {
      object (ListFindingsResult)
    }
  ],
  "readTime": string,
  "nextPageToken": string,
  "totalSize": integer
}
Felder
listFindingsResults[]

object (ListFindingsResult)

Ergebnisse, die mit der Listenanfrage übereinstimmen.

readTime

string (Timestamp format)

Zeit, die für die Ausführung der Listenanfrage benötigt wurde.

Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

nextPageToken

string

Token zum Abrufen der nächsten Ergebnisseite. Leer, wenn keine weiteren Ergebnisse vorhanden sind.

totalSize

integer

Die Gesamtzahl der Ergebnisse, die mit der Suchanfrage übereinstimmen.

ListFindingsResult

Ergebnis mit dem Ergebnis und dem Statusänderungstyp.

JSON-Darstellung
{
  "finding": {
    object (Finding)
  },
  "stateChange": enum (StateChange),
  "resource": {
    object (Resource)
  }
}
Felder
finding

object (Finding)

Suche nach Übereinstimmungen mit der Suchanfrage

stateChange

enum (StateChange)

Statusänderung des Ergebnisses zwischen den Zeitpunkten.

resource

object (Resource)

Nur Ausgabe. Ressource, die diesem Ergebnis zugeordnet ist.

StateChange

Die Änderung des Status des Ergebnisses.

Bei Abfragen über zwei Zeiträume hinweg beschreibt dieser Wert die Änderung des Ergebnisses zwischen den beiden Zeiträumen: GEÄNDERT, UNÄNDERT, HINZUGEFÜGT oder ENTFERNT. Ergebnisse können nicht gelöscht werden. „ENTFERNT“ bedeutet daher, dass das Ergebnis zum Zeitstempel nicht mit dem angegebenen Filter übereinstimmt, aber zum Zeitstempel − Vergleichsdauer. Wenn in der Anfrage keine „compareDuration“ angegeben wurde, wird der Status in „UNUSED“ geändert.

Enums
UNUSED „State change“ (Statusänderung) wird nicht verwendet. Dies ist der kanonische Standardwert für dieses Enum.
CHANGED Der Status des Ergebnisses hat sich zwischen den beiden Zeitpunkten auf irgendeine Weise geändert und es war zu beiden Zeitpunkten vorhanden.
UNCHANGED Der Status des Ergebnisses hat sich zwischen den beiden Zeitpunkten nicht geändert und es war zu beiden Zeitpunkten vorhanden.
ADDED Das Ergebnis wurde zwischen den beiden Zeitpunkten erstellt.
REMOVED Das Ergebnis beim Zeitstempel stimmt nicht mit dem angegebenen Filter überein, aber beim Zeitstempel − Vergleichsdauer.

Ressource

Informationen zu der Google Cloud-Ressource, die diesem Ergebnis zugeordnet ist.

JSON-Darstellung
{
  "name": string,
  "projectName": string,
  "projectDisplayName": string,
  "parentName": string,
  "parentDisplayName": string,
  "folders": [
    {
      object (Folder)
    }
  ]
}
Felder
name

string

Der vollständige Ressourcenname der Ressource. Weitere Informationen finden Sie unter https://cloud.google.com/apis/design/resource_names#full_resource_name.

projectName

string

Der vollständige Ressourcenname des Projekts, zu dem die Ressource gehört.

projectDisplayName

string

Die Projekt-ID, zu der die Ressource gehört.

parentName

string

Der vollständige Ressourcenname der übergeordneten Ressource.

parentDisplayName

string

Der für Menschen lesbare Name des übergeordneten Elements der Ressource.

folders[]

object (Folder)

Enthält eine Ordnernachricht für jeden Ordner in der Asset-Abstammung. Der erste Ordner ist der am tiefsten verschachtelte Ordner und der letzte Ordner ist der Ordner direkt unter der Organisation.