CreateHarvestJobRequest
¶
Source code in docs_src/capo_mediapackagev2/types/create_harvest_job_request.py
channel_group_name
instance-attribute
¶
channel_group_name: ResourceName
The name of the channel group containing the channel from which to harvest content.
channel_name
instance-attribute
¶
channel_name: ResourceName
The name of the channel from which to harvest content.
client_token
instance-attribute
¶
client_token: NotRequired[IdempotencyToken]
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
description
instance-attribute
¶
description: NotRequired[ResourceDescription]
An optional description for the harvest job.
destination
instance-attribute
¶
destination: Destination
The S3 destination where the harvested content will be placed.
harvest_job_name
instance-attribute
¶
harvest_job_name: NotRequired[ResourceName]
A name for the harvest job. This name must be unique within the channel.
harvested_manifests
instance-attribute
¶
harvested_manifests: HarvestedManifests
A list of manifests to be harvested.
origin_endpoint_name
instance-attribute
¶
origin_endpoint_name: ResourceName
The name of the origin endpoint from which to harvest content.
schedule_configuration
instance-attribute
¶
schedule_configuration: HarvesterScheduleConfiguration
The configuration for when the harvest job should run, including start and end times.