NotificationMessage

Security Command Center's Notification

JSON representation
{
  "notificationConfigName": string,
  "resource": {
    object (Resource)
  },

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "finding": {
    object (Finding)
  }
  // End of mutually exclusive fields.
}
Fields
notificationConfigName

string

Name of the notification config that generated current notification.

resource

object (Resource)

The Cloud resource tied to the notification.

Notification Event. The following is a list of mutually exclusive fields. At most one of the fields will be set in a response:
finding

object (Finding)

If it's a Finding based notification config, this field will be populated.

End of mutually exclusive fields.

Resource

Information related to the Google Cloud resource.

JSON representation
{
  "name": string,
  "project": string,
  "projectDisplayName": string,
  "parent": string,
  "parentDisplayName": string,
  "folders": [
    {
      object (Folder)
    }
  ]
}
Fields
name

string

The full resource name of the resource. See: https://cloud.google.com/apis/design/resource_names#full_resource_name

project

string

The full resource name of project that the resource belongs to.

projectDisplayName

string

The project id that the resource belongs to.

parent

string

The full resource name of resource's parent.

parentDisplayName

string

The human readable name of resource's parent.

folders[]

object (Folder)

Output only. Contains a Folder message for each folder in the assets ancestry. The first folder is the deepest nested folder, and the last folder is the folder directly under the Organization.