class Aws::MediaPackage::Types::HarvestJob

A HarvestJob resource configuration

@!attribute [rw] arn

The Amazon Resource Name (ARN) assigned to the HarvestJob.
@return [String]

@!attribute [rw] channel_id

The ID of the Channel that the HarvestJob will harvest from.
@return [String]

@!attribute [rw] created_at

The time the HarvestJob was submitted
@return [String]

@!attribute [rw] end_time

The end of the time-window which will be harvested.
@return [String]

@!attribute [rw] id

The ID of the HarvestJob. The ID must be unique within the region
and it cannot be changed after the HarvestJob is submitted.
@return [String]

@!attribute [rw] origin_endpoint_id

The ID of the OriginEndpoint that the HarvestJob will harvest from.
This cannot be changed after the HarvestJob is submitted.
@return [String]

@!attribute [rw] s3_destination

Configuration parameters for where in an S3 bucket to place the
harvested content
@return [Types::S3Destination]

@!attribute [rw] start_time

The start of the time-window which will be harvested.
@return [String]

@!attribute [rw] status

The current status of the HarvestJob. Consider setting up a
CloudWatch Event to listen for HarvestJobs as they succeed or fail.
In the event of failure, the CloudWatch Event will include an
explanation of why the HarvestJob failed.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/mediapackage-2017-10-12/HarvestJob AWS API Documentation

Constants

SENSITIVE