DelegatedResourceAccessRequestAuditLogReport

class oci.delegate_access_control.models.DelegatedResourceAccessRequestAuditLogReport(**kwargs)

Bases: object

The audit log report details.

Attributes

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

Methods

__init__(**kwargs) Initializes a new DelegatedResourceAccessRequestAuditLogReport 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 DelegatedResourceAccessRequestAuditLogReport. 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 DelegatedResourceAccessRequestAuditLogReport. 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 DelegatedResourceAccessRequestAuditLogReport. 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 DelegatedResourceAccessRequestAuditLogReport. This constant has a value of “NOTAVAILABLE”

__init__(**kwargs)

Initializes a new DelegatedResourceAccessRequestAuditLogReport 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 DelegatedResourceAccessRequestAuditLogReport.
  • process_tree (str) – The value to assign to the process_tree property of this DelegatedResourceAccessRequestAuditLogReport.
  • audit_report_status (str) – The value to assign to the audit_report_status property of this DelegatedResourceAccessRequestAuditLogReport. 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_report_generated (datetime) – The value to assign to the time_report_generated property of this DelegatedResourceAccessRequestAuditLogReport.
audit_report_status

[Required] Gets the audit_report_status of this DelegatedResourceAccessRequestAuditLogReport. Status of the audit report

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 DelegatedResourceAccessRequestAuditLogReport.
Return type:str
process_tree

Gets the process_tree of this DelegatedResourceAccessRequestAuditLogReport. The process tree data

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

Gets the report of this DelegatedResourceAccessRequestAuditLogReport. Audit log report.

Returns:The report of this DelegatedResourceAccessRequestAuditLogReport.
Return type:str
time_report_generated

Gets the time_report_generated of this DelegatedResourceAccessRequestAuditLogReport. Time when the audit report was generated RFC 3339 timestamp format, e.g. ‘2020-05-22T21:10:29.600Z’

Returns:The time_report_generated of this DelegatedResourceAccessRequestAuditLogReport.
Return type:datetime