amazonka-rekognition-2.0: Amazon Rekognition 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.Rekognition.Types

Contents

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2016-06-27 of the Amazon Rekognition SDK configuration.

Errors

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You are not authorized to perform the action.

_HumanLoopQuotaExceededException :: AsError a => Fold a ServiceError Source #

The number of in-progress human reviews you have has exceeded the number allowed.

_IdempotentParameterMismatchException :: AsError a => Fold a ServiceError Source #

A ClientRequestToken input parameter was reused with an operation, but at least one of the other input parameters is different from the previous call to the operation.

_ImageTooLargeException :: AsError a => Fold a ServiceError Source #

The input image size exceeds the allowed limit. If you are calling DetectProtectiveEquipment, the image size or resolution exceeds the allowed limit. For more information, see Guidelines and quotas in Amazon Rekognition in the Amazon Rekognition Developer Guide.

_InternalServerError :: AsError a => Fold a ServiceError Source #

Amazon Rekognition experienced a service issue. Try your call again.

_InvalidImageFormatException :: AsError a => Fold a ServiceError Source #

The provided image format is not supported.

_InvalidPaginationTokenException :: AsError a => Fold a ServiceError Source #

Pagination token in the request is not valid.

_InvalidParameterException :: AsError a => Fold a ServiceError Source #

Input parameter violated a constraint. Validate your parameter before calling the API operation again.

_InvalidPolicyRevisionIdException :: AsError a => Fold a ServiceError Source #

The supplied revision id for the project policy is invalid.

_InvalidS3ObjectException :: AsError a => Fold a ServiceError Source #

Amazon Rekognition is unable to access the S3 object specified in the request.

_LimitExceededException :: AsError a => Fold a ServiceError Source #

An Amazon Rekognition service limit was exceeded. For example, if you start too many Amazon Rekognition Video jobs concurrently, calls to start operations (StartLabelDetection, for example) will raise a LimitExceededException exception (HTTP status code: 400) until the number of concurrently running jobs is below the Amazon Rekognition service limit.

_MalformedPolicyDocumentException :: AsError a => Fold a ServiceError Source #

The format of the project policy document that you supplied to PutProjectPolicy is incorrect.

_ProvisionedThroughputExceededException :: AsError a => Fold a ServiceError Source #

The number of requests exceeded your throughput limit. If you want to increase this limit, contact Amazon Rekognition.

_ResourceAlreadyExistsException :: AsError a => Fold a ServiceError Source #

A resource with the specified ID already exists.

_ResourceInUseException :: AsError a => Fold a ServiceError Source #

The specified resource is already being used.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The resource specified in the request cannot be found.

_ResourceNotReadyException :: AsError a => Fold a ServiceError Source #

The requested resource isn't ready. For example, this exception occurs when you call DetectCustomLabels with a model version that isn't deployed.

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The size of the collection exceeds the allowed limit. For more information, see Guidelines and quotas in Amazon Rekognition in the Amazon Rekognition Developer Guide.

_ThrottlingException :: AsError a => Fold a ServiceError Source #

Amazon Rekognition is temporarily unable to process the request. Try your call again.

_VideoTooLargeException :: AsError a => Fold a ServiceError Source #

The file size or duration of the supplied media is too large. The maximum file size is 10GB. The maximum duration is 6 hours.

Attribute

newtype Attribute Source #

Constructors

Attribute' 

Fields

Bundled Patterns

pattern Attribute_ALL :: Attribute 
pattern Attribute_DEFAULT :: Attribute 

Instances

Instances details
FromJSON Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

FromJSONKey Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToJSON Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToJSONKey Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToByteString Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

toBS :: Attribute -> ByteString #

ToHeader Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToLog Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToQuery Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

FromText Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToText Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

toText :: Attribute -> Text #

FromXML Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToXML Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

toXML :: Attribute -> XML #

Generic Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Associated Types

type Rep Attribute :: Type -> Type #

Read Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

NFData Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

rnf :: Attribute -> () #

Eq Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Ord Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Hashable Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

type Rep Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

type Rep Attribute = D1 ('MetaData "Attribute" "Amazonka.Rekognition.Types.Attribute" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "Attribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BodyPart

newtype BodyPart Source #

Constructors

BodyPart' 

Fields

Bundled Patterns

pattern BodyPart_FACE :: BodyPart 
pattern BodyPart_HEAD :: BodyPart 
pattern BodyPart_LEFT_HAND :: BodyPart 
pattern BodyPart_RIGHT_HAND :: BodyPart 

Instances

Instances details
FromJSON BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

FromJSONKey BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToJSON BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToJSONKey BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToByteString BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toBS :: BodyPart -> ByteString #

ToHeader BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toHeader :: HeaderName -> BodyPart -> [Header] #

ToLog BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToQuery BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

FromText BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToText BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toText :: BodyPart -> Text #

FromXML BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToXML BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toXML :: BodyPart -> XML #

Generic BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Associated Types

type Rep BodyPart :: Type -> Type #

Methods

from :: BodyPart -> Rep BodyPart x #

to :: Rep BodyPart x -> BodyPart #

Read BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Show BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

NFData BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

rnf :: BodyPart -> () #

Eq BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Ord BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Hashable BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

hashWithSalt :: Int -> BodyPart -> Int #

hash :: BodyPart -> Int #

type Rep BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

type Rep BodyPart = D1 ('MetaData "BodyPart" "Amazonka.Rekognition.Types.BodyPart" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "BodyPart'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBodyPart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CelebrityRecognitionSortBy

newtype CelebrityRecognitionSortBy Source #

Instances

Instances details
FromJSON CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

FromJSONKey CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToJSON CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToJSONKey CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToByteString CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToHeader CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToLog CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToQuery CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

FromText CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToText CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

FromXML CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToXML CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Generic CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Associated Types

type Rep CelebrityRecognitionSortBy :: Type -> Type #

Read CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Show CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

NFData CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Eq CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Ord CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Hashable CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

type Rep CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

type Rep CelebrityRecognitionSortBy = D1 ('MetaData "CelebrityRecognitionSortBy" "Amazonka.Rekognition.Types.CelebrityRecognitionSortBy" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "CelebrityRecognitionSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCelebrityRecognitionSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContentClassifier

newtype ContentClassifier Source #

Instances

Instances details
FromJSON ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

FromJSONKey ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToJSON ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToJSONKey ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToByteString ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToHeader ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToLog ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToQuery ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

FromText ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToText ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

FromXML ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToXML ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Generic ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Associated Types

type Rep ContentClassifier :: Type -> Type #

Read ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Show ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

NFData ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Methods

rnf :: ContentClassifier -> () #

Eq ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Ord ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Hashable ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

type Rep ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

type Rep ContentClassifier = D1 ('MetaData "ContentClassifier" "Amazonka.Rekognition.Types.ContentClassifier" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "ContentClassifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContentClassifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContentModerationSortBy

newtype ContentModerationSortBy Source #

Instances

Instances details
FromJSON ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

FromJSONKey ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToJSON ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToJSONKey ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToByteString ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToHeader ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToLog ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToQuery ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

FromText ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToText ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

FromXML ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToXML ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Generic ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Associated Types

type Rep ContentModerationSortBy :: Type -> Type #

Read ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Show ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

NFData ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Methods

rnf :: ContentModerationSortBy -> () #

Eq ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Ord ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Hashable ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

type Rep ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

type Rep ContentModerationSortBy = D1 ('MetaData "ContentModerationSortBy" "Amazonka.Rekognition.Types.ContentModerationSortBy" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "ContentModerationSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContentModerationSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DatasetStatus

newtype DatasetStatus Source #

Constructors

DatasetStatus' 

Instances

Instances details
FromJSON DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

FromJSONKey DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToJSON DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToJSONKey DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToByteString DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToHeader DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToLog DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToQuery DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

FromText DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToText DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Methods

toText :: DatasetStatus -> Text #

FromXML DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToXML DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Methods

toXML :: DatasetStatus -> XML #

Generic DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Associated Types

type Rep DatasetStatus :: Type -> Type #

Read DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Show DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

NFData DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Methods

rnf :: DatasetStatus -> () #

Eq DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Ord DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Hashable DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

type Rep DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

type Rep DatasetStatus = D1 ('MetaData "DatasetStatus" "Amazonka.Rekognition.Types.DatasetStatus" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "DatasetStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDatasetStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DatasetStatusMessageCode

newtype DatasetStatusMessageCode Source #

Instances

Instances details
FromJSON DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

FromJSONKey DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToJSON DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToJSONKey DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToByteString DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToHeader DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToLog DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToQuery DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

FromText DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToText DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

FromXML DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToXML DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Generic DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Associated Types

type Rep DatasetStatusMessageCode :: Type -> Type #

Read DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Show DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

NFData DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Eq DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Ord DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Hashable DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

type Rep DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

type Rep DatasetStatusMessageCode = D1 ('MetaData "DatasetStatusMessageCode" "Amazonka.Rekognition.Types.DatasetStatusMessageCode" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "DatasetStatusMessageCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDatasetStatusMessageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DatasetType

newtype DatasetType Source #

Constructors

DatasetType' 

Bundled Patterns

pattern DatasetType_TEST :: DatasetType 
pattern DatasetType_TRAIN :: DatasetType 

Instances

Instances details
FromJSON DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

FromJSONKey DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToJSON DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToJSONKey DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToByteString DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToHeader DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToLog DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToQuery DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

FromText DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToText DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Methods

toText :: DatasetType -> Text #

FromXML DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToXML DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Methods

toXML :: DatasetType -> XML #

Generic DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Associated Types

type Rep DatasetType :: Type -> Type #

Read DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Show DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

NFData DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Methods

rnf :: DatasetType -> () #

Eq DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Ord DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Hashable DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

type Rep DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

type Rep DatasetType = D1 ('MetaData "DatasetType" "Amazonka.Rekognition.Types.DatasetType" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "DatasetType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDatasetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DetectLabelsFeatureName

newtype DetectLabelsFeatureName Source #

Instances

Instances details
FromJSON DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

FromJSONKey DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToJSON DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToJSONKey DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToByteString DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToHeader DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToLog DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToQuery DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

FromText DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToText DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

FromXML DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToXML DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Generic DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Associated Types

type Rep DetectLabelsFeatureName :: Type -> Type #

Read DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Show DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

NFData DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Methods

rnf :: DetectLabelsFeatureName -> () #

Eq DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Ord DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Hashable DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

type Rep DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

type Rep DetectLabelsFeatureName = D1 ('MetaData "DetectLabelsFeatureName" "Amazonka.Rekognition.Types.DetectLabelsFeatureName" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "DetectLabelsFeatureName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDetectLabelsFeatureName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EmotionName

newtype EmotionName Source #

Constructors

EmotionName' 

Instances

Instances details
FromJSON EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

FromJSONKey EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToJSON EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToJSONKey EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToByteString EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToHeader EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToLog EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToQuery EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

FromText EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToText EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Methods

toText :: EmotionName -> Text #

FromXML EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToXML EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Methods

toXML :: EmotionName -> XML #

Generic EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Associated Types

type Rep EmotionName :: Type -> Type #

Read EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Show EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

NFData EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Methods

rnf :: EmotionName -> () #

Eq EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Ord EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Hashable EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

type Rep EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

type Rep EmotionName = D1 ('MetaData "EmotionName" "Amazonka.Rekognition.Types.EmotionName" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "EmotionName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEmotionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FaceAttributes

newtype FaceAttributes Source #

Constructors

FaceAttributes' 

Instances

Instances details
FromJSON FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

FromJSONKey FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToJSON FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToJSONKey FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToByteString FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToHeader FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToLog FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToQuery FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

FromText FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToText FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

FromXML FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToXML FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Methods

toXML :: FaceAttributes -> XML #

Generic FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Associated Types

type Rep FaceAttributes :: Type -> Type #

Read FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Show FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

NFData FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Methods

rnf :: FaceAttributes -> () #

Eq FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Ord FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Hashable FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

type Rep FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

type Rep FaceAttributes = D1 ('MetaData "FaceAttributes" "Amazonka.Rekognition.Types.FaceAttributes" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "FaceAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FaceSearchSortBy

newtype FaceSearchSortBy Source #

Instances

Instances details
FromJSON FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

FromJSONKey FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToJSON FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToJSONKey FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToByteString FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToHeader FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToLog FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToQuery FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

FromText FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToText FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

FromXML FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToXML FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Generic FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Associated Types

type Rep FaceSearchSortBy :: Type -> Type #

Read FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Show FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

NFData FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Methods

rnf :: FaceSearchSortBy -> () #

Eq FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Ord FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Hashable FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

type Rep FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

type Rep FaceSearchSortBy = D1 ('MetaData "FaceSearchSortBy" "Amazonka.Rekognition.Types.FaceSearchSortBy" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "FaceSearchSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceSearchSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GenderType

newtype GenderType Source #

Constructors

GenderType' 

Fields

Bundled Patterns

pattern GenderType_Female :: GenderType 
pattern GenderType_Male :: GenderType 

Instances

Instances details
FromJSON GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

FromJSONKey GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToJSON GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToJSONKey GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToByteString GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToHeader GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToLog GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToQuery GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

FromText GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToText GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Methods

toText :: GenderType -> Text #

FromXML GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToXML GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Methods

toXML :: GenderType -> XML #

Generic GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Associated Types

type Rep GenderType :: Type -> Type #

Read GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Show GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

NFData GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Methods

rnf :: GenderType -> () #

Eq GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Ord GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Hashable GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

type Rep GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

type Rep GenderType = D1 ('MetaData "GenderType" "Amazonka.Rekognition.Types.GenderType" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "GenderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGenderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

KnownGenderType

newtype KnownGenderType Source #

A list of enum string of possible gender values that Celebrity returns.

Constructors

KnownGenderType' 

Instances

Instances details
FromJSON KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

FromJSONKey KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToJSON KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToJSONKey KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToByteString KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToHeader KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToLog KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToQuery KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

FromText KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToText KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

FromXML KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToXML KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Methods

toXML :: KnownGenderType -> XML #

Generic KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Associated Types

type Rep KnownGenderType :: Type -> Type #

Read KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Show KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

NFData KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Methods

rnf :: KnownGenderType -> () #

Eq KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Ord KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Hashable KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

type Rep KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

type Rep KnownGenderType = D1 ('MetaData "KnownGenderType" "Amazonka.Rekognition.Types.KnownGenderType" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "KnownGenderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromKnownGenderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LabelDetectionAggregateBy

newtype LabelDetectionAggregateBy Source #

Instances

Instances details
FromJSON LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

FromJSONKey LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToJSON LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToJSONKey LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToByteString LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToHeader LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToLog LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToQuery LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

FromText LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToText LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

FromXML LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToXML LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Generic LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Associated Types

type Rep LabelDetectionAggregateBy :: Type -> Type #

Read LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Show LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

NFData LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Eq LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Ord LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Hashable LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

type Rep LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

type Rep LabelDetectionAggregateBy = D1 ('MetaData "LabelDetectionAggregateBy" "Amazonka.Rekognition.Types.LabelDetectionAggregateBy" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "LabelDetectionAggregateBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLabelDetectionAggregateBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LabelDetectionFeatureName

newtype LabelDetectionFeatureName Source #

Instances

Instances details
FromJSON LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

FromJSONKey LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToJSON LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToJSONKey LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToByteString LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToHeader LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToLog LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToQuery LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

FromText LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToText LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

FromXML LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToXML LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Generic LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Associated Types

type Rep LabelDetectionFeatureName :: Type -> Type #

Read LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Show LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

NFData LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Eq LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Ord LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Hashable LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

type Rep LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

type Rep LabelDetectionFeatureName = D1 ('MetaData "LabelDetectionFeatureName" "Amazonka.Rekognition.Types.LabelDetectionFeatureName" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "LabelDetectionFeatureName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLabelDetectionFeatureName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LabelDetectionSortBy

newtype LabelDetectionSortBy Source #

Instances

Instances details
FromJSON LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

FromJSONKey LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToJSON LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToJSONKey LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToByteString LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToHeader LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToLog LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToQuery LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

FromText LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToText LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

FromXML LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToXML LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Generic LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Associated Types

type Rep LabelDetectionSortBy :: Type -> Type #

Read LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Show LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

NFData LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Methods

rnf :: LabelDetectionSortBy -> () #

Eq LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Ord LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Hashable LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

type Rep LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

type Rep LabelDetectionSortBy = D1 ('MetaData "LabelDetectionSortBy" "Amazonka.Rekognition.Types.LabelDetectionSortBy" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "LabelDetectionSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLabelDetectionSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LandmarkType

newtype LandmarkType Source #

Constructors

LandmarkType' 

Bundled Patterns

pattern LandmarkType_ChinBottom :: LandmarkType 
pattern LandmarkType_EyeLeft :: LandmarkType 
pattern LandmarkType_EyeRight :: LandmarkType 
pattern LandmarkType_LeftEyeBrowLeft :: LandmarkType 
pattern LandmarkType_LeftEyeBrowRight :: LandmarkType 
pattern LandmarkType_LeftEyeBrowUp :: LandmarkType 
pattern LandmarkType_LeftEyeDown :: LandmarkType 
pattern LandmarkType_LeftEyeLeft :: LandmarkType 
pattern LandmarkType_LeftEyeRight :: LandmarkType 
pattern LandmarkType_LeftEyeUp :: LandmarkType 
pattern LandmarkType_LeftPupil :: LandmarkType 
pattern LandmarkType_MidJawlineLeft :: LandmarkType 
pattern LandmarkType_MidJawlineRight :: LandmarkType 
pattern LandmarkType_MouthDown :: LandmarkType 
pattern LandmarkType_MouthLeft :: LandmarkType 
pattern LandmarkType_MouthRight :: LandmarkType 
pattern LandmarkType_MouthUp :: LandmarkType 
pattern LandmarkType_Nose :: LandmarkType 
pattern LandmarkType_NoseLeft :: LandmarkType 
pattern LandmarkType_NoseRight :: LandmarkType 
pattern LandmarkType_RightEyeBrowLeft :: LandmarkType 
pattern LandmarkType_RightEyeBrowRight :: LandmarkType 
pattern LandmarkType_RightEyeBrowUp :: LandmarkType 
pattern LandmarkType_RightEyeDown :: LandmarkType 
pattern LandmarkType_RightEyeLeft :: LandmarkType 
pattern LandmarkType_RightEyeRight :: LandmarkType 
pattern LandmarkType_RightEyeUp :: LandmarkType 
pattern LandmarkType_RightPupil :: LandmarkType 
pattern LandmarkType_UpperJawlineLeft :: LandmarkType 
pattern LandmarkType_UpperJawlineRight :: LandmarkType 

Instances

Instances details
FromJSON LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

FromJSONKey LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToJSON LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToJSONKey LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToByteString LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToHeader LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToLog LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToQuery LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

FromText LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToText LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Methods

toText :: LandmarkType -> Text #

FromXML LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToXML LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Methods

toXML :: LandmarkType -> XML #

Generic LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Associated Types

type Rep LandmarkType :: Type -> Type #

Read LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Show LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

NFData LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Methods

rnf :: LandmarkType -> () #

Eq LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Ord LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Hashable LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

type Rep LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

type Rep LandmarkType = D1 ('MetaData "LandmarkType" "Amazonka.Rekognition.Types.LandmarkType" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "LandmarkType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLandmarkType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OrientationCorrection

newtype OrientationCorrection Source #

Instances

Instances details
FromJSON OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

FromJSONKey OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToJSON OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToJSONKey OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToByteString OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToHeader OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToLog OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToQuery OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

FromText OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToText OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

FromXML OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToXML OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Generic OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Associated Types

type Rep OrientationCorrection :: Type -> Type #

Read OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Show OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

NFData OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Methods

rnf :: OrientationCorrection -> () #

Eq OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Ord OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Hashable OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

type Rep OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

type Rep OrientationCorrection = D1 ('MetaData "OrientationCorrection" "Amazonka.Rekognition.Types.OrientationCorrection" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "OrientationCorrection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PersonTrackingSortBy

newtype PersonTrackingSortBy Source #

Instances

Instances details
FromJSON PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

FromJSONKey PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToJSON PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToJSONKey PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToByteString PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToHeader PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToLog PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToQuery PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

FromText PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToText PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

FromXML PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToXML PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Generic PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Associated Types

type Rep PersonTrackingSortBy :: Type -> Type #

Read PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Show PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

NFData PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Methods

rnf :: PersonTrackingSortBy -> () #

Eq PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Ord PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Hashable PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

type Rep PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

type Rep PersonTrackingSortBy = D1 ('MetaData "PersonTrackingSortBy" "Amazonka.Rekognition.Types.PersonTrackingSortBy" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "PersonTrackingSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPersonTrackingSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProjectStatus

newtype ProjectStatus Source #

Constructors

ProjectStatus' 

Instances

Instances details
FromJSON ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

FromJSONKey ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToJSON ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToJSONKey ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToByteString ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToHeader ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToLog ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToQuery ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

FromText ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToText ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Methods

toText :: ProjectStatus -> Text #

FromXML ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToXML ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Methods

toXML :: ProjectStatus -> XML #

Generic ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Associated Types

type Rep ProjectStatus :: Type -> Type #

Read ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Show ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

NFData ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Methods

rnf :: ProjectStatus -> () #

Eq ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Ord ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Hashable ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

type Rep ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

type Rep ProjectStatus = D1 ('MetaData "ProjectStatus" "Amazonka.Rekognition.Types.ProjectStatus" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "ProjectStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProjectStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProjectVersionStatus

newtype ProjectVersionStatus Source #

Instances

Instances details
FromJSON ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

FromJSONKey ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToJSON ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToJSONKey ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToByteString ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToHeader ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToLog ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToQuery ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

FromText ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToText ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

FromXML ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToXML ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Generic ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Associated Types

type Rep ProjectVersionStatus :: Type -> Type #

Read ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Show ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

NFData ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Methods

rnf :: ProjectVersionStatus -> () #

Eq ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Ord ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Hashable ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

type Rep ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

type Rep ProjectVersionStatus = D1 ('MetaData "ProjectVersionStatus" "Amazonka.Rekognition.Types.ProjectVersionStatus" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "ProjectVersionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProjectVersionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProtectiveEquipmentType

newtype ProtectiveEquipmentType Source #

Instances

Instances details
FromJSON ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

FromJSONKey ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToJSON ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToJSONKey ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToByteString ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToHeader ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToLog ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToQuery ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

FromText ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToText ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

FromXML ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToXML ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Generic ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Associated Types

type Rep ProtectiveEquipmentType :: Type -> Type #

Read ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Show ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

NFData ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Methods

rnf :: ProtectiveEquipmentType -> () #

Eq ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Ord ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Hashable ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

type Rep ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

type Rep ProtectiveEquipmentType = D1 ('MetaData "ProtectiveEquipmentType" "Amazonka.Rekognition.Types.ProtectiveEquipmentType" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "ProtectiveEquipmentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProtectiveEquipmentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

QualityFilter

newtype QualityFilter Source #

Constructors

QualityFilter' 

Instances

Instances details
FromJSON QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

FromJSONKey QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToJSON QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToJSONKey QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToByteString QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToHeader QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToLog QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToQuery QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

FromText QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToText QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Methods

toText :: QualityFilter -> Text #

FromXML QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToXML QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Methods

toXML :: QualityFilter -> XML #

Generic QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Associated Types

type Rep QualityFilter :: Type -> Type #

Read QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Show QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

NFData QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Methods

rnf :: QualityFilter -> () #

Eq QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Ord QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Hashable QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

type Rep QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

type Rep QualityFilter = D1 ('MetaData "QualityFilter" "Amazonka.Rekognition.Types.QualityFilter" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "QualityFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQualityFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Reason

newtype Reason Source #

Constructors

Reason' 

Fields

Instances

Instances details
FromJSON Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

FromJSONKey Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToJSON Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToJSONKey Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToByteString Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toBS :: Reason -> ByteString #

ToHeader Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toHeader :: HeaderName -> Reason -> [Header] #

ToLog Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToQuery Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

FromText Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToText Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toText :: Reason -> Text #

FromXML Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToXML Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toXML :: Reason -> XML #

Generic Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Associated Types

type Rep Reason :: Type -> Type #

Methods

from :: Reason -> Rep Reason x #

to :: Rep Reason x -> Reason #

Read Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Show Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

NFData Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

rnf :: Reason -> () #

Eq Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

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

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

Ord Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Hashable Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

hashWithSalt :: Int -> Reason -> Int #

hash :: Reason -> Int #

type Rep Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

type Rep Reason = D1 ('MetaData "Reason" "Amazonka.Rekognition.Types.Reason" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "Reason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SegmentType

newtype SegmentType Source #

Constructors

SegmentType' 

Bundled Patterns

pattern SegmentType_SHOT :: SegmentType 
pattern SegmentType_TECHNICAL_CUE :: SegmentType 

Instances

Instances details
FromJSON SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

FromJSONKey SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToJSON SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToJSONKey SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToByteString SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToHeader SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToLog SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToQuery SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

FromText SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToText SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Methods

toText :: SegmentType -> Text #

FromXML SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToXML SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Methods

toXML :: SegmentType -> XML #

Generic SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Associated Types

type Rep SegmentType :: Type -> Type #

Read SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Show SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

NFData SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Methods

rnf :: SegmentType -> () #

Eq SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Ord SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Hashable SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

type Rep SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

type Rep SegmentType = D1 ('MetaData "SegmentType" "Amazonka.Rekognition.Types.SegmentType" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "SegmentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSegmentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StreamProcessorParameterToDelete

newtype StreamProcessorParameterToDelete Source #

Instances

Instances details
FromJSON StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

FromJSONKey StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToJSON StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToJSONKey StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToByteString StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToHeader StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToLog StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToQuery StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

FromText StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToText StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

FromXML StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToXML StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Generic StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Associated Types

type Rep StreamProcessorParameterToDelete :: Type -> Type #

Read StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Show StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

NFData StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Eq StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Ord StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Hashable StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

type Rep StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

type Rep StreamProcessorParameterToDelete = D1 ('MetaData "StreamProcessorParameterToDelete" "Amazonka.Rekognition.Types.StreamProcessorParameterToDelete" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "StreamProcessorParameterToDelete'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStreamProcessorParameterToDelete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StreamProcessorStatus

newtype StreamProcessorStatus Source #

Instances

Instances details
FromJSON StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

FromJSONKey StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToJSON StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToJSONKey StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToByteString StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToHeader StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToLog StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToQuery StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

FromText StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToText StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

FromXML StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToXML StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Generic StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Associated Types

type Rep StreamProcessorStatus :: Type -> Type #

Read StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Show StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

NFData StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Methods

rnf :: StreamProcessorStatus -> () #

Eq StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Ord StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Hashable StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

type Rep StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

type Rep StreamProcessorStatus = D1 ('MetaData "StreamProcessorStatus" "Amazonka.Rekognition.Types.StreamProcessorStatus" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "StreamProcessorStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStreamProcessorStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TechnicalCueType

newtype TechnicalCueType Source #

Instances

Instances details
FromJSON TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

FromJSONKey TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToJSON TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToJSONKey TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToByteString TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToHeader TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToLog TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToQuery TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

FromText TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToText TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

FromXML TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToXML TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Generic TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Associated Types

type Rep TechnicalCueType :: Type -> Type #

Read TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Show TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

NFData TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Methods

rnf :: TechnicalCueType -> () #

Eq TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Ord TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Hashable TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

type Rep TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

type Rep TechnicalCueType = D1 ('MetaData "TechnicalCueType" "Amazonka.Rekognition.Types.TechnicalCueType" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "TechnicalCueType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTechnicalCueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TextTypes

newtype TextTypes Source #

Constructors

TextTypes' 

Fields

Bundled Patterns

pattern TextTypes_LINE :: TextTypes 
pattern TextTypes_WORD :: TextTypes 

Instances

Instances details
FromJSON TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

FromJSONKey TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToJSON TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToJSONKey TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToByteString TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

toBS :: TextTypes -> ByteString #

ToHeader TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToLog TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToQuery TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

FromText TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToText TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

toText :: TextTypes -> Text #

FromXML TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToXML TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

toXML :: TextTypes -> XML #

Generic TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Associated Types

type Rep TextTypes :: Type -> Type #

Read TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Show TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

NFData TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

rnf :: TextTypes -> () #

Eq TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Ord TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Hashable TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

type Rep TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

type Rep TextTypes = D1 ('MetaData "TextTypes" "Amazonka.Rekognition.Types.TextTypes" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "TextTypes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTextTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VideoColorRange

newtype VideoColorRange Source #

Constructors

VideoColorRange' 

Instances

Instances details
FromJSON VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

FromJSONKey VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToJSON VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToJSONKey VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToByteString VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToHeader VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToLog VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToQuery VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

FromText VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToText VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

FromXML VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToXML VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Methods

toXML :: VideoColorRange -> XML #

Generic VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Associated Types

type Rep VideoColorRange :: Type -> Type #

Read VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Show VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

NFData VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Methods

rnf :: VideoColorRange -> () #

Eq VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Ord VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Hashable VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

type Rep VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

type Rep VideoColorRange = D1 ('MetaData "VideoColorRange" "Amazonka.Rekognition.Types.VideoColorRange" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "VideoColorRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVideoColorRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VideoJobStatus

newtype VideoJobStatus Source #

Constructors

VideoJobStatus' 

Instances

Instances details
FromJSON VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

FromJSONKey VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToJSON VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToJSONKey VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToByteString VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToHeader VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToLog VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToQuery VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

FromText VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToText VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

FromXML VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToXML VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Methods

toXML :: VideoJobStatus -> XML #

Generic VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Associated Types

type Rep VideoJobStatus :: Type -> Type #

Read VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Show VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

NFData VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Methods

rnf :: VideoJobStatus -> () #

Eq VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Ord VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Hashable VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

type Rep VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

type Rep VideoJobStatus = D1 ('MetaData "VideoJobStatus" "Amazonka.Rekognition.Types.VideoJobStatus" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'True) (C1 ('MetaCons "VideoJobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVideoJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AgeRange

data AgeRange Source #

Structure containing the estimated age range, in years, for a face.

Amazon Rekognition estimates an age range for faces detected in the input image. Estimated age ranges can overlap. A face of a 5-year-old might have an estimated range of 4-6, while the face of a 6-year-old might have an estimated range of 4-8.

See: newAgeRange smart constructor.

Constructors

AgeRange' 

Fields

Instances

Instances details
FromJSON AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Generic AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Associated Types

type Rep AgeRange :: Type -> Type #

Methods

from :: AgeRange -> Rep AgeRange x #

to :: Rep AgeRange x -> AgeRange #

Read AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Show AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

NFData AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Methods

rnf :: AgeRange -> () #

Eq AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Hashable AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Methods

hashWithSalt :: Int -> AgeRange -> Int #

hash :: AgeRange -> Int #

type Rep AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

type Rep AgeRange = D1 ('MetaData "AgeRange" "Amazonka.Rekognition.Types.AgeRange" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "AgeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "high") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "low") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newAgeRange :: AgeRange Source #

Create a value of AgeRange 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:high:AgeRange', ageRange_high - The highest estimated age.

$sel:low:AgeRange', ageRange_low - The lowest estimated age.

ageRange_high :: Lens' AgeRange (Maybe Natural) Source #

The highest estimated age.

ageRange_low :: Lens' AgeRange (Maybe Natural) Source #

The lowest estimated age.

Asset

data Asset Source #

Assets are the images that you use to train and evaluate a model version. Assets can also contain validation information that you use to debug a failed model training.

See: newAsset smart constructor.

Instances

Instances details
FromJSON Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

ToJSON Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Generic Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Associated Types

type Rep Asset :: Type -> Type #

Methods

from :: Asset -> Rep Asset x #

to :: Rep Asset x -> Asset #

Read Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Show Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

showsPrec :: Int -> Asset -> ShowS #

show :: Asset -> String #

showList :: [Asset] -> ShowS #

NFData Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

rnf :: Asset -> () #

Eq Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

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

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

Hashable Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

hashWithSalt :: Int -> Asset -> Int #

hash :: Asset -> Int #

type Rep Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

type Rep Asset = D1 ('MetaData "Asset" "Amazonka.Rekognition.Types.Asset" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Asset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groundTruthManifest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroundTruthManifest))))

newAsset :: Asset Source #

Create a value of Asset 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:groundTruthManifest:Asset', asset_groundTruthManifest - Undocumented member.

AudioMetadata

data AudioMetadata Source #

Metadata information about an audio stream. An array of AudioMetadata objects for the audio streams found in a stored video is returned by GetSegmentDetection.

See: newAudioMetadata smart constructor.

Constructors

AudioMetadata' 

Fields

Instances

Instances details
FromJSON AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Generic AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Associated Types

type Rep AudioMetadata :: Type -> Type #

Read AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Show AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

NFData AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Methods

rnf :: AudioMetadata -> () #

Eq AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Hashable AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

type Rep AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

type Rep AudioMetadata = D1 ('MetaData "AudioMetadata" "Amazonka.Rekognition.Types.AudioMetadata" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "AudioMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "codec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "durationMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "numberOfChannels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "sampleRate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newAudioMetadata :: AudioMetadata Source #

Create a value of AudioMetadata 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:codec:AudioMetadata', audioMetadata_codec - The audio codec used to encode or decode the audio stream.

$sel:durationMillis:AudioMetadata', audioMetadata_durationMillis - The duration of the audio stream in milliseconds.

$sel:numberOfChannels:AudioMetadata', audioMetadata_numberOfChannels - The number of audio channels in the segment.

$sel:sampleRate:AudioMetadata', audioMetadata_sampleRate - The sample rate for the audio stream.

audioMetadata_codec :: Lens' AudioMetadata (Maybe Text) Source #

The audio codec used to encode or decode the audio stream.

audioMetadata_durationMillis :: Lens' AudioMetadata (Maybe Natural) Source #

The duration of the audio stream in milliseconds.

audioMetadata_numberOfChannels :: Lens' AudioMetadata (Maybe Natural) Source #

The number of audio channels in the segment.

audioMetadata_sampleRate :: Lens' AudioMetadata (Maybe Natural) Source #

The sample rate for the audio stream.

Beard

data Beard Source #

Indicates whether or not the face has a beard, and the confidence level in the determination.

See: newBeard smart constructor.

Constructors

Beard' 

Fields

Instances

Instances details
FromJSON Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Generic Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Associated Types

type Rep Beard :: Type -> Type #

Methods

from :: Beard -> Rep Beard x #

to :: Rep Beard x -> Beard #

Read Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Show Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

showsPrec :: Int -> Beard -> ShowS #

show :: Beard -> String #

showList :: [Beard] -> ShowS #

NFData Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

rnf :: Beard -> () #

Eq Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

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

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

Hashable Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

hashWithSalt :: Int -> Beard -> Int #

hash :: Beard -> Int #

type Rep Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

type Rep Beard = D1 ('MetaData "Beard" "Amazonka.Rekognition.Types.Beard" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Beard'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newBeard :: Beard Source #

Create a value of Beard 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:confidence:Beard', beard_confidence - Level of confidence in the determination.

$sel:value:Beard', beard_value - Boolean value that indicates whether the face has beard or not.

beard_confidence :: Lens' Beard (Maybe Double) Source #

Level of confidence in the determination.

beard_value :: Lens' Beard (Maybe Bool) Source #

Boolean value that indicates whether the face has beard or not.

BlackFrame

data BlackFrame Source #

A filter that allows you to control the black frame detection by specifying the black levels and pixel coverage of black pixels in a frame. As videos can come from multiple sources, formats, and time periods, they may contain different standards and varying noise levels for black frames that need to be accounted for. For more information, see StartSegmentDetection.

See: newBlackFrame smart constructor.

Constructors

BlackFrame' 

Fields

  • maxPixelThreshold :: Maybe Double

    A threshold used to determine the maximum luminance value for a pixel to be considered black. In a full color range video, luminance values range from 0-255. A pixel value of 0 is pure black, and the most strict filter. The maximum black pixel value is computed as follows: max_black_pixel_value = minimum_luminance + MaxPixelThreshold *luminance_range.

    For example, for a full range video with BlackPixelThreshold = 0.1, max_black_pixel_value is 0 + 0.1 * (255-0) = 25.5.

    The default value of MaxPixelThreshold is 0.2, which maps to a max_black_pixel_value of 51 for a full range video. You can lower this threshold to be more strict on black levels.

  • minCoveragePercentage :: Maybe Double

    The minimum percentage of pixels in a frame that need to have a luminance below the max_black_pixel_value for a frame to be considered a black frame. Luminance is calculated using the BT.709 matrix.

    The default value is 99, which means at least 99% of all pixels in the frame are black pixels as per the MaxPixelThreshold set. You can reduce this value to allow more noise on the black frame.

Instances

Instances details
ToJSON BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Generic BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Associated Types

type Rep BlackFrame :: Type -> Type #

Read BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Show BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

NFData BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Methods

rnf :: BlackFrame -> () #

Eq BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Hashable BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

type Rep BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

type Rep BlackFrame = D1 ('MetaData "BlackFrame" "Amazonka.Rekognition.Types.BlackFrame" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "BlackFrame'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxPixelThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "minCoveragePercentage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newBlackFrame :: BlackFrame Source #

Create a value of BlackFrame 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:maxPixelThreshold:BlackFrame', blackFrame_maxPixelThreshold - A threshold used to determine the maximum luminance value for a pixel to be considered black. In a full color range video, luminance values range from 0-255. A pixel value of 0 is pure black, and the most strict filter. The maximum black pixel value is computed as follows: max_black_pixel_value = minimum_luminance + MaxPixelThreshold *luminance_range.

For example, for a full range video with BlackPixelThreshold = 0.1, max_black_pixel_value is 0 + 0.1 * (255-0) = 25.5.

The default value of MaxPixelThreshold is 0.2, which maps to a max_black_pixel_value of 51 for a full range video. You can lower this threshold to be more strict on black levels.

$sel:minCoveragePercentage:BlackFrame', blackFrame_minCoveragePercentage - The minimum percentage of pixels in a frame that need to have a luminance below the max_black_pixel_value for a frame to be considered a black frame. Luminance is calculated using the BT.709 matrix.

The default value is 99, which means at least 99% of all pixels in the frame are black pixels as per the MaxPixelThreshold set. You can reduce this value to allow more noise on the black frame.

blackFrame_maxPixelThreshold :: Lens' BlackFrame (Maybe Double) Source #

A threshold used to determine the maximum luminance value for a pixel to be considered black. In a full color range video, luminance values range from 0-255. A pixel value of 0 is pure black, and the most strict filter. The maximum black pixel value is computed as follows: max_black_pixel_value = minimum_luminance + MaxPixelThreshold *luminance_range.

For example, for a full range video with BlackPixelThreshold = 0.1, max_black_pixel_value is 0 + 0.1 * (255-0) = 25.5.

The default value of MaxPixelThreshold is 0.2, which maps to a max_black_pixel_value of 51 for a full range video. You can lower this threshold to be more strict on black levels.

blackFrame_minCoveragePercentage :: Lens' BlackFrame (Maybe Double) Source #

The minimum percentage of pixels in a frame that need to have a luminance below the max_black_pixel_value for a frame to be considered a black frame. Luminance is calculated using the BT.709 matrix.

The default value is 99, which means at least 99% of all pixels in the frame are black pixels as per the MaxPixelThreshold set. You can reduce this value to allow more noise on the black frame.

BoundingBox

data BoundingBox Source #

Identifies the bounding box around the label, face, text, object of interest, or personal protective equipment. The left (x-coordinate) and top (y-coordinate) are coordinates representing the top and left sides of the bounding box. Note that the upper-left corner of the image is the origin (0,0).

The top and left values returned are ratios of the overall image size. For example, if the input image is 700x200 pixels, and the top-left coordinate of the bounding box is 350x50 pixels, the API returns a left value of 0.5 (350/700) and a top value of 0.25 (50/200).

The width and height values represent the dimensions of the bounding box as a ratio of the overall image dimension. For example, if the input image is 700x200 pixels, and the bounding box width is 70 pixels, the width returned is 0.1.

The bounding box coordinates can have negative values. For example, if Amazon Rekognition is able to detect a face that is at the image edge and is only partially visible, the service can return coordinates that are outside the image bounds and, depending on the image edge, you might get negative values or values greater than 1 for the left or top values.

See: newBoundingBox smart constructor.

Constructors

BoundingBox' 

Fields

  • height :: Maybe Double

    Height of the bounding box as a ratio of the overall image height.

  • left :: Maybe Double

    Left coordinate of the bounding box as a ratio of overall image width.

  • top :: Maybe Double

    Top coordinate of the bounding box as a ratio of overall image height.

  • width :: Maybe Double

    Width of the bounding box as a ratio of the overall image width.

Instances

Instances details
FromJSON BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

ToJSON BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Generic BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Associated Types

type Rep BoundingBox :: Type -> Type #

Read BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Show BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

NFData BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Methods

rnf :: BoundingBox -> () #

Eq BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Hashable BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

type Rep BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

type Rep BoundingBox = D1 ('MetaData "BoundingBox" "Amazonka.Rekognition.Types.BoundingBox" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "BoundingBox'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "height") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "left") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "top") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "width") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newBoundingBox :: BoundingBox Source #

Create a value of BoundingBox 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:height:BoundingBox', boundingBox_height - Height of the bounding box as a ratio of the overall image height.

$sel:left:BoundingBox', boundingBox_left - Left coordinate of the bounding box as a ratio of overall image width.

$sel:top:BoundingBox', boundingBox_top - Top coordinate of the bounding box as a ratio of overall image height.

$sel:width:BoundingBox', boundingBox_width - Width of the bounding box as a ratio of the overall image width.

boundingBox_height :: Lens' BoundingBox (Maybe Double) Source #

Height of the bounding box as a ratio of the overall image height.

boundingBox_left :: Lens' BoundingBox (Maybe Double) Source #

Left coordinate of the bounding box as a ratio of overall image width.

boundingBox_top :: Lens' BoundingBox (Maybe Double) Source #

Top coordinate of the bounding box as a ratio of overall image height.

boundingBox_width :: Lens' BoundingBox (Maybe Double) Source #

Width of the bounding box as a ratio of the overall image width.

Celebrity

data Celebrity Source #

Provides information about a celebrity recognized by the RecognizeCelebrities operation.

See: newCelebrity smart constructor.

Constructors

Celebrity' 

Fields

Instances

Instances details
FromJSON Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Generic Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Associated Types

type Rep Celebrity :: Type -> Type #

Read Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Show Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

NFData Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Methods

rnf :: Celebrity -> () #

Eq Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Hashable Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

type Rep Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

newCelebrity :: Celebrity Source #

Create a value of Celebrity 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:face:Celebrity', celebrity_face - Provides information about the celebrity's face, such as its location on the image.

$sel:id:Celebrity', celebrity_id - A unique identifier for the celebrity.

$sel:knownGender:Celebrity', celebrity_knownGender - Undocumented member.

$sel:matchConfidence:Celebrity', celebrity_matchConfidence - The confidence, in percentage, that Amazon Rekognition has that the recognized face is the celebrity.

$sel:name:Celebrity', celebrity_name - The name of the celebrity.

$sel:urls:Celebrity', celebrity_urls - An array of URLs pointing to additional information about the celebrity. If there is no additional information about the celebrity, this list is empty.

celebrity_face :: Lens' Celebrity (Maybe ComparedFace) Source #

Provides information about the celebrity's face, such as its location on the image.

celebrity_id :: Lens' Celebrity (Maybe Text) Source #

A unique identifier for the celebrity.

celebrity_matchConfidence :: Lens' Celebrity (Maybe Double) Source #

The confidence, in percentage, that Amazon Rekognition has that the recognized face is the celebrity.

celebrity_name :: Lens' Celebrity (Maybe Text) Source #

The name of the celebrity.

celebrity_urls :: Lens' Celebrity (Maybe [Text]) Source #

An array of URLs pointing to additional information about the celebrity. If there is no additional information about the celebrity, this list is empty.

CelebrityDetail

data CelebrityDetail Source #

Information about a recognized celebrity.

See: newCelebrityDetail smart constructor.

Constructors

CelebrityDetail' 

Fields

Instances

Instances details
FromJSON CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Generic CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Associated Types

type Rep CelebrityDetail :: Type -> Type #

Read CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Show CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

NFData CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Methods

rnf :: CelebrityDetail -> () #

Eq CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Hashable CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

type Rep CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

newCelebrityDetail :: CelebrityDetail Source #

Create a value of CelebrityDetail 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:

CelebrityDetail, celebrityDetail_boundingBox - Bounding box around the body of a celebrity.

CelebrityDetail, celebrityDetail_confidence - The confidence, in percentage, that Amazon Rekognition has that the recognized face is the celebrity.

$sel:face:CelebrityDetail', celebrityDetail_face - Face details for the recognized celebrity.

$sel:id:CelebrityDetail', celebrityDetail_id - The unique identifier for the celebrity.

$sel:knownGender:CelebrityDetail', celebrityDetail_knownGender - Retrieves the known gender for the celebrity.

$sel:name:CelebrityDetail', celebrityDetail_name - The name of the celebrity.

$sel:urls:CelebrityDetail', celebrityDetail_urls - An array of URLs pointing to additional celebrity information.

celebrityDetail_boundingBox :: Lens' CelebrityDetail (Maybe BoundingBox) Source #

Bounding box around the body of a celebrity.

celebrityDetail_confidence :: Lens' CelebrityDetail (Maybe Double) Source #

The confidence, in percentage, that Amazon Rekognition has that the recognized face is the celebrity.

celebrityDetail_face :: Lens' CelebrityDetail (Maybe FaceDetail) Source #

Face details for the recognized celebrity.

celebrityDetail_id :: Lens' CelebrityDetail (Maybe Text) Source #

The unique identifier for the celebrity.

celebrityDetail_knownGender :: Lens' CelebrityDetail (Maybe KnownGender) Source #

Retrieves the known gender for the celebrity.

celebrityDetail_urls :: Lens' CelebrityDetail (Maybe [Text]) Source #

An array of URLs pointing to additional celebrity information.

CelebrityRecognition

data CelebrityRecognition Source #

Information about a detected celebrity and the time the celebrity was detected in a stored video. For more information, see GetCelebrityRecognition in the Amazon Rekognition Developer Guide.

See: newCelebrityRecognition smart constructor.

Constructors

CelebrityRecognition' 

Fields

  • celebrity :: Maybe CelebrityDetail

    Information about a recognized celebrity.

  • timestamp :: Maybe Integer

    The time, in milliseconds from the start of the video, that the celebrity was recognized. Note that Timestamp is not guaranteed to be accurate to the individual frame where the celebrity first appears.

Instances

Instances details
FromJSON CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Generic CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Associated Types

type Rep CelebrityRecognition :: Type -> Type #

Read CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Show CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

NFData CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Methods

rnf :: CelebrityRecognition -> () #

Eq CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Hashable CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

type Rep CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

type Rep CelebrityRecognition = D1 ('MetaData "CelebrityRecognition" "Amazonka.Rekognition.Types.CelebrityRecognition" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "CelebrityRecognition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "celebrity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CelebrityDetail)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newCelebrityRecognition :: CelebrityRecognition Source #

Create a value of CelebrityRecognition 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:celebrity:CelebrityRecognition', celebrityRecognition_celebrity - Information about a recognized celebrity.

$sel:timestamp:CelebrityRecognition', celebrityRecognition_timestamp - The time, in milliseconds from the start of the video, that the celebrity was recognized. Note that Timestamp is not guaranteed to be accurate to the individual frame where the celebrity first appears.

celebrityRecognition_timestamp :: Lens' CelebrityRecognition (Maybe Integer) Source #

The time, in milliseconds from the start of the video, that the celebrity was recognized. Note that Timestamp is not guaranteed to be accurate to the individual frame where the celebrity first appears.

CompareFacesMatch

data CompareFacesMatch Source #

Provides information about a face in a target image that matches the source image face analyzed by CompareFaces. The Face property contains the bounding box of the face in the target image. The Similarity property is the confidence that the source image face matches the face in the bounding box.

See: newCompareFacesMatch smart constructor.

Constructors

CompareFacesMatch' 

Fields

Instances

Instances details
FromJSON CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Generic CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Associated Types

type Rep CompareFacesMatch :: Type -> Type #

Read CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Show CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

NFData CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Methods

rnf :: CompareFacesMatch -> () #

Eq CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Hashable CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

type Rep CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

type Rep CompareFacesMatch = D1 ('MetaData "CompareFacesMatch" "Amazonka.Rekognition.Types.CompareFacesMatch" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "CompareFacesMatch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComparedFace)) :*: S1 ('MetaSel ('Just "similarity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newCompareFacesMatch :: CompareFacesMatch Source #

Create a value of CompareFacesMatch 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:face:CompareFacesMatch', compareFacesMatch_face - Provides face metadata (bounding box and confidence that the bounding box actually contains a face).

$sel:similarity:CompareFacesMatch', compareFacesMatch_similarity - Level of confidence that the faces match.

compareFacesMatch_face :: Lens' CompareFacesMatch (Maybe ComparedFace) Source #

Provides face metadata (bounding box and confidence that the bounding box actually contains a face).

compareFacesMatch_similarity :: Lens' CompareFacesMatch (Maybe Double) Source #

Level of confidence that the faces match.

ComparedFace

data ComparedFace Source #

Provides face metadata for target image faces that are analyzed by CompareFaces and RecognizeCelebrities.

See: newComparedFace smart constructor.

Constructors

ComparedFace' 

Fields

  • boundingBox :: Maybe BoundingBox

    Bounding box of the face.

  • confidence :: Maybe Double

    Level of confidence that what the bounding box contains is a face.

  • emotions :: Maybe [Emotion]

    The emotions that appear to be expressed on the face, and the confidence level in the determination. Valid values include "Happy", "Sad", "Angry", "Confused", "Disgusted", "Surprised", "Calm", "Unknown", and "Fear".

  • landmarks :: Maybe [Landmark]

    An array of facial landmarks.

  • pose :: Maybe Pose

    Indicates the pose of the face as determined by its pitch, roll, and yaw.

  • quality :: Maybe ImageQuality

    Identifies face image brightness and sharpness.

  • smile :: Maybe Smile

    Indicates whether or not the face is smiling, and the confidence level in the determination.

Instances

Instances details
FromJSON ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Generic ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Associated Types

type Rep ComparedFace :: Type -> Type #

Read ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Show ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

NFData ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Methods

rnf :: ComparedFace -> () #

Eq ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Hashable ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

type Rep ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

newComparedFace :: ComparedFace Source #

Create a value of ComparedFace 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:boundingBox:ComparedFace', comparedFace_boundingBox - Bounding box of the face.

ComparedFace, comparedFace_confidence - Level of confidence that what the bounding box contains is a face.

$sel:emotions:ComparedFace', comparedFace_emotions - The emotions that appear to be expressed on the face, and the confidence level in the determination. Valid values include "Happy", "Sad", "Angry", "Confused", "Disgusted", "Surprised", "Calm", "Unknown", and "Fear".

$sel:landmarks:ComparedFace', comparedFace_landmarks - An array of facial landmarks.

$sel:pose:ComparedFace', comparedFace_pose - Indicates the pose of the face as determined by its pitch, roll, and yaw.

$sel:quality:ComparedFace', comparedFace_quality - Identifies face image brightness and sharpness.

$sel:smile:ComparedFace', comparedFace_smile - Indicates whether or not the face is smiling, and the confidence level in the determination.

comparedFace_confidence :: Lens' ComparedFace (Maybe Double) Source #

Level of confidence that what the bounding box contains is a face.

comparedFace_emotions :: Lens' ComparedFace (Maybe [Emotion]) Source #

The emotions that appear to be expressed on the face, and the confidence level in the determination. Valid values include "Happy", "Sad", "Angry", "Confused", "Disgusted", "Surprised", "Calm", "Unknown", and "Fear".

comparedFace_landmarks :: Lens' ComparedFace (Maybe [Landmark]) Source #

An array of facial landmarks.

comparedFace_pose :: Lens' ComparedFace (Maybe Pose) Source #

Indicates the pose of the face as determined by its pitch, roll, and yaw.

comparedFace_quality :: Lens' ComparedFace (Maybe ImageQuality) Source #

Identifies face image brightness and sharpness.

comparedFace_smile :: Lens' ComparedFace (Maybe Smile) Source #

Indicates whether or not the face is smiling, and the confidence level in the determination.

ComparedSourceImageFace

data ComparedSourceImageFace Source #

Type that describes the face Amazon Rekognition chose to compare with the faces in the target. This contains a bounding box for the selected face and confidence level that the bounding box contains a face. Note that Amazon Rekognition selects the largest face in the source image for this comparison.

See: newComparedSourceImageFace smart constructor.

Constructors

ComparedSourceImageFace' 

Fields

Instances

Instances details
FromJSON ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Generic ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Associated Types

type Rep ComparedSourceImageFace :: Type -> Type #

Read ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Show ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

NFData ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Methods

rnf :: ComparedSourceImageFace -> () #

Eq ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Hashable ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

type Rep ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

type Rep ComparedSourceImageFace = D1 ('MetaData "ComparedSourceImageFace" "Amazonka.Rekognition.Types.ComparedSourceImageFace" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ComparedSourceImageFace'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newComparedSourceImageFace :: ComparedSourceImageFace Source #

Create a value of ComparedSourceImageFace 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:boundingBox:ComparedSourceImageFace', comparedSourceImageFace_boundingBox - Bounding box of the face.

$sel:confidence:ComparedSourceImageFace', comparedSourceImageFace_confidence - Confidence level that the selected bounding box contains a face.

comparedSourceImageFace_confidence :: Lens' ComparedSourceImageFace (Maybe Double) Source #

Confidence level that the selected bounding box contains a face.

ConnectedHomeSettings

data ConnectedHomeSettings Source #

Label detection settings to use on a streaming video. Defining the settings is required in the request parameter for CreateStreamProcessor. Including this setting in the CreateStreamProcessor request enables you to use the stream processor for label detection. You can then select what you want the stream processor to detect, such as people or pets. When the stream processor has started, one notification is sent for each object class specified. For example, if packages and pets are selected, one SNS notification is published the first time a package is detected and one SNS notification is published the first time a pet is detected, as well as an end-of-session summary.

See: newConnectedHomeSettings smart constructor.

Constructors

ConnectedHomeSettings' 

Fields

  • minConfidence :: Maybe Double

    The minimum confidence required to label an object in the video.

  • labels :: NonEmpty Text

    Specifies what you want to detect in the video, such as people, packages, or pets. The current valid labels you can include in this list are: "PERSON", "PET", "PACKAGE", and "ALL".

Instances

Instances details
FromJSON ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

ToJSON ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

Generic ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

Associated Types

type Rep ConnectedHomeSettings :: Type -> Type #

Read ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

Show ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

NFData ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

Methods

rnf :: ConnectedHomeSettings -> () #

Eq ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

Hashable ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

type Rep ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

type Rep ConnectedHomeSettings = D1 ('MetaData "ConnectedHomeSettings" "Amazonka.Rekognition.Types.ConnectedHomeSettings" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ConnectedHomeSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newConnectedHomeSettings Source #

Create a value of ConnectedHomeSettings 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:minConfidence:ConnectedHomeSettings', connectedHomeSettings_minConfidence - The minimum confidence required to label an object in the video.

$sel:labels:ConnectedHomeSettings', connectedHomeSettings_labels - Specifies what you want to detect in the video, such as people, packages, or pets. The current valid labels you can include in this list are: "PERSON", "PET", "PACKAGE", and "ALL".

connectedHomeSettings_minConfidence :: Lens' ConnectedHomeSettings (Maybe Double) Source #

The minimum confidence required to label an object in the video.

connectedHomeSettings_labels :: Lens' ConnectedHomeSettings (NonEmpty Text) Source #

Specifies what you want to detect in the video, such as people, packages, or pets. The current valid labels you can include in this list are: "PERSON", "PET", "PACKAGE", and "ALL".

ConnectedHomeSettingsForUpdate

data ConnectedHomeSettingsForUpdate Source #

The label detection settings you want to use in your stream processor. This includes the labels you want the stream processor to detect and the minimum confidence level allowed to label objects.

See: newConnectedHomeSettingsForUpdate smart constructor.

Constructors

ConnectedHomeSettingsForUpdate' 

Fields

  • labels :: Maybe (NonEmpty Text)

    Specifies what you want to detect in the video, such as people, packages, or pets. The current valid labels you can include in this list are: "PERSON", "PET", "PACKAGE", and "ALL".

  • minConfidence :: Maybe Double

    The minimum confidence required to label an object in the video.

Instances

Instances details
ToJSON ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

Generic ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

Associated Types

type Rep ConnectedHomeSettingsForUpdate :: Type -> Type #

Read ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

Show ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

NFData ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

Eq ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

Hashable ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

type Rep ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

type Rep ConnectedHomeSettingsForUpdate = D1 ('MetaData "ConnectedHomeSettingsForUpdate" "Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ConnectedHomeSettingsForUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newConnectedHomeSettingsForUpdate :: ConnectedHomeSettingsForUpdate Source #

Create a value of ConnectedHomeSettingsForUpdate 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:labels:ConnectedHomeSettingsForUpdate', connectedHomeSettingsForUpdate_labels - Specifies what you want to detect in the video, such as people, packages, or pets. The current valid labels you can include in this list are: "PERSON", "PET", "PACKAGE", and "ALL".

$sel:minConfidence:ConnectedHomeSettingsForUpdate', connectedHomeSettingsForUpdate_minConfidence - The minimum confidence required to label an object in the video.

connectedHomeSettingsForUpdate_labels :: Lens' ConnectedHomeSettingsForUpdate (Maybe (NonEmpty Text)) Source #

Specifies what you want to detect in the video, such as people, packages, or pets. The current valid labels you can include in this list are: "PERSON", "PET", "PACKAGE", and "ALL".

connectedHomeSettingsForUpdate_minConfidence :: Lens' ConnectedHomeSettingsForUpdate (Maybe Double) Source #

The minimum confidence required to label an object in the video.

ContentModerationDetection

data ContentModerationDetection Source #

Information about an inappropriate, unwanted, or offensive content label detection in a stored video.

See: newContentModerationDetection smart constructor.

Constructors

ContentModerationDetection' 

Fields

  • moderationLabel :: Maybe ModerationLabel

    The content moderation label detected by in the stored video.

  • timestamp :: Maybe Integer

    Time, in milliseconds from the beginning of the video, that the content moderation label was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the moderated content first appears.

Instances

Instances details
FromJSON ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Generic ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Associated Types

type Rep ContentModerationDetection :: Type -> Type #

Read ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Show ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

NFData ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Eq ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Hashable ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

type Rep ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

type Rep ContentModerationDetection = D1 ('MetaData "ContentModerationDetection" "Amazonka.Rekognition.Types.ContentModerationDetection" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ContentModerationDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "moderationLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ModerationLabel)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newContentModerationDetection :: ContentModerationDetection Source #

Create a value of ContentModerationDetection 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:moderationLabel:ContentModerationDetection', contentModerationDetection_moderationLabel - The content moderation label detected by in the stored video.

$sel:timestamp:ContentModerationDetection', contentModerationDetection_timestamp - Time, in milliseconds from the beginning of the video, that the content moderation label was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the moderated content first appears.

contentModerationDetection_moderationLabel :: Lens' ContentModerationDetection (Maybe ModerationLabel) Source #

The content moderation label detected by in the stored video.

contentModerationDetection_timestamp :: Lens' ContentModerationDetection (Maybe Integer) Source #

Time, in milliseconds from the beginning of the video, that the content moderation label was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the moderated content first appears.

CoversBodyPart

data CoversBodyPart Source #

Information about an item of Personal Protective Equipment covering a corresponding body part. For more information, see DetectProtectiveEquipment.

See: newCoversBodyPart smart constructor.

Constructors

CoversBodyPart' 

Fields

  • confidence :: Maybe Double

    The confidence that Amazon Rekognition has in the value of Value.

  • value :: Maybe Bool

    True if the PPE covers the corresponding body part, otherwise false.

Instances

Instances details
FromJSON CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Generic CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Associated Types

type Rep CoversBodyPart :: Type -> Type #

Read CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Show CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

NFData CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Methods

rnf :: CoversBodyPart -> () #

Eq CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Hashable CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

type Rep CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

type Rep CoversBodyPart = D1 ('MetaData "CoversBodyPart" "Amazonka.Rekognition.Types.CoversBodyPart" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "CoversBodyPart'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newCoversBodyPart :: CoversBodyPart Source #

Create a value of CoversBodyPart 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:confidence:CoversBodyPart', coversBodyPart_confidence - The confidence that Amazon Rekognition has in the value of Value.

$sel:value:CoversBodyPart', coversBodyPart_value - True if the PPE covers the corresponding body part, otherwise false.

coversBodyPart_confidence :: Lens' CoversBodyPart (Maybe Double) Source #

The confidence that Amazon Rekognition has in the value of Value.

coversBodyPart_value :: Lens' CoversBodyPart (Maybe Bool) Source #

True if the PPE covers the corresponding body part, otherwise false.

CustomLabel

data CustomLabel Source #

A custom label detected in an image by a call to DetectCustomLabels.

See: newCustomLabel smart constructor.

Constructors

CustomLabel' 

Fields

  • confidence :: Maybe Double

    The confidence that the model has in the detection of the custom label. The range is 0-100. A higher value indicates a higher confidence.

  • geometry :: Maybe Geometry

    The location of the detected object on the image that corresponds to the custom label. Includes an axis aligned coarse bounding box surrounding the object and a finer grain polygon for more accurate spatial information.

  • name :: Maybe Text

    The name of the custom label.

Instances

Instances details
FromJSON CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Generic CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Associated Types

type Rep CustomLabel :: Type -> Type #

Read CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Show CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

NFData CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Methods

rnf :: CustomLabel -> () #

Eq CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Hashable CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

type Rep CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

type Rep CustomLabel = D1 ('MetaData "CustomLabel" "Amazonka.Rekognition.Types.CustomLabel" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "CustomLabel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "geometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Geometry)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCustomLabel :: CustomLabel Source #

Create a value of CustomLabel 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:confidence:CustomLabel', customLabel_confidence - The confidence that the model has in the detection of the custom label. The range is 0-100. A higher value indicates a higher confidence.

$sel:geometry:CustomLabel', customLabel_geometry - The location of the detected object on the image that corresponds to the custom label. Includes an axis aligned coarse bounding box surrounding the object and a finer grain polygon for more accurate spatial information.

$sel:name:CustomLabel', customLabel_name - The name of the custom label.

customLabel_confidence :: Lens' CustomLabel (Maybe Double) Source #

The confidence that the model has in the detection of the custom label. The range is 0-100. A higher value indicates a higher confidence.

customLabel_geometry :: Lens' CustomLabel (Maybe Geometry) Source #

The location of the detected object on the image that corresponds to the custom label. Includes an axis aligned coarse bounding box surrounding the object and a finer grain polygon for more accurate spatial information.

customLabel_name :: Lens' CustomLabel (Maybe Text) Source #

The name of the custom label.

DatasetChanges

data DatasetChanges Source #

Describes updates or additions to a dataset. A Single update or addition is an entry (JSON Line) that provides information about a single image. To update an existing entry, you match the source-ref field of the update entry with the source-ref filed of the entry that you want to update. If the source-ref field doesn't match an existing entry, the entry is added to dataset as a new entry.

See: newDatasetChanges smart constructor.

Constructors

DatasetChanges' 

Fields

  • groundTruth :: Base64

    A Base64-encoded binary data object containing one or JSON lines that either update the dataset or are additions to the dataset. You change a dataset by calling UpdateDatasetEntries. If you are using an AWS SDK to call UpdateDatasetEntries, you don't need to encode Changes as the SDK encodes the data for you.

    For example JSON lines, see Image-Level labels in manifest files and and Object localization in manifest files in the /Amazon Rekognition Custom Labels Developer Guide/.

Instances

Instances details
ToJSON DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

Generic DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

Associated Types

type Rep DatasetChanges :: Type -> Type #

Read DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

Show DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

NFData DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

Methods

rnf :: DatasetChanges -> () #

Eq DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

Hashable DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

type Rep DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

type Rep DatasetChanges = D1 ('MetaData "DatasetChanges" "Amazonka.Rekognition.Types.DatasetChanges" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DatasetChanges'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groundTruth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Base64)))

newDatasetChanges Source #

Create a value of DatasetChanges 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:groundTruth:DatasetChanges', datasetChanges_groundTruth - A Base64-encoded binary data object containing one or JSON lines that either update the dataset or are additions to the dataset. You change a dataset by calling UpdateDatasetEntries. If you are using an AWS SDK to call UpdateDatasetEntries, you don't need to encode Changes as the SDK encodes the data for you.

For example JSON lines, see Image-Level labels in manifest files and and Object localization in manifest files in the /Amazon Rekognition Custom Labels Developer Guide/.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

datasetChanges_groundTruth :: Lens' DatasetChanges ByteString Source #

A Base64-encoded binary data object containing one or JSON lines that either update the dataset or are additions to the dataset. You change a dataset by calling UpdateDatasetEntries. If you are using an AWS SDK to call UpdateDatasetEntries, you don't need to encode Changes as the SDK encodes the data for you.

For example JSON lines, see Image-Level labels in manifest files and and Object localization in manifest files in the /Amazon Rekognition Custom Labels Developer Guide/.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

DatasetDescription

data DatasetDescription Source #

A description for a dataset. For more information, see DescribeDataset.

The status fields Status, StatusMessage, and StatusMessageCode reflect the last operation on the dataset.

See: newDatasetDescription smart constructor.

Constructors

DatasetDescription' 

Fields

Instances

Instances details
FromJSON DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

Generic DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

Associated Types

type Rep DatasetDescription :: Type -> Type #

Read DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

Show DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

NFData DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

Methods

rnf :: DatasetDescription -> () #

Eq DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

Hashable DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

type Rep DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

type Rep DatasetDescription = D1 ('MetaData "DatasetDescription" "Amazonka.Rekognition.Types.DatasetDescription" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DatasetDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "datasetStats") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetStats)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetStatus)) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusMessageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetStatusMessageCode))))))

newDatasetDescription :: DatasetDescription Source #

Create a value of DatasetDescription 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:creationTimestamp:DatasetDescription', datasetDescription_creationTimestamp - The Unix timestamp for the time and date that the dataset was created.

$sel:datasetStats:DatasetDescription', datasetDescription_datasetStats - The status message code for the dataset.

$sel:lastUpdatedTimestamp:DatasetDescription', datasetDescription_lastUpdatedTimestamp - The Unix timestamp for the date and time that the dataset was last updated.

$sel:status:DatasetDescription', datasetDescription_status - The status of the dataset.

$sel:statusMessage:DatasetDescription', datasetDescription_statusMessage - The status message for the dataset.

$sel:statusMessageCode:DatasetDescription', datasetDescription_statusMessageCode - The status message code for the dataset operation. If a service error occurs, try the API call again later. If a client error occurs, check the input parameters to the dataset API call that failed.

datasetDescription_creationTimestamp :: Lens' DatasetDescription (Maybe UTCTime) Source #

The Unix timestamp for the time and date that the dataset was created.

datasetDescription_lastUpdatedTimestamp :: Lens' DatasetDescription (Maybe UTCTime) Source #

The Unix timestamp for the date and time that the dataset was last updated.

datasetDescription_statusMessageCode :: Lens' DatasetDescription (Maybe DatasetStatusMessageCode) Source #

The status message code for the dataset operation. If a service error occurs, try the API call again later. If a client error occurs, check the input parameters to the dataset API call that failed.

DatasetLabelDescription

data DatasetLabelDescription Source #

Describes a dataset label. For more information, see ListDatasetLabels.

See: newDatasetLabelDescription smart constructor.

Constructors

DatasetLabelDescription' 

Fields

Instances

Instances details
FromJSON DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

Generic DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

Associated Types

type Rep DatasetLabelDescription :: Type -> Type #

Read DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

Show DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

NFData DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

Methods

rnf :: DatasetLabelDescription -> () #

Eq DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

Hashable DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

type Rep DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

type Rep DatasetLabelDescription = D1 ('MetaData "DatasetLabelDescription" "Amazonka.Rekognition.Types.DatasetLabelDescription" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DatasetLabelDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "labelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "labelStats") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetLabelStats))))

newDatasetLabelDescription :: DatasetLabelDescription Source #

Create a value of DatasetLabelDescription 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:labelName:DatasetLabelDescription', datasetLabelDescription_labelName - The name of the label.

$sel:labelStats:DatasetLabelDescription', datasetLabelDescription_labelStats - Statistics about the label.

DatasetLabelStats

data DatasetLabelStats Source #

Statistics about a label used in a dataset. For more information, see DatasetLabelDescription.

See: newDatasetLabelStats smart constructor.

Constructors

DatasetLabelStats' 

Fields

Instances

Instances details
FromJSON DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

Generic DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

Associated Types

type Rep DatasetLabelStats :: Type -> Type #

Read DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

Show DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

NFData DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

Methods

rnf :: DatasetLabelStats -> () #

Eq DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

Hashable DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

type Rep DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

type Rep DatasetLabelStats = D1 ('MetaData "DatasetLabelStats" "Amazonka.Rekognition.Types.DatasetLabelStats" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DatasetLabelStats'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBoxCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "entryCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newDatasetLabelStats :: DatasetLabelStats Source #

Create a value of DatasetLabelStats 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:boundingBoxCount:DatasetLabelStats', datasetLabelStats_boundingBoxCount - The total number of images that have the label assigned to a bounding box.

$sel:entryCount:DatasetLabelStats', datasetLabelStats_entryCount - The total number of images that use the label.

datasetLabelStats_boundingBoxCount :: Lens' DatasetLabelStats (Maybe Natural) Source #

The total number of images that have the label assigned to a bounding box.

datasetLabelStats_entryCount :: Lens' DatasetLabelStats (Maybe Natural) Source #

The total number of images that use the label.

DatasetMetadata

data DatasetMetadata Source #

Summary information for an Amazon Rekognition Custom Labels dataset. For more information, see ProjectDescription.

See: newDatasetMetadata smart constructor.

Constructors

DatasetMetadata' 

Fields

Instances

Instances details
FromJSON DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

Generic DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

Associated Types

type Rep DatasetMetadata :: Type -> Type #

Read DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

Show DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

NFData DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

Methods

rnf :: DatasetMetadata -> () #

Eq DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

Hashable DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

type Rep DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

type Rep DatasetMetadata = D1 ('MetaData "DatasetMetadata" "Amazonka.Rekognition.Types.DatasetMetadata" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DatasetMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "datasetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "datasetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetType)))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetStatus)) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusMessageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetStatusMessageCode))))))

newDatasetMetadata :: DatasetMetadata Source #

Create a value of DatasetMetadata 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:creationTimestamp:DatasetMetadata', datasetMetadata_creationTimestamp - The Unix timestamp for the date and time that the dataset was created.

$sel:datasetArn:DatasetMetadata', datasetMetadata_datasetArn - The Amazon Resource Name (ARN) for the dataset.

$sel:datasetType:DatasetMetadata', datasetMetadata_datasetType - The type of the dataset.

$sel:status:DatasetMetadata', datasetMetadata_status - The status for the dataset.

$sel:statusMessage:DatasetMetadata', datasetMetadata_statusMessage - The status message for the dataset.

$sel:statusMessageCode:DatasetMetadata', datasetMetadata_statusMessageCode - The status message code for the dataset operation. If a service error occurs, try the API call again later. If a client error occurs, check the input parameters to the dataset API call that failed.

datasetMetadata_creationTimestamp :: Lens' DatasetMetadata (Maybe UTCTime) Source #

The Unix timestamp for the date and time that the dataset was created.

datasetMetadata_datasetArn :: Lens' DatasetMetadata (Maybe Text) Source #

The Amazon Resource Name (ARN) for the dataset.

datasetMetadata_statusMessage :: Lens' DatasetMetadata (Maybe Text) Source #

The status message for the dataset.

datasetMetadata_statusMessageCode :: Lens' DatasetMetadata (Maybe DatasetStatusMessageCode) Source #

The status message code for the dataset operation. If a service error occurs, try the API call again later. If a client error occurs, check the input parameters to the dataset API call that failed.

DatasetSource

data DatasetSource Source #

The source that Amazon Rekognition Custom Labels uses to create a dataset. To use an Amazon Sagemaker format manifest file, specify the S3 bucket location in the GroundTruthManifest field. The S3 bucket must be in your AWS account. To create a copy of an existing dataset, specify the Amazon Resource Name (ARN) of an existing dataset in DatasetArn.

You need to specify a value for DatasetArn or GroundTruthManifest, but not both. if you supply both values, or if you don't specify any values, an InvalidParameterException exception occurs.

For more information, see CreateDataset.

See: newDatasetSource smart constructor.

Constructors

DatasetSource' 

Fields

Instances

Instances details
ToJSON DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

Generic DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

Associated Types

type Rep DatasetSource :: Type -> Type #

Read DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

Show DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

NFData DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

Methods

rnf :: DatasetSource -> () #

Eq DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

Hashable DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

type Rep DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

type Rep DatasetSource = D1 ('MetaData "DatasetSource" "Amazonka.Rekognition.Types.DatasetSource" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DatasetSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groundTruthManifest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroundTruthManifest))))

newDatasetSource :: DatasetSource Source #

Create a value of DatasetSource 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:datasetArn:DatasetSource', datasetSource_datasetArn - The ARN of an Amazon Rekognition Custom Labels dataset that you want to copy.

$sel:groundTruthManifest:DatasetSource', datasetSource_groundTruthManifest - Undocumented member.

datasetSource_datasetArn :: Lens' DatasetSource (Maybe Text) Source #

The ARN of an Amazon Rekognition Custom Labels dataset that you want to copy.

DatasetStats

data DatasetStats Source #

Provides statistics about a dataset. For more information, see DescribeDataset.

See: newDatasetStats smart constructor.

Constructors

DatasetStats' 

Fields

Instances

Instances details
FromJSON DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

Generic DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

Associated Types

type Rep DatasetStats :: Type -> Type #

Read DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

Show DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

NFData DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

Methods

rnf :: DatasetStats -> () #

Eq DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

Hashable DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

type Rep DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

type Rep DatasetStats = D1 ('MetaData "DatasetStats" "Amazonka.Rekognition.Types.DatasetStats" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DatasetStats'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "errorEntries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "labeledEntries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "totalEntries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "totalLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newDatasetStats :: DatasetStats Source #

Create a value of DatasetStats 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:errorEntries:DatasetStats', datasetStats_errorEntries - The total number of entries that contain at least one error.

$sel:labeledEntries:DatasetStats', datasetStats_labeledEntries - The total number of images in the dataset that have labels.

$sel:totalEntries:DatasetStats', datasetStats_totalEntries - The total number of images in the dataset.

$sel:totalLabels:DatasetStats', datasetStats_totalLabels - The total number of labels declared in the dataset.

datasetStats_errorEntries :: Lens' DatasetStats (Maybe Natural) Source #

The total number of entries that contain at least one error.

datasetStats_labeledEntries :: Lens' DatasetStats (Maybe Natural) Source #

The total number of images in the dataset that have labels.

datasetStats_totalEntries :: Lens' DatasetStats (Maybe Natural) Source #

The total number of images in the dataset.

datasetStats_totalLabels :: Lens' DatasetStats (Maybe Natural) Source #

The total number of labels declared in the dataset.

DetectLabelsImageBackground

data DetectLabelsImageBackground Source #

The background of the image with regard to image quality and dominant colors.

See: newDetectLabelsImageBackground smart constructor.

Constructors

DetectLabelsImageBackground' 

Fields

  • dominantColors :: Maybe [DominantColor]

    The dominant colors found in the background of an image, defined with RGB values, CSS color name, simplified color name, and PixelPercentage (the percentage of image pixels that have a particular color).

  • quality :: Maybe DetectLabelsImageQuality

    The quality of the image background as defined by brightness and sharpness.

Instances

Instances details
FromJSON DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

Generic DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

Associated Types

type Rep DetectLabelsImageBackground :: Type -> Type #

Read DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

Show DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

NFData DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

Eq DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

Hashable DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

type Rep DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

type Rep DetectLabelsImageBackground = D1 ('MetaData "DetectLabelsImageBackground" "Amazonka.Rekognition.Types.DetectLabelsImageBackground" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectLabelsImageBackground'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DominantColor])) :*: S1 ('MetaSel ('Just "quality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectLabelsImageQuality))))

newDetectLabelsImageBackground :: DetectLabelsImageBackground Source #

Create a value of DetectLabelsImageBackground 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:dominantColors:DetectLabelsImageBackground', detectLabelsImageBackground_dominantColors - The dominant colors found in the background of an image, defined with RGB values, CSS color name, simplified color name, and PixelPercentage (the percentage of image pixels that have a particular color).

$sel:quality:DetectLabelsImageBackground', detectLabelsImageBackground_quality - The quality of the image background as defined by brightness and sharpness.

detectLabelsImageBackground_dominantColors :: Lens' DetectLabelsImageBackground (Maybe [DominantColor]) Source #

The dominant colors found in the background of an image, defined with RGB values, CSS color name, simplified color name, and PixelPercentage (the percentage of image pixels that have a particular color).

detectLabelsImageBackground_quality :: Lens' DetectLabelsImageBackground (Maybe DetectLabelsImageQuality) Source #

The quality of the image background as defined by brightness and sharpness.

DetectLabelsImageForeground

data DetectLabelsImageForeground Source #

The foreground of the image with regard to image quality and dominant colors.

See: newDetectLabelsImageForeground smart constructor.

Constructors

DetectLabelsImageForeground' 

Fields

  • dominantColors :: Maybe [DominantColor]

    The dominant colors found in the foreground of an image, defined with RGB values, CSS color name, simplified color name, and PixelPercentage (the percentage of image pixels that have a particular color).

  • quality :: Maybe DetectLabelsImageQuality

    The quality of the image foreground as defined by brightness and sharpness.

Instances

Instances details
FromJSON DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

Generic DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

Associated Types

type Rep DetectLabelsImageForeground :: Type -> Type #

Read DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

Show DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

NFData DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

Eq DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

Hashable DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

type Rep DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

type Rep DetectLabelsImageForeground = D1 ('MetaData "DetectLabelsImageForeground" "Amazonka.Rekognition.Types.DetectLabelsImageForeground" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectLabelsImageForeground'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DominantColor])) :*: S1 ('MetaSel ('Just "quality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectLabelsImageQuality))))

newDetectLabelsImageForeground :: DetectLabelsImageForeground Source #

Create a value of DetectLabelsImageForeground 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:dominantColors:DetectLabelsImageForeground', detectLabelsImageForeground_dominantColors - The dominant colors found in the foreground of an image, defined with RGB values, CSS color name, simplified color name, and PixelPercentage (the percentage of image pixels that have a particular color).

$sel:quality:DetectLabelsImageForeground', detectLabelsImageForeground_quality - The quality of the image foreground as defined by brightness and sharpness.

detectLabelsImageForeground_dominantColors :: Lens' DetectLabelsImageForeground (Maybe [DominantColor]) Source #

The dominant colors found in the foreground of an image, defined with RGB values, CSS color name, simplified color name, and PixelPercentage (the percentage of image pixels that have a particular color).

detectLabelsImageForeground_quality :: Lens' DetectLabelsImageForeground (Maybe DetectLabelsImageQuality) Source #

The quality of the image foreground as defined by brightness and sharpness.

DetectLabelsImageProperties

data DetectLabelsImageProperties Source #

Information about the quality and dominant colors of an input image. Quality and color information is returned for the entire image, foreground, and background.

See: newDetectLabelsImageProperties smart constructor.

Constructors

DetectLabelsImageProperties' 

Fields

  • background :: Maybe DetectLabelsImageBackground

    Information about the properties of an image’s background, including the background’s quality and dominant colors, including the quality and dominant colors of the image.

  • dominantColors :: Maybe [DominantColor]

    Information about the dominant colors found in an image, described with RGB values, CSS color name, simplified color name, and PixelPercentage (the percentage of image pixels that have a particular color).

  • foreground :: Maybe DetectLabelsImageForeground

    Information about the properties of an image’s foreground, including the foreground’s quality and dominant colors, including the quality and dominant colors of the image.

  • quality :: Maybe DetectLabelsImageQuality

    Information about the quality of the image foreground as defined by brightness, sharpness, and contrast. The higher the value the greater the brightness, sharpness, and contrast respectively.

Instances

Instances details
FromJSON DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

Generic DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

Associated Types

type Rep DetectLabelsImageProperties :: Type -> Type #

Read DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

Show DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

NFData DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

Eq DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

Hashable DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

type Rep DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

type Rep DetectLabelsImageProperties = D1 ('MetaData "DetectLabelsImageProperties" "Amazonka.Rekognition.Types.DetectLabelsImageProperties" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectLabelsImageProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "background") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectLabelsImageBackground)) :*: S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DominantColor]))) :*: (S1 ('MetaSel ('Just "foreground") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectLabelsImageForeground)) :*: S1 ('MetaSel ('Just "quality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectLabelsImageQuality)))))

newDetectLabelsImageProperties :: DetectLabelsImageProperties Source #

Create a value of DetectLabelsImageProperties 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:background:DetectLabelsImageProperties', detectLabelsImageProperties_background - Information about the properties of an image’s background, including the background’s quality and dominant colors, including the quality and dominant colors of the image.

DetectLabelsImageProperties, detectLabelsImageProperties_dominantColors - Information about the dominant colors found in an image, described with RGB values, CSS color name, simplified color name, and PixelPercentage (the percentage of image pixels that have a particular color).

$sel:foreground:DetectLabelsImageProperties', detectLabelsImageProperties_foreground - Information about the properties of an image’s foreground, including the foreground’s quality and dominant colors, including the quality and dominant colors of the image.

DetectLabelsImageProperties, detectLabelsImageProperties_quality - Information about the quality of the image foreground as defined by brightness, sharpness, and contrast. The higher the value the greater the brightness, sharpness, and contrast respectively.

detectLabelsImageProperties_background :: Lens' DetectLabelsImageProperties (Maybe DetectLabelsImageBackground) Source #

Information about the properties of an image’s background, including the background’s quality and dominant colors, including the quality and dominant colors of the image.

detectLabelsImageProperties_dominantColors :: Lens' DetectLabelsImageProperties (Maybe [DominantColor]) Source #

Information about the dominant colors found in an image, described with RGB values, CSS color name, simplified color name, and PixelPercentage (the percentage of image pixels that have a particular color).

detectLabelsImageProperties_foreground :: Lens' DetectLabelsImageProperties (Maybe DetectLabelsImageForeground) Source #

Information about the properties of an image’s foreground, including the foreground’s quality and dominant colors, including the quality and dominant colors of the image.

detectLabelsImageProperties_quality :: Lens' DetectLabelsImageProperties (Maybe DetectLabelsImageQuality) Source #

Information about the quality of the image foreground as defined by brightness, sharpness, and contrast. The higher the value the greater the brightness, sharpness, and contrast respectively.

DetectLabelsImagePropertiesSettings

data DetectLabelsImagePropertiesSettings Source #

Settings for the IMAGE_PROPERTIES feature type.

See: newDetectLabelsImagePropertiesSettings smart constructor.

Constructors

DetectLabelsImagePropertiesSettings' 

Fields

Instances

Instances details
ToJSON DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

Generic DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

Read DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

Show DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

NFData DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

Eq DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

Hashable DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

type Rep DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

type Rep DetectLabelsImagePropertiesSettings = D1 ('MetaData "DetectLabelsImagePropertiesSettings" "Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectLabelsImagePropertiesSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxDominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newDetectLabelsImagePropertiesSettings :: DetectLabelsImagePropertiesSettings Source #

Create a value of DetectLabelsImagePropertiesSettings 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:maxDominantColors:DetectLabelsImagePropertiesSettings', detectLabelsImagePropertiesSettings_maxDominantColors - The maximum number of dominant colors to return when detecting labels in an image. The default value is 10.

detectLabelsImagePropertiesSettings_maxDominantColors :: Lens' DetectLabelsImagePropertiesSettings (Maybe Natural) Source #

The maximum number of dominant colors to return when detecting labels in an image. The default value is 10.

DetectLabelsImageQuality

data DetectLabelsImageQuality Source #

The quality of an image provided for label detection, with regard to brightness, sharpness, and contrast.

See: newDetectLabelsImageQuality smart constructor.

Constructors

DetectLabelsImageQuality' 

Fields

Instances

Instances details
FromJSON DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

Generic DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

Associated Types

type Rep DetectLabelsImageQuality :: Type -> Type #

Read DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

Show DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

NFData DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

Eq DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

Hashable DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

type Rep DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

type Rep DetectLabelsImageQuality = D1 ('MetaData "DetectLabelsImageQuality" "Amazonka.Rekognition.Types.DetectLabelsImageQuality" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectLabelsImageQuality'" 'PrefixI 'True) (S1 ('MetaSel ('Just "brightness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "contrast") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "sharpness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newDetectLabelsImageQuality :: DetectLabelsImageQuality Source #

Create a value of DetectLabelsImageQuality 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:brightness:DetectLabelsImageQuality', detectLabelsImageQuality_brightness - The brightness of an image provided for label detection.

$sel:contrast:DetectLabelsImageQuality', detectLabelsImageQuality_contrast - The contrast of an image provided for label detection.

$sel:sharpness:DetectLabelsImageQuality', detectLabelsImageQuality_sharpness - The sharpness of an image provided for label detection.

detectLabelsImageQuality_brightness :: Lens' DetectLabelsImageQuality (Maybe Double) Source #

The brightness of an image provided for label detection.

detectLabelsImageQuality_contrast :: Lens' DetectLabelsImageQuality (Maybe Double) Source #

The contrast of an image provided for label detection.

detectLabelsImageQuality_sharpness :: Lens' DetectLabelsImageQuality (Maybe Double) Source #

The sharpness of an image provided for label detection.

DetectLabelsSettings

data DetectLabelsSettings Source #

Settings for the DetectLabels request. Settings can include filters for both GENERAL_LABELS and IMAGE_PROPERTIES. GENERAL_LABELS filters can be inclusive or exclusive and applied to individual labels or label categories. IMAGE_PROPERTIES filters allow specification of a maximum number of dominant colors.

See: newDetectLabelsSettings smart constructor.

Constructors

DetectLabelsSettings' 

Fields

Instances

Instances details
ToJSON DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

Generic DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

Associated Types

type Rep DetectLabelsSettings :: Type -> Type #

Read DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

Show DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

NFData DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

Methods

rnf :: DetectLabelsSettings -> () #

Eq DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

Hashable DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

type Rep DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

type Rep DetectLabelsSettings = D1 ('MetaData "DetectLabelsSettings" "Amazonka.Rekognition.Types.DetectLabelsSettings" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectLabelsSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "generalLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GeneralLabelsSettings)) :*: S1 ('MetaSel ('Just "imageProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectLabelsImagePropertiesSettings))))

newDetectLabelsSettings :: DetectLabelsSettings Source #

Create a value of DetectLabelsSettings 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:generalLabels:DetectLabelsSettings', detectLabelsSettings_generalLabels - Contains the specified filters for GENERAL_LABELS.

$sel:imageProperties:DetectLabelsSettings', detectLabelsSettings_imageProperties - Contains the chosen number of maximum dominant colors in an image.

detectLabelsSettings_imageProperties :: Lens' DetectLabelsSettings (Maybe DetectLabelsImagePropertiesSettings) Source #

Contains the chosen number of maximum dominant colors in an image.

DetectTextFilters

data DetectTextFilters Source #

A set of optional parameters that you can use to set the criteria that the text must meet to be included in your response. WordFilter looks at a word’s height, width, and minimum confidence. RegionOfInterest lets you set a specific region of the image to look for text in.

See: newDetectTextFilters smart constructor.

Constructors

DetectTextFilters' 

Fields

Instances

Instances details
ToJSON DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Generic DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Associated Types

type Rep DetectTextFilters :: Type -> Type #

Read DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Show DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

NFData DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Methods

rnf :: DetectTextFilters -> () #

Eq DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Hashable DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

type Rep DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

type Rep DetectTextFilters = D1 ('MetaData "DetectTextFilters" "Amazonka.Rekognition.Types.DetectTextFilters" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectTextFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "regionsOfInterest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegionOfInterest])) :*: S1 ('MetaSel ('Just "wordFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectionFilter))))

newDetectTextFilters :: DetectTextFilters Source #

Create a value of DetectTextFilters 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:regionsOfInterest:DetectTextFilters', detectTextFilters_regionsOfInterest - A Filter focusing on a certain area of the image. Uses a BoundingBox object to set the region of the image.

$sel:wordFilter:DetectTextFilters', detectTextFilters_wordFilter - Undocumented member.

detectTextFilters_regionsOfInterest :: Lens' DetectTextFilters (Maybe [RegionOfInterest]) Source #

A Filter focusing on a certain area of the image. Uses a BoundingBox object to set the region of the image.

DetectionFilter

data DetectionFilter Source #

A set of parameters that allow you to filter out certain results from your returned results.

See: newDetectionFilter smart constructor.

Constructors

DetectionFilter' 

Fields

  • minBoundingBoxHeight :: Maybe Double

    Sets the minimum height of the word bounding box. Words with bounding box heights lesser than this value will be excluded from the result. Value is relative to the video frame height.

  • minBoundingBoxWidth :: Maybe Double

    Sets the minimum width of the word bounding box. Words with bounding boxes widths lesser than this value will be excluded from the result. Value is relative to the video frame width.

  • minConfidence :: Maybe Double

    Sets the confidence of word detection. Words with detection confidence below this will be excluded from the result. Values should be between 0 and 100. The default MinConfidence is 80.

Instances

Instances details
ToJSON DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Generic DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Associated Types

type Rep DetectionFilter :: Type -> Type #

Read DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Show DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

NFData DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Methods

rnf :: DetectionFilter -> () #

Eq DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Hashable DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

type Rep DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

type Rep DetectionFilter = D1 ('MetaData "DetectionFilter" "Amazonka.Rekognition.Types.DetectionFilter" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "minBoundingBoxHeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "minBoundingBoxWidth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newDetectionFilter :: DetectionFilter Source #

Create a value of DetectionFilter 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:minBoundingBoxHeight:DetectionFilter', detectionFilter_minBoundingBoxHeight - Sets the minimum height of the word bounding box. Words with bounding box heights lesser than this value will be excluded from the result. Value is relative to the video frame height.

$sel:minBoundingBoxWidth:DetectionFilter', detectionFilter_minBoundingBoxWidth - Sets the minimum width of the word bounding box. Words with bounding boxes widths lesser than this value will be excluded from the result. Value is relative to the video frame width.

$sel:minConfidence:DetectionFilter', detectionFilter_minConfidence - Sets the confidence of word detection. Words with detection confidence below this will be excluded from the result. Values should be between 0 and 100. The default MinConfidence is 80.

detectionFilter_minBoundingBoxHeight :: Lens' DetectionFilter (Maybe Double) Source #

Sets the minimum height of the word bounding box. Words with bounding box heights lesser than this value will be excluded from the result. Value is relative to the video frame height.

detectionFilter_minBoundingBoxWidth :: Lens' DetectionFilter (Maybe Double) Source #

Sets the minimum width of the word bounding box. Words with bounding boxes widths lesser than this value will be excluded from the result. Value is relative to the video frame width.

detectionFilter_minConfidence :: Lens' DetectionFilter (Maybe Double) Source #

Sets the confidence of word detection. Words with detection confidence below this will be excluded from the result. Values should be between 0 and 100. The default MinConfidence is 80.

DistributeDataset

data DistributeDataset Source #

A training dataset or a test dataset used in a dataset distribution operation. For more information, see DistributeDatasetEntries.

See: newDistributeDataset smart constructor.

Constructors

DistributeDataset' 

Fields

  • arn :: Text

    The Amazon Resource Name (ARN) of the dataset that you want to use.

Instances

Instances details
ToJSON DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

Generic DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

Associated Types

type Rep DistributeDataset :: Type -> Type #

Read DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

Show DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

NFData DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

Methods

rnf :: DistributeDataset -> () #

Eq DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

Hashable DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

type Rep DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

type Rep DistributeDataset = D1 ('MetaData "DistributeDataset" "Amazonka.Rekognition.Types.DistributeDataset" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DistributeDataset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDistributeDataset Source #

Create a value of DistributeDataset 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:arn:DistributeDataset', distributeDataset_arn - The Amazon Resource Name (ARN) of the dataset that you want to use.

distributeDataset_arn :: Lens' DistributeDataset Text Source #

The Amazon Resource Name (ARN) of the dataset that you want to use.

DominantColor

data DominantColor Source #

A description of the dominant colors in an image.

See: newDominantColor smart constructor.

Constructors

DominantColor' 

Fields

Instances

Instances details
FromJSON DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

Generic DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

Associated Types

type Rep DominantColor :: Type -> Type #

Read DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

Show DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

NFData DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

Methods

rnf :: DominantColor -> () #

Eq DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

Hashable DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

type Rep DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

newDominantColor :: DominantColor Source #

Create a value of DominantColor 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:blue:DominantColor', dominantColor_blue - The Blue RGB value for a dominant color.

$sel:cSSColor:DominantColor', dominantColor_cSSColor - The CSS color name of a dominant color.

$sel:green:DominantColor', dominantColor_green - The Green RGB value for a dominant color.

$sel:hexCode:DominantColor', dominantColor_hexCode - The Hex code equivalent of the RGB values for a dominant color.

$sel:pixelPercent:DominantColor', dominantColor_pixelPercent - The percentage of image pixels that have a given dominant color.

$sel:red:DominantColor', dominantColor_red - The Red RGB value for a dominant color.

$sel:simplifiedColor:DominantColor', dominantColor_simplifiedColor - One of 12 simplified color names applied to a dominant color.

dominantColor_blue :: Lens' DominantColor (Maybe Natural) Source #

The Blue RGB value for a dominant color.

dominantColor_cSSColor :: Lens' DominantColor (Maybe Text) Source #

The CSS color name of a dominant color.

dominantColor_green :: Lens' DominantColor (Maybe Natural) Source #

The Green RGB value for a dominant color.

dominantColor_hexCode :: Lens' DominantColor (Maybe Text) Source #

The Hex code equivalent of the RGB values for a dominant color.

dominantColor_pixelPercent :: Lens' DominantColor (Maybe Double) Source #

The percentage of image pixels that have a given dominant color.

dominantColor_red :: Lens' DominantColor (Maybe Natural) Source #

The Red RGB value for a dominant color.

dominantColor_simplifiedColor :: Lens' DominantColor (Maybe Text) Source #

One of 12 simplified color names applied to a dominant color.

Emotion

data Emotion Source #

The emotions that appear to be expressed on the face, and the confidence level in the determination. The API is only making a determination of the physical appearance of a person's face. It is not a determination of the person’s internal emotional state and should not be used in such a way. For example, a person pretending to have a sad face might not be sad emotionally.

See: newEmotion smart constructor.

Constructors

Emotion' 

Fields

Instances

Instances details
FromJSON Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Generic Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Associated Types

type Rep Emotion :: Type -> Type #

Methods

from :: Emotion -> Rep Emotion x #

to :: Rep Emotion x -> Emotion #

Read Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Show Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

NFData Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

rnf :: Emotion -> () #

Eq Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

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

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

Hashable Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

hashWithSalt :: Int -> Emotion -> Int #

hash :: Emotion -> Int #

type Rep Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

type Rep Emotion = D1 ('MetaData "Emotion" "Amazonka.Rekognition.Types.Emotion" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Emotion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EmotionName))))

newEmotion :: Emotion Source #

Create a value of Emotion 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:confidence:Emotion', emotion_confidence - Level of confidence in the determination.

$sel:type':Emotion', emotion_type - Type of emotion detected.

emotion_confidence :: Lens' Emotion (Maybe Double) Source #

Level of confidence in the determination.

emotion_type :: Lens' Emotion (Maybe EmotionName) Source #

Type of emotion detected.

EquipmentDetection

data EquipmentDetection Source #

Information about an item of Personal Protective Equipment (PPE) detected by DetectProtectiveEquipment. For more information, see DetectProtectiveEquipment.

See: newEquipmentDetection smart constructor.

Constructors

EquipmentDetection' 

Fields

Instances

Instances details
FromJSON EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Generic EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Associated Types

type Rep EquipmentDetection :: Type -> Type #

Read EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Show EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

NFData EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Methods

rnf :: EquipmentDetection -> () #

Eq EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Hashable EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

type Rep EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

type Rep EquipmentDetection = D1 ('MetaData "EquipmentDetection" "Amazonka.Rekognition.Types.EquipmentDetection" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "EquipmentDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "coversBodyPart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoversBodyPart)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProtectiveEquipmentType)))))

newEquipmentDetection :: EquipmentDetection Source #

Create a value of EquipmentDetection 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:boundingBox:EquipmentDetection', equipmentDetection_boundingBox - A bounding box surrounding the item of detected PPE.

EquipmentDetection, equipmentDetection_confidence - The confidence that Amazon Rekognition has that the bounding box (BoundingBox) contains an item of PPE.

$sel:coversBodyPart:EquipmentDetection', equipmentDetection_coversBodyPart - Information about the body part covered by the detected PPE.

$sel:type':EquipmentDetection', equipmentDetection_type - The type of detected PPE.

equipmentDetection_boundingBox :: Lens' EquipmentDetection (Maybe BoundingBox) Source #

A bounding box surrounding the item of detected PPE.

equipmentDetection_confidence :: Lens' EquipmentDetection (Maybe Double) Source #

The confidence that Amazon Rekognition has that the bounding box (BoundingBox) contains an item of PPE.

equipmentDetection_coversBodyPart :: Lens' EquipmentDetection (Maybe CoversBodyPart) Source #

Information about the body part covered by the detected PPE.

EvaluationResult

data EvaluationResult Source #

The evaluation results for the training of a model.

See: newEvaluationResult smart constructor.

Constructors

EvaluationResult' 

Fields

  • f1Score :: Maybe Double

    The F1 score for the evaluation of all labels. The F1 score metric evaluates the overall precision and recall performance of the model as a single value. A higher value indicates better precision and recall performance. A lower score indicates that precision, recall, or both are performing poorly.

  • summary :: Maybe Summary

    The S3 bucket that contains the training summary.

Instances

Instances details
FromJSON EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Generic EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Associated Types

type Rep EvaluationResult :: Type -> Type #

Read EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Show EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

NFData EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Methods

rnf :: EvaluationResult -> () #

Eq EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Hashable EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

type Rep EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

type Rep EvaluationResult = D1 ('MetaData "EvaluationResult" "Amazonka.Rekognition.Types.EvaluationResult" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "EvaluationResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "f1Score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Summary))))

newEvaluationResult :: EvaluationResult Source #

Create a value of EvaluationResult 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:f1Score:EvaluationResult', evaluationResult_f1Score - The F1 score for the evaluation of all labels. The F1 score metric evaluates the overall precision and recall performance of the model as a single value. A higher value indicates better precision and recall performance. A lower score indicates that precision, recall, or both are performing poorly.

$sel:summary:EvaluationResult', evaluationResult_summary - The S3 bucket that contains the training summary.

evaluationResult_f1Score :: Lens' EvaluationResult (Maybe Double) Source #

The F1 score for the evaluation of all labels. The F1 score metric evaluates the overall precision and recall performance of the model as a single value. A higher value indicates better precision and recall performance. A lower score indicates that precision, recall, or both are performing poorly.

evaluationResult_summary :: Lens' EvaluationResult (Maybe Summary) Source #

The S3 bucket that contains the training summary.

EyeOpen

data EyeOpen Source #

Indicates whether or not the eyes on the face are open, and the confidence level in the determination.

See: newEyeOpen smart constructor.

Constructors

EyeOpen' 

Fields

Instances

Instances details
FromJSON EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Generic EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Associated Types

type Rep EyeOpen :: Type -> Type #

Methods

from :: EyeOpen -> Rep EyeOpen x #

to :: Rep EyeOpen x -> EyeOpen #

Read EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Show EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

NFData EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

rnf :: EyeOpen -> () #

Eq EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

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

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

Hashable EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

hashWithSalt :: Int -> EyeOpen -> Int #

hash :: EyeOpen -> Int #

type Rep EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

type Rep EyeOpen = D1 ('MetaData "EyeOpen" "Amazonka.Rekognition.Types.EyeOpen" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "EyeOpen'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newEyeOpen :: EyeOpen Source #

Create a value of EyeOpen 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:confidence:EyeOpen', eyeOpen_confidence - Level of confidence in the determination.

$sel:value:EyeOpen', eyeOpen_value - Boolean value that indicates whether the eyes on the face are open.

eyeOpen_confidence :: Lens' EyeOpen (Maybe Double) Source #

Level of confidence in the determination.

eyeOpen_value :: Lens' EyeOpen (Maybe Bool) Source #

Boolean value that indicates whether the eyes on the face are open.

Eyeglasses

data Eyeglasses Source #

Indicates whether or not the face is wearing eye glasses, and the confidence level in the determination.

See: newEyeglasses smart constructor.

Constructors

Eyeglasses' 

Fields

Instances

Instances details
FromJSON Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Generic Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Associated Types

type Rep Eyeglasses :: Type -> Type #

Read Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Show Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

NFData Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Methods

rnf :: Eyeglasses -> () #

Eq Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Hashable Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

type Rep Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

type Rep Eyeglasses = D1 ('MetaData "Eyeglasses" "Amazonka.Rekognition.Types.Eyeglasses" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Eyeglasses'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newEyeglasses :: Eyeglasses Source #

Create a value of Eyeglasses 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:confidence:Eyeglasses', eyeglasses_confidence - Level of confidence in the determination.

$sel:value:Eyeglasses', eyeglasses_value - Boolean value that indicates whether the face is wearing eye glasses or not.

eyeglasses_confidence :: Lens' Eyeglasses (Maybe Double) Source #

Level of confidence in the determination.

eyeglasses_value :: Lens' Eyeglasses (Maybe Bool) Source #

Boolean value that indicates whether the face is wearing eye glasses or not.

Face

data Face Source #

Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image ID that you assigned.

See: newFace smart constructor.

Constructors

Face' 

Fields

Instances

Instances details
FromJSON Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Generic Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Associated Types

type Rep Face :: Type -> Type #

Methods

from :: Face -> Rep Face x #

to :: Rep Face x -> Face #

Read Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Show Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

showsPrec :: Int -> Face -> ShowS #

show :: Face -> String #

showList :: [Face] -> ShowS #

NFData Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

rnf :: Face -> () #

Eq Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

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

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

Hashable Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

hashWithSalt :: Int -> Face -> Int #

hash :: Face -> Int #

type Rep Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

type Rep Face = D1 ('MetaData "Face" "Amazonka.Rekognition.Types.Face" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Face'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "externalImageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "faceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "indexFacesModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newFace :: Face Source #

Create a value of Face 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:boundingBox:Face', face_boundingBox - Bounding box of the face.

$sel:confidence:Face', face_confidence - Confidence level that the bounding box contains a face (and not a different object such as a tree).

$sel:externalImageId:Face', face_externalImageId - Identifier that you assign to all the faces in the input image.

$sel:faceId:Face', face_faceId - Unique identifier that Amazon Rekognition assigns to the face.

$sel:imageId:Face', face_imageId - Unique identifier that Amazon Rekognition assigns to the input image.

$sel:indexFacesModelVersion:Face', face_indexFacesModelVersion - The version of the face detect and storage model that was used when indexing the face vector.

face_boundingBox :: Lens' Face (Maybe BoundingBox) Source #

Bounding box of the face.

face_confidence :: Lens' Face (Maybe Double) Source #

Confidence level that the bounding box contains a face (and not a different object such as a tree).

face_externalImageId :: Lens' Face (Maybe Text) Source #

Identifier that you assign to all the faces in the input image.

face_faceId :: Lens' Face (Maybe Text) Source #

Unique identifier that Amazon Rekognition assigns to the face.

face_imageId :: Lens' Face (Maybe Text) Source #

Unique identifier that Amazon Rekognition assigns to the input image.

face_indexFacesModelVersion :: Lens' Face (Maybe Text) Source #

The version of the face detect and storage model that was used when indexing the face vector.

FaceDetail

data FaceDetail Source #

Structure containing attributes of the face that the algorithm detected.

A FaceDetail object contains either the default facial attributes or all facial attributes. The default attributes are BoundingBox, Confidence, Landmarks, Pose, and Quality.

GetFaceDetection is the only Amazon Rekognition Video stored video operation that can return a FaceDetail object with all attributes. To specify which attributes to return, use the FaceAttributes input parameter for StartFaceDetection. The following Amazon Rekognition Video operations return only the default attributes. The corresponding Start operations don't have a FaceAttributes input parameter:

  • GetCelebrityRecognition
  • GetPersonTracking
  • GetFaceSearch

The Amazon Rekognition Image DetectFaces and IndexFaces operations can return all facial attributes. To specify which attributes to return, use the Attributes input parameter for DetectFaces. For IndexFaces, use the DetectAttributes input parameter.

See: newFaceDetail smart constructor.

Constructors

FaceDetail' 

Fields

  • ageRange :: Maybe AgeRange

    The estimated age range, in years, for the face. Low represents the lowest estimated age and High represents the highest estimated age.

  • beard :: Maybe Beard

    Indicates whether or not the face has a beard, and the confidence level in the determination.

  • boundingBox :: Maybe BoundingBox

    Bounding box of the face. Default attribute.

  • confidence :: Maybe Double

    Confidence level that the bounding box contains a face (and not a different object such as a tree). Default attribute.

  • emotions :: Maybe [Emotion]

    The emotions that appear to be expressed on the face, and the confidence level in the determination. The API is only making a determination of the physical appearance of a person's face. It is not a determination of the person’s internal emotional state and should not be used in such a way. For example, a person pretending to have a sad face might not be sad emotionally.

  • eyeglasses :: Maybe Eyeglasses

    Indicates whether or not the face is wearing eye glasses, and the confidence level in the determination.

  • eyesOpen :: Maybe EyeOpen

    Indicates whether or not the eyes on the face are open, and the confidence level in the determination.

  • gender :: Maybe Gender

    The predicted gender of a detected face.

  • landmarks :: Maybe [Landmark]

    Indicates the location of landmarks on the face. Default attribute.

  • mouthOpen :: Maybe MouthOpen

    Indicates whether or not the mouth on the face is open, and the confidence level in the determination.

  • mustache :: Maybe Mustache

    Indicates whether or not the face has a mustache, and the confidence level in the determination.

  • pose :: Maybe Pose

    Indicates the pose of the face as determined by its pitch, roll, and yaw. Default attribute.

  • quality :: Maybe ImageQuality

    Identifies image brightness and sharpness. Default attribute.

  • smile :: Maybe Smile

    Indicates whether or not the face is smiling, and the confidence level in the determination.

  • sunglasses :: Maybe Sunglasses

    Indicates whether or not the face is wearing sunglasses, and the confidence level in the determination.

Instances

Instances details
FromJSON FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Generic FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Associated Types

type Rep FaceDetail :: Type -> Type #

Read FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Show FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

NFData FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Methods

rnf :: FaceDetail -> () #

Eq FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Hashable FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

type Rep FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

type Rep FaceDetail = D1 ('MetaData "FaceDetail" "Amazonka.Rekognition.Types.FaceDetail" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "FaceDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "ageRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AgeRange)) :*: (S1 ('MetaSel ('Just "beard") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Beard)) :*: S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)))) :*: ((S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "emotions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Emotion]))) :*: (S1 ('MetaSel ('Just "eyeglasses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Eyeglasses)) :*: S1 ('MetaSel ('Just "eyesOpen") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EyeOpen))))) :*: (((S1 ('MetaSel ('Just "gender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Gender)) :*: S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Landmark]))) :*: (S1 ('MetaSel ('Just "mouthOpen") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MouthOpen)) :*: S1 ('MetaSel ('Just "mustache") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Mustache)))) :*: ((S1 ('MetaSel ('Just "pose") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Pose)) :*: S1 ('MetaSel ('Just "quality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageQuality))) :*: (S1 ('MetaSel ('Just "smile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Smile)) :*: S1 ('MetaSel ('Just "sunglasses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Sunglasses)))))))

newFaceDetail :: FaceDetail Source #

Create a value of FaceDetail 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:ageRange:FaceDetail', faceDetail_ageRange - The estimated age range, in years, for the face. Low represents the lowest estimated age and High represents the highest estimated age.

$sel:beard:FaceDetail', faceDetail_beard - Indicates whether or not the face has a beard, and the confidence level in the determination.

$sel:boundingBox:FaceDetail', faceDetail_boundingBox - Bounding box of the face. Default attribute.

FaceDetail, faceDetail_confidence - Confidence level that the bounding box contains a face (and not a different object such as a tree). Default attribute.

$sel:emotions:FaceDetail', faceDetail_emotions - The emotions that appear to be expressed on the face, and the confidence level in the determination. The API is only making a determination of the physical appearance of a person's face. It is not a determination of the person’s internal emotional state and should not be used in such a way. For example, a person pretending to have a sad face might not be sad emotionally.

$sel:eyeglasses:FaceDetail', faceDetail_eyeglasses - Indicates whether or not the face is wearing eye glasses, and the confidence level in the determination.

$sel:eyesOpen:FaceDetail', faceDetail_eyesOpen - Indicates whether or not the eyes on the face are open, and the confidence level in the determination.

$sel:gender:FaceDetail', faceDetail_gender - The predicted gender of a detected face.

$sel:landmarks:FaceDetail', faceDetail_landmarks - Indicates the location of landmarks on the face. Default attribute.

$sel:mouthOpen:FaceDetail', faceDetail_mouthOpen - Indicates whether or not the mouth on the face is open, and the confidence level in the determination.

$sel:mustache:FaceDetail', faceDetail_mustache - Indicates whether or not the face has a mustache, and the confidence level in the determination.

$sel:pose:FaceDetail', faceDetail_pose - Indicates the pose of the face as determined by its pitch, roll, and yaw. Default attribute.

$sel:quality:FaceDetail', faceDetail_quality - Identifies image brightness and sharpness. Default attribute.

$sel:smile:FaceDetail', faceDetail_smile - Indicates whether or not the face is smiling, and the confidence level in the determination.

$sel:sunglasses:FaceDetail', faceDetail_sunglasses - Indicates whether or not the face is wearing sunglasses, and the confidence level in the determination.

faceDetail_ageRange :: Lens' FaceDetail (Maybe AgeRange) Source #

The estimated age range, in years, for the face. Low represents the lowest estimated age and High represents the highest estimated age.

faceDetail_beard :: Lens' FaceDetail (Maybe Beard) Source #

Indicates whether or not the face has a beard, and the confidence level in the determination.

faceDetail_boundingBox :: Lens' FaceDetail (Maybe BoundingBox) Source #

Bounding box of the face. Default attribute.

faceDetail_confidence :: Lens' FaceDetail (Maybe Double) Source #

Confidence level that the bounding box contains a face (and not a different object such as a tree). Default attribute.

faceDetail_emotions :: Lens' FaceDetail (Maybe [Emotion]) Source #

The emotions that appear to be expressed on the face, and the confidence level in the determination. The API is only making a determination of the physical appearance of a person's face. It is not a determination of the person’s internal emotional state and should not be used in such a way. For example, a person pretending to have a sad face might not be sad emotionally.

faceDetail_eyeglasses :: Lens' FaceDetail (Maybe Eyeglasses) Source #

Indicates whether or not the face is wearing eye glasses, and the confidence level in the determination.

faceDetail_eyesOpen :: Lens' FaceDetail (Maybe EyeOpen) Source #

Indicates whether or not the eyes on the face are open, and the confidence level in the determination.

faceDetail_gender :: Lens' FaceDetail (Maybe Gender) Source #

The predicted gender of a detected face.

faceDetail_landmarks :: Lens' FaceDetail (Maybe [Landmark]) Source #

Indicates the location of landmarks on the face. Default attribute.

faceDetail_mouthOpen :: Lens' FaceDetail (Maybe MouthOpen) Source #

Indicates whether or not the mouth on the face is open, and the confidence level in the determination.

faceDetail_mustache :: Lens' FaceDetail (Maybe Mustache) Source #

Indicates whether or not the face has a mustache, and the confidence level in the determination.

faceDetail_pose :: Lens' FaceDetail (Maybe Pose) Source #

Indicates the pose of the face as determined by its pitch, roll, and yaw. Default attribute.

faceDetail_quality :: Lens' FaceDetail (Maybe ImageQuality) Source #

Identifies image brightness and sharpness. Default attribute.

faceDetail_smile :: Lens' FaceDetail (Maybe Smile) Source #

Indicates whether or not the face is smiling, and the confidence level in the determination.

faceDetail_sunglasses :: Lens' FaceDetail (Maybe Sunglasses) Source #

Indicates whether or not the face is wearing sunglasses, and the confidence level in the determination.

FaceDetection

data FaceDetection Source #

Information about a face detected in a video analysis request and the time the face was detected in the video.

See: newFaceDetection smart constructor.

Constructors

FaceDetection' 

Fields

  • face :: Maybe FaceDetail

    The face properties for the detected face.

  • timestamp :: Maybe Integer

    Time, in milliseconds from the start of the video, that the face was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the face first appears.

Instances

Instances details
FromJSON FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Generic FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Associated Types

type Rep FaceDetection :: Type -> Type #

Read FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Show FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

NFData FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Methods

rnf :: FaceDetection -> () #

Eq FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Hashable FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

type Rep FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

type Rep FaceDetection = D1 ('MetaData "FaceDetection" "Amazonka.Rekognition.Types.FaceDetection" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "FaceDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newFaceDetection :: FaceDetection Source #

Create a value of FaceDetection 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:face:FaceDetection', faceDetection_face - The face properties for the detected face.

$sel:timestamp:FaceDetection', faceDetection_timestamp - Time, in milliseconds from the start of the video, that the face was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the face first appears.

faceDetection_face :: Lens' FaceDetection (Maybe FaceDetail) Source #

The face properties for the detected face.

faceDetection_timestamp :: Lens' FaceDetection (Maybe Integer) Source #

Time, in milliseconds from the start of the video, that the face was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the face first appears.

FaceMatch

data FaceMatch Source #

Provides face metadata. In addition, it also provides the confidence in the match of this face with the input face.

See: newFaceMatch smart constructor.

Constructors

FaceMatch' 

Fields

  • face :: Maybe Face

    Describes the face properties such as the bounding box, face ID, image ID of the source image, and external image ID that you assigned.

  • similarity :: Maybe Double

    Confidence in the match of this face with the input face.

Instances

Instances details
FromJSON FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Generic FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Associated Types

type Rep FaceMatch :: Type -> Type #

Read FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Show FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

NFData FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Methods

rnf :: FaceMatch -> () #

Eq FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Hashable FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

type Rep FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

type Rep FaceMatch = D1 ('MetaData "FaceMatch" "Amazonka.Rekognition.Types.FaceMatch" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "FaceMatch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Face)) :*: S1 ('MetaSel ('Just "similarity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newFaceMatch :: FaceMatch Source #

Create a value of FaceMatch 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:face:FaceMatch', faceMatch_face - Describes the face properties such as the bounding box, face ID, image ID of the source image, and external image ID that you assigned.

$sel:similarity:FaceMatch', faceMatch_similarity - Confidence in the match of this face with the input face.

faceMatch_face :: Lens' FaceMatch (Maybe Face) Source #

Describes the face properties such as the bounding box, face ID, image ID of the source image, and external image ID that you assigned.

faceMatch_similarity :: Lens' FaceMatch (Maybe Double) Source #

Confidence in the match of this face with the input face.

FaceRecord

data FaceRecord Source #

Object containing both the face metadata (stored in the backend database), and facial attributes that are detected but aren't stored in the database.

See: newFaceRecord smart constructor.

Constructors

FaceRecord' 

Fields

  • face :: Maybe Face

    Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image ID that you assigned.

  • faceDetail :: Maybe FaceDetail

    Structure containing attributes of the face that the algorithm detected.

Instances

Instances details
FromJSON FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Generic FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Associated Types

type Rep FaceRecord :: Type -> Type #

Read FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Show FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

NFData FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Methods

rnf :: FaceRecord -> () #

Eq FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Hashable FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

type Rep FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

type Rep FaceRecord = D1 ('MetaData "FaceRecord" "Amazonka.Rekognition.Types.FaceRecord" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "FaceRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Face)) :*: S1 ('MetaSel ('Just "faceDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail))))

newFaceRecord :: FaceRecord Source #

Create a value of FaceRecord 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:face:FaceRecord', faceRecord_face - Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image ID that you assigned.

$sel:faceDetail:FaceRecord', faceRecord_faceDetail - Structure containing attributes of the face that the algorithm detected.

faceRecord_face :: Lens' FaceRecord (Maybe Face) Source #

Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image ID that you assigned.

faceRecord_faceDetail :: Lens' FaceRecord (Maybe FaceDetail) Source #

Structure containing attributes of the face that the algorithm detected.

FaceSearchSettings

data FaceSearchSettings Source #

Input face recognition parameters for an Amazon Rekognition stream processor. Includes the collection to use for face recognition and the face attributes to detect. Defining the settings is required in the request parameter for CreateStreamProcessor.

See: newFaceSearchSettings smart constructor.

Constructors

FaceSearchSettings' 

Fields

  • collectionId :: Maybe Text

    The ID of a collection that contains faces that you want to search for.

  • faceMatchThreshold :: Maybe Double

    Minimum face match confidence score that must be met to return a result for a recognized face. The default is 80. 0 is the lowest confidence. 100 is the highest confidence. Values between 0 and 100 are accepted, and values lower than 80 are set to 80.

Instances

Instances details
FromJSON FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

ToJSON FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Generic FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Associated Types

type Rep FaceSearchSettings :: Type -> Type #

Read FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Show FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

NFData FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Methods

rnf :: FaceSearchSettings -> () #

Eq FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Hashable FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

type Rep FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

type Rep FaceSearchSettings = D1 ('MetaData "FaceSearchSettings" "Amazonka.Rekognition.Types.FaceSearchSettings" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "FaceSearchSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "faceMatchThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newFaceSearchSettings :: FaceSearchSettings Source #

Create a value of FaceSearchSettings 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:collectionId:FaceSearchSettings', faceSearchSettings_collectionId - The ID of a collection that contains faces that you want to search for.

$sel:faceMatchThreshold:FaceSearchSettings', faceSearchSettings_faceMatchThreshold - Minimum face match confidence score that must be met to return a result for a recognized face. The default is 80. 0 is the lowest confidence. 100 is the highest confidence. Values between 0 and 100 are accepted, and values lower than 80 are set to 80.

faceSearchSettings_collectionId :: Lens' FaceSearchSettings (Maybe Text) Source #

The ID of a collection that contains faces that you want to search for.

faceSearchSettings_faceMatchThreshold :: Lens' FaceSearchSettings (Maybe Double) Source #

Minimum face match confidence score that must be met to return a result for a recognized face. The default is 80. 0 is the lowest confidence. 100 is the highest confidence. Values between 0 and 100 are accepted, and values lower than 80 are set to 80.

Gender

data Gender Source #

The predicted gender of a detected face.

Amazon Rekognition makes gender binary (male/female) predictions based on the physical appearance of a face in a particular image. This kind of prediction is not designed to categorize a person’s gender identity, and you shouldn't use Amazon Rekognition to make such a determination. For example, a male actor wearing a long-haired wig and earrings for a role might be predicted as female.

Using Amazon Rekognition to make gender binary predictions is best suited for use cases where aggregate gender distribution statistics need to be analyzed without identifying specific users. For example, the percentage of female users compared to male users on a social media platform.

We don't recommend using gender binary predictions to make decisions that impact an individual's rights, privacy, or access to services.

See: newGender smart constructor.

Constructors

Gender' 

Fields

Instances

Instances details
FromJSON Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Generic Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Associated Types

type Rep Gender :: Type -> Type #

Methods

from :: Gender -> Rep Gender x #

to :: Rep Gender x -> Gender #

Read Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Show Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

NFData Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

rnf :: Gender -> () #

Eq Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

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

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

Hashable Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

hashWithSalt :: Int -> Gender -> Int #

hash :: Gender -> Int #

type Rep Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

type Rep Gender = D1 ('MetaData "Gender" "Amazonka.Rekognition.Types.Gender" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Gender'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GenderType))))

newGender :: Gender Source #

Create a value of Gender 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:confidence:Gender', gender_confidence - Level of confidence in the prediction.

$sel:value:Gender', gender_value - The predicted gender of the face.

gender_confidence :: Lens' Gender (Maybe Double) Source #

Level of confidence in the prediction.

gender_value :: Lens' Gender (Maybe GenderType) Source #

The predicted gender of the face.

GeneralLabelsSettings

data GeneralLabelsSettings Source #

Contains filters for the object labels returned by DetectLabels. Filters can be inclusive, exclusive, or a combination of both and can be applied to individual l abels or entire label categories.

See: newGeneralLabelsSettings smart constructor.

Constructors

GeneralLabelsSettings' 

Fields

Instances

Instances details
ToJSON GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

Generic GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

Associated Types

type Rep GeneralLabelsSettings :: Type -> Type #

Read GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

Show GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

NFData GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

Methods

rnf :: GeneralLabelsSettings -> () #

Eq GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

Hashable GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

type Rep GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

type Rep GeneralLabelsSettings = D1 ('MetaData "GeneralLabelsSettings" "Amazonka.Rekognition.Types.GeneralLabelsSettings" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GeneralLabelsSettings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "labelCategoryExclusionFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "labelCategoryInclusionFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "labelExclusionFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "labelInclusionFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

newGeneralLabelsSettings :: GeneralLabelsSettings Source #

Create a value of GeneralLabelsSettings 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:labelCategoryExclusionFilters:GeneralLabelsSettings', generalLabelsSettings_labelCategoryExclusionFilters - The label categories that should be excluded from the return from DetectLabels.

$sel:labelCategoryInclusionFilters:GeneralLabelsSettings', generalLabelsSettings_labelCategoryInclusionFilters - The label categories that should be included in the return from DetectLabels.

$sel:labelExclusionFilters:GeneralLabelsSettings', generalLabelsSettings_labelExclusionFilters - The labels that should be excluded from the return from DetectLabels.

$sel:labelInclusionFilters:GeneralLabelsSettings', generalLabelsSettings_labelInclusionFilters - The labels that should be included in the return from DetectLabels.

generalLabelsSettings_labelCategoryExclusionFilters :: Lens' GeneralLabelsSettings (Maybe [Text]) Source #

The label categories that should be excluded from the return from DetectLabels.

generalLabelsSettings_labelCategoryInclusionFilters :: Lens' GeneralLabelsSettings (Maybe [Text]) Source #

The label categories that should be included in the return from DetectLabels.

generalLabelsSettings_labelExclusionFilters :: Lens' GeneralLabelsSettings (Maybe [Text]) Source #

The labels that should be excluded from the return from DetectLabels.

generalLabelsSettings_labelInclusionFilters :: Lens' GeneralLabelsSettings (Maybe [Text]) Source #

The labels that should be included in the return from DetectLabels.

Geometry

data Geometry Source #

Information about where an object (DetectCustomLabels) or text (DetectText) is located on an image.

See: newGeometry smart constructor.

Constructors

Geometry' 

Fields

Instances

Instances details
FromJSON Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Generic Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Associated Types

type Rep Geometry :: Type -> Type #

Methods

from :: Geometry -> Rep Geometry x #

to :: Rep Geometry x -> Geometry #

Read Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Show Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

NFData Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Methods

rnf :: Geometry -> () #

Eq Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Hashable Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Methods

hashWithSalt :: Int -> Geometry -> Int #

hash :: Geometry -> Int #

type Rep Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

type Rep Geometry = D1 ('MetaData "Geometry" "Amazonka.Rekognition.Types.Geometry" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Geometry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: S1 ('MetaSel ('Just "polygon") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Point]))))

newGeometry :: Geometry Source #

Create a value of Geometry 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:boundingBox:Geometry', geometry_boundingBox - An axis-aligned coarse representation of the detected item's location on the image.

$sel:polygon:Geometry', geometry_polygon - Within the bounding box, a fine-grained polygon around the detected item.

geometry_boundingBox :: Lens' Geometry (Maybe BoundingBox) Source #

An axis-aligned coarse representation of the detected item's location on the image.

geometry_polygon :: Lens' Geometry (Maybe [Point]) Source #

Within the bounding box, a fine-grained polygon around the detected item.

GroundTruthManifest

data GroundTruthManifest Source #

The S3 bucket that contains an Amazon Sagemaker Ground Truth format manifest file.

See: newGroundTruthManifest smart constructor.

Instances

Instances details
FromJSON GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

ToJSON GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Generic GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Associated Types

type Rep GroundTruthManifest :: Type -> Type #

Read GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Show GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

NFData GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Methods

rnf :: GroundTruthManifest -> () #

Eq GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Hashable GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

type Rep GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

type Rep GroundTruthManifest = D1 ('MetaData "GroundTruthManifest" "Amazonka.Rekognition.Types.GroundTruthManifest" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GroundTruthManifest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Object") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Object))))

newGroundTruthManifest :: GroundTruthManifest Source #

Create a value of GroundTruthManifest 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:s3Object:GroundTruthManifest', groundTruthManifest_s3Object - Undocumented member.

HumanLoopActivationOutput

data HumanLoopActivationOutput Source #

Shows the results of the human in the loop evaluation. If there is no HumanLoopArn, the input did not trigger human review.

See: newHumanLoopActivationOutput smart constructor.

Constructors

HumanLoopActivationOutput' 

Fields

Instances

Instances details
FromJSON HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Generic HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Associated Types

type Rep HumanLoopActivationOutput :: Type -> Type #

Read HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Show HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

NFData HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Eq HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Hashable HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

type Rep HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

type Rep HumanLoopActivationOutput = D1 ('MetaData "HumanLoopActivationOutput" "Amazonka.Rekognition.Types.HumanLoopActivationOutput" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "HumanLoopActivationOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "humanLoopActivationConditionsEvaluationResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "humanLoopActivationReasons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "humanLoopArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newHumanLoopActivationOutput :: HumanLoopActivationOutput Source #

Create a value of HumanLoopActivationOutput 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:humanLoopActivationConditionsEvaluationResults:HumanLoopActivationOutput', humanLoopActivationOutput_humanLoopActivationConditionsEvaluationResults - Shows the result of condition evaluations, including those conditions which activated a human review.

$sel:humanLoopActivationReasons:HumanLoopActivationOutput', humanLoopActivationOutput_humanLoopActivationReasons - Shows if and why human review was needed.

$sel:humanLoopArn:HumanLoopActivationOutput', humanLoopActivationOutput_humanLoopArn - The Amazon Resource Name (ARN) of the HumanLoop created.

humanLoopActivationOutput_humanLoopActivationConditionsEvaluationResults :: Lens' HumanLoopActivationOutput (Maybe Text) Source #

Shows the result of condition evaluations, including those conditions which activated a human review.

humanLoopActivationOutput_humanLoopArn :: Lens' HumanLoopActivationOutput (Maybe Text) Source #

The Amazon Resource Name (ARN) of the HumanLoop created.

HumanLoopConfig

data HumanLoopConfig Source #

Sets up the flow definition the image will be sent to if one of the conditions is met. You can also set certain attributes of the image before review.

See: newHumanLoopConfig smart constructor.

Constructors

HumanLoopConfig' 

Fields

Instances

Instances details
ToJSON HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Generic HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Associated Types

type Rep HumanLoopConfig :: Type -> Type #

Read HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Show HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

NFData HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Methods

rnf :: HumanLoopConfig -> () #

Eq HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Hashable HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

type Rep HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

type Rep HumanLoopConfig = D1 ('MetaData "HumanLoopConfig" "Amazonka.Rekognition.Types.HumanLoopConfig" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "HumanLoopConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HumanLoopDataAttributes)) :*: (S1 ('MetaSel ('Just "humanLoopName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "flowDefinitionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newHumanLoopConfig Source #

Create a value of HumanLoopConfig 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:dataAttributes:HumanLoopConfig', humanLoopConfig_dataAttributes - Sets attributes of the input data.

$sel:humanLoopName:HumanLoopConfig', humanLoopConfig_humanLoopName - The name of the human review used for this image. This should be kept unique within a region.

$sel:flowDefinitionArn:HumanLoopConfig', humanLoopConfig_flowDefinitionArn - The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

humanLoopConfig_humanLoopName :: Lens' HumanLoopConfig Text Source #

The name of the human review used for this image. This should be kept unique within a region.

humanLoopConfig_flowDefinitionArn :: Lens' HumanLoopConfig Text Source #

The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

HumanLoopDataAttributes

data HumanLoopDataAttributes Source #

Allows you to set attributes of the image. Currently, you can declare an image as free of personally identifiable information.

See: newHumanLoopDataAttributes smart constructor.

Constructors

HumanLoopDataAttributes' 

Fields

Instances

Instances details
ToJSON HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Generic HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Associated Types

type Rep HumanLoopDataAttributes :: Type -> Type #

Read HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Show HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

NFData HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Methods

rnf :: HumanLoopDataAttributes -> () #

Eq HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Hashable HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

type Rep HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

type Rep HumanLoopDataAttributes = D1 ('MetaData "HumanLoopDataAttributes" "Amazonka.Rekognition.Types.HumanLoopDataAttributes" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "HumanLoopDataAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contentClassifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContentClassifier]))))

newHumanLoopDataAttributes :: HumanLoopDataAttributes Source #

Create a value of HumanLoopDataAttributes 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:contentClassifiers:HumanLoopDataAttributes', humanLoopDataAttributes_contentClassifiers - Sets whether the input image is free of personally identifiable information.

humanLoopDataAttributes_contentClassifiers :: Lens' HumanLoopDataAttributes (Maybe [ContentClassifier]) Source #

Sets whether the input image is free of personally identifiable information.

Image

data Image Source #

Provides the input image either as bytes or an S3 object.

You pass image bytes to an Amazon Rekognition API operation by using the Bytes property. For example, you would use the Bytes property to pass an image loaded from a local file system. Image bytes passed by using the Bytes property must be base64-encoded. Your code may not need to encode image bytes if you are using an AWS SDK to call Amazon Rekognition API operations.

For more information, see Analyzing an Image Loaded from a Local File System in the Amazon Rekognition Developer Guide.

You pass images stored in an S3 bucket to an Amazon Rekognition API operation by using the S3Object property. Images stored in an S3 bucket do not need to be base64-encoded.

The region for the S3 bucket containing the S3 object must match the region you use for Amazon Rekognition operations.

If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes using the Bytes property is not supported. You must first upload the image to an Amazon S3 bucket and then call the operation using the S3Object property.

For Amazon Rekognition to process an S3 object, the user must have permission to access the S3 object. For more information, see How Amazon Rekognition works with IAM in the Amazon Rekognition Developer Guide.

See: newImage smart constructor.

Constructors

Image' 

Fields

Instances

Instances details
ToJSON Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Generic Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Associated Types

type Rep Image :: Type -> Type #

Methods

from :: Image -> Rep Image x #

to :: Rep Image x -> Image #

Read Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Show Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

showsPrec :: Int -> Image -> ShowS #

show :: Image -> String #

showList :: [Image] -> ShowS #

NFData Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

rnf :: Image -> () #

Eq Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

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

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

Hashable Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

hashWithSalt :: Int -> Image -> Int #

hash :: Image -> Int #

type Rep Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

type Rep Image = D1 ('MetaData "Image" "Amazonka.Rekognition.Types.Image" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Image'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: S1 ('MetaSel ('Just "s3Object") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Object))))

newImage :: Image Source #

Create a value of Image 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:bytes:Image', image_bytes - Blob of image bytes up to 5 MBs.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

$sel:s3Object:Image', image_s3Object - Identifies an S3 object as the image source.

image_bytes :: Lens' Image (Maybe ByteString) Source #

Blob of image bytes up to 5 MBs.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

image_s3Object :: Lens' Image (Maybe S3Object) Source #

Identifies an S3 object as the image source.

ImageQuality

data ImageQuality Source #

Identifies face image brightness and sharpness.

See: newImageQuality smart constructor.

Constructors

ImageQuality' 

Fields

  • brightness :: Maybe Double

    Value representing brightness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a brighter face image.

  • sharpness :: Maybe Double

    Value representing sharpness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a sharper face image.

Instances

Instances details
FromJSON ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Generic ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Associated Types

type Rep ImageQuality :: Type -> Type #

Read ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Show ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

NFData ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Methods

rnf :: ImageQuality -> () #

Eq ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Hashable ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

type Rep ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

type Rep ImageQuality = D1 ('MetaData "ImageQuality" "Amazonka.Rekognition.Types.ImageQuality" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ImageQuality'" 'PrefixI 'True) (S1 ('MetaSel ('Just "brightness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "sharpness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newImageQuality :: ImageQuality Source #

Create a value of ImageQuality 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:brightness:ImageQuality', imageQuality_brightness - Value representing brightness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a brighter face image.

$sel:sharpness:ImageQuality', imageQuality_sharpness - Value representing sharpness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a sharper face image.

imageQuality_brightness :: Lens' ImageQuality (Maybe Double) Source #

Value representing brightness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a brighter face image.

imageQuality_sharpness :: Lens' ImageQuality (Maybe Double) Source #

Value representing sharpness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a sharper face image.

Instance

data Instance Source #

An instance of a label returned by Amazon Rekognition Image (DetectLabels) or by Amazon Rekognition Video (GetLabelDetection).

See: newInstance smart constructor.

Constructors

Instance' 

Fields

Instances

Instances details
FromJSON Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Generic Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Associated Types

type Rep Instance :: Type -> Type #

Methods

from :: Instance -> Rep Instance x #

to :: Rep Instance x -> Instance #

Read Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Show Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

NFData Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Methods

rnf :: Instance -> () #

Eq Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Hashable Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

type Rep Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

type Rep Instance = D1 ('MetaData "Instance" "Amazonka.Rekognition.Types.Instance" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Instance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "dominantColors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DominantColor])))))

newInstance :: Instance Source #

Create a value of Instance 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:boundingBox:Instance', instance_boundingBox - The position of the label instance on the image.

$sel:confidence:Instance', instance_confidence - The confidence that Amazon Rekognition has in the accuracy of the bounding box.

$sel:dominantColors:Instance', instance_dominantColors - The dominant colors found in an individual instance of a label.

instance_boundingBox :: Lens' Instance (Maybe BoundingBox) Source #

The position of the label instance on the image.

instance_confidence :: Lens' Instance (Maybe Double) Source #

The confidence that Amazon Rekognition has in the accuracy of the bounding box.

instance_dominantColors :: Lens' Instance (Maybe [DominantColor]) Source #

The dominant colors found in an individual instance of a label.

KinesisDataStream

data KinesisDataStream Source #

The Kinesis data stream Amazon Rekognition to which the analysis results of a Amazon Rekognition stream processor are streamed. For more information, see CreateStreamProcessor in the Amazon Rekognition Developer Guide.

See: newKinesisDataStream smart constructor.

Constructors

KinesisDataStream' 

Fields

  • arn :: Maybe Text

    ARN of the output Amazon Kinesis Data Streams stream.

Instances

Instances details
FromJSON KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

ToJSON KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Generic KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Associated Types

type Rep KinesisDataStream :: Type -> Type #

Read KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Show KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

NFData KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Methods

rnf :: KinesisDataStream -> () #

Eq KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Hashable KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

type Rep KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

type Rep KinesisDataStream = D1 ('MetaData "KinesisDataStream" "Amazonka.Rekognition.Types.KinesisDataStream" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "KinesisDataStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newKinesisDataStream :: KinesisDataStream Source #

Create a value of KinesisDataStream 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:arn:KinesisDataStream', kinesisDataStream_arn - ARN of the output Amazon Kinesis Data Streams stream.

kinesisDataStream_arn :: Lens' KinesisDataStream (Maybe Text) Source #

ARN of the output Amazon Kinesis Data Streams stream.

KinesisVideoStream

data KinesisVideoStream Source #

Kinesis video stream stream that provides the source streaming video for a Amazon Rekognition Video stream processor. For more information, see CreateStreamProcessor in the Amazon Rekognition Developer Guide.

See: newKinesisVideoStream smart constructor.

Constructors

KinesisVideoStream' 

Fields

  • arn :: Maybe Text

    ARN of the Kinesis video stream stream that streams the source video.

Instances

Instances details
FromJSON KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

ToJSON KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Generic KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Associated Types

type Rep KinesisVideoStream :: Type -> Type #

Read KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Show KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

NFData KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Methods

rnf :: KinesisVideoStream -> () #

Eq KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Hashable KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

type Rep KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

type Rep KinesisVideoStream = D1 ('MetaData "KinesisVideoStream" "Amazonka.Rekognition.Types.KinesisVideoStream" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "KinesisVideoStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newKinesisVideoStream :: KinesisVideoStream Source #

Create a value of KinesisVideoStream 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:arn:KinesisVideoStream', kinesisVideoStream_arn - ARN of the Kinesis video stream stream that streams the source video.

kinesisVideoStream_arn :: Lens' KinesisVideoStream (Maybe Text) Source #

ARN of the Kinesis video stream stream that streams the source video.

KinesisVideoStreamStartSelector

data KinesisVideoStreamStartSelector Source #

Specifies the starting point in a Kinesis stream to start processing. You can use the producer timestamp or the fragment number. One of either producer timestamp or fragment number is required. If you use the producer timestamp, you must put the time in milliseconds. For more information about fragment numbers, see Fragment.

See: newKinesisVideoStreamStartSelector smart constructor.

Constructors

KinesisVideoStreamStartSelector' 

Fields

  • fragmentNumber :: Maybe Text

    The unique identifier of the fragment. This value monotonically increases based on the ingestion order.

  • producerTimestamp :: Maybe Natural

    The timestamp from the producer corresponding to the fragment, in milliseconds, expressed in unix time format.

Instances

Instances details
ToJSON KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

Generic KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

Associated Types

type Rep KinesisVideoStreamStartSelector :: Type -> Type #

Read KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

Show KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

NFData KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

Eq KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

Hashable KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

type Rep KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

type Rep KinesisVideoStreamStartSelector = D1 ('MetaData "KinesisVideoStreamStartSelector" "Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "KinesisVideoStreamStartSelector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fragmentNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "producerTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newKinesisVideoStreamStartSelector :: KinesisVideoStreamStartSelector Source #

Create a value of KinesisVideoStreamStartSelector 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:fragmentNumber:KinesisVideoStreamStartSelector', kinesisVideoStreamStartSelector_fragmentNumber - The unique identifier of the fragment. This value monotonically increases based on the ingestion order.

$sel:producerTimestamp:KinesisVideoStreamStartSelector', kinesisVideoStreamStartSelector_producerTimestamp - The timestamp from the producer corresponding to the fragment, in milliseconds, expressed in unix time format.

kinesisVideoStreamStartSelector_fragmentNumber :: Lens' KinesisVideoStreamStartSelector (Maybe Text) Source #

The unique identifier of the fragment. This value monotonically increases based on the ingestion order.

kinesisVideoStreamStartSelector_producerTimestamp :: Lens' KinesisVideoStreamStartSelector (Maybe Natural) Source #

The timestamp from the producer corresponding to the fragment, in milliseconds, expressed in unix time format.

KnownGender

data KnownGender Source #

The known gender identity for the celebrity that matches the provided ID. The known gender identity can be Male, Female, Nonbinary, or Unlisted.

See: newKnownGender smart constructor.

Constructors

KnownGender' 

Fields

Instances

Instances details
FromJSON KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Generic KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Associated Types

type Rep KnownGender :: Type -> Type #

Read KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Show KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

NFData KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Methods

rnf :: KnownGender -> () #

Eq KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Hashable KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

type Rep KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

type Rep KnownGender = D1 ('MetaData "KnownGender" "Amazonka.Rekognition.Types.KnownGender" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "KnownGender'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KnownGenderType))))

newKnownGender :: KnownGender Source #

Create a value of KnownGender 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:type':KnownGender', knownGender_type - A string value of the KnownGender info about the Celebrity.

knownGender_type :: Lens' KnownGender (Maybe KnownGenderType) Source #

A string value of the KnownGender info about the Celebrity.

Label

data Label Source #

Structure containing details about the detected label, including the name, detected instances, parent labels, and level of confidence.

See: newLabel smart constructor.

Constructors

Label' 

Fields

Instances

Instances details
FromJSON Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Generic Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Associated Types

type Rep Label :: Type -> Type #

Methods

from :: Label -> Rep Label x #

to :: Rep Label x -> Label #

Read Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Show Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

showsPrec :: Int -> Label -> ShowS #

show :: Label -> String #

showList :: [Label] -> ShowS #

NFData Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

rnf :: Label -> () #

Eq Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

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

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

Hashable Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

hashWithSalt :: Int -> Label -> Int #

hash :: Label -> Int #

type Rep Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

newLabel :: Label Source #

Create a value of Label 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:aliases:Label', label_aliases - A list of potential aliases for a given label.

$sel:categories:Label', label_categories - A list of the categories associated with a given label.

Label, label_confidence - Level of confidence.

$sel:instances:Label', label_instances - If Label represents an object, Instances contains the bounding boxes for each instance of the detected object. Bounding boxes are returned for common object labels such as people, cars, furniture, apparel or pets.

Label, label_name - The name (label) of the object or scene.

$sel:parents:Label', label_parents - The parent labels for a label. The response includes all ancestor labels.

label_aliases :: Lens' Label (Maybe [LabelAlias]) Source #

A list of potential aliases for a given label.

label_categories :: Lens' Label (Maybe [LabelCategory]) Source #

A list of the categories associated with a given label.

label_confidence :: Lens' Label (Maybe Double) Source #

Level of confidence.

label_instances :: Lens' Label (Maybe [Instance]) Source #

If Label represents an object, Instances contains the bounding boxes for each instance of the detected object. Bounding boxes are returned for common object labels such as people, cars, furniture, apparel or pets.

label_name :: Lens' Label (Maybe Text) Source #

The name (label) of the object or scene.

label_parents :: Lens' Label (Maybe [Parent]) Source #

The parent labels for a label. The response includes all ancestor labels.

LabelAlias

data LabelAlias Source #

A potential alias of for a given label.

See: newLabelAlias smart constructor.

Constructors

LabelAlias' 

Fields

Instances

Instances details
FromJSON LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

Generic LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

Associated Types

type Rep LabelAlias :: Type -> Type #

Read LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

Show LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

NFData LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

Methods

rnf :: LabelAlias -> () #

Eq LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

Hashable LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

type Rep LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

type Rep LabelAlias = D1 ('MetaData "LabelAlias" "Amazonka.Rekognition.Types.LabelAlias" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "LabelAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLabelAlias :: LabelAlias Source #

Create a value of LabelAlias 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:name:LabelAlias', labelAlias_name - The name of an alias for a given label.

labelAlias_name :: Lens' LabelAlias (Maybe Text) Source #

The name of an alias for a given label.

LabelCategory

data LabelCategory Source #

The category that applies to a given label.

See: newLabelCategory smart constructor.

Constructors

LabelCategory' 

Fields

  • name :: Maybe Text

    The name of a category that applies to a given label.

Instances

Instances details
FromJSON LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

Generic LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

Associated Types

type Rep LabelCategory :: Type -> Type #

Read LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

Show LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

NFData LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

Methods

rnf :: LabelCategory -> () #

Eq LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

Hashable LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

type Rep LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

type Rep LabelCategory = D1 ('MetaData "LabelCategory" "Amazonka.Rekognition.Types.LabelCategory" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "LabelCategory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLabelCategory :: LabelCategory Source #

Create a value of LabelCategory 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:name:LabelCategory', labelCategory_name - The name of a category that applies to a given label.

labelCategory_name :: Lens' LabelCategory (Maybe Text) Source #

The name of a category that applies to a given label.

LabelDetection

data LabelDetection Source #

Information about a label detected in a video analysis request and the time the label was detected in the video.

See: newLabelDetection smart constructor.

Constructors

LabelDetection' 

Fields

  • durationMillis :: Maybe Natural

    The time duration of a segment in milliseconds, I.e. time elapsed from StartTimestampMillis to EndTimestampMillis.

  • endTimestampMillis :: Maybe Natural

    The time in milliseconds defining the end of the timeline segment containing a continuously detected label.

  • label :: Maybe Label

    Details about the detected label.

  • startTimestampMillis :: Maybe Natural

    The time in milliseconds defining the start of the timeline segment containing a continuously detected label.

  • timestamp :: Maybe Integer

    Time, in milliseconds from the start of the video, that the label was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the label first appears.

Instances

Instances details
FromJSON LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Generic LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Associated Types

type Rep LabelDetection :: Type -> Type #

Read LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Show LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

NFData LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Methods

rnf :: LabelDetection -> () #

Eq LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Hashable LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

type Rep LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

type Rep LabelDetection = D1 ('MetaData "LabelDetection" "Amazonka.Rekognition.Types.LabelDetection" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "LabelDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "durationMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "endTimestampMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Label)) :*: (S1 ('MetaSel ('Just "startTimestampMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newLabelDetection :: LabelDetection Source #

Create a value of LabelDetection 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:durationMillis:LabelDetection', labelDetection_durationMillis - The time duration of a segment in milliseconds, I.e. time elapsed from StartTimestampMillis to EndTimestampMillis.

$sel:endTimestampMillis:LabelDetection', labelDetection_endTimestampMillis - The time in milliseconds defining the end of the timeline segment containing a continuously detected label.

$sel:label:LabelDetection', labelDetection_label - Details about the detected label.

$sel:startTimestampMillis:LabelDetection', labelDetection_startTimestampMillis - The time in milliseconds defining the start of the timeline segment containing a continuously detected label.

$sel:timestamp:LabelDetection', labelDetection_timestamp - Time, in milliseconds from the start of the video, that the label was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the label first appears.

labelDetection_durationMillis :: Lens' LabelDetection (Maybe Natural) Source #

The time duration of a segment in milliseconds, I.e. time elapsed from StartTimestampMillis to EndTimestampMillis.

labelDetection_endTimestampMillis :: Lens' LabelDetection (Maybe Natural) Source #

The time in milliseconds defining the end of the timeline segment containing a continuously detected label.

labelDetection_label :: Lens' LabelDetection (Maybe Label) Source #

Details about the detected label.

labelDetection_startTimestampMillis :: Lens' LabelDetection (Maybe Natural) Source #

The time in milliseconds defining the start of the timeline segment containing a continuously detected label.

labelDetection_timestamp :: Lens' LabelDetection (Maybe Integer) Source #

Time, in milliseconds from the start of the video, that the label was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the label first appears.

LabelDetectionSettings

data LabelDetectionSettings Source #

Contains the specified filters that should be applied to a list of returned GENERAL_LABELS.

See: newLabelDetectionSettings smart constructor.

Instances

Instances details
ToJSON LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

Generic LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

Associated Types

type Rep LabelDetectionSettings :: Type -> Type #

Read LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

Show LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

NFData LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

Methods

rnf :: LabelDetectionSettings -> () #

Eq LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

Hashable LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

type Rep LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

type Rep LabelDetectionSettings = D1 ('MetaData "LabelDetectionSettings" "Amazonka.Rekognition.Types.LabelDetectionSettings" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "LabelDetectionSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "generalLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GeneralLabelsSettings))))

newLabelDetectionSettings :: LabelDetectionSettings Source #

Create a value of LabelDetectionSettings 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:generalLabels:LabelDetectionSettings', labelDetectionSettings_generalLabels - Undocumented member.

Landmark

data Landmark Source #

Indicates the location of the landmark on the face.

See: newLandmark smart constructor.

Constructors

Landmark' 

Fields

  • type' :: Maybe LandmarkType

    Type of landmark.

  • x :: Maybe Double

    The x-coordinate of the landmark expressed as a ratio of the width of the image. The x-coordinate is measured from the left-side of the image. For example, if the image is 700 pixels wide and the x-coordinate of the landmark is at 350 pixels, this value is 0.5.

  • y :: Maybe Double

    The y-coordinate of the landmark expressed as a ratio of the height of the image. The y-coordinate is measured from the top of the image. For example, if the image height is 200 pixels and the y-coordinate of the landmark is at 50 pixels, this value is 0.25.

Instances

Instances details
FromJSON Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Generic Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Associated Types

type Rep Landmark :: Type -> Type #

Methods

from :: Landmark -> Rep Landmark x #

to :: Rep Landmark x -> Landmark #

Read Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Show Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

NFData Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Methods

rnf :: Landmark -> () #

Eq Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Hashable Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Methods

hashWithSalt :: Int -> Landmark -> Int #

hash :: Landmark -> Int #

type Rep Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

type Rep Landmark = D1 ('MetaData "Landmark" "Amazonka.Rekognition.Types.Landmark" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Landmark'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LandmarkType)) :*: (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newLandmark :: Landmark Source #

Create a value of Landmark 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:type':Landmark', landmark_type - Type of landmark.

$sel:x:Landmark', landmark_x - The x-coordinate of the landmark expressed as a ratio of the width of the image. The x-coordinate is measured from the left-side of the image. For example, if the image is 700 pixels wide and the x-coordinate of the landmark is at 350 pixels, this value is 0.5.

$sel:y:Landmark', landmark_y - The y-coordinate of the landmark expressed as a ratio of the height of the image. The y-coordinate is measured from the top of the image. For example, if the image height is 200 pixels and the y-coordinate of the landmark is at 50 pixels, this value is 0.25.

landmark_x :: Lens' Landmark (Maybe Double) Source #

The x-coordinate of the landmark expressed as a ratio of the width of the image. The x-coordinate is measured from the left-side of the image. For example, if the image is 700 pixels wide and the x-coordinate of the landmark is at 350 pixels, this value is 0.5.

landmark_y :: Lens' Landmark (Maybe Double) Source #

The y-coordinate of the landmark expressed as a ratio of the height of the image. The y-coordinate is measured from the top of the image. For example, if the image height is 200 pixels and the y-coordinate of the landmark is at 50 pixels, this value is 0.25.

ModerationLabel

data ModerationLabel Source #

Provides information about a single type of inappropriate, unwanted, or offensive content found in an image or video. Each type of moderated content has a label within a hierarchical taxonomy. For more information, see Content moderation in the Amazon Rekognition Developer Guide.

See: newModerationLabel smart constructor.

Constructors

ModerationLabel' 

Fields

  • confidence :: Maybe Double

    Specifies the confidence that Amazon Rekognition has that the label has been correctly identified.

    If you don't specify the MinConfidence parameter in the call to DetectModerationLabels, the operation returns labels with a confidence value greater than or equal to 50 percent.

  • name :: Maybe Text

    The label name for the type of unsafe content detected in the image.

  • parentName :: Maybe Text

    The name for the parent label. Labels at the top level of the hierarchy have the parent label "".

Instances

Instances details
FromJSON ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Generic ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Associated Types

type Rep ModerationLabel :: Type -> Type #

Read ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Show ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

NFData ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Methods

rnf :: ModerationLabel -> () #

Eq ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Hashable ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

type Rep ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

type Rep ModerationLabel = D1 ('MetaData "ModerationLabel" "Amazonka.Rekognition.Types.ModerationLabel" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ModerationLabel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newModerationLabel :: ModerationLabel Source #

Create a value of ModerationLabel 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:confidence:ModerationLabel', moderationLabel_confidence - Specifies the confidence that Amazon Rekognition has that the label has been correctly identified.

If you don't specify the MinConfidence parameter in the call to DetectModerationLabels, the operation returns labels with a confidence value greater than or equal to 50 percent.

$sel:name:ModerationLabel', moderationLabel_name - The label name for the type of unsafe content detected in the image.

$sel:parentName:ModerationLabel', moderationLabel_parentName - The name for the parent label. Labels at the top level of the hierarchy have the parent label "".

moderationLabel_confidence :: Lens' ModerationLabel (Maybe Double) Source #

Specifies the confidence that Amazon Rekognition has that the label has been correctly identified.

If you don't specify the MinConfidence parameter in the call to DetectModerationLabels, the operation returns labels with a confidence value greater than or equal to 50 percent.

moderationLabel_name :: Lens' ModerationLabel (Maybe Text) Source #

The label name for the type of unsafe content detected in the image.

moderationLabel_parentName :: Lens' ModerationLabel (Maybe Text) Source #

The name for the parent label. Labels at the top level of the hierarchy have the parent label "".

MouthOpen

data MouthOpen Source #

Indicates whether or not the mouth on the face is open, and the confidence level in the determination.

See: newMouthOpen smart constructor.

Constructors

MouthOpen' 

Fields

Instances

Instances details
FromJSON MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Generic MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Associated Types

type Rep MouthOpen :: Type -> Type #

Read MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Show MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

NFData MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Methods

rnf :: MouthOpen -> () #

Eq MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Hashable MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

type Rep MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

type Rep MouthOpen = D1 ('MetaData "MouthOpen" "Amazonka.Rekognition.Types.MouthOpen" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "MouthOpen'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newMouthOpen :: MouthOpen Source #

Create a value of MouthOpen 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:confidence:MouthOpen', mouthOpen_confidence - Level of confidence in the determination.

$sel:value:MouthOpen', mouthOpen_value - Boolean value that indicates whether the mouth on the face is open or not.

mouthOpen_confidence :: Lens' MouthOpen (Maybe Double) Source #

Level of confidence in the determination.

mouthOpen_value :: Lens' MouthOpen (Maybe Bool) Source #

Boolean value that indicates whether the mouth on the face is open or not.

Mustache

data Mustache Source #

Indicates whether or not the face has a mustache, and the confidence level in the determination.

See: newMustache smart constructor.

Constructors

Mustache' 

Fields

Instances

Instances details
FromJSON Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Generic Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Associated Types

type Rep Mustache :: Type -> Type #

Methods

from :: Mustache -> Rep Mustache x #

to :: Rep Mustache x -> Mustache #

Read Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Show Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

NFData Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Methods

rnf :: Mustache -> () #

Eq Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Hashable Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Methods

hashWithSalt :: Int -> Mustache -> Int #

hash :: Mustache -> Int #

type Rep Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

type Rep Mustache = D1 ('MetaData "Mustache" "Amazonka.Rekognition.Types.Mustache" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Mustache'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newMustache :: Mustache Source #

Create a value of Mustache 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:confidence:Mustache', mustache_confidence - Level of confidence in the determination.

$sel:value:Mustache', mustache_value - Boolean value that indicates whether the face has mustache or not.

mustache_confidence :: Lens' Mustache (Maybe Double) Source #

Level of confidence in the determination.

mustache_value :: Lens' Mustache (Maybe Bool) Source #

Boolean value that indicates whether the face has mustache or not.

NotificationChannel

data NotificationChannel Source #

The Amazon Simple Notification Service topic to which Amazon Rekognition publishes the completion status of a video analysis operation. For more information, see Calling Amazon Rekognition Video operations. Note that the Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy to access the topic. For more information, see Giving access to multiple Amazon SNS topics.

See: newNotificationChannel smart constructor.

Constructors

NotificationChannel' 

Fields

  • sNSTopicArn :: Text

    The Amazon SNS topic to which Amazon Rekognition posts the completion status.

  • roleArn :: Text

    The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.

Instances

Instances details
ToJSON NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Generic NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Associated Types

type Rep NotificationChannel :: Type -> Type #

Read NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Show NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

NFData NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Methods

rnf :: NotificationChannel -> () #

Eq NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Hashable NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

type Rep NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

type Rep NotificationChannel = D1 ('MetaData "NotificationChannel" "Amazonka.Rekognition.Types.NotificationChannel" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "NotificationChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sNSTopicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newNotificationChannel Source #

Create a value of NotificationChannel 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:sNSTopicArn:NotificationChannel', notificationChannel_sNSTopicArn - The Amazon SNS topic to which Amazon Rekognition posts the completion status.

$sel:roleArn:NotificationChannel', notificationChannel_roleArn - The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.

notificationChannel_sNSTopicArn :: Lens' NotificationChannel Text Source #

The Amazon SNS topic to which Amazon Rekognition posts the completion status.

notificationChannel_roleArn :: Lens' NotificationChannel Text Source #

The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.

OutputConfig

data OutputConfig Source #

The S3 bucket and folder location where training output is placed.

See: newOutputConfig smart constructor.

Constructors

OutputConfig' 

Fields

Instances

Instances details
FromJSON OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

ToJSON OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Generic OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Associated Types

type Rep OutputConfig :: Type -> Type #

Read OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Show OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

NFData OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Methods

rnf :: OutputConfig -> () #

Eq OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Hashable OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

type Rep OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

type Rep OutputConfig = D1 ('MetaData "OutputConfig" "Amazonka.Rekognition.Types.OutputConfig" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "OutputConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3KeyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newOutputConfig :: OutputConfig Source #

Create a value of OutputConfig 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:s3Bucket:OutputConfig', outputConfig_s3Bucket - The S3 bucket where training output is placed.

$sel:s3KeyPrefix:OutputConfig', outputConfig_s3KeyPrefix - The prefix applied to the training output files.

outputConfig_s3Bucket :: Lens' OutputConfig (Maybe Text) Source #

The S3 bucket where training output is placed.

outputConfig_s3KeyPrefix :: Lens' OutputConfig (Maybe Text) Source #

The prefix applied to the training output files.

Parent

data Parent Source #

A parent label for a label. A label can have 0, 1, or more parents.

See: newParent smart constructor.

Constructors

Parent' 

Fields

Instances

Instances details
FromJSON Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Generic Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Associated Types

type Rep Parent :: Type -> Type #

Methods

from :: Parent -> Rep Parent x #

to :: Rep Parent x -> Parent #

Read Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Show Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

NFData Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

rnf :: Parent -> () #

Eq Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

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

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

Hashable Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

hashWithSalt :: Int -> Parent -> Int #

hash :: Parent -> Int #

type Rep Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

type Rep Parent = D1 ('MetaData "Parent" "Amazonka.Rekognition.Types.Parent" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Parent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newParent :: Parent Source #

Create a value of Parent 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:name:Parent', parent_name - The name of the parent label.

parent_name :: Lens' Parent (Maybe Text) Source #

The name of the parent label.

PersonDetail

data PersonDetail Source #

Details about a person detected in a video analysis request.

See: newPersonDetail smart constructor.

Constructors

PersonDetail' 

Fields

  • boundingBox :: Maybe BoundingBox

    Bounding box around the detected person.

  • face :: Maybe FaceDetail

    Face details for the detected person.

  • index :: Maybe Integer

    Identifier for the person detected person within a video. Use to keep track of the person throughout the video. The identifier is not stored by Amazon Rekognition.

Instances

Instances details
FromJSON PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Generic PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Associated Types

type Rep PersonDetail :: Type -> Type #

Read PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Show PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

NFData PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Methods

rnf :: PersonDetail -> () #

Eq PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Hashable PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

type Rep PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

type Rep PersonDetail = D1 ('MetaData "PersonDetail" "Amazonka.Rekognition.Types.PersonDetail" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "PersonDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: (S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail)) :*: S1 ('MetaSel ('Just "index") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newPersonDetail :: PersonDetail Source #

Create a value of PersonDetail 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:

PersonDetail, personDetail_boundingBox - Bounding box around the detected person.

$sel:face:PersonDetail', personDetail_face - Face details for the detected person.

$sel:index:PersonDetail', personDetail_index - Identifier for the person detected person within a video. Use to keep track of the person throughout the video. The identifier is not stored by Amazon Rekognition.

personDetail_boundingBox :: Lens' PersonDetail (Maybe BoundingBox) Source #

Bounding box around the detected person.

personDetail_face :: Lens' PersonDetail (Maybe FaceDetail) Source #

Face details for the detected person.

personDetail_index :: Lens' PersonDetail (Maybe Integer) Source #

Identifier for the person detected person within a video. Use to keep track of the person throughout the video. The identifier is not stored by Amazon Rekognition.

PersonDetection

data PersonDetection Source #

Details and path tracking information for a single time a person's path is tracked in a video. Amazon Rekognition operations that track people's paths return an array of PersonDetection objects with elements for each time a person's path is tracked in a video.

For more information, see GetPersonTracking in the Amazon Rekognition Developer Guide.

See: newPersonDetection smart constructor.

Constructors

PersonDetection' 

Fields

  • person :: Maybe PersonDetail

    Details about a person whose path was tracked in a video.

  • timestamp :: Maybe Integer

    The time, in milliseconds from the start of the video, that the person's path was tracked. Note that Timestamp is not guaranteed to be accurate to the individual frame where the person's path first appears.

Instances

Instances details
FromJSON PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Generic PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Associated Types

type Rep PersonDetection :: Type -> Type #

Read PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Show PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

NFData PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Methods

rnf :: PersonDetection -> () #

Eq PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Hashable PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

type Rep PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

type Rep PersonDetection = D1 ('MetaData "PersonDetection" "Amazonka.Rekognition.Types.PersonDetection" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "PersonDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "person") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PersonDetail)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newPersonDetection :: PersonDetection Source #

Create a value of PersonDetection 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:person:PersonDetection', personDetection_person - Details about a person whose path was tracked in a video.

$sel:timestamp:PersonDetection', personDetection_timestamp - The time, in milliseconds from the start of the video, that the person's path was tracked. Note that Timestamp is not guaranteed to be accurate to the individual frame where the person's path first appears.

personDetection_person :: Lens' PersonDetection (Maybe PersonDetail) Source #

Details about a person whose path was tracked in a video.

personDetection_timestamp :: Lens' PersonDetection (Maybe Integer) Source #

The time, in milliseconds from the start of the video, that the person's path was tracked. Note that Timestamp is not guaranteed to be accurate to the individual frame where the person's path first appears.

PersonMatch

data PersonMatch Source #

Information about a person whose face matches a face(s) in an Amazon Rekognition collection. Includes information about the faces in the Amazon Rekognition collection (FaceMatch), information about the person (PersonDetail), and the time stamp for when the person was detected in a video. An array of PersonMatch objects is returned by GetFaceSearch.

See: newPersonMatch smart constructor.

Constructors

PersonMatch' 

Fields

Instances

Instances details
FromJSON PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Generic PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Associated Types

type Rep PersonMatch :: Type -> Type #

Read PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Show PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

NFData PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Methods

rnf :: PersonMatch -> () #

Eq PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Hashable PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

type Rep PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

type Rep PersonMatch = D1 ('MetaData "PersonMatch" "Amazonka.Rekognition.Types.PersonMatch" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "PersonMatch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "faceMatches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceMatch])) :*: (S1 ('MetaSel ('Just "person") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PersonDetail)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newPersonMatch :: PersonMatch Source #

Create a value of PersonMatch 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:faceMatches:PersonMatch', personMatch_faceMatches - Information about the faces in the input collection that match the face of a person in the video.

$sel:person:PersonMatch', personMatch_person - Information about the matched person.

$sel:timestamp:PersonMatch', personMatch_timestamp - The time, in milliseconds from the beginning of the video, that the person was matched in the video.

personMatch_faceMatches :: Lens' PersonMatch (Maybe [FaceMatch]) Source #

Information about the faces in the input collection that match the face of a person in the video.

personMatch_person :: Lens' PersonMatch (Maybe PersonDetail) Source #

Information about the matched person.

personMatch_timestamp :: Lens' PersonMatch (Maybe Integer) Source #

The time, in milliseconds from the beginning of the video, that the person was matched in the video.

Point

data Point Source #

The X and Y coordinates of a point on an image or video frame. The X and Y values are ratios of the overall image size or video resolution. For example, if an input image is 700x200 and the values are X=0.5 and Y=0.25, then the point is at the (350,50) pixel coordinate on the image.

An array of Point objects makes up a Polygon. A Polygon is returned by DetectText and by DetectCustomLabels Polygon represents a fine-grained polygon around a detected item. For more information, see Geometry in the Amazon Rekognition Developer Guide.

See: newPoint smart constructor.

Constructors

Point' 

Fields

  • x :: Maybe Double

    The value of the X coordinate for a point on a Polygon.

  • y :: Maybe Double

    The value of the Y coordinate for a point on a Polygon.

Instances

Instances details
FromJSON Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

ToJSON Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Generic Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Associated Types

type Rep Point :: Type -> Type #

Methods

from :: Point -> Rep Point x #

to :: Rep Point x -> Point #

Read Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Show Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

showsPrec :: Int -> Point -> ShowS #

show :: Point -> String #

showList :: [Point] -> ShowS #

NFData Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

rnf :: Point -> () #

Eq Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

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

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

Hashable Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

hashWithSalt :: Int -> Point -> Int #

hash :: Point -> Int #

type Rep Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

type Rep Point = D1 ('MetaData "Point" "Amazonka.Rekognition.Types.Point" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Point'" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newPoint :: Point Source #

Create a value of Point 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:x:Point', point_x - The value of the X coordinate for a point on a Polygon.

$sel:y:Point', point_y - The value of the Y coordinate for a point on a Polygon.

point_x :: Lens' Point (Maybe Double) Source #

The value of the X coordinate for a point on a Polygon.

point_y :: Lens' Point (Maybe Double) Source #

The value of the Y coordinate for a point on a Polygon.

Pose

data Pose Source #

Indicates the pose of the face as determined by its pitch, roll, and yaw.

See: newPose smart constructor.

Constructors

Pose' 

Fields

Instances

Instances details
FromJSON Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Generic Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Associated Types

type Rep Pose :: Type -> Type #

Methods

from :: Pose -> Rep Pose x #

to :: Rep Pose x -> Pose #

Read Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Show Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

showsPrec :: Int -> Pose -> ShowS #

show :: Pose -> String #

showList :: [Pose] -> ShowS #

NFData Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

rnf :: Pose -> () #

Eq Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

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

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

Hashable Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

hashWithSalt :: Int -> Pose -> Int #

hash :: Pose -> Int #

type Rep Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

type Rep Pose = D1 ('MetaData "Pose" "Amazonka.Rekognition.Types.Pose" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Pose'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pitch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "roll") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "yaw") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newPose :: Pose Source #

Create a value of Pose 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:pitch:Pose', pose_pitch - Value representing the face rotation on the pitch axis.

$sel:roll:Pose', pose_roll - Value representing the face rotation on the roll axis.

$sel:yaw:Pose', pose_yaw - Value representing the face rotation on the yaw axis.

pose_pitch :: Lens' Pose (Maybe Double) Source #

Value representing the face rotation on the pitch axis.

pose_roll :: Lens' Pose (Maybe Double) Source #

Value representing the face rotation on the roll axis.

pose_yaw :: Lens' Pose (Maybe Double) Source #

Value representing the face rotation on the yaw axis.

ProjectDescription

data ProjectDescription Source #

A description of an Amazon Rekognition Custom Labels project. For more information, see DescribeProjects.

See: newProjectDescription smart constructor.

Constructors

ProjectDescription' 

Fields

Instances

Instances details
FromJSON ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Generic ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Associated Types

type Rep ProjectDescription :: Type -> Type #

Read ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Show ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

NFData ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Methods

rnf :: ProjectDescription -> () #

Eq ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Hashable ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

type Rep ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

type Rep ProjectDescription = D1 ('MetaData "ProjectDescription" "Amazonka.Rekognition.Types.ProjectDescription" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProjectDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetMetadata]))) :*: (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectStatus)))))

newProjectDescription :: ProjectDescription Source #

Create a value of ProjectDescription 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:

ProjectDescription, projectDescription_creationTimestamp - The Unix timestamp for the date and time that the project was created.

$sel:datasets:ProjectDescription', projectDescription_datasets - Information about the training and test datasets in the project.

$sel:projectArn:ProjectDescription', projectDescription_projectArn - The Amazon Resource Name (ARN) of the project.

ProjectDescription, projectDescription_status - The current status of the project.

projectDescription_creationTimestamp :: Lens' ProjectDescription (Maybe UTCTime) Source #

The Unix timestamp for the date and time that the project was created.

projectDescription_datasets :: Lens' ProjectDescription (Maybe [DatasetMetadata]) Source #

Information about the training and test datasets in the project.

projectDescription_projectArn :: Lens' ProjectDescription (Maybe Text) Source #

The Amazon Resource Name (ARN) of the project.

ProjectPolicy

data ProjectPolicy Source #

Describes a project policy in the response from ListProjectPolicies.

See: newProjectPolicy smart constructor.

Constructors

ProjectPolicy' 

Fields

Instances

Instances details
FromJSON ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

Generic ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

Associated Types

type Rep ProjectPolicy :: Type -> Type #

Read ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

Show ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

NFData ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

Methods

rnf :: ProjectPolicy -> () #

Eq ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

Hashable ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

type Rep ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

type Rep ProjectPolicy = D1 ('MetaData "ProjectPolicy" "Amazonka.Rekognition.Types.ProjectPolicy" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProjectPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "policyRevisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newProjectPolicy :: ProjectPolicy Source #

Create a value of ProjectPolicy 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:creationTimestamp:ProjectPolicy', projectPolicy_creationTimestamp - The Unix datetime for the creation of the project policy.

$sel:lastUpdatedTimestamp:ProjectPolicy', projectPolicy_lastUpdatedTimestamp - The Unix datetime for when the project policy was last updated.

$sel:policyDocument:ProjectPolicy', projectPolicy_policyDocument - The JSON document for the project policy.

$sel:policyName:ProjectPolicy', projectPolicy_policyName - The name of the project policy.

$sel:policyRevisionId:ProjectPolicy', projectPolicy_policyRevisionId - The revision ID of the project policy.

$sel:projectArn:ProjectPolicy', projectPolicy_projectArn - The Amazon Resource Name (ARN) of the project to which the project policy is attached.

projectPolicy_creationTimestamp :: Lens' ProjectPolicy (Maybe UTCTime) Source #

The Unix datetime for the creation of the project policy.

projectPolicy_lastUpdatedTimestamp :: Lens' ProjectPolicy (Maybe UTCTime) Source #

The Unix datetime for when the project policy was last updated.

projectPolicy_policyDocument :: Lens' ProjectPolicy (Maybe Text) Source #

The JSON document for the project policy.

projectPolicy_policyName :: Lens' ProjectPolicy (Maybe Text) Source #

The name of the project policy.

projectPolicy_policyRevisionId :: Lens' ProjectPolicy (Maybe Text) Source #

The revision ID of the project policy.

projectPolicy_projectArn :: Lens' ProjectPolicy (Maybe Text) Source #

The Amazon Resource Name (ARN) of the project to which the project policy is attached.

ProjectVersionDescription

data ProjectVersionDescription Source #

A description of a version of an Amazon Rekognition Custom Labels model.

See: newProjectVersionDescription smart constructor.

Constructors

ProjectVersionDescription' 

Fields

Instances

Instances details
FromJSON ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Generic ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Associated Types

type Rep ProjectVersionDescription :: Type -> Type #

Read ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Show ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

NFData ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Eq ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Hashable ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

type Rep ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

type Rep ProjectVersionDescription = D1 ('MetaData "ProjectVersionDescription" "Amazonka.Rekognition.Types.ProjectVersionDescription" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProjectVersionDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "billableTrainingTimeInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "evaluationResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EvaluationResult)))) :*: ((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "manifestSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroundTruthManifest))) :*: (S1 ('MetaSel ('Just "maxInferenceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "minInferenceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: (((S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputConfig)) :*: S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sourceProjectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectVersionStatus)))) :*: ((S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "testingDataResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestingDataResult))) :*: (S1 ('MetaSel ('Just "trainingDataResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingDataResult)) :*: S1 ('MetaSel ('Just "trainingEndTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newProjectVersionDescription :: ProjectVersionDescription Source #

Create a value of ProjectVersionDescription 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:billableTrainingTimeInSeconds:ProjectVersionDescription', projectVersionDescription_billableTrainingTimeInSeconds - The duration, in seconds, that you were billed for a successful training of the model version. This value is only returned if the model version has been successfully trained.

$sel:creationTimestamp:ProjectVersionDescription', projectVersionDescription_creationTimestamp - The Unix datetime for the date and time that training started.

$sel:evaluationResult:ProjectVersionDescription', projectVersionDescription_evaluationResult - The training results. EvaluationResult is only returned if training is successful.

$sel:kmsKeyId:ProjectVersionDescription', projectVersionDescription_kmsKeyId - The identifer for the AWS Key Management Service key (AWS KMS key) that was used to encrypt the model during training.

$sel:manifestSummary:ProjectVersionDescription', projectVersionDescription_manifestSummary - The location of the summary manifest. The summary manifest provides aggregate data validation results for the training and test datasets.

$sel:maxInferenceUnits:ProjectVersionDescription', projectVersionDescription_maxInferenceUnits - The maximum number of inference units Amazon Rekognition Custom Labels uses to auto-scale the model. For more information, see StartProjectVersion.

$sel:minInferenceUnits:ProjectVersionDescription', projectVersionDescription_minInferenceUnits - The minimum number of inference units used by the model. For more information, see StartProjectVersion.

$sel:outputConfig:ProjectVersionDescription', projectVersionDescription_outputConfig - The location where training results are saved.

$sel:projectVersionArn:ProjectVersionDescription', projectVersionDescription_projectVersionArn - The Amazon Resource Name (ARN) of the model version.

$sel:sourceProjectVersionArn:ProjectVersionDescription', projectVersionDescription_sourceProjectVersionArn - If the model version was copied from a different project, SourceProjectVersionArn contains the ARN of the source model version.

$sel:status:ProjectVersionDescription', projectVersionDescription_status - The current status of the model version.

$sel:statusMessage:ProjectVersionDescription', projectVersionDescription_statusMessage - A descriptive message for an error or warning that occurred.

$sel:testingDataResult:ProjectVersionDescription', projectVersionDescription_testingDataResult - Contains information about the testing results.

$sel:trainingDataResult:ProjectVersionDescription', projectVersionDescription_trainingDataResult - Contains information about the training results.

$sel:trainingEndTimestamp:ProjectVersionDescription', projectVersionDescription_trainingEndTimestamp - The Unix date and time that training of the model ended.

projectVersionDescription_billableTrainingTimeInSeconds :: Lens' ProjectVersionDescription (Maybe Natural) Source #

The duration, in seconds, that you were billed for a successful training of the model version. This value is only returned if the model version has been successfully trained.

projectVersionDescription_creationTimestamp :: Lens' ProjectVersionDescription (Maybe UTCTime) Source #

The Unix datetime for the date and time that training started.

projectVersionDescription_evaluationResult :: Lens' ProjectVersionDescription (Maybe EvaluationResult) Source #

The training results. EvaluationResult is only returned if training is successful.

projectVersionDescription_kmsKeyId :: Lens' ProjectVersionDescription (Maybe Text) Source #

The identifer for the AWS Key Management Service key (AWS KMS key) that was used to encrypt the model during training.

projectVersionDescription_manifestSummary :: Lens' ProjectVersionDescription (Maybe GroundTruthManifest) Source #

The location of the summary manifest. The summary manifest provides aggregate data validation results for the training and test datasets.

projectVersionDescription_maxInferenceUnits :: Lens' ProjectVersionDescription (Maybe Natural) Source #

The maximum number of inference units Amazon Rekognition Custom Labels uses to auto-scale the model. For more information, see StartProjectVersion.

projectVersionDescription_minInferenceUnits :: Lens' ProjectVersionDescription (Maybe Natural) Source #

The minimum number of inference units used by the model. For more information, see StartProjectVersion.

projectVersionDescription_projectVersionArn :: Lens' ProjectVersionDescription (Maybe Text) Source #

The Amazon Resource Name (ARN) of the model version.

projectVersionDescription_sourceProjectVersionArn :: Lens' ProjectVersionDescription (Maybe Text) Source #

If the model version was copied from a different project, SourceProjectVersionArn contains the ARN of the source model version.

projectVersionDescription_statusMessage :: Lens' ProjectVersionDescription (Maybe Text) Source #

A descriptive message for an error or warning that occurred.

projectVersionDescription_trainingEndTimestamp :: Lens' ProjectVersionDescription (Maybe UTCTime) Source #

The Unix date and time that training of the model ended.

ProtectiveEquipmentBodyPart

data ProtectiveEquipmentBodyPart Source #

Information about a body part detected by DetectProtectiveEquipment that contains PPE. An array of ProtectiveEquipmentBodyPart objects is returned for each person detected by DetectProtectiveEquipment.

See: newProtectiveEquipmentBodyPart smart constructor.

Constructors

ProtectiveEquipmentBodyPart' 

Fields

Instances

Instances details
FromJSON ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Generic ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Associated Types

type Rep ProtectiveEquipmentBodyPart :: Type -> Type #

Read ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Show ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

NFData ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Eq ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Hashable ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

type Rep ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

type Rep ProtectiveEquipmentBodyPart = D1 ('MetaData "ProtectiveEquipmentBodyPart" "Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProtectiveEquipmentBodyPart'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "equipmentDetections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EquipmentDetection])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BodyPart)))))

newProtectiveEquipmentBodyPart :: ProtectiveEquipmentBodyPart Source #

Create a value of ProtectiveEquipmentBodyPart 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:

ProtectiveEquipmentBodyPart, protectiveEquipmentBodyPart_confidence - The confidence that Amazon Rekognition has in the detection accuracy of the detected body part.

$sel:equipmentDetections:ProtectiveEquipmentBodyPart', protectiveEquipmentBodyPart_equipmentDetections - An array of Personal Protective Equipment items detected around a body part.

$sel:name:ProtectiveEquipmentBodyPart', protectiveEquipmentBodyPart_name - The detected body part.

protectiveEquipmentBodyPart_confidence :: Lens' ProtectiveEquipmentBodyPart (Maybe Double) Source #

The confidence that Amazon Rekognition has in the detection accuracy of the detected body part.

protectiveEquipmentBodyPart_equipmentDetections :: Lens' ProtectiveEquipmentBodyPart (Maybe [EquipmentDetection]) Source #

An array of Personal Protective Equipment items detected around a body part.

ProtectiveEquipmentPerson

data ProtectiveEquipmentPerson Source #

A person detected by a call to DetectProtectiveEquipment. The API returns all persons detected in the input image in an array of ProtectiveEquipmentPerson objects.

See: newProtectiveEquipmentPerson smart constructor.

Constructors

ProtectiveEquipmentPerson' 

Fields

Instances

Instances details
FromJSON ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Generic ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Associated Types

type Rep ProtectiveEquipmentPerson :: Type -> Type #

Read ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Show ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

NFData ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Eq ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Hashable ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

type Rep ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

type Rep ProtectiveEquipmentPerson = D1 ('MetaData "ProtectiveEquipmentPerson" "Amazonka.Rekognition.Types.ProtectiveEquipmentPerson" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProtectiveEquipmentPerson'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bodyParts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProtectiveEquipmentBodyPart])) :*: S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox))) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newProtectiveEquipmentPerson :: ProtectiveEquipmentPerson Source #

Create a value of ProtectiveEquipmentPerson 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:bodyParts:ProtectiveEquipmentPerson', protectiveEquipmentPerson_bodyParts - An array of body parts detected on a person's body (including body parts without PPE).

$sel:boundingBox:ProtectiveEquipmentPerson', protectiveEquipmentPerson_boundingBox - A bounding box around the detected person.

ProtectiveEquipmentPerson, protectiveEquipmentPerson_confidence - The confidence that Amazon Rekognition has that the bounding box contains a person.

$sel:id:ProtectiveEquipmentPerson', protectiveEquipmentPerson_id - The identifier for the detected person. The identifier is only unique for a single call to DetectProtectiveEquipment.

protectiveEquipmentPerson_bodyParts :: Lens' ProtectiveEquipmentPerson (Maybe [ProtectiveEquipmentBodyPart]) Source #

An array of body parts detected on a person's body (including body parts without PPE).

protectiveEquipmentPerson_confidence :: Lens' ProtectiveEquipmentPerson (Maybe Double) Source #

The confidence that Amazon Rekognition has that the bounding box contains a person.

protectiveEquipmentPerson_id :: Lens' ProtectiveEquipmentPerson (Maybe Natural) Source #

The identifier for the detected person. The identifier is only unique for a single call to DetectProtectiveEquipment.

ProtectiveEquipmentSummarizationAttributes

data ProtectiveEquipmentSummarizationAttributes Source #

Specifies summary attributes to return from a call to DetectProtectiveEquipment. You can specify which types of PPE to summarize. You can also specify a minimum confidence value for detections. Summary information is returned in the Summary (ProtectiveEquipmentSummary) field of the response from DetectProtectiveEquipment. The summary includes which persons in an image were detected wearing the requested types of person protective equipment (PPE), which persons were detected as not wearing PPE, and the persons in which a determination could not be made. For more information, see ProtectiveEquipmentSummary.

See: newProtectiveEquipmentSummarizationAttributes smart constructor.

Constructors

ProtectiveEquipmentSummarizationAttributes' 

Fields

  • minConfidence :: Double

    The minimum confidence level for which you want summary information. The confidence level applies to person detection, body part detection, equipment detection, and body part coverage. Amazon Rekognition doesn't return summary information with a confidence than this specified value. There isn't a default value.

    Specify a MinConfidence value that is between 50-100% as DetectProtectiveEquipment returns predictions only where the detection confidence is between 50% - 100%. If you specify a value that is less than 50%, the results are the same specifying a value of 50%.

  • requiredEquipmentTypes :: [ProtectiveEquipmentType]

    An array of personal protective equipment types for which you want summary information. If a person is detected wearing a required requipment type, the person's ID is added to the PersonsWithRequiredEquipment array field returned in ProtectiveEquipmentSummary by DetectProtectiveEquipment.

Instances

Instances details
ToJSON ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Generic ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Read ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Show ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

NFData ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Eq ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Hashable ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

type Rep ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

type Rep ProtectiveEquipmentSummarizationAttributes = D1 ('MetaData "ProtectiveEquipmentSummarizationAttributes" "Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProtectiveEquipmentSummarizationAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "requiredEquipmentTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ProtectiveEquipmentType])))

newProtectiveEquipmentSummarizationAttributes Source #

Create a value of ProtectiveEquipmentSummarizationAttributes 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:minConfidence:ProtectiveEquipmentSummarizationAttributes', protectiveEquipmentSummarizationAttributes_minConfidence - The minimum confidence level for which you want summary information. The confidence level applies to person detection, body part detection, equipment detection, and body part coverage. Amazon Rekognition doesn't return summary information with a confidence than this specified value. There isn't a default value.

Specify a MinConfidence value that is between 50-100% as DetectProtectiveEquipment returns predictions only where the detection confidence is between 50% - 100%. If you specify a value that is less than 50%, the results are the same specifying a value of 50%.

$sel:requiredEquipmentTypes:ProtectiveEquipmentSummarizationAttributes', protectiveEquipmentSummarizationAttributes_requiredEquipmentTypes - An array of personal protective equipment types for which you want summary information. If a person is detected wearing a required requipment type, the person's ID is added to the PersonsWithRequiredEquipment array field returned in ProtectiveEquipmentSummary by DetectProtectiveEquipment.

protectiveEquipmentSummarizationAttributes_minConfidence :: Lens' ProtectiveEquipmentSummarizationAttributes Double Source #

The minimum confidence level for which you want summary information. The confidence level applies to person detection, body part detection, equipment detection, and body part coverage. Amazon Rekognition doesn't return summary information with a confidence than this specified value. There isn't a default value.

Specify a MinConfidence value that is between 50-100% as DetectProtectiveEquipment returns predictions only where the detection confidence is between 50% - 100%. If you specify a value that is less than 50%, the results are the same specifying a value of 50%.

protectiveEquipmentSummarizationAttributes_requiredEquipmentTypes :: Lens' ProtectiveEquipmentSummarizationAttributes [ProtectiveEquipmentType] Source #

An array of personal protective equipment types for which you want summary information. If a person is detected wearing a required requipment type, the person's ID is added to the PersonsWithRequiredEquipment array field returned in ProtectiveEquipmentSummary by DetectProtectiveEquipment.

ProtectiveEquipmentSummary

data ProtectiveEquipmentSummary Source #

Summary information for required items of personal protective equipment (PPE) detected on persons by a call to DetectProtectiveEquipment. You specify the required type of PPE in the SummarizationAttributes (ProtectiveEquipmentSummarizationAttributes) input parameter. The summary includes which persons were detected wearing the required personal protective equipment (PersonsWithRequiredEquipment), which persons were detected as not wearing the required PPE (PersonsWithoutRequiredEquipment), and the persons in which a determination could not be made (PersonsIndeterminate).

To get a total for each category, use the size of the field array. For example, to find out how many people were detected as wearing the specified PPE, use the size of the PersonsWithRequiredEquipment array. If you want to find out more about a person, such as the location (BoundingBox) of the person on the image, use the person ID in each array element. Each person ID matches the ID field of a ProtectiveEquipmentPerson object returned in the Persons array by DetectProtectiveEquipment.

See: newProtectiveEquipmentSummary smart constructor.

Constructors

ProtectiveEquipmentSummary' 

Fields

Instances

Instances details
FromJSON ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Generic ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Associated Types

type Rep ProtectiveEquipmentSummary :: Type -> Type #

Read ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Show ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

NFData ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Eq ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Hashable ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

type Rep ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

type Rep ProtectiveEquipmentSummary = D1 ('MetaData "ProtectiveEquipmentSummary" "Amazonka.Rekognition.Types.ProtectiveEquipmentSummary" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProtectiveEquipmentSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "personsIndeterminate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])) :*: (S1 ('MetaSel ('Just "personsWithRequiredEquipment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])) :*: S1 ('MetaSel ('Just "personsWithoutRequiredEquipment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])))))

newProtectiveEquipmentSummary :: ProtectiveEquipmentSummary Source #

Create a value of ProtectiveEquipmentSummary 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:personsIndeterminate:ProtectiveEquipmentSummary', protectiveEquipmentSummary_personsIndeterminate - An array of IDs for persons where it was not possible to determine if they are wearing personal protective equipment.

$sel:personsWithRequiredEquipment:ProtectiveEquipmentSummary', protectiveEquipmentSummary_personsWithRequiredEquipment - An array of IDs for persons who are wearing detected personal protective equipment.

$sel:personsWithoutRequiredEquipment:ProtectiveEquipmentSummary', protectiveEquipmentSummary_personsWithoutRequiredEquipment - An array of IDs for persons who are not wearing all of the types of PPE specified in the RequiredEquipmentTypes field of the detected personal protective equipment.

protectiveEquipmentSummary_personsIndeterminate :: Lens' ProtectiveEquipmentSummary (Maybe [Natural]) Source #

An array of IDs for persons where it was not possible to determine if they are wearing personal protective equipment.

protectiveEquipmentSummary_personsWithRequiredEquipment :: Lens' ProtectiveEquipmentSummary (Maybe [Natural]) Source #

An array of IDs for persons who are wearing detected personal protective equipment.

protectiveEquipmentSummary_personsWithoutRequiredEquipment :: Lens' ProtectiveEquipmentSummary (Maybe [Natural]) Source #

An array of IDs for persons who are not wearing all of the types of PPE specified in the RequiredEquipmentTypes field of the detected personal protective equipment.

RegionOfInterest

data RegionOfInterest Source #

Specifies a location within the frame that Rekognition checks for objects of interest such as text, labels, or faces. It uses a BoundingBox or Polygon to set a region of the screen.

A word, face, or label is included in the region if it is more than half in that region. If there is more than one region, the word, face, or label is compared with all regions of the screen. Any object of interest that is more than half in a region is kept in the results.

See: newRegionOfInterest smart constructor.

Constructors

RegionOfInterest' 

Fields

Instances

Instances details
FromJSON RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

ToJSON RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Generic RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Associated Types

type Rep RegionOfInterest :: Type -> Type #

Read RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Show RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

NFData RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Methods

rnf :: RegionOfInterest -> () #

Eq RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Hashable RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

type Rep RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

type Rep RegionOfInterest = D1 ('MetaData "RegionOfInterest" "Amazonka.Rekognition.Types.RegionOfInterest" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "RegionOfInterest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: S1 ('MetaSel ('Just "polygon") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Point]))))

newRegionOfInterest :: RegionOfInterest Source #

Create a value of RegionOfInterest 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:boundingBox:RegionOfInterest', regionOfInterest_boundingBox - The box representing a region of interest on screen.

$sel:polygon:RegionOfInterest', regionOfInterest_polygon - Specifies a shape made up of up to 10 Point objects to define a region of interest.

regionOfInterest_boundingBox :: Lens' RegionOfInterest (Maybe BoundingBox) Source #

The box representing a region of interest on screen.

regionOfInterest_polygon :: Lens' RegionOfInterest (Maybe [Point]) Source #

Specifies a shape made up of up to 10 Point objects to define a region of interest.

S3Destination

data S3Destination Source #

The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation. These results include the name of the stream processor resource, the session ID of the stream processing session, and labeled timestamps and bounding boxes for detected labels.

See: newS3Destination smart constructor.

Constructors

S3Destination' 

Fields

  • bucket :: Maybe Text

    The name of the Amazon S3 bucket you want to associate with the streaming video project. You must be the owner of the Amazon S3 bucket.

  • keyPrefix :: Maybe Text

    The prefix value of the location within the bucket that you want the information to be published to. For more information, see Using prefixes.

Instances

Instances details
FromJSON S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

ToJSON S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

Generic S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

Associated Types

type Rep S3Destination :: Type -> Type #

Read S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

Show S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

NFData S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

Methods

rnf :: S3Destination -> () #

Eq S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

Hashable S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

type Rep S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

type Rep S3Destination = D1 ('MetaData "S3Destination" "Amazonka.Rekognition.Types.S3Destination" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "S3Destination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "keyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3Destination :: S3Destination Source #

Create a value of S3Destination 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:bucket:S3Destination', s3Destination_bucket - The name of the Amazon S3 bucket you want to associate with the streaming video project. You must be the owner of the Amazon S3 bucket.

$sel:keyPrefix:S3Destination', s3Destination_keyPrefix - The prefix value of the location within the bucket that you want the information to be published to. For more information, see Using prefixes.

s3Destination_bucket :: Lens' S3Destination (Maybe Text) Source #

The name of the Amazon S3 bucket you want to associate with the streaming video project. You must be the owner of the Amazon S3 bucket.

s3Destination_keyPrefix :: Lens' S3Destination (Maybe Text) Source #

The prefix value of the location within the bucket that you want the information to be published to. For more information, see Using prefixes.

S3Object

data S3Object Source #

Provides the S3 bucket name and object name.

The region for the S3 bucket containing the S3 object must match the region you use for Amazon Rekognition operations.

For Amazon Rekognition to process an S3 object, the user must have permission to access the S3 object. For more information, see How Amazon Rekognition works with IAM in the Amazon Rekognition Developer Guide.

See: newS3Object smart constructor.

Constructors

S3Object' 

Fields

Instances

Instances details
FromJSON S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

ToJSON S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Generic S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Associated Types

type Rep S3Object :: Type -> Type #

Methods

from :: S3Object -> Rep S3Object x #

to :: Rep S3Object x -> S3Object #

Read S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Show S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

NFData S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Methods

rnf :: S3Object -> () #

Eq S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Hashable S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Methods

hashWithSalt :: Int -> S3Object -> Int #

hash :: S3Object -> Int #

type Rep S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

type Rep S3Object = D1 ('MetaData "S3Object" "Amazonka.Rekognition.Types.S3Object" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "S3Object'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newS3Object :: S3Object Source #

Create a value of S3Object 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:bucket:S3Object', s3Object_bucket - Name of the S3 bucket.

$sel:name:S3Object', s3Object_name - S3 object key name.

$sel:version:S3Object', s3Object_version - If the bucket is versioning enabled, you can specify the object version.

s3Object_bucket :: Lens' S3Object (Maybe Text) Source #

Name of the S3 bucket.

s3Object_name :: Lens' S3Object (Maybe Text) Source #

S3 object key name.

s3Object_version :: Lens' S3Object (Maybe Text) Source #

If the bucket is versioning enabled, you can specify the object version.

SegmentDetection

data SegmentDetection Source #

A technical cue or shot detection segment detected in a video. An array of SegmentDetection objects containing all segments detected in a stored video is returned by GetSegmentDetection.

See: newSegmentDetection smart constructor.

Constructors

SegmentDetection' 

Fields

Instances

Instances details
FromJSON SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Generic SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Associated Types

type Rep SegmentDetection :: Type -> Type #

Read SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Show SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

NFData SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Methods

rnf :: SegmentDetection -> () #

Eq SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Hashable SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

type Rep SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

type Rep SegmentDetection = D1 ('MetaData "SegmentDetection" "Amazonka.Rekognition.Types.SegmentDetection" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "SegmentDetection'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "durationFrames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "durationMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "durationSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "endFrameNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "endTimecodeSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endTimestampMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))) :*: ((S1 ('MetaSel ('Just "shotSegment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShotSegment)) :*: (S1 ('MetaSel ('Just "startFrameNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "startTimecodeSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "startTimestampMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "technicalCueSegment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TechnicalCueSegment)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SegmentType)))))))

newSegmentDetection :: SegmentDetection Source #

Create a value of SegmentDetection 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:durationFrames:SegmentDetection', segmentDetection_durationFrames - The duration of a video segment, expressed in frames.

$sel:durationMillis:SegmentDetection', segmentDetection_durationMillis - The duration of the detected segment in milliseconds.

$sel:durationSMPTE:SegmentDetection', segmentDetection_durationSMPTE - The duration of the timecode for the detected segment in SMPTE format.

$sel:endFrameNumber:SegmentDetection', segmentDetection_endFrameNumber - The frame number at the end of a video segment, using a frame index that starts with 0.

$sel:endTimecodeSMPTE:SegmentDetection', segmentDetection_endTimecodeSMPTE - The frame-accurate SMPTE timecode, from the start of a video, for the end of a detected segment. EndTimecode is in HH:MM:SS:fr format (and ;fr for drop frame-rates).

$sel:endTimestampMillis:SegmentDetection', segmentDetection_endTimestampMillis - The end time of the detected segment, in milliseconds, from the start of the video. This value is rounded down.

$sel:shotSegment:SegmentDetection', segmentDetection_shotSegment - If the segment is a shot detection, contains information about the shot detection.

$sel:startFrameNumber:SegmentDetection', segmentDetection_startFrameNumber - The frame number of the start of a video segment, using a frame index that starts with 0.

$sel:startTimecodeSMPTE:SegmentDetection', segmentDetection_startTimecodeSMPTE - The frame-accurate SMPTE timecode, from the start of a video, for the start of a detected segment. StartTimecode is in HH:MM:SS:fr format (and ;fr for drop frame-rates).

$sel:startTimestampMillis:SegmentDetection', segmentDetection_startTimestampMillis - The start time of the detected segment in milliseconds from the start of the video. This value is rounded down. For example, if the actual timestamp is 100.6667 milliseconds, Amazon Rekognition Video returns a value of 100 millis.

$sel:technicalCueSegment:SegmentDetection', segmentDetection_technicalCueSegment - If the segment is a technical cue, contains information about the technical cue.

SegmentDetection, segmentDetection_type - The type of the segment. Valid values are TECHNICAL_CUE and SHOT.

segmentDetection_durationFrames :: Lens' SegmentDetection (Maybe Natural) Source #

The duration of a video segment, expressed in frames.

segmentDetection_durationMillis :: Lens' SegmentDetection (Maybe Natural) Source #

The duration of the detected segment in milliseconds.

segmentDetection_durationSMPTE :: Lens' SegmentDetection (Maybe Text) Source #

The duration of the timecode for the detected segment in SMPTE format.

segmentDetection_endFrameNumber :: Lens' SegmentDetection (Maybe Natural) Source #

The frame number at the end of a video segment, using a frame index that starts with 0.

segmentDetection_endTimecodeSMPTE :: Lens' SegmentDetection (Maybe Text) Source #

The frame-accurate SMPTE timecode, from the start of a video, for the end of a detected segment. EndTimecode is in HH:MM:SS:fr format (and ;fr for drop frame-rates).

segmentDetection_endTimestampMillis :: Lens' SegmentDetection (Maybe Integer) Source #

The end time of the detected segment, in milliseconds, from the start of the video. This value is rounded down.

segmentDetection_shotSegment :: Lens' SegmentDetection (Maybe ShotSegment) Source #

If the segment is a shot detection, contains information about the shot detection.

segmentDetection_startFrameNumber :: Lens' SegmentDetection (Maybe Natural) Source #

The frame number of the start of a video segment, using a frame index that starts with 0.

segmentDetection_startTimecodeSMPTE :: Lens' SegmentDetection (Maybe Text) Source #

The frame-accurate SMPTE timecode, from the start of a video, for the start of a detected segment. StartTimecode is in HH:MM:SS:fr format (and ;fr for drop frame-rates).

segmentDetection_startTimestampMillis :: Lens' SegmentDetection (Maybe Integer) Source #

The start time of the detected segment in milliseconds from the start of the video. This value is rounded down. For example, if the actual timestamp is 100.6667 milliseconds, Amazon Rekognition Video returns a value of 100 millis.

segmentDetection_technicalCueSegment :: Lens' SegmentDetection (Maybe TechnicalCueSegment) Source #

If the segment is a technical cue, contains information about the technical cue.

segmentDetection_type :: Lens' SegmentDetection (Maybe SegmentType) Source #

The type of the segment. Valid values are TECHNICAL_CUE and SHOT.

SegmentTypeInfo

data SegmentTypeInfo Source #

Information about the type of a segment requested in a call to StartSegmentDetection. An array of SegmentTypeInfo objects is returned by the response from GetSegmentDetection.

See: newSegmentTypeInfo smart constructor.

Constructors

SegmentTypeInfo' 

Fields

Instances

Instances details
FromJSON SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Generic SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Associated Types

type Rep SegmentTypeInfo :: Type -> Type #

Read SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Show SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

NFData SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Methods

rnf :: SegmentTypeInfo -> () #

Eq SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Hashable SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

type Rep SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

type Rep SegmentTypeInfo = D1 ('MetaData "SegmentTypeInfo" "Amazonka.Rekognition.Types.SegmentTypeInfo" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "SegmentTypeInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "modelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SegmentType))))

newSegmentTypeInfo :: SegmentTypeInfo Source #

Create a value of SegmentTypeInfo 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:modelVersion:SegmentTypeInfo', segmentTypeInfo_modelVersion - The version of the model used to detect segments.

$sel:type':SegmentTypeInfo', segmentTypeInfo_type - The type of a segment (technical cue or shot detection).

segmentTypeInfo_modelVersion :: Lens' SegmentTypeInfo (Maybe Text) Source #

The version of the model used to detect segments.

segmentTypeInfo_type :: Lens' SegmentTypeInfo (Maybe SegmentType) Source #

The type of a segment (technical cue or shot detection).

ShotSegment

data ShotSegment Source #

Information about a shot detection segment detected in a video. For more information, see SegmentDetection.

See: newShotSegment smart constructor.

Constructors

ShotSegment' 

Fields

  • confidence :: Maybe Double

    The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

  • index :: Maybe Natural

    An Identifier for a shot detection segment detected in a video.

Instances

Instances details
FromJSON ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Generic ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Associated Types

type Rep ShotSegment :: Type -> Type #

Read ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Show ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

NFData ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Methods

rnf :: ShotSegment -> () #

Eq ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Hashable ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

type Rep ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

type Rep ShotSegment = D1 ('MetaData "ShotSegment" "Amazonka.Rekognition.Types.ShotSegment" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ShotSegment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "index") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newShotSegment :: ShotSegment Source #

Create a value of ShotSegment 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:confidence:ShotSegment', shotSegment_confidence - The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

$sel:index:ShotSegment', shotSegment_index - An Identifier for a shot detection segment detected in a video.

shotSegment_confidence :: Lens' ShotSegment (Maybe Double) Source #

The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

shotSegment_index :: Lens' ShotSegment (Maybe Natural) Source #

An Identifier for a shot detection segment detected in a video.

Smile

data Smile Source #

Indicates whether or not the face is smiling, and the confidence level in the determination.

See: newSmile smart constructor.

Constructors

Smile' 

Fields

Instances

Instances details
FromJSON Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Generic Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Associated Types

type Rep Smile :: Type -> Type #

Methods

from :: Smile -> Rep Smile x #

to :: Rep Smile x -> Smile #

Read Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Show Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

showsPrec :: Int -> Smile -> ShowS #

show :: Smile -> String #

showList :: [Smile] -> ShowS #

NFData Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

rnf :: Smile -> () #

Eq Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

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

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

Hashable Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

hashWithSalt :: Int -> Smile -> Int #

hash :: Smile -> Int #

type Rep Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

type Rep Smile = D1 ('MetaData "Smile" "Amazonka.Rekognition.Types.Smile" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Smile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newSmile :: Smile Source #

Create a value of Smile 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:confidence:Smile', smile_confidence - Level of confidence in the determination.

$sel:value:Smile', smile_value - Boolean value that indicates whether the face is smiling or not.

smile_confidence :: Lens' Smile (Maybe Double) Source #

Level of confidence in the determination.

smile_value :: Lens' Smile (Maybe Bool) Source #

Boolean value that indicates whether the face is smiling or not.

StartSegmentDetectionFilters

data StartSegmentDetectionFilters Source #

Filters applied to the technical cue or shot detection segments. For more information, see StartSegmentDetection.

See: newStartSegmentDetectionFilters smart constructor.

Constructors

StartSegmentDetectionFilters' 

Fields

Instances

Instances details
ToJSON StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Generic StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Associated Types

type Rep StartSegmentDetectionFilters :: Type -> Type #

Read StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Show StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

NFData StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Eq StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Hashable StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

type Rep StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

type Rep StartSegmentDetectionFilters = D1 ('MetaData "StartSegmentDetectionFilters" "Amazonka.Rekognition.Types.StartSegmentDetectionFilters" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartSegmentDetectionFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shotFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartShotDetectionFilter)) :*: S1 ('MetaSel ('Just "technicalCueFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartTechnicalCueDetectionFilter))))

newStartSegmentDetectionFilters :: StartSegmentDetectionFilters Source #

Create a value of StartSegmentDetectionFilters 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:shotFilter:StartSegmentDetectionFilters', startSegmentDetectionFilters_shotFilter - Filters that are specific to shot detections.

$sel:technicalCueFilter:StartSegmentDetectionFilters', startSegmentDetectionFilters_technicalCueFilter - Filters that are specific to technical cues.

StartShotDetectionFilter

data StartShotDetectionFilter Source #

Filters for the shot detection segments returned by GetSegmentDetection. For more information, see StartSegmentDetectionFilters.

See: newStartShotDetectionFilter smart constructor.

Constructors

StartShotDetectionFilter' 

Fields

  • minSegmentConfidence :: Maybe Double

    Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

    If you don't specify MinSegmentConfidence, the GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

Instances

Instances details
ToJSON StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Generic StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Associated Types

type Rep StartShotDetectionFilter :: Type -> Type #

Read StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Show StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

NFData StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Eq StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Hashable StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

type Rep StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

type Rep StartShotDetectionFilter = D1 ('MetaData "StartShotDetectionFilter" "Amazonka.Rekognition.Types.StartShotDetectionFilter" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartShotDetectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "minSegmentConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newStartShotDetectionFilter :: StartShotDetectionFilter Source #

Create a value of StartShotDetectionFilter 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:minSegmentConfidence:StartShotDetectionFilter', startShotDetectionFilter_minSegmentConfidence - Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

If you don't specify MinSegmentConfidence, the GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

startShotDetectionFilter_minSegmentConfidence :: Lens' StartShotDetectionFilter (Maybe Double) Source #

Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

If you don't specify MinSegmentConfidence, the GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

StartTechnicalCueDetectionFilter

data StartTechnicalCueDetectionFilter Source #

Filters for the technical segments returned by GetSegmentDetection. For more information, see StartSegmentDetectionFilters.

See: newStartTechnicalCueDetectionFilter smart constructor.

Constructors

StartTechnicalCueDetectionFilter' 

Fields

  • blackFrame :: Maybe BlackFrame

    A filter that allows you to control the black frame detection by specifying the black levels and pixel coverage of black pixels in a frame. Videos can come from multiple sources, formats, and time periods, with different standards and varying noise levels for black frames that need to be accounted for.

  • minSegmentConfidence :: Maybe Double

    Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

    If you don't specify MinSegmentConfidence, GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

Instances

Instances details
ToJSON StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Generic StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Associated Types

type Rep StartTechnicalCueDetectionFilter :: Type -> Type #

Read StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Show StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

NFData StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Eq StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Hashable StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

type Rep StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

type Rep StartTechnicalCueDetectionFilter = D1 ('MetaData "StartTechnicalCueDetectionFilter" "Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartTechnicalCueDetectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "blackFrame") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BlackFrame)) :*: S1 ('MetaSel ('Just "minSegmentConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newStartTechnicalCueDetectionFilter :: StartTechnicalCueDetectionFilter Source #

Create a value of StartTechnicalCueDetectionFilter 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:blackFrame:StartTechnicalCueDetectionFilter', startTechnicalCueDetectionFilter_blackFrame - A filter that allows you to control the black frame detection by specifying the black levels and pixel coverage of black pixels in a frame. Videos can come from multiple sources, formats, and time periods, with different standards and varying noise levels for black frames that need to be accounted for.

$sel:minSegmentConfidence:StartTechnicalCueDetectionFilter', startTechnicalCueDetectionFilter_minSegmentConfidence - Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

If you don't specify MinSegmentConfidence, GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

startTechnicalCueDetectionFilter_blackFrame :: Lens' StartTechnicalCueDetectionFilter (Maybe BlackFrame) Source #

A filter that allows you to control the black frame detection by specifying the black levels and pixel coverage of black pixels in a frame. Videos can come from multiple sources, formats, and time periods, with different standards and varying noise levels for black frames that need to be accounted for.

startTechnicalCueDetectionFilter_minSegmentConfidence :: Lens' StartTechnicalCueDetectionFilter (Maybe Double) Source #

Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

If you don't specify MinSegmentConfidence, GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

StartTextDetectionFilters

data StartTextDetectionFilters Source #

Set of optional parameters that let you set the criteria text must meet to be included in your response. WordFilter looks at a word's height, width and minimum confidence. RegionOfInterest lets you set a specific region of the screen to look for text in.

See: newStartTextDetectionFilters smart constructor.

Constructors

StartTextDetectionFilters' 

Fields

Instances

Instances details
ToJSON StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Generic StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Associated Types

type Rep StartTextDetectionFilters :: Type -> Type #

Read StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Show StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

NFData StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Eq StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Hashable StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

type Rep StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

type Rep StartTextDetectionFilters = D1 ('MetaData "StartTextDetectionFilters" "Amazonka.Rekognition.Types.StartTextDetectionFilters" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartTextDetectionFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "regionsOfInterest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegionOfInterest])) :*: S1 ('MetaSel ('Just "wordFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectionFilter))))

newStartTextDetectionFilters :: StartTextDetectionFilters Source #

Create a value of StartTextDetectionFilters 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:regionsOfInterest:StartTextDetectionFilters', startTextDetectionFilters_regionsOfInterest - Filter focusing on a certain area of the frame. Uses a BoundingBox object to set the region of the screen.

$sel:wordFilter:StartTextDetectionFilters', startTextDetectionFilters_wordFilter - Filters focusing on qualities of the text, such as confidence or size.

startTextDetectionFilters_regionsOfInterest :: Lens' StartTextDetectionFilters (Maybe [RegionOfInterest]) Source #

Filter focusing on a certain area of the frame. Uses a BoundingBox object to set the region of the screen.

startTextDetectionFilters_wordFilter :: Lens' StartTextDetectionFilters (Maybe DetectionFilter) Source #

Filters focusing on qualities of the text, such as confidence or size.

StreamProcessingStartSelector

data StreamProcessingStartSelector Source #

This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.

See: newStreamProcessingStartSelector smart constructor.

Constructors

StreamProcessingStartSelector' 

Fields

Instances

Instances details
ToJSON StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

Generic StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

Associated Types

type Rep StreamProcessingStartSelector :: Type -> Type #

Read StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

Show StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

NFData StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

Eq StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

Hashable StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

type Rep StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

type Rep StreamProcessingStartSelector = D1 ('MetaData "StreamProcessingStartSelector" "Amazonka.Rekognition.Types.StreamProcessingStartSelector" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StreamProcessingStartSelector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kVSStreamStartSelector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisVideoStreamStartSelector))))

newStreamProcessingStartSelector :: StreamProcessingStartSelector Source #

Create a value of StreamProcessingStartSelector 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:kVSStreamStartSelector:StreamProcessingStartSelector', streamProcessingStartSelector_kVSStreamStartSelector - Specifies the starting point in the stream to start processing. This can be done with a producer timestamp or a fragment number in a Kinesis stream.

streamProcessingStartSelector_kVSStreamStartSelector :: Lens' StreamProcessingStartSelector (Maybe KinesisVideoStreamStartSelector) Source #

Specifies the starting point in the stream to start processing. This can be done with a producer timestamp or a fragment number in a Kinesis stream.

StreamProcessingStopSelector

data StreamProcessingStopSelector Source #

Specifies when to stop processing the stream. You can specify a maximum amount of time to process the video.

See: newStreamProcessingStopSelector smart constructor.

Constructors

StreamProcessingStopSelector' 

Fields

  • maxDurationInSeconds :: Maybe Natural

    Specifies the maximum amount of time in seconds that you want the stream to be processed. The largest amount of time is 2 minutes. The default is 10 seconds.

Instances

Instances details
ToJSON StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

Generic StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

Associated Types

type Rep StreamProcessingStopSelector :: Type -> Type #

Read StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

Show StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

NFData StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

Eq StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

Hashable StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

type Rep StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

type Rep StreamProcessingStopSelector = D1 ('MetaData "StreamProcessingStopSelector" "Amazonka.Rekognition.Types.StreamProcessingStopSelector" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StreamProcessingStopSelector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxDurationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newStreamProcessingStopSelector :: StreamProcessingStopSelector Source #

Create a value of StreamProcessingStopSelector 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:maxDurationInSeconds:StreamProcessingStopSelector', streamProcessingStopSelector_maxDurationInSeconds - Specifies the maximum amount of time in seconds that you want the stream to be processed. The largest amount of time is 2 minutes. The default is 10 seconds.

streamProcessingStopSelector_maxDurationInSeconds :: Lens' StreamProcessingStopSelector (Maybe Natural) Source #

Specifies the maximum amount of time in seconds that you want the stream to be processed. The largest amount of time is 2 minutes. The default is 10 seconds.

StreamProcessor

data StreamProcessor Source #

An object that recognizes faces or labels in a streaming video. An Amazon Rekognition stream processor is created by a call to CreateStreamProcessor. The request parameters for CreateStreamProcessor describe the Kinesis video stream source for the streaming video, face recognition parameters, and where to stream the analysis resullts.

See: newStreamProcessor smart constructor.

Constructors

StreamProcessor' 

Fields

Instances

Instances details
FromJSON StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Generic StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Associated Types

type Rep StreamProcessor :: Type -> Type #

Read StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Show StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

NFData StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Methods

rnf :: StreamProcessor -> () #

Eq StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Hashable StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

type Rep StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

type Rep StreamProcessor = D1 ('MetaData "StreamProcessor" "Amazonka.Rekognition.Types.StreamProcessor" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StreamProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorStatus))))

newStreamProcessor :: StreamProcessor Source #

Create a value of StreamProcessor 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:name:StreamProcessor', streamProcessor_name - Name of the Amazon Rekognition stream processor.

$sel:status:StreamProcessor', streamProcessor_status - Current status of the Amazon Rekognition stream processor.

streamProcessor_name :: Lens' StreamProcessor (Maybe Text) Source #

Name of the Amazon Rekognition stream processor.

streamProcessor_status :: Lens' StreamProcessor (Maybe StreamProcessorStatus) Source #

Current status of the Amazon Rekognition stream processor.

StreamProcessorDataSharingPreference

data StreamProcessorDataSharingPreference Source #

Allows you to opt in or opt out to share data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams.

See: newStreamProcessorDataSharingPreference smart constructor.

Constructors

StreamProcessorDataSharingPreference' 

Fields

  • optIn :: Bool

    If this option is set to true, you choose to share data with Rekognition to improve model performance.

Instances

Instances details
FromJSON StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

ToJSON StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

Generic StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

Read StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

Show StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

NFData StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

Eq StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

Hashable StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

type Rep StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

type Rep StreamProcessorDataSharingPreference = D1 ('MetaData "StreamProcessorDataSharingPreference" "Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StreamProcessorDataSharingPreference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "optIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newStreamProcessorDataSharingPreference Source #

Create a value of StreamProcessorDataSharingPreference 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:optIn:StreamProcessorDataSharingPreference', streamProcessorDataSharingPreference_optIn - If this option is set to true, you choose to share data with Rekognition to improve model performance.

streamProcessorDataSharingPreference_optIn :: Lens' StreamProcessorDataSharingPreference Bool Source #

If this option is set to true, you choose to share data with Rekognition to improve model performance.

StreamProcessorInput

data StreamProcessorInput Source #

Information about the source streaming video.

See: newStreamProcessorInput smart constructor.

Constructors

StreamProcessorInput' 

Fields

Instances

Instances details
FromJSON StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

ToJSON StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Generic StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Associated Types

type Rep StreamProcessorInput :: Type -> Type #

Read StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Show StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

NFData StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Methods

rnf :: StreamProcessorInput -> () #

Eq StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Hashable StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

type Rep StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

type Rep StreamProcessorInput = D1 ('MetaData "StreamProcessorInput" "Amazonka.Rekognition.Types.StreamProcessorInput" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StreamProcessorInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kinesisVideoStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisVideoStream))))

newStreamProcessorInput :: StreamProcessorInput Source #

Create a value of StreamProcessorInput 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:kinesisVideoStream:StreamProcessorInput', streamProcessorInput_kinesisVideoStream - The Kinesis video stream input stream for the source streaming video.

streamProcessorInput_kinesisVideoStream :: Lens' StreamProcessorInput (Maybe KinesisVideoStream) Source #

The Kinesis video stream input stream for the source streaming video.

StreamProcessorNotificationChannel

data StreamProcessorNotificationChannel Source #

The Amazon Simple Notification Service topic to which Amazon Rekognition publishes the object detection results and completion status of a video analysis operation.

Amazon Rekognition publishes a notification the first time an object of interest or a person is detected in the video stream. For example, if Amazon Rekognition detects a person at second 2, a pet at second 4, and a person again at second 5, Amazon Rekognition sends 2 object class detected notifications, one for a person at second 2 and one for a pet at second 4.

Amazon Rekognition also publishes an an end-of-session notification with a summary when the stream processing session is complete.

See: newStreamProcessorNotificationChannel smart constructor.

Constructors

StreamProcessorNotificationChannel' 

Fields

  • sNSTopicArn :: Text

    The Amazon Resource Number (ARN) of the Amazon Amazon Simple Notification Service topic to which Amazon Rekognition posts the completion status.

Instances

Instances details
FromJSON StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

ToJSON StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

Generic StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

Associated Types

type Rep StreamProcessorNotificationChannel :: Type -> Type #

Read StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

Show StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

NFData StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

Eq StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

Hashable StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

type Rep StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

type Rep StreamProcessorNotificationChannel = D1 ('MetaData "StreamProcessorNotificationChannel" "Amazonka.Rekognition.Types.StreamProcessorNotificationChannel" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StreamProcessorNotificationChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sNSTopicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStreamProcessorNotificationChannel Source #

Create a value of StreamProcessorNotificationChannel 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:sNSTopicArn:StreamProcessorNotificationChannel', streamProcessorNotificationChannel_sNSTopicArn - The Amazon Resource Number (ARN) of the Amazon Amazon Simple Notification Service topic to which Amazon Rekognition posts the completion status.

streamProcessorNotificationChannel_sNSTopicArn :: Lens' StreamProcessorNotificationChannel Text Source #

The Amazon Resource Number (ARN) of the Amazon Amazon Simple Notification Service topic to which Amazon Rekognition posts the completion status.

StreamProcessorOutput

data StreamProcessorOutput Source #

Information about the Amazon Kinesis Data Streams stream to which a Amazon Rekognition Video stream processor streams the results of a video analysis. For more information, see CreateStreamProcessor in the Amazon Rekognition Developer Guide.

See: newStreamProcessorOutput smart constructor.

Constructors

StreamProcessorOutput' 

Fields

Instances

Instances details
FromJSON StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

ToJSON StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Generic StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Associated Types

type Rep StreamProcessorOutput :: Type -> Type #

Read StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Show StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

NFData StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Methods

rnf :: StreamProcessorOutput -> () #

Eq StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Hashable StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

type Rep StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

type Rep StreamProcessorOutput = D1 ('MetaData "StreamProcessorOutput" "Amazonka.Rekognition.Types.StreamProcessorOutput" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StreamProcessorOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kinesisDataStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisDataStream)) :*: S1 ('MetaSel ('Just "s3Destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Destination))))

newStreamProcessorOutput :: StreamProcessorOutput Source #

Create a value of StreamProcessorOutput 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:kinesisDataStream:StreamProcessorOutput', streamProcessorOutput_kinesisDataStream - The Amazon Kinesis Data Streams stream to which the Amazon Rekognition stream processor streams the analysis results.

$sel:s3Destination:StreamProcessorOutput', streamProcessorOutput_s3Destination - The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation.

streamProcessorOutput_kinesisDataStream :: Lens' StreamProcessorOutput (Maybe KinesisDataStream) Source #

The Amazon Kinesis Data Streams stream to which the Amazon Rekognition stream processor streams the analysis results.

streamProcessorOutput_s3Destination :: Lens' StreamProcessorOutput (Maybe S3Destination) Source #

The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation.

StreamProcessorSettings

data StreamProcessorSettings Source #

Input parameters used in a streaming video analyzed by a Amazon Rekognition stream processor. You can use FaceSearch to recognize faces in a streaming video, or you can use ConnectedHome to detect labels.

See: newStreamProcessorSettings smart constructor.

Constructors

StreamProcessorSettings' 

Fields

Instances

Instances details
FromJSON StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

ToJSON StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Generic StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Associated Types

type Rep StreamProcessorSettings :: Type -> Type #

Read StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Show StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

NFData StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Methods

rnf :: StreamProcessorSettings -> () #

Eq StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Hashable StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

type Rep StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

type Rep StreamProcessorSettings = D1 ('MetaData "StreamProcessorSettings" "Amazonka.Rekognition.Types.StreamProcessorSettings" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StreamProcessorSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectedHome") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectedHomeSettings)) :*: S1 ('MetaSel ('Just "faceSearch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceSearchSettings))))

newStreamProcessorSettings :: StreamProcessorSettings Source #

Create a value of StreamProcessorSettings 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:connectedHome:StreamProcessorSettings', streamProcessorSettings_connectedHome - Undocumented member.

$sel:faceSearch:StreamProcessorSettings', streamProcessorSettings_faceSearch - Face search settings to use on a streaming video.

StreamProcessorSettingsForUpdate

data StreamProcessorSettingsForUpdate Source #

The stream processor settings that you want to update. ConnectedHome settings can be updated to detect different labels with a different minimum confidence.

See: newStreamProcessorSettingsForUpdate smart constructor.

Constructors

StreamProcessorSettingsForUpdate' 

Fields

Instances

Instances details
ToJSON StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

Generic StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

Associated Types

type Rep StreamProcessorSettingsForUpdate :: Type -> Type #

Read StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

Show StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

NFData StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

Eq StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

Hashable StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

type Rep StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

type Rep StreamProcessorSettingsForUpdate = D1 ('MetaData "StreamProcessorSettingsForUpdate" "Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StreamProcessorSettingsForUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectedHomeForUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectedHomeSettingsForUpdate))))

newStreamProcessorSettingsForUpdate :: StreamProcessorSettingsForUpdate Source #

Create a value of StreamProcessorSettingsForUpdate 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:connectedHomeForUpdate:StreamProcessorSettingsForUpdate', streamProcessorSettingsForUpdate_connectedHomeForUpdate - The label detection settings you want to use for your stream processor.

Summary

data Summary Source #

The S3 bucket that contains the training summary. The training summary includes aggregated evaluation metrics for the entire testing dataset and metrics for each individual label.

You get the training summary S3 bucket location by calling DescribeProjectVersions.

See: newSummary smart constructor.

Constructors

Summary' 

Instances

Instances details
FromJSON Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Generic Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Associated Types

type Rep Summary :: Type -> Type #

Methods

from :: Summary -> Rep Summary x #

to :: Rep Summary x -> Summary #

Read Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Show Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

NFData Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

rnf :: Summary -> () #

Eq Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

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

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

Hashable Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

hashWithSalt :: Int -> Summary -> Int #

hash :: Summary -> Int #

type Rep Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

type Rep Summary = D1 ('MetaData "Summary" "Amazonka.Rekognition.Types.Summary" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Summary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Object") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Object))))

newSummary :: Summary Source #

Create a value of Summary 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:s3Object:Summary', summary_s3Object - Undocumented member.

Sunglasses

data Sunglasses Source #

Indicates whether or not the face is wearing sunglasses, and the confidence level in the determination.

See: newSunglasses smart constructor.

Constructors

Sunglasses' 

Fields

Instances

Instances details
FromJSON Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Generic Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Associated Types

type Rep Sunglasses :: Type -> Type #

Read Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Show Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

NFData Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Methods

rnf :: Sunglasses -> () #

Eq Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Hashable Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

type Rep Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

type Rep Sunglasses = D1 ('MetaData "Sunglasses" "Amazonka.Rekognition.Types.Sunglasses" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Sunglasses'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newSunglasses :: Sunglasses Source #

Create a value of Sunglasses 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:confidence:Sunglasses', sunglasses_confidence - Level of confidence in the determination.

$sel:value:Sunglasses', sunglasses_value - Boolean value that indicates whether the face is wearing sunglasses or not.

sunglasses_confidence :: Lens' Sunglasses (Maybe Double) Source #

Level of confidence in the determination.

sunglasses_value :: Lens' Sunglasses (Maybe Bool) Source #

Boolean value that indicates whether the face is wearing sunglasses or not.

TechnicalCueSegment

data TechnicalCueSegment Source #

Information about a technical cue segment. For more information, see SegmentDetection.

See: newTechnicalCueSegment smart constructor.

Constructors

TechnicalCueSegment' 

Fields

Instances

Instances details
FromJSON TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Generic TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Associated Types

type Rep TechnicalCueSegment :: Type -> Type #

Read TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Show TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

NFData TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Methods

rnf :: TechnicalCueSegment -> () #

Eq TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Hashable TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

type Rep TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

type Rep TechnicalCueSegment = D1 ('MetaData "TechnicalCueSegment" "Amazonka.Rekognition.Types.TechnicalCueSegment" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "TechnicalCueSegment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TechnicalCueType))))

newTechnicalCueSegment :: TechnicalCueSegment Source #

Create a value of TechnicalCueSegment 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:confidence:TechnicalCueSegment', technicalCueSegment_confidence - The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

$sel:type':TechnicalCueSegment', technicalCueSegment_type - The type of the technical cue.

technicalCueSegment_confidence :: Lens' TechnicalCueSegment (Maybe Double) Source #

The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

TestingData

data TestingData Source #

The dataset used for testing. Optionally, if AutoCreate is set, Amazon Rekognition Custom Labels uses the training dataset to create a test dataset with a temporary split of the training dataset.

See: newTestingData smart constructor.

Constructors

TestingData' 

Fields

  • assets :: Maybe [Asset]

    The assets used for testing.

  • autoCreate :: Maybe Bool

    If specified, Amazon Rekognition Custom Labels temporarily splits the training dataset (80%) to create a test dataset (20%) for the training job. After training completes, the test dataset is not stored and the training dataset reverts to its previous size.

Instances

Instances details
FromJSON TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

ToJSON TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Generic TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Associated Types

type Rep TestingData :: Type -> Type #

Read TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Show TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

NFData TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Methods

rnf :: TestingData -> () #

Eq TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Hashable TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

type Rep TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

type Rep TestingData = D1 ('MetaData "TestingData" "Amazonka.Rekognition.Types.TestingData" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "TestingData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Asset])) :*: S1 ('MetaSel ('Just "autoCreate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newTestingData :: TestingData Source #

Create a value of TestingData 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:assets:TestingData', testingData_assets - The assets used for testing.

$sel:autoCreate:TestingData', testingData_autoCreate - If specified, Amazon Rekognition Custom Labels temporarily splits the training dataset (80%) to create a test dataset (20%) for the training job. After training completes, the test dataset is not stored and the training dataset reverts to its previous size.

testingData_assets :: Lens' TestingData (Maybe [Asset]) Source #

The assets used for testing.

testingData_autoCreate :: Lens' TestingData (Maybe Bool) Source #

If specified, Amazon Rekognition Custom Labels temporarily splits the training dataset (80%) to create a test dataset (20%) for the training job. After training completes, the test dataset is not stored and the training dataset reverts to its previous size.

TestingDataResult

data TestingDataResult Source #

Sagemaker Groundtruth format manifest files for the input, output and validation datasets that are used and created during testing.

See: newTestingDataResult smart constructor.

Constructors

TestingDataResult' 

Fields

  • input :: Maybe TestingData

    The testing dataset that was supplied for training.

  • output :: Maybe TestingData

    The subset of the dataset that was actually tested. Some images (assets) might not be tested due to file formatting and other issues.

  • validation :: Maybe ValidationData

    The location of the data validation manifest. The data validation manifest is created for the test dataset during model training.

Instances

Instances details
FromJSON TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Generic TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Associated Types

type Rep TestingDataResult :: Type -> Type #

Read TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Show TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

NFData TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Methods

rnf :: TestingDataResult -> () #

Eq TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Hashable TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

type Rep TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

type Rep TestingDataResult = D1 ('MetaData "TestingDataResult" "Amazonka.Rekognition.Types.TestingDataResult" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "TestingDataResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestingData)) :*: (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestingData)) :*: S1 ('MetaSel ('Just "validation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ValidationData)))))

newTestingDataResult :: TestingDataResult Source #

Create a value of TestingDataResult 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:input:TestingDataResult', testingDataResult_input - The testing dataset that was supplied for training.

$sel:output:TestingDataResult', testingDataResult_output - The subset of the dataset that was actually tested. Some images (assets) might not be tested due to file formatting and other issues.

$sel:validation:TestingDataResult', testingDataResult_validation - The location of the data validation manifest. The data validation manifest is created for the test dataset during model training.

testingDataResult_input :: Lens' TestingDataResult (Maybe TestingData) Source #

The testing dataset that was supplied for training.

testingDataResult_output :: Lens' TestingDataResult (Maybe TestingData) Source #

The subset of the dataset that was actually tested. Some images (assets) might not be tested due to file formatting and other issues.

testingDataResult_validation :: Lens' TestingDataResult (Maybe ValidationData) Source #

The location of the data validation manifest. The data validation manifest is created for the test dataset during model training.

TextDetection

data TextDetection Source #

Information about a word or line of text detected by DetectText.

The DetectedText field contains the text that Amazon Rekognition detected in the image.

Every word and line has an identifier (Id). Each word belongs to a line and has a parent identifier (ParentId) that identifies the line of text in which the word appears. The word Id is also an index for the word within a line of words.

For more information, see Detecting text in the Amazon Rekognition Developer Guide.

See: newTextDetection smart constructor.

Constructors

TextDetection' 

Fields

  • confidence :: Maybe Double

    The confidence that Amazon Rekognition has in the accuracy of the detected text and the accuracy of the geometry points around the detected text.

  • detectedText :: Maybe Text

    The word or line of text recognized by Amazon Rekognition.

  • geometry :: Maybe Geometry

    The location of the detected text on the image. Includes an axis aligned coarse bounding box surrounding the text and a finer grain polygon for more accurate spatial information.

  • id :: Maybe Natural

    The identifier for the detected text. The identifier is only unique for a single call to DetectText.

  • parentId :: Maybe Natural

    The Parent identifier for the detected text identified by the value of ID. If the type of detected text is LINE, the value of ParentId is Null.

  • type' :: Maybe TextTypes

    The type of text that was detected.

Instances

Instances details
FromJSON TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Generic TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Associated Types

type Rep TextDetection :: Type -> Type #

Read TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Show TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

NFData TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Methods

rnf :: TextDetection -> () #

Eq TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Hashable TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

type Rep TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

newTextDetection :: TextDetection Source #

Create a value of TextDetection 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:confidence:TextDetection', textDetection_confidence - The confidence that Amazon Rekognition has in the accuracy of the detected text and the accuracy of the geometry points around the detected text.

$sel:detectedText:TextDetection', textDetection_detectedText - The word or line of text recognized by Amazon Rekognition.

$sel:geometry:TextDetection', textDetection_geometry - The location of the detected text on the image. Includes an axis aligned coarse bounding box surrounding the text and a finer grain polygon for more accurate spatial information.

$sel:id:TextDetection', textDetection_id - The identifier for the detected text. The identifier is only unique for a single call to DetectText.

$sel:parentId:TextDetection', textDetection_parentId - The Parent identifier for the detected text identified by the value of ID. If the type of detected text is LINE, the value of ParentId is Null.

$sel:type':TextDetection', textDetection_type - The type of text that was detected.

textDetection_confidence :: Lens' TextDetection (Maybe Double) Source #

The confidence that Amazon Rekognition has in the accuracy of the detected text and the accuracy of the geometry points around the detected text.

textDetection_detectedText :: Lens' TextDetection (Maybe Text) Source #

The word or line of text recognized by Amazon Rekognition.

textDetection_geometry :: Lens' TextDetection (Maybe Geometry) Source #

The location of the detected text on the image. Includes an axis aligned coarse bounding box surrounding the text and a finer grain polygon for more accurate spatial information.

textDetection_id :: Lens' TextDetection (Maybe Natural) Source #

The identifier for the detected text. The identifier is only unique for a single call to DetectText.

textDetection_parentId :: Lens' TextDetection (Maybe Natural) Source #

The Parent identifier for the detected text identified by the value of ID. If the type of detected text is LINE, the value of ParentId is Null.

textDetection_type :: Lens' TextDetection (Maybe TextTypes) Source #

The type of text that was detected.

TextDetectionResult

data TextDetectionResult Source #

Information about text detected in a video. Incudes the detected text, the time in milliseconds from the start of the video that the text was detected, and where it was detected on the screen.

See: newTextDetectionResult smart constructor.

Constructors

TextDetectionResult' 

Fields

  • textDetection :: Maybe TextDetection

    Details about text detected in a video.

  • timestamp :: Maybe Integer

    The time, in milliseconds from the start of the video, that the text was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the text first appears.

Instances

Instances details
FromJSON TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Generic TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Associated Types

type Rep TextDetectionResult :: Type -> Type #

Read TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Show TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

NFData TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Methods

rnf :: TextDetectionResult -> () #

Eq TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Hashable TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

type Rep TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

type Rep TextDetectionResult = D1 ('MetaData "TextDetectionResult" "Amazonka.Rekognition.Types.TextDetectionResult" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "TextDetectionResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "textDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextDetection)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newTextDetectionResult :: TextDetectionResult Source #

Create a value of TextDetectionResult 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:textDetection:TextDetectionResult', textDetectionResult_textDetection - Details about text detected in a video.

$sel:timestamp:TextDetectionResult', textDetectionResult_timestamp - The time, in milliseconds from the start of the video, that the text was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the text first appears.

textDetectionResult_timestamp :: Lens' TextDetectionResult (Maybe Integer) Source #

The time, in milliseconds from the start of the video, that the text was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the text first appears.

TrainingData

data TrainingData Source #

The dataset used for training.

See: newTrainingData smart constructor.

Constructors

TrainingData' 

Fields

  • assets :: Maybe [Asset]

    A Sagemaker GroundTruth manifest file that contains the training images (assets).

Instances

Instances details
FromJSON TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

ToJSON TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Generic TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Associated Types

type Rep TrainingData :: Type -> Type #

Read TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Show TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

NFData TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Methods

rnf :: TrainingData -> () #

Eq TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Hashable TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

type Rep TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

type Rep TrainingData = D1 ('MetaData "TrainingData" "Amazonka.Rekognition.Types.TrainingData" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "TrainingData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Asset]))))

newTrainingData :: TrainingData Source #

Create a value of TrainingData 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:assets:TrainingData', trainingData_assets - A Sagemaker GroundTruth manifest file that contains the training images (assets).

trainingData_assets :: Lens' TrainingData (Maybe [Asset]) Source #

A Sagemaker GroundTruth manifest file that contains the training images (assets).

TrainingDataResult

data TrainingDataResult Source #

Sagemaker Groundtruth format manifest files for the input, output and validation datasets that are used and created during testing.

See: newTrainingDataResult smart constructor.

Constructors

TrainingDataResult' 

Fields

Instances

Instances details
FromJSON TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Generic TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Associated Types

type Rep TrainingDataResult :: Type -> Type #

Read TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Show TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

NFData TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Methods

rnf :: TrainingDataResult -> () #

Eq TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Hashable TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

type Rep TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

type Rep TrainingDataResult = D1 ('MetaData "TrainingDataResult" "Amazonka.Rekognition.Types.TrainingDataResult" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "TrainingDataResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingData)) :*: (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingData)) :*: S1 ('MetaSel ('Just "validation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ValidationData)))))

newTrainingDataResult :: TrainingDataResult Source #

Create a value of TrainingDataResult 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:input:TrainingDataResult', trainingDataResult_input - The training assets that you supplied for training.

$sel:output:TrainingDataResult', trainingDataResult_output - The images (assets) that were actually trained by Amazon Rekognition Custom Labels.

$sel:validation:TrainingDataResult', trainingDataResult_validation - The location of the data validation manifest. The data validation manifest is created for the training dataset during model training.

trainingDataResult_input :: Lens' TrainingDataResult (Maybe TrainingData) Source #

The training assets that you supplied for training.

trainingDataResult_output :: Lens' TrainingDataResult (Maybe TrainingData) Source #

The images (assets) that were actually trained by Amazon Rekognition Custom Labels.

trainingDataResult_validation :: Lens' TrainingDataResult (Maybe ValidationData) Source #

The location of the data validation manifest. The data validation manifest is created for the training dataset during model training.

UnindexedFace

data UnindexedFace Source #

A face that IndexFaces detected, but didn't index. Use the Reasons response attribute to determine why a face wasn't indexed.

See: newUnindexedFace smart constructor.

Constructors

UnindexedFace' 

Fields

  • faceDetail :: Maybe FaceDetail

    The structure that contains attributes of a face that IndexFacesdetected, but didn't index.

  • reasons :: Maybe [Reason]

    An array of reasons that specify why a face wasn't indexed.

    • EXTREME_POSE - The face is at a pose that can't be detected. For example, the head is turned too far away from the camera.
    • EXCEEDS_MAX_FACES - The number of faces detected is already higher than that specified by the MaxFaces input parameter for IndexFaces.
    • LOW_BRIGHTNESS - The image is too dark.
    • LOW_SHARPNESS - The image is too blurry.
    • LOW_CONFIDENCE - The face was detected with a low confidence.
    • SMALL_BOUNDING_BOX - The bounding box around the face is too small.

Instances

Instances details
FromJSON UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Generic UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Associated Types

type Rep UnindexedFace :: Type -> Type #

Read UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Show UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

NFData UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Methods

rnf :: UnindexedFace -> () #

Eq UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Hashable UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

type Rep UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

type Rep UnindexedFace = D1 ('MetaData "UnindexedFace" "Amazonka.Rekognition.Types.UnindexedFace" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "UnindexedFace'" 'PrefixI 'True) (S1 ('MetaSel ('Just "faceDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail)) :*: S1 ('MetaSel ('Just "reasons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Reason]))))

newUnindexedFace :: UnindexedFace Source #

Create a value of UnindexedFace 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:faceDetail:UnindexedFace', unindexedFace_faceDetail - The structure that contains attributes of a face that IndexFacesdetected, but didn't index.

$sel:reasons:UnindexedFace', unindexedFace_reasons - An array of reasons that specify why a face wasn't indexed.

  • EXTREME_POSE - The face is at a pose that can't be detected. For example, the head is turned too far away from the camera.
  • EXCEEDS_MAX_FACES - The number of faces detected is already higher than that specified by the MaxFaces input parameter for IndexFaces.
  • LOW_BRIGHTNESS - The image is too dark.
  • LOW_SHARPNESS - The image is too blurry.
  • LOW_CONFIDENCE - The face was detected with a low confidence.
  • SMALL_BOUNDING_BOX - The bounding box around the face is too small.

unindexedFace_faceDetail :: Lens' UnindexedFace (Maybe FaceDetail) Source #

The structure that contains attributes of a face that IndexFacesdetected, but didn't index.

unindexedFace_reasons :: Lens' UnindexedFace (Maybe [Reason]) Source #

An array of reasons that specify why a face wasn't indexed.

  • EXTREME_POSE - The face is at a pose that can't be detected. For example, the head is turned too far away from the camera.
  • EXCEEDS_MAX_FACES - The number of faces detected is already higher than that specified by the MaxFaces input parameter for IndexFaces.
  • LOW_BRIGHTNESS - The image is too dark.
  • LOW_SHARPNESS - The image is too blurry.
  • LOW_CONFIDENCE - The face was detected with a low confidence.
  • SMALL_BOUNDING_BOX - The bounding box around the face is too small.

ValidationData

data ValidationData Source #

Contains the Amazon S3 bucket location of the validation data for a model training job.

The validation data includes error information for individual JSON Lines in the dataset. For more information, see /Debugging a Failed Model Training/ in the Amazon Rekognition Custom Labels Developer Guide.

You get the ValidationData object for the training dataset (TrainingDataResult) and the test dataset (TestingDataResult) by calling DescribeProjectVersions.

The assets array contains a single Asset object. The GroundTruthManifest field of the Asset object contains the S3 bucket location of the validation data.

See: newValidationData smart constructor.

Constructors

ValidationData' 

Fields

Instances

Instances details
FromJSON ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Generic ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Associated Types

type Rep ValidationData :: Type -> Type #

Read ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Show ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

NFData ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Methods

rnf :: ValidationData -> () #

Eq ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Hashable ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

type Rep ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

type Rep ValidationData = D1 ('MetaData "ValidationData" "Amazonka.Rekognition.Types.ValidationData" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ValidationData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Asset]))))

newValidationData :: ValidationData Source #

Create a value of ValidationData 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:assets:ValidationData', validationData_assets - The assets that comprise the validation data.

validationData_assets :: Lens' ValidationData (Maybe [Asset]) Source #

The assets that comprise the validation data.

Video

data Video Source #

Video file stored in an Amazon S3 bucket. Amazon Rekognition video start operations such as StartLabelDetection use Video to specify a video for analysis. The supported file formats are .mp4, .mov and .avi.

See: newVideo smart constructor.

Constructors

Video' 

Fields

Instances

Instances details
ToJSON Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Generic Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Associated Types

type Rep Video :: Type -> Type #

Methods

from :: Video -> Rep Video x #

to :: Rep Video x -> Video #

Read Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Show Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

showsPrec :: Int -> Video -> ShowS #

show :: Video -> String #

showList :: [Video] -> ShowS #

NFData Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

rnf :: Video -> () #

Eq Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

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

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

Hashable Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

hashWithSalt :: Int -> Video -> Int #

hash :: Video -> Int #

type Rep Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

type Rep Video = D1 ('MetaData "Video" "Amazonka.Rekognition.Types.Video" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "Video'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Object") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Object))))

newVideo :: Video Source #

Create a value of Video 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:s3Object:Video', video_s3Object - The Amazon S3 bucket name and file name for the video.

video_s3Object :: Lens' Video (Maybe S3Object) Source #

The Amazon S3 bucket name and file name for the video.

VideoMetadata

data VideoMetadata Source #

Information about a video that Amazon Rekognition analyzed. Videometadata is returned in every page of paginated responses from a Amazon Rekognition video operation.

See: newVideoMetadata smart constructor.

Constructors

VideoMetadata' 

Fields

Instances

Instances details
FromJSON VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Generic VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Associated Types

type Rep VideoMetadata :: Type -> Type #

Read VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Show VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

NFData VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Methods

rnf :: VideoMetadata -> () #

Eq VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Hashable VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

type Rep VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

newVideoMetadata :: VideoMetadata Source #

Create a value of VideoMetadata 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:codec:VideoMetadata', videoMetadata_codec - Type of compression used in the analyzed video.

$sel:colorRange:VideoMetadata', videoMetadata_colorRange - A description of the range of luminance values in a video, either LIMITED (16 to 235) or FULL (0 to 255).

$sel:durationMillis:VideoMetadata', videoMetadata_durationMillis - Length of the video in milliseconds.

$sel:format:VideoMetadata', videoMetadata_format - Format of the analyzed video. Possible values are MP4, MOV and AVI.

$sel:frameHeight:VideoMetadata', videoMetadata_frameHeight - Vertical pixel dimension of the video.

$sel:frameRate:VideoMetadata', videoMetadata_frameRate - Number of frames per second in the video.

$sel:frameWidth:VideoMetadata', videoMetadata_frameWidth - Horizontal pixel dimension of the video.

videoMetadata_codec :: Lens' VideoMetadata (Maybe Text) Source #

Type of compression used in the analyzed video.

videoMetadata_colorRange :: Lens' VideoMetadata (Maybe VideoColorRange) Source #

A description of the range of luminance values in a video, either LIMITED (16 to 235) or FULL (0 to 255).

videoMetadata_durationMillis :: Lens' VideoMetadata (Maybe Natural) Source #

Length of the video in milliseconds.

videoMetadata_format :: Lens' VideoMetadata (Maybe Text) Source #

Format of the analyzed video. Possible values are MP4, MOV and AVI.

videoMetadata_frameHeight :: Lens' VideoMetadata (Maybe Natural) Source #

Vertical pixel dimension of the video.

videoMetadata_frameRate :: Lens' VideoMetadata (Maybe Double) Source #

Number of frames per second in the video.

videoMetadata_frameWidth :: Lens' VideoMetadata (Maybe Natural) Source #

Horizontal pixel dimension of the video.