AuditLogReport

class oci.operator_access_control.models.AuditLogReport(**kwargs)

Bases: object

The auditLog report details.

Attributes

AUDIT_REPORT_STATUS_AVAILABLE A constant which can be used with the audit_report_status property of a AuditLogReport.
AUDIT_REPORT_STATUS_EXPIRED A constant which can be used with the audit_report_status property of a AuditLogReport.
AUDIT_REPORT_STATUS_FAILED A constant which can be used with the audit_report_status property of a AuditLogReport.
AUDIT_REPORT_STATUS_NOTAVAILABLE A constant which can be used with the audit_report_status property of a AuditLogReport.
audit_report_status [Required] Gets the audit_report_status of this AuditLogReport.
process_tree Gets the process_tree of this AuditLogReport.
report Gets the report of this AuditLogReport.
time_of_report_generation Gets the time_of_report_generation of this AuditLogReport.

Methods

__init__(**kwargs) Initializes a new AuditLogReport object with values from keyword arguments.
AUDIT_REPORT_STATUS_AVAILABLE = 'AVAILABLE'

A constant which can be used with the audit_report_status property of a AuditLogReport. This constant has a value of “AVAILABLE”

AUDIT_REPORT_STATUS_EXPIRED = 'EXPIRED'

A constant which can be used with the audit_report_status property of a AuditLogReport. This constant has a value of “EXPIRED”

AUDIT_REPORT_STATUS_FAILED = 'FAILED'

A constant which can be used with the audit_report_status property of a AuditLogReport. This constant has a value of “FAILED”

AUDIT_REPORT_STATUS_NOTAVAILABLE = 'NOTAVAILABLE'

A constant which can be used with the audit_report_status property of a AuditLogReport. This constant has a value of “NOTAVAILABLE”

__init__(**kwargs)

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

Parameters:
  • report (str) – The value to assign to the report property of this AuditLogReport.
  • process_tree (str) – The value to assign to the process_tree property of this AuditLogReport.
  • audit_report_status (str) – The value to assign to the audit_report_status property of this AuditLogReport. Allowed values for this property are: “NOTAVAILABLE”, “AVAILABLE”, “EXPIRED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • time_of_report_generation (datetime) – The value to assign to the time_of_report_generation property of this AuditLogReport.
audit_report_status

[Required] Gets the audit_report_status of this AuditLogReport. auditReportStatus for the accessRequestId

Allowed values for this property are: “NOTAVAILABLE”, “AVAILABLE”, “EXPIRED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The audit_report_status of this AuditLogReport.
Return type:str
process_tree

Gets the process_tree of this AuditLogReport. Contains the process tree data

Returns:The process_tree of this AuditLogReport.
Return type:str
report

Gets the report of this AuditLogReport. Contains the report data.

Returns:The report of this AuditLogReport.
Return type:str
time_of_report_generation

Gets the time_of_report_generation of this AuditLogReport. Time when the audit report was generated RFC 3339 timestamp format.Example: ‘2020-05-22T21:10:29.600Z’

Returns:The time_of_report_generation of this AuditLogReport.
Return type:datetime