ReportSummary

class oci.marketplace.models.ReportSummary(**kwargs)

Bases: object

The model of a single report.

Methods

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

Attributes

columns [Required] Gets the columns of this ReportSummary.
content [Required] Gets the content of this ReportSummary.
date [Required] Gets the date of this ReportSummary.
report_type [Required] Gets the report_type of this ReportSummary.
__init__(**kwargs)

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

Parameters:
  • report_type (str) – The value to assign to the report_type property of this ReportSummary.
  • date (datetime) – The value to assign to the date property of this ReportSummary.
  • columns (list[str]) – The value to assign to the columns property of this ReportSummary.
  • content (str) – The value to assign to the content property of this ReportSummary.
columns

[Required] Gets the columns of this ReportSummary. The columns in the report.

Returns:The columns of this ReportSummary.
Return type:list[str]
content

[Required] Gets the content of this ReportSummary. The contents of the report in comma-separated values (CSV) file format.

Returns:The content of this ReportSummary.
Return type:str
date

[Required] Gets the date of this ReportSummary. The date of the report.

Returns:The date of this ReportSummary.
Return type:datetime
report_type

[Required] Gets the report_type of this ReportSummary. The type of report.

Returns:The report_type of this ReportSummary.
Return type:str