CreateHarvestJobResponse
¶
Source code in docs_src/capo_mediapackagev2/types/create_harvest_job_response.py
channel_group_name
instance-attribute
¶
channel_group_name: ResourceName
The name of the channel group containing the channel from which content is being harvested.
channel_name
instance-attribute
¶
channel_name: ResourceName
The name of the channel from which content is being harvested.
description
instance-attribute
¶
description: NotRequired[ResourceDescription]
The description of the harvest job, if provided.
destination
instance-attribute
¶
destination: Destination
The S3 destination where the harvested content will be placed.
e_tag
instance-attribute
¶
e_tag: NotRequired[EntityTag]
The current version of the harvest job. Used for concurrency control.
error_message
instance-attribute
¶
error_message: NotRequired[str]
An error message if the harvest job creation failed.
harvest_job_name
instance-attribute
¶
harvest_job_name: ResourceName
The name of the created harvest job.
harvested_manifests
instance-attribute
¶
harvested_manifests: HarvestedManifests
A list of manifests that will be harvested.
modified_at
instance-attribute
¶
modified_at: datetime
The date and time the harvest job was last modified.
origin_endpoint_name
instance-attribute
¶
origin_endpoint_name: ResourceName
The name of the origin endpoint from which content is being harvested.
schedule_configuration
instance-attribute
¶
schedule_configuration: HarvesterScheduleConfiguration
The configuration for when the harvest job will run, including start and end times.
status
instance-attribute
¶
status: HarvestJobStatus
The current status of the harvest job (e.g., CREATED, IN_PROGRESS, ABORTED, COMPLETED, FAILED).