ExportSummary
¶
Source code in docs_src/capo_securityhub/types/export_summary.py
data_type
instance-attribute
¶
data_type: NotRequired[ExportDataType]
The category of data that the export job produces.
destination
instance-attribute
¶
destination: NotRequired[ExportDestination]
The destination that the export job writes to.
ended_at
instance-attribute
¶
ended_at: NotRequired[Timestamp]
The time when the export job reached a terminal state. Absent while the job is RUNNING.
For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.
export_job_id
instance-attribute
¶
export_job_id: NotRequired[ExportJobId]
The unique identifier of the export job.
failure_code
instance-attribute
¶
failure_code: NotRequired[ExportFailureCode]
A code that classifies why the export job failed. Present only when Status is FAILED.
failure_message
instance-attribute
¶
failure_message: NotRequired[NonEmptyString]
A human-readable message about why the export job failed. Present only when Status is FAILED.
name
instance-attribute
¶
name: NotRequired[ExportName]
The user-provided name of the export job, if one was specified.
output_configuration
instance-attribute
¶
output_configuration: NotRequired[ExportOutputSummary]
The output configuration of the export job. For findings exports, this reports the output format. Present only for findings exports; absent for other data types.
scopes
instance-attribute
¶
scopes: NotRequired[ExportScopes]
The organization scopes that the export job was started with, echoed verbatim. Absent if the caller didn't supply Scopes.
started_at
instance-attribute
¶
started_at: NotRequired[Timestamp]
The time when the export job was created.
For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.