libZSservicesZSamazonka-transcribeZSamazonka-transcribe
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.Transcribe.Types.Media

Description

 
Synopsis

Documentation

data Media Source #

Describes the input media file in a transcription request.

See: newMedia smart constructor.

Constructors

Media' 

Fields

  • mediaFileUri :: Maybe Text

    The S3 object location of the input media file. The URI must be in the same region as the API endpoint that you are calling. The general form is:

    For example:

    For more information about S3 object names, see Object Keys in the Amazon S3 Developer Guide.

  • redactedMediaFileUri :: Maybe Text

    The S3 object location for your redacted output media file. This is only supported for call analytics jobs.

Instances

Instances details
Eq Media Source # 
Instance details

Defined in Amazonka.Transcribe.Types.Media

Methods

(==) :: Media -> Media -> Bool #

(/=) :: Media -> Media -> Bool #

Read Media Source # 
Instance details

Defined in Amazonka.Transcribe.Types.Media

Show Media Source # 
Instance details

Defined in Amazonka.Transcribe.Types.Media

Methods

showsPrec :: Int -> Media -> ShowS #

show :: Media -> String #

showList :: [Media] -> ShowS #

Generic Media Source # 
Instance details

Defined in Amazonka.Transcribe.Types.Media

Associated Types

type Rep Media :: Type -> Type #

Methods

from :: Media -> Rep Media x #

to :: Rep Media x -> Media #

NFData Media Source # 
Instance details

Defined in Amazonka.Transcribe.Types.Media

Methods

rnf :: Media -> () #

Hashable Media Source # 
Instance details

Defined in Amazonka.Transcribe.Types.Media

Methods

hashWithSalt :: Int -> Media -> Int #

hash :: Media -> Int #

ToJSON Media Source # 
Instance details

Defined in Amazonka.Transcribe.Types.Media

FromJSON Media Source # 
Instance details

Defined in Amazonka.Transcribe.Types.Media

type Rep Media Source # 
Instance details

Defined in Amazonka.Transcribe.Types.Media

type Rep Media = D1 ('MetaData "Media" "Amazonka.Transcribe.Types.Media" "libZSservicesZSamazonka-transcribeZSamazonka-transcribe" 'False) (C1 ('MetaCons "Media'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mediaFileUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "redactedMediaFileUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newMedia :: Media Source #

Create a value of Media 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:mediaFileUri:Media', media_mediaFileUri - The S3 object location of the input media file. The URI must be in the same region as the API endpoint that you are calling. The general form is:

For example:

For more information about S3 object names, see Object Keys in the Amazon S3 Developer Guide.

$sel:redactedMediaFileUri:Media', media_redactedMediaFileUri - The S3 object location for your redacted output media file. This is only supported for call analytics jobs.

media_mediaFileUri :: Lens' Media (Maybe Text) Source #

The S3 object location of the input media file. The URI must be in the same region as the API endpoint that you are calling. The general form is:

For example:

For more information about S3 object names, see Object Keys in the Amazon S3 Developer Guide.

media_redactedMediaFileUri :: Lens' Media (Maybe Text) Source #

The S3 object location for your redacted output media file. This is only supported for call analytics jobs.