ScheduleAuditReportDetails

class oci.data_safe.models.ScheduleAuditReportDetails(**kwargs)

Bases: oci.data_safe.models.report_details.ReportDetails

Details for the audit report schedule.

Attributes

REPORT_TYPE_AUDIT str(object=’’) -> str
record_time_span [Required] Gets the record_time_span of this ScheduleAuditReportDetails.
report_type [Required] Gets the report_type of this ReportDetails.
row_limit Gets the row_limit of this ScheduleAuditReportDetails.

Methods

__init__(**kwargs) Initializes a new ScheduleAuditReportDetails object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
REPORT_TYPE_AUDIT = 'AUDIT'
__init__(**kwargs)

Initializes a new ScheduleAuditReportDetails object with values from keyword arguments. The default value of the report_type attribute of this class is AUDIT and it should not be changed. 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 ScheduleAuditReportDetails. Allowed values for this property are: “AUDIT”
  • row_limit (int) – The value to assign to the row_limit property of this ScheduleAuditReportDetails.
  • record_time_span (str) – The value to assign to the record_time_span property of this ScheduleAuditReportDetails.
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

record_time_span

[Required] Gets the record_time_span of this ScheduleAuditReportDetails. The time span of records in report to be scheduled. <period-value><period> Allowed period strings - “H”,”D”,”M”,”Y” Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)

Returns:The record_time_span of this ScheduleAuditReportDetails.
Return type:str
report_type

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

Allowed values for this property are: “AUDIT”

Returns:The report_type of this ReportDetails.
Return type:str
row_limit

Gets the row_limit of this ScheduleAuditReportDetails. Specifies the limit on the number of rows in the report.

Returns:The row_limit of this ScheduleAuditReportDetails.
Return type:int