VulnerabilityResourceSummary

class oci.dblm.models.VulnerabilityResourceSummary(**kwargs)

Bases: object

The assessed Resources.

Methods

__init__(**kwargs) Initializes a new VulnerabilityResourceSummary object with values from keyword arguments.

Attributes

child_pdbs [Required] Gets the child_pdbs of this VulnerabilityResourceSummary.
id [Required] Gets the id of this VulnerabilityResourceSummary.
image_id [Required] Gets the image_id of this VulnerabilityResourceSummary.
metric_errors [Required] Gets the metric_errors of this VulnerabilityResourceSummary.
name [Required] Gets the name of this VulnerabilityResourceSummary.
patch_recommendations_details [Required] Gets the patch_recommendations_details of this VulnerabilityResourceSummary.
patch_recommendations_summary [Required] Gets the patch_recommendations_summary of this VulnerabilityResourceSummary.
platform [Required] Gets the platform of this VulnerabilityResourceSummary.
release [Required] Gets the release of this VulnerabilityResourceSummary.
subscribed_image [Required] Gets the subscribed_image of this VulnerabilityResourceSummary.
time_config_collected [Required] Gets the time_config_collected of this VulnerabilityResourceSummary.
time_scan_ended [Required] Gets the time_scan_ended of this VulnerabilityResourceSummary.
version [Required] Gets the version of this VulnerabilityResourceSummary.
vulnerabilities_summary [Required] Gets the vulnerabilities_summary of this VulnerabilityResourceSummary.
__init__(**kwargs)

Initializes a new VulnerabilityResourceSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • id (str) – The value to assign to the id property of this VulnerabilityResourceSummary.
  • name (str) – The value to assign to the name property of this VulnerabilityResourceSummary.
  • version (str) – The value to assign to the version property of this VulnerabilityResourceSummary.
  • release (str) – The value to assign to the release property of this VulnerabilityResourceSummary.
  • platform (str) – The value to assign to the platform property of this VulnerabilityResourceSummary.
  • time_config_collected (datetime) – The value to assign to the time_config_collected property of this VulnerabilityResourceSummary.
  • time_scan_ended (datetime) – The value to assign to the time_scan_ended property of this VulnerabilityResourceSummary.
  • image_id (str) – The value to assign to the image_id property of this VulnerabilityResourceSummary.
  • subscribed_image (str) – The value to assign to the subscribed_image property of this VulnerabilityResourceSummary.
  • metric_errors (list[oci.dblm.models.MetricError]) – The value to assign to the metric_errors property of this VulnerabilityResourceSummary.
  • child_pdbs (list[oci.dblm.models.ChildPdb]) – The value to assign to the child_pdbs property of this VulnerabilityResourceSummary.
  • vulnerabilities_summary (object) – The value to assign to the vulnerabilities_summary property of this VulnerabilityResourceSummary.
  • patch_recommendations_summary (object) – The value to assign to the patch_recommendations_summary property of this VulnerabilityResourceSummary.
  • patch_recommendations_details (list[oci.dblm.models.PatchRecommendationsDetailsSummary]) – The value to assign to the patch_recommendations_details property of this VulnerabilityResourceSummary.
child_pdbs

[Required] Gets the child_pdbs of this VulnerabilityResourceSummary. PDBs for a CDB.

Returns:The child_pdbs of this VulnerabilityResourceSummary.
Return type:list[oci.dblm.models.ChildPdb]
id

[Required] Gets the id of this VulnerabilityResourceSummary. The resource ID for this resource.

Returns:The id of this VulnerabilityResourceSummary.
Return type:str
image_id

[Required] Gets the image_id of this VulnerabilityResourceSummary. Identifier for the resource is subscribed to.

Returns:The image_id of this VulnerabilityResourceSummary.
Return type:str
metric_errors

[Required] Gets the metric_errors of this VulnerabilityResourceSummary. Metric errors.

Returns:The metric_errors of this VulnerabilityResourceSummary.
Return type:list[oci.dblm.models.MetricError]
name

[Required] Gets the name of this VulnerabilityResourceSummary. The name of the resource.

Returns:The name of this VulnerabilityResourceSummary.
Return type:str
patch_recommendations_details

[Required] Gets the patch_recommendations_details of this VulnerabilityResourceSummary. List of the patch recommendations for databases

Returns:The patch_recommendations_details of this VulnerabilityResourceSummary.
Return type:list[oci.dblm.models.PatchRecommendationsDetailsSummary]
patch_recommendations_summary

[Required] Gets the patch_recommendations_summary of this VulnerabilityResourceSummary. Summary of the patch recommendations for databases.

Returns:The patch_recommendations_summary of this VulnerabilityResourceSummary.
Return type:object
platform

[Required] Gets the platform of this VulnerabilityResourceSummary. A string representing the platform of the resource.

Returns:The platform of this VulnerabilityResourceSummary.
Return type:str
release

[Required] Gets the release of this VulnerabilityResourceSummary. A string representing the release of the resource.

Returns:The release of this VulnerabilityResourceSummary.
Return type:str
subscribed_image

[Required] Gets the subscribed_image of this VulnerabilityResourceSummary. Image the resource is subscribed to.

Returns:The subscribed_image of this VulnerabilityResourceSummary.
Return type:str
time_config_collected

[Required] Gets the time_config_collected of this VulnerabilityResourceSummary. Time when the latest configuration collection happened.

Returns:The time_config_collected of this VulnerabilityResourceSummary.
Return type:datetime
time_scan_ended

[Required] Gets the time_scan_ended of this VulnerabilityResourceSummary. Time when the latest scan happened for the resource.

Returns:The time_scan_ended of this VulnerabilityResourceSummary.
Return type:datetime
version

[Required] Gets the version of this VulnerabilityResourceSummary. A string representing the version of the resource.

Returns:The version of this VulnerabilityResourceSummary.
Return type:str
vulnerabilities_summary

[Required] Gets the vulnerabilities_summary of this VulnerabilityResourceSummary. Summary of the resources that are registered and may or may not have vulnerabilities.

Returns:The vulnerabilities_summary of this VulnerabilityResourceSummary.
Return type:object