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

Description

 
Synopsis

Documentation

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.