libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MediaPackage.DescribeHarvestJob

Description

Gets details about an existing HarvestJob.

Synopsis

Creating a Request

data DescribeHarvestJob Source #

See: newDescribeHarvestJob smart constructor.

Constructors

DescribeHarvestJob' 

Fields

  • id :: Text

    The ID of the HarvestJob.

Instances

Instances details
Eq DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Read DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Show DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Generic DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Associated Types

type Rep DescribeHarvestJob :: Type -> Type #

NFData DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Methods

rnf :: DescribeHarvestJob -> () #

Hashable DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

AWSRequest DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Associated Types

type AWSResponse DescribeHarvestJob #

ToHeaders DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

ToPath DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

ToQuery DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

type Rep DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

type Rep DescribeHarvestJob = D1 ('MetaData "DescribeHarvestJob" "Amazonka.MediaPackage.DescribeHarvestJob" "libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage" 'False) (C1 ('MetaCons "DescribeHarvestJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

newDescribeHarvestJob Source #

Create a value of DescribeHarvestJob 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:id:DescribeHarvestJob', describeHarvestJob_id - The ID of the HarvestJob.

Request Lenses

Destructuring the Response

data DescribeHarvestJobResponse Source #

See: newDescribeHarvestJobResponse smart constructor.

Constructors

DescribeHarvestJobResponse' 

Fields

  • status :: Maybe 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.

  • originEndpointId :: Maybe Text

    The ID of the OriginEndpoint that the HarvestJob will harvest from. This cannot be changed after the HarvestJob is submitted.

  • startTime :: Maybe Text

    The start of the time-window which will be harvested.

  • arn :: Maybe Text

    The Amazon Resource Name (ARN) assigned to the HarvestJob.

  • createdAt :: Maybe Text

    The time the HarvestJob was submitted

  • channelId :: Maybe Text

    The ID of the Channel that the HarvestJob will harvest from.

  • s3Destination :: Maybe S3Destination
     
  • endTime :: Maybe Text

    The end of the time-window which will be harvested.

  • id :: Maybe Text

    The ID of the HarvestJob. The ID must be unique within the region and it cannot be changed after the HarvestJob is submitted.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Read DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Show DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Generic DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Associated Types

type Rep DescribeHarvestJobResponse :: Type -> Type #

NFData DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

type Rep DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

newDescribeHarvestJobResponse Source #

Create a value of DescribeHarvestJobResponse 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:DescribeHarvestJobResponse', describeHarvestJobResponse_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:DescribeHarvestJobResponse', describeHarvestJobResponse_originEndpointId - The ID of the OriginEndpoint that the HarvestJob will harvest from. This cannot be changed after the HarvestJob is submitted.

$sel:startTime:DescribeHarvestJobResponse', describeHarvestJobResponse_startTime - The start of the time-window which will be harvested.

$sel:arn:DescribeHarvestJobResponse', describeHarvestJobResponse_arn - The Amazon Resource Name (ARN) assigned to the HarvestJob.

$sel:createdAt:DescribeHarvestJobResponse', describeHarvestJobResponse_createdAt - The time the HarvestJob was submitted

$sel:channelId:DescribeHarvestJobResponse', describeHarvestJobResponse_channelId - The ID of the Channel that the HarvestJob will harvest from.

$sel:s3Destination:DescribeHarvestJobResponse', describeHarvestJobResponse_s3Destination - Undocumented member.

$sel:endTime:DescribeHarvestJobResponse', describeHarvestJobResponse_endTime - The end of the time-window which will be harvested.

$sel:id:DescribeHarvestJob', describeHarvestJobResponse_id - The ID of the HarvestJob. The ID must be unique within the region and it cannot be changed after the HarvestJob is submitted.

$sel:httpStatus:DescribeHarvestJobResponse', describeHarvestJobResponse_httpStatus - The response's http status code.

Response Lenses

describeHarvestJobResponse_status :: Lens' DescribeHarvestJobResponse (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.

describeHarvestJobResponse_originEndpointId :: Lens' DescribeHarvestJobResponse (Maybe Text) Source #

The ID of the OriginEndpoint that the HarvestJob will harvest from. This cannot be changed after the HarvestJob is submitted.

describeHarvestJobResponse_startTime :: Lens' DescribeHarvestJobResponse (Maybe Text) Source #

The start of the time-window which will be harvested.

describeHarvestJobResponse_arn :: Lens' DescribeHarvestJobResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) assigned to the HarvestJob.

describeHarvestJobResponse_channelId :: Lens' DescribeHarvestJobResponse (Maybe Text) Source #

The ID of the Channel that the HarvestJob will harvest from.

describeHarvestJobResponse_endTime :: Lens' DescribeHarvestJobResponse (Maybe Text) Source #

The end of the time-window which will be harvested.

describeHarvestJobResponse_id :: Lens' DescribeHarvestJobResponse (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.