Class VulnerabilityReport (1.12.1)

VulnerabilityReport(mapping=None, *, ignore_unknown_fields=False, **kwargs)

This API resource represents the vulnerability report for a specified Compute Engine virtual machine (VM) instance at a given point in time.

For more information, see Vulnerability reports <https://cloud.google.com/compute/docs/instances/os-inventory-management#vulnerability-reports>__.

Attributes

NameDescription
name str
Output only. The ``vulnerabilityReport`` API resource name. Format: ``projects/{project_number}/locations/{location}/instances/{instance_id}/vulnerabilityReport``
vulnerabilities Sequence[google.cloud.osconfig_v1alpha.types.VulnerabilityReport.Vulnerability]
Output only. List of vulnerabilities affecting the VM.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp for when the last vulnerability report was generated for the VM.

Inheritance

builtins.object > proto.message.Message > VulnerabilityReport

Classes

Vulnerability

Vulnerability(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A vulnerability affecting the VM instance.