amazonka-mediapackage-2.0: Amazon Elemental MediaPackage SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
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

AWSRequest DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Associated Types

type AWSResponse DescribeHarvestJob #

Generic DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Associated Types

type Rep DescribeHarvestJob :: Type -> Type #

Read DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Show DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

NFData DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Methods

rnf :: DescribeHarvestJob -> () #

Eq DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Hashable DescribeHarvestJob Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

type AWSResponse 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" "amazonka-mediapackage-2.0-Ht5BbgvzDNJCrSLrgDmB6l" 'False) (C1 ('MetaCons "DescribeHarvestJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DescribeHarvestJob, describeHarvestJob_id - The ID of the HarvestJob.

Request Lenses

Destructuring the Response

data DescribeHarvestJobResponse Source #

See: newDescribeHarvestJobResponse smart constructor.

Constructors

DescribeHarvestJobResponse' 

Fields

  • arn :: Maybe Text

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

  • channelId :: Maybe Text

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

  • createdAt :: Maybe Text

    The time the HarvestJob was submitted

  • 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.

  • originEndpointId :: Maybe Text

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

  • s3Destination :: Maybe S3Destination
     
  • startTime :: Maybe Text

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

  • 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.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Associated Types

type Rep DescribeHarvestJobResponse :: Type -> Type #

Read DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Show DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

NFData DescribeHarvestJobResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.DescribeHarvestJob

Eq 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:

DescribeHarvestJobResponse, describeHarvestJobResponse_arn - The Amazon Resource Name (ARN) assigned to the HarvestJob.

DescribeHarvestJobResponse, describeHarvestJobResponse_channelId - The ID of the Channel that the HarvestJob will harvest from.

DescribeHarvestJobResponse, describeHarvestJobResponse_createdAt - The time the HarvestJob was submitted

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

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.

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

DescribeHarvestJobResponse, describeHarvestJobResponse_s3Destination - Undocumented member.

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

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:httpStatus:DescribeHarvestJobResponse', describeHarvestJobResponse_httpStatus - The response's http status code.

Response Lenses

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.

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_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.