Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data HarvestJob = HarvestJob' {}
- newHarvestJob :: HarvestJob
- harvestJob_status :: Lens' HarvestJob (Maybe Status)
- harvestJob_originEndpointId :: Lens' HarvestJob (Maybe Text)
- harvestJob_startTime :: Lens' HarvestJob (Maybe Text)
- harvestJob_arn :: Lens' HarvestJob (Maybe Text)
- harvestJob_createdAt :: Lens' HarvestJob (Maybe Text)
- harvestJob_channelId :: Lens' HarvestJob (Maybe Text)
- harvestJob_s3Destination :: Lens' HarvestJob (Maybe S3Destination)
- harvestJob_endTime :: Lens' HarvestJob (Maybe Text)
- harvestJob_id :: Lens' HarvestJob (Maybe Text)
Documentation
data HarvestJob Source #
A HarvestJob resource configuration
See: newHarvestJob
smart constructor.
HarvestJob' | |
|
Instances
newHarvestJob :: HarvestJob Source #
Create a value of HarvestJob
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:HarvestJob'
, harvestJob_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.
$sel:originEndpointId:HarvestJob'
, harvestJob_originEndpointId
- The ID of the OriginEndpoint that the HarvestJob will harvest from. This
cannot be changed after the HarvestJob is submitted.
$sel:startTime:HarvestJob'
, harvestJob_startTime
- The start of the time-window which will be harvested.
$sel:arn:HarvestJob'
, harvestJob_arn
- The Amazon Resource Name (ARN) assigned to the HarvestJob.
$sel:createdAt:HarvestJob'
, harvestJob_createdAt
- The time the HarvestJob was submitted
$sel:channelId:HarvestJob'
, harvestJob_channelId
- The ID of the Channel that the HarvestJob will harvest from.
$sel:s3Destination:HarvestJob'
, harvestJob_s3Destination
- Undocumented member.
$sel:endTime:HarvestJob'
, harvestJob_endTime
- The end of the time-window which will be harvested.
$sel:id:HarvestJob'
, harvestJob_id
- The ID of the HarvestJob. The ID must be unique within the region and it
cannot be changed after the HarvestJob is submitted.
harvestJob_status :: Lens' HarvestJob (Maybe Status) Source #
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.
harvestJob_originEndpointId :: Lens' HarvestJob (Maybe Text) Source #
The ID of the OriginEndpoint that the HarvestJob will harvest from. This cannot be changed after the HarvestJob is submitted.
harvestJob_startTime :: Lens' HarvestJob (Maybe Text) Source #
The start of the time-window which will be harvested.
harvestJob_arn :: Lens' HarvestJob (Maybe Text) Source #
The Amazon Resource Name (ARN) assigned to the HarvestJob.
harvestJob_createdAt :: Lens' HarvestJob (Maybe Text) Source #
The time the HarvestJob was submitted
harvestJob_channelId :: Lens' HarvestJob (Maybe Text) Source #
The ID of the Channel that the HarvestJob will harvest from.
harvestJob_s3Destination :: Lens' HarvestJob (Maybe S3Destination) Source #
Undocumented member.
harvestJob_endTime :: Lens' HarvestJob (Maybe Text) Source #
The end of the time-window which will be harvested.
harvestJob_id :: Lens' HarvestJob (Maybe Text) Source #
The ID of the HarvestJob. The ID must be unique within the region and it cannot be changed after the HarvestJob is submitted.