Antwortnachricht für das Auflisten von Assets.
JSON-Darstellung |
---|
{
"listAssetsResults": [
{
object ( |
Felder | |
---|---|
listAssetsResults[] |
Assets, die der Listenanfrage entsprechen. |
readTime |
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: |
nextPageToken |
Token zum Abrufen der nächsten Ergebnisseite. Leer, wenn keine weiteren Ergebnisse vorhanden sind. |
totalSize |
Die Gesamtzahl der Assets, die mit der Abfrage übereinstimmen. |
ListAssetsResult
Ergebnis mit dem Asset und seinem Status.
JSON-Darstellung |
---|
{ "asset": { object ( |
Felder | |
---|---|
asset |
Asset, das der Suchanfrage entspricht. |
stateChange |
Statusänderung des Assets zwischen den Zeitpunkten. |
Asset
Darstellung einer Google Cloud-Ressource in Security Command Center.
Das Asset ist eine Security Command Center-Ressource, die Informationen zu einer einzelnen Google Cloud-Ressource erfasst. Alle Änderungen an einem Asset gelten nur für Security Command Center und haben keine Auswirkungen auf die referenzierte Google Cloud-Ressource.
JSON-Darstellung |
---|
{ "name": string, "securityCenterProperties": { object ( |
Felder | |
---|---|
name |
Der relative Ressourcenname dieses Assets. Weitere Informationen finden Sie unter https://cloud.google.com/apis/design/resource_names#relative_resource_name. Beispiel: „organizations/{organization_id}/assets/{asset_id}“. |
securityCenterProperties |
Über Security Command Center verwaltete Properties Diese Properties werden von Security Command Center verwaltet und können vom Nutzer nicht geändert werden. |
resourceProperties |
Ressourcenverwaltete Properties Diese Eigenschaften werden von der Google Cloud-Ressource verwaltet und definiert und können vom Nutzer nicht geändert werden. Ein Objekt, das eine Liste von |
securityMarks |
Vom Nutzer angegebene Sicherheitsmarkierungen. Diese Markierungen werden vollständig vom Nutzer verwaltet und stammen aus der SecurityMarks-Ressource, die zum Asset gehört. |
createTime |
Die Zeit, zu der das Asset in Security Command Center erstellt 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: |
updateTime |
Der Zeitpunkt, zu dem das Asset zuletzt in Cloud SCC aktualisiert oder hinzugefügt 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: |
iamPolicy |
Informationen zu Cloud IAM-Richtlinien, die mit der vom Security Command Center-Asset beschriebenen Google Cloud-Ressource verknüpft sind. Diese Informationen werden von der Google Cloud-Ressource verwaltet und definiert und können vom Nutzer nicht geändert werden. |
canonicalName |
Der kanonische Name der Ressource. Je nach dem nächsten CRM-Vorgänger der Ressource ist das entweder „organizations/{organization_id}/assets/{asset_id}“, „folders/{folder_id}/assets/{asset_id}“ oder „projects/{project_number}/assets/{asset_id}“. |
SecurityCenterProperties
Über Security Command Center verwaltete Properties Diese Properties werden von Security Command Center verwaltet und können vom Nutzer nicht geändert werden.
JSON-Darstellung |
---|
{
"resourceName": string,
"resourceType": string,
"resourceParent": string,
"resourceProject": string,
"resourceOwners": [
string
],
"resourceDisplayName": string,
"resourceParentDisplayName": string,
"resourceProjectDisplayName": string,
"folders": [
{
object ( |
Felder | |
---|---|
resourceName |
Der vollständige Ressourcenname der Google Cloud-Ressource, die dieses Asset darstellt. Dieses Feld ist nach dem Erstellen unveränderlich. Weitere Informationen finden Sie unter https://cloud.google.com/apis/design/resource_names#full_resource_name. |
resourceType |
Der Typ der Google Cloud-Ressource. Beispiele: APPLICATION, PROJECT und ORGANIZATION. Dieses Feld ist von Security Command Center und/oder dem Ersteller der Ressource definiert, ignoriert die Groß- und Kleinschreibung und ist nach dem Erstellen unveränderlich. |
resourceParent |
Der vollständige Ressourcenname des unmittelbar übergeordneten Elements der Ressource. Weitere Informationen finden Sie unter https://cloud.google.com/apis/design/resource_names#full_resource_name. |
resourceProject |
Der vollständige Ressourcenname des Projekts, zu dem die Ressource gehört. Weitere Informationen finden Sie unter https://cloud.google.com/apis/design/resource_names#full_resource_name. |
resourceOwners[] |
Inhaber der Google Cloud-Ressource. |
resourceDisplayName |
Der benutzerdefinierte Anzeigename für diese Ressource. |
resourceParentDisplayName |
Der benutzerdefinierte Anzeigename für das übergeordnete Element dieser Ressource. |
resourceProjectDisplayName |
Der benutzerdefinierte Anzeigename für das Projekt dieser Ressource. |
folders[] |
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. |
IamPolicy
Informationen zu Cloud IAM-Richtlinien, die mit der vom Security Command Center-Asset beschriebenen Google Cloud-Ressource verknüpft sind. Diese Informationen werden von der Google Cloud-Ressource verwaltet und definiert und können vom Nutzer nicht geändert werden.
JSON-Darstellung |
---|
{ "policyBlob": string } |
Felder | |
---|---|
policyBlob |
Die JSON-Darstellung der Richtlinie, die mit dem Asset verknüpft ist. Weitere Informationen zum Format finden Sie unter https://cloud.google.com/iam/reference/rest/v1/Policy. |
StateChange
Die Änderung des Status des Assets.
Bei Abfragen über zwei Zeiträume hinweg beschreibt dieser Wert die Änderung zwischen den beiden Zeiträumen: HINZUGEFÜGT, ENTFERNT oder AKTIV. 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. |
ADDED |
Das Asset wurde zwischen den beiden Zeitpunkten hinzugefügt. |
REMOVED |
Das Asset wurde zwischen den beiden Zeitpunkten entfernt. |
ACTIVE |
Das Asset war zu beiden Zeitpunkten vorhanden. |