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

Amazonka.Rekognition

Contents

Description

Derived from API version 2016-06-27 of the AWS service descriptions, licensed under Apache 2.0.

This is the Amazon Rekognition API reference.

Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Rekognition.

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You are not authorized to perform the action.

VideoTooLargeException

_VideoTooLargeException :: AsError a => Getting (First ServiceError) 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.

InvalidParameterException

_InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InvalidImageFormatException

_InvalidImageFormatException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The provided image format is not supported.

ResourceAlreadyExistsException

_ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A resource with the specified ID already exists.

InvalidS3ObjectException

_InvalidS3ObjectException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ProvisionedThroughputExceededException

_ProvisionedThroughputExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ImageTooLargeException

_ImageTooLargeException :: AsError a => Getting (First ServiceError) 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 Limits in Amazon Rekognition in the Amazon Rekognition Developer Guide.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ThrottlingException

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InternalServerError

_InternalServerError :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

IdempotentParameterMismatchException

_IdempotentParameterMismatchException :: AsError a => Getting (First ServiceError) 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.

ResourceNotReadyException

_ResourceNotReadyException :: AsError a => Getting (First ServiceError) 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.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource specified in the request cannot be found.

HumanLoopQuotaExceededException

_HumanLoopQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InvalidPaginationTokenException

_InvalidPaginationTokenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Pagination token in the request is not valid.

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) 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.

ResourceInUseException

_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource is already being used.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

ProjectVersionRunning

newProjectVersionRunning :: Wait DescribeProjectVersions Source #

Polls DescribeProjectVersions every 30 seconds until a successful state is reached. An error is returned after 40 failed checks.

ProjectVersionTrainingCompleted

newProjectVersionTrainingCompleted :: Wait DescribeProjectVersions Source #

Polls DescribeProjectVersions every 120 seconds until a successful state is reached. An error is returned after 360 failed checks.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

DetectProtectiveEquipment

data DetectProtectiveEquipment Source #

See: newDetectProtectiveEquipment smart constructor.

Instances

Instances details
Eq DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Read DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Show DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Generic DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Associated Types

type Rep DetectProtectiveEquipment :: Type -> Type #

NFData DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Hashable DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

ToJSON DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

AWSRequest DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

ToHeaders DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

ToPath DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

ToQuery DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

type Rep DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

type Rep DetectProtectiveEquipment = D1 ('MetaData "DetectProtectiveEquipment" "Amazonka.Rekognition.DetectProtectiveEquipment" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectProtectiveEquipment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "summarizationAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProtectiveEquipmentSummarizationAttributes)) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image)))
type AWSResponse DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

newDetectProtectiveEquipment Source #

Create a value of DetectProtectiveEquipment 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:summarizationAttributes:DetectProtectiveEquipment', detectProtectiveEquipment_summarizationAttributes - An array of PPE types that you want to summarize.

$sel:image:DetectProtectiveEquipment', detectProtectiveEquipment_image - The image in which you want to detect PPE on detected persons. The image can be passed as image bytes or you can reference an image stored in an Amazon S3 bucket.

data DetectProtectiveEquipmentResponse Source #

See: newDetectProtectiveEquipmentResponse smart constructor.

Instances

Instances details
Eq DetectProtectiveEquipmentResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Read DetectProtectiveEquipmentResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Show DetectProtectiveEquipmentResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Generic DetectProtectiveEquipmentResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Associated Types

type Rep DetectProtectiveEquipmentResponse :: Type -> Type #

NFData DetectProtectiveEquipmentResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

type Rep DetectProtectiveEquipmentResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

type Rep DetectProtectiveEquipmentResponse = D1 ('MetaData "DetectProtectiveEquipmentResponse" "Amazonka.Rekognition.DetectProtectiveEquipment" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectProtectiveEquipmentResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProtectiveEquipmentSummary)) :*: S1 ('MetaSel ('Just "protectiveEquipmentModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "persons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProtectiveEquipmentPerson])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDetectProtectiveEquipmentResponse Source #

Create a value of DetectProtectiveEquipmentResponse 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:summary:DetectProtectiveEquipmentResponse', detectProtectiveEquipmentResponse_summary - Summary information for the types of PPE specified in the SummarizationAttributes input parameter.

$sel:protectiveEquipmentModelVersion:DetectProtectiveEquipmentResponse', detectProtectiveEquipmentResponse_protectiveEquipmentModelVersion - The version number of the PPE detection model used to detect PPE in the image.

$sel:persons:DetectProtectiveEquipmentResponse', detectProtectiveEquipmentResponse_persons - An array of persons detected in the image (including persons not wearing PPE).

$sel:httpStatus:DetectProtectiveEquipmentResponse', detectProtectiveEquipmentResponse_httpStatus - The response's http status code.

DeleteProject

data DeleteProject Source #

See: newDeleteProject smart constructor.

Constructors

DeleteProject' Text 

Instances

Instances details
Eq DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Read DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Show DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Generic DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Associated Types

type Rep DeleteProject :: Type -> Type #

NFData DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Methods

rnf :: DeleteProject -> () #

Hashable DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

ToJSON DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

AWSRequest DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Associated Types

type AWSResponse DeleteProject #

ToHeaders DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

ToPath DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

ToQuery DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

type Rep DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

type Rep DeleteProject = D1 ('MetaData "DeleteProject" "Amazonka.Rekognition.DeleteProject" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DeleteProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

newDeleteProject Source #

Create a value of DeleteProject 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:projectArn:DeleteProject', deleteProject_projectArn - The Amazon Resource Name (ARN) of the project that you want to delete.

data DeleteProjectResponse Source #

See: newDeleteProjectResponse smart constructor.

Instances

Instances details
Eq DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Read DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Show DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Generic DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Associated Types

type Rep DeleteProjectResponse :: Type -> Type #

NFData DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Methods

rnf :: DeleteProjectResponse -> () #

type Rep DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

type Rep DeleteProjectResponse = D1 ('MetaData "DeleteProjectResponse" "Amazonka.Rekognition.DeleteProject" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DeleteProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteProjectResponse Source #

Create a value of DeleteProjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DeleteProjectResponse', deleteProjectResponse_status - The current status of the delete project operation.

$sel:httpStatus:DeleteProjectResponse', deleteProjectResponse_httpStatus - The response's http status code.

StartCelebrityRecognition

data StartCelebrityRecognition Source #

See: newStartCelebrityRecognition smart constructor.

Instances

Instances details
Eq StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Read StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Show StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Generic StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Associated Types

type Rep StartCelebrityRecognition :: Type -> Type #

NFData StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Hashable StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

ToJSON StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

AWSRequest StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

ToHeaders StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

ToPath StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

ToQuery StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

type Rep StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

type Rep StartCelebrityRecognition = D1 ('MetaData "StartCelebrityRecognition" "Amazonka.Rekognition.StartCelebrityRecognition" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartCelebrityRecognition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel))) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video))))
type AWSResponse StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

newStartCelebrityRecognition Source #

Create a value of StartCelebrityRecognition 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:jobTag:StartCelebrityRecognition', startCelebrityRecognition_jobTag - An identifier you specify that's returned in the completion notification that's published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.

$sel:notificationChannel:StartCelebrityRecognition', startCelebrityRecognition_notificationChannel - The Amazon SNS topic ARN that you want Amazon Rekognition Video to publish the completion status of the celebrity recognition analysis to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.

$sel:clientRequestToken:StartCelebrityRecognition', startCelebrityRecognition_clientRequestToken - Idempotent token used to identify the start request. If you use the same token with multiple StartCelebrityRecognition requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.

$sel:video:StartCelebrityRecognition', startCelebrityRecognition_video - The video in which you want to recognize celebrities. The video must be stored in an Amazon S3 bucket.

data StartCelebrityRecognitionResponse Source #

See: newStartCelebrityRecognitionResponse smart constructor.

Instances

Instances details
Eq StartCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Read StartCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Show StartCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Generic StartCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Associated Types

type Rep StartCelebrityRecognitionResponse :: Type -> Type #

NFData StartCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

type Rep StartCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

type Rep StartCelebrityRecognitionResponse = D1 ('MetaData "StartCelebrityRecognitionResponse" "Amazonka.Rekognition.StartCelebrityRecognition" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartCelebrityRecognitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartCelebrityRecognitionResponse Source #

Create a value of StartCelebrityRecognitionResponse 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:jobId:StartCelebrityRecognitionResponse', startCelebrityRecognitionResponse_jobId - The identifier for the celebrity recognition analysis job. Use JobId to identify the job in a subsequent call to GetCelebrityRecognition.

$sel:httpStatus:StartCelebrityRecognitionResponse', startCelebrityRecognitionResponse_httpStatus - The response's http status code.

GetPersonTracking

data GetPersonTracking Source #

See: newGetPersonTracking smart constructor.

Instances

Instances details
Eq GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Read GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Show GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Generic GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Associated Types

type Rep GetPersonTracking :: Type -> Type #

NFData GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Methods

rnf :: GetPersonTracking -> () #

Hashable GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

ToJSON GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

AWSRequest GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Associated Types

type AWSResponse GetPersonTracking #

ToHeaders GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

ToPath GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

ToQuery GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

type Rep GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

type Rep GetPersonTracking = D1 ('MetaData "GetPersonTracking" "Amazonka.Rekognition.GetPersonTracking" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetPersonTracking'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PersonTrackingSortBy)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

newGetPersonTracking Source #

Create a value of GetPersonTracking 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:nextToken:GetPersonTracking', getPersonTracking_nextToken - If the previous response was incomplete (because there are more persons to retrieve), Amazon Rekognition Video returns a pagination token in the response. You can use this pagination token to retrieve the next set of persons.

$sel:maxResults:GetPersonTracking', getPersonTracking_maxResults - Maximum number of results to return per paginated call. The largest value you can specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results is returned. The default value is 1000.

$sel:sortBy:GetPersonTracking', getPersonTracking_sortBy - Sort to use for elements in the Persons array. Use TIMESTAMP to sort array elements by the time persons are detected. Use INDEX to sort by the tracked persons. If you sort by INDEX, the array elements for each person are sorted by detection confidence. The default sort is by TIMESTAMP.

$sel:jobId:GetPersonTracking', getPersonTracking_jobId - The identifier for a job that tracks persons in a video. You get the JobId from a call to StartPersonTracking.

data GetPersonTrackingResponse Source #

See: newGetPersonTrackingResponse smart constructor.

Instances

Instances details
Eq GetPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Read GetPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Show GetPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Generic GetPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Associated Types

type Rep GetPersonTrackingResponse :: Type -> Type #

NFData GetPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

type Rep GetPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

type Rep GetPersonTrackingResponse = D1 ('MetaData "GetPersonTrackingResponse" "Amazonka.Rekognition.GetPersonTracking" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetPersonTrackingResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: (S1 ('MetaSel ('Just "persons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PersonDetection])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetPersonTrackingResponse Source #

Create a value of GetPersonTrackingResponse 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:nextToken:GetPersonTracking', getPersonTrackingResponse_nextToken - If the response is truncated, Amazon Rekognition Video returns this token that you can use in the subsequent request to retrieve the next set of persons.

$sel:videoMetadata:GetPersonTrackingResponse', getPersonTrackingResponse_videoMetadata - Information about a video that Amazon Rekognition Video analyzed. Videometadata is returned in every page of paginated responses from a Amazon Rekognition Video operation.

$sel:statusMessage:GetPersonTrackingResponse', getPersonTrackingResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$sel:jobStatus:GetPersonTrackingResponse', getPersonTrackingResponse_jobStatus - The current status of the person tracking job.

$sel:persons:GetPersonTrackingResponse', getPersonTrackingResponse_persons - An array of the persons detected in the video and the time(s) their path was tracked throughout the video. An array element will exist for each time a person's path is tracked.

$sel:httpStatus:GetPersonTrackingResponse', getPersonTrackingResponse_httpStatus - The response's http status code.

GetTextDetection

data GetTextDetection Source #

See: newGetTextDetection smart constructor.

Instances

Instances details
Eq GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Read GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Show GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Generic GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Associated Types

type Rep GetTextDetection :: Type -> Type #

NFData GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Methods

rnf :: GetTextDetection -> () #

Hashable GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

ToJSON GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

AWSRequest GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Associated Types

type AWSResponse GetTextDetection #

ToHeaders GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

ToPath GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

ToQuery GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

type Rep GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

type Rep GetTextDetection = D1 ('MetaData "GetTextDetection" "Amazonka.Rekognition.GetTextDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetTextDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

newGetTextDetection Source #

Create a value of GetTextDetection 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:nextToken:GetTextDetection', getTextDetection_nextToken - If the previous response was incomplete (because there are more labels to retrieve), Amazon Rekognition Video returns a pagination token in the response. You can use this pagination token to retrieve the next set of text.

$sel:maxResults:GetTextDetection', getTextDetection_maxResults - Maximum number of results to return per paginated call. The largest value you can specify is 1000.

$sel:jobId:GetTextDetection', getTextDetection_jobId - Job identifier for the text detection operation for which you want results returned. You get the job identifer from an initial call to StartTextDetection.

data GetTextDetectionResponse Source #

See: newGetTextDetectionResponse smart constructor.

Instances

Instances details
Eq GetTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Read GetTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Show GetTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Generic GetTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Associated Types

type Rep GetTextDetectionResponse :: Type -> Type #

NFData GetTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

type Rep GetTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

type Rep GetTextDetectionResponse = D1 ('MetaData "GetTextDetectionResponse" "Amazonka.Rekognition.GetTextDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetTextDetectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "textDetections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TextDetectionResult])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)))) :*: ((S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "textModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetTextDetectionResponse Source #

Create a value of GetTextDetectionResponse 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:textDetections:GetTextDetectionResponse', getTextDetectionResponse_textDetections - An array of text detected in the video. Each element contains 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.

$sel:nextToken:GetTextDetection', getTextDetectionResponse_nextToken - If the response is truncated, Amazon Rekognition Video returns this token that you can use in the subsequent request to retrieve the next set of text.

$sel:videoMetadata:GetTextDetectionResponse', getTextDetectionResponse_videoMetadata - Undocumented member.

$sel:statusMessage:GetTextDetectionResponse', getTextDetectionResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$sel:textModelVersion:GetTextDetectionResponse', getTextDetectionResponse_textModelVersion - Version number of the text detection model that was used to detect text.

$sel:jobStatus:GetTextDetectionResponse', getTextDetectionResponse_jobStatus - Current status of the text detection job.

$sel:httpStatus:GetTextDetectionResponse', getTextDetectionResponse_httpStatus - The response's http status code.

StartSegmentDetection

data StartSegmentDetection Source #

See: newStartSegmentDetection smart constructor.

Instances

Instances details
Eq StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Read StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Show StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Generic StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Associated Types

type Rep StartSegmentDetection :: Type -> Type #

NFData StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Methods

rnf :: StartSegmentDetection -> () #

Hashable StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

ToJSON StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

AWSRequest StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Associated Types

type AWSResponse StartSegmentDetection #

ToHeaders StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

ToPath StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

ToQuery StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

type Rep StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

type Rep StartSegmentDetection = D1 ('MetaData "StartSegmentDetection" "Amazonka.Rekognition.StartSegmentDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartSegmentDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartSegmentDetectionFilters)) :*: S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel)))) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video) :*: S1 ('MetaSel ('Just "segmentTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty SegmentType))))))
type AWSResponse StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

newStartSegmentDetection Source #

Create a value of StartSegmentDetection 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:jobTag:StartSegmentDetection', startSegmentDetection_jobTag - An identifier you specify that's returned in the completion notification that's published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.

$sel:filters:StartSegmentDetection', startSegmentDetection_filters - Filters for technical cue or shot detection.

$sel:notificationChannel:StartSegmentDetection', startSegmentDetection_notificationChannel - The ARN of the Amazon SNS topic to which you want Amazon Rekognition Video to publish the completion status of the segment detection operation. 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.

$sel:clientRequestToken:StartSegmentDetection', startSegmentDetection_clientRequestToken - Idempotent token used to identify the start request. If you use the same token with multiple StartSegmentDetection requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.

$sel:video:StartSegmentDetection', startSegmentDetection_video - Undocumented member.

$sel:segmentTypes:StartSegmentDetection', startSegmentDetection_segmentTypes - An array of segment types to detect in the video. Valid values are TECHNICAL_CUE and SHOT.

data StartSegmentDetectionResponse Source #

See: newStartSegmentDetectionResponse smart constructor.

Instances

Instances details
Eq StartSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Read StartSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Show StartSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Generic StartSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Associated Types

type Rep StartSegmentDetectionResponse :: Type -> Type #

NFData StartSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

type Rep StartSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

type Rep StartSegmentDetectionResponse = D1 ('MetaData "StartSegmentDetectionResponse" "Amazonka.Rekognition.StartSegmentDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartSegmentDetectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartSegmentDetectionResponse Source #

Create a value of StartSegmentDetectionResponse 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:jobId:StartSegmentDetectionResponse', startSegmentDetectionResponse_jobId - Unique identifier for the segment detection job. The JobId is returned from StartSegmentDetection.

$sel:httpStatus:StartSegmentDetectionResponse', startSegmentDetectionResponse_httpStatus - The response's http status code.

ListCollections (Paginated)

data ListCollections Source #

See: newListCollections smart constructor.

Instances

Instances details
Eq ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Read ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Show ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Generic ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Associated Types

type Rep ListCollections :: Type -> Type #

NFData ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Methods

rnf :: ListCollections -> () #

Hashable ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

ToJSON ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

AWSPager ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

AWSRequest ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Associated Types

type AWSResponse ListCollections #

ToHeaders ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

ToPath ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

ToQuery ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

type Rep ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

type Rep ListCollections = D1 ('MetaData "ListCollections" "Amazonka.Rekognition.ListCollections" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ListCollections'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

newListCollections :: ListCollections Source #

Create a value of ListCollections 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:nextToken:ListCollections', listCollections_nextToken - Pagination token from the previous response.

$sel:maxResults:ListCollections', listCollections_maxResults - Maximum number of collection IDs to return.

data ListCollectionsResponse Source #

See: newListCollectionsResponse smart constructor.

Instances

Instances details
Eq ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Read ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Show ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Generic ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Associated Types

type Rep ListCollectionsResponse :: Type -> Type #

NFData ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Methods

rnf :: ListCollectionsResponse -> () #

type Rep ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

type Rep ListCollectionsResponse = D1 ('MetaData "ListCollectionsResponse" "Amazonka.Rekognition.ListCollections" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ListCollectionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "collectionIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "faceModelVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCollectionsResponse Source #

Create a value of ListCollectionsResponse 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:collectionIds:ListCollectionsResponse', listCollectionsResponse_collectionIds - An array of collection IDs.

$sel:nextToken:ListCollections', listCollectionsResponse_nextToken - If the result is truncated, the response provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.

$sel:faceModelVersions:ListCollectionsResponse', listCollectionsResponse_faceModelVersions - Version numbers of the face detection models associated with the collections in the array CollectionIds. For example, the value of FaceModelVersions[2] is the version number for the face detection model used by the collection in CollectionId[2].

$sel:httpStatus:ListCollectionsResponse', listCollectionsResponse_httpStatus - The response's http status code.

StartProjectVersion

data StartProjectVersion Source #

See: newStartProjectVersion smart constructor.

Instances

Instances details
Eq StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Read StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Show StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Generic StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Associated Types

type Rep StartProjectVersion :: Type -> Type #

NFData StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Methods

rnf :: StartProjectVersion -> () #

Hashable StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

ToJSON StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

AWSRequest StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Associated Types

type AWSResponse StartProjectVersion #

ToHeaders StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

ToPath StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

ToQuery StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

type Rep StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

type Rep StartProjectVersion = D1 ('MetaData "StartProjectVersion" "Amazonka.Rekognition.StartProjectVersion" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartProjectVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "minInferenceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))
type AWSResponse StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

newStartProjectVersion Source #

Create a value of StartProjectVersion 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:projectVersionArn:StartProjectVersion', startProjectVersion_projectVersionArn - The Amazon Resource Name(ARN) of the model version that you want to start.

$sel:minInferenceUnits:StartProjectVersion', startProjectVersion_minInferenceUnits - The minimum number of inference units to use. A single inference unit represents 1 hour of processing and can support up to 5 Transaction Pers Second (TPS). Use a higher number to increase the TPS throughput of your model. You are charged for the number of inference units that you use.

data StartProjectVersionResponse Source #

See: newStartProjectVersionResponse smart constructor.

Instances

Instances details
Eq StartProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Read StartProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Show StartProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Generic StartProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Associated Types

type Rep StartProjectVersionResponse :: Type -> Type #

NFData StartProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

type Rep StartProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

type Rep StartProjectVersionResponse = D1 ('MetaData "StartProjectVersionResponse" "Amazonka.Rekognition.StartProjectVersion" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartProjectVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectVersionStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartProjectVersionResponse Source #

Create a value of StartProjectVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:StartProjectVersionResponse', startProjectVersionResponse_status - The current running status of the model.

$sel:httpStatus:StartProjectVersionResponse', startProjectVersionResponse_httpStatus - The response's http status code.

DeleteCollection

data DeleteCollection Source #

See: newDeleteCollection smart constructor.

Constructors

DeleteCollection' Text 

Instances

Instances details
Eq DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Read DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Show DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Generic DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Associated Types

type Rep DeleteCollection :: Type -> Type #

NFData DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Methods

rnf :: DeleteCollection -> () #

Hashable DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

ToJSON DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

AWSRequest DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Associated Types

type AWSResponse DeleteCollection #

ToHeaders DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

ToPath DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

ToQuery DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

type Rep DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

type Rep DeleteCollection = D1 ('MetaData "DeleteCollection" "Amazonka.Rekognition.DeleteCollection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DeleteCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

newDeleteCollection Source #

Create a value of DeleteCollection 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:DeleteCollection', deleteCollection_collectionId - ID of the collection to delete.

data DeleteCollectionResponse Source #

See: newDeleteCollectionResponse smart constructor.

Instances

Instances details
Eq DeleteCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Read DeleteCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Show DeleteCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Generic DeleteCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Associated Types

type Rep DeleteCollectionResponse :: Type -> Type #

NFData DeleteCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

type Rep DeleteCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

type Rep DeleteCollectionResponse = D1 ('MetaData "DeleteCollectionResponse" "Amazonka.Rekognition.DeleteCollection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DeleteCollectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteCollectionResponse Source #

Create a value of DeleteCollectionResponse 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:statusCode:DeleteCollectionResponse', deleteCollectionResponse_statusCode - HTTP status code that indicates the result of the operation.

$sel:httpStatus:DeleteCollectionResponse', deleteCollectionResponse_httpStatus - The response's http status code.

CreateCollection

data CreateCollection Source #

See: newCreateCollection smart constructor.

Instances

Instances details
Eq CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Read CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Show CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Generic CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Associated Types

type Rep CreateCollection :: Type -> Type #

NFData CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Methods

rnf :: CreateCollection -> () #

Hashable CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

ToJSON CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

AWSRequest CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Associated Types

type AWSResponse CreateCollection #

ToHeaders CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

ToPath CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

ToQuery CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

type Rep CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

type Rep CreateCollection = D1 ('MetaData "CreateCollection" "Amazonka.Rekognition.CreateCollection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CreateCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

newCreateCollection Source #

Create a value of CreateCollection 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:tags:CreateCollection', createCollection_tags - A set of tags (key-value pairs) that you want to attach to the collection.

$sel:collectionId:CreateCollection', createCollection_collectionId - ID for the collection that you are creating.

data CreateCollectionResponse Source #

See: newCreateCollectionResponse smart constructor.

Instances

Instances details
Eq CreateCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Read CreateCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Show CreateCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Generic CreateCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Associated Types

type Rep CreateCollectionResponse :: Type -> Type #

NFData CreateCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

type Rep CreateCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

type Rep CreateCollectionResponse = D1 ('MetaData "CreateCollectionResponse" "Amazonka.Rekognition.CreateCollection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CreateCollectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "collectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateCollectionResponse Source #

Create a value of CreateCollectionResponse 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:faceModelVersion:CreateCollectionResponse', createCollectionResponse_faceModelVersion - Version number of the face detection model associated with the collection you are creating.

$sel:collectionArn:CreateCollectionResponse', createCollectionResponse_collectionArn - Amazon Resource Name (ARN) of the collection. You can use this to manage permissions on your resources.

$sel:statusCode:CreateCollectionResponse', createCollectionResponse_statusCode - HTTP status code indicating the result of the operation.

$sel:httpStatus:CreateCollectionResponse', createCollectionResponse_httpStatus - The response's http status code.

StopStreamProcessor

data StopStreamProcessor Source #

See: newStopStreamProcessor smart constructor.

Instances

Instances details
Eq StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Read StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Show StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Generic StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Associated Types

type Rep StopStreamProcessor :: Type -> Type #

NFData StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Methods

rnf :: StopStreamProcessor -> () #

Hashable StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

ToJSON StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

AWSRequest StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Associated Types

type AWSResponse StopStreamProcessor #

ToHeaders StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

ToPath StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

ToQuery StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

type Rep StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

type Rep StopStreamProcessor = D1 ('MetaData "StopStreamProcessor" "Amazonka.Rekognition.StopStreamProcessor" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StopStreamProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

newStopStreamProcessor Source #

Create a value of StopStreamProcessor 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:StopStreamProcessor', stopStreamProcessor_name - The name of a stream processor created by CreateStreamProcessor.

data StopStreamProcessorResponse Source #

See: newStopStreamProcessorResponse smart constructor.

Instances

Instances details
Eq StopStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Read StopStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Show StopStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Generic StopStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Associated Types

type Rep StopStreamProcessorResponse :: Type -> Type #

NFData StopStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

type Rep StopStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

type Rep StopStreamProcessorResponse = D1 ('MetaData "StopStreamProcessorResponse" "Amazonka.Rekognition.StopStreamProcessor" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StopStreamProcessorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopStreamProcessorResponse Source #

Create a value of StopStreamProcessorResponse 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:httpStatus:StopStreamProcessorResponse', stopStreamProcessorResponse_httpStatus - The response's http status code.

DetectLabels

data DetectLabels Source #

See: newDetectLabels smart constructor.

Instances

Instances details
Eq DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Read DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Show DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Generic DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Associated Types

type Rep DetectLabels :: Type -> Type #

NFData DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Methods

rnf :: DetectLabels -> () #

Hashable DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

ToJSON DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

AWSRequest DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Associated Types

type AWSResponse DetectLabels #

ToHeaders DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

ToPath DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

ToQuery DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

type Rep DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

type Rep DetectLabels = D1 ('MetaData "DetectLabels" "Amazonka.Rekognition.DetectLabels" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectLabels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "maxLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image))))
type AWSResponse DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

newDetectLabels Source #

Create a value of DetectLabels 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:DetectLabels', detectLabels_minConfidence - Specifies the minimum confidence level for the labels to return. Amazon Rekognition doesn't return any labels with confidence lower than this specified value.

If MinConfidence is not specified, the operation returns labels with a confidence values greater than or equal to 55 percent.

$sel:maxLabels:DetectLabels', detectLabels_maxLabels - Maximum number of labels you want the service to return in the response. The service returns the specified number of highest confidence labels.

$sel:image:DetectLabels', detectLabels_image - The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes is not supported. Images stored in an S3 Bucket do not need to be base64-encoded.

If you are using an AWS SDK to call Amazon Rekognition, you might not need to base64-encode image bytes passed using the Bytes field. For more information, see Images in the Amazon Rekognition developer guide.

data DetectLabelsResponse Source #

See: newDetectLabelsResponse smart constructor.

Instances

Instances details
Eq DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Read DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Show DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Generic DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Associated Types

type Rep DetectLabelsResponse :: Type -> Type #

NFData DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Methods

rnf :: DetectLabelsResponse -> () #

type Rep DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

type Rep DetectLabelsResponse = D1 ('MetaData "DetectLabelsResponse" "Amazonka.Rekognition.DetectLabels" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectLabelsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Label])) :*: S1 ('MetaSel ('Just "orientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrientationCorrection))) :*: (S1 ('MetaSel ('Just "labelModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDetectLabelsResponse Source #

Create a value of DetectLabelsResponse 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:DetectLabelsResponse', detectLabelsResponse_labels - An array of labels for the real-world objects detected.

$sel:orientationCorrection:DetectLabelsResponse', detectLabelsResponse_orientationCorrection - The value of OrientationCorrection is always null.

If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.

Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.

$sel:labelModelVersion:DetectLabelsResponse', detectLabelsResponse_labelModelVersion - Version number of the label detection model that was used to detect labels.

$sel:httpStatus:DetectLabelsResponse', detectLabelsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Rekognition.ListTagsForResource" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - Amazon Resource Name (ARN) of the model, collection, or stream processor that contains the tags that you want a list of.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.Rekognition.ListTagsForResource" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A list of key-value tags assigned to the resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

StartContentModeration

data StartContentModeration Source #

See: newStartContentModeration smart constructor.

Instances

Instances details
Eq StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Read StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Show StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Generic StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Associated Types

type Rep StartContentModeration :: Type -> Type #

NFData StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Methods

rnf :: StartContentModeration -> () #

Hashable StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

ToJSON StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

AWSRequest StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Associated Types

type AWSResponse StartContentModeration #

ToHeaders StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

ToPath StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

ToQuery StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

type Rep StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

type Rep StartContentModeration = D1 ('MetaData "StartContentModeration" "Amazonka.Rekognition.StartContentModeration" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartContentModeration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel))) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video)))))
type AWSResponse StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

newStartContentModeration Source #

Create a value of StartContentModeration 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:jobTag:StartContentModeration', startContentModeration_jobTag - An identifier you specify that's returned in the completion notification that's published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.

$sel:notificationChannel:StartContentModeration', startContentModeration_notificationChannel - The Amazon SNS topic ARN that you want Amazon Rekognition Video to publish the completion status of the content analysis to. 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.

$sel:clientRequestToken:StartContentModeration', startContentModeration_clientRequestToken - Idempotent token used to identify the start request. If you use the same token with multiple StartContentModeration requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.

$sel:minConfidence:StartContentModeration', startContentModeration_minConfidence - Specifies the minimum confidence that Amazon Rekognition must have in order to return a moderated content label. Confidence represents how certain Amazon Rekognition is that the moderated content is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition doesn't return any moderated content labels with a confidence level lower than this specified value. If you don't specify MinConfidence, GetContentModeration returns labels with confidence values greater than or equal to 50 percent.

$sel:video:StartContentModeration', startContentModeration_video - The video in which you want to detect inappropriate, unwanted, or offensive content. The video must be stored in an Amazon S3 bucket.

data StartContentModerationResponse Source #

See: newStartContentModerationResponse smart constructor.

Instances

Instances details
Eq StartContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Read StartContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Show StartContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Generic StartContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Associated Types

type Rep StartContentModerationResponse :: Type -> Type #

NFData StartContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

type Rep StartContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

type Rep StartContentModerationResponse = D1 ('MetaData "StartContentModerationResponse" "Amazonka.Rekognition.StartContentModeration" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartContentModerationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartContentModerationResponse Source #

Create a value of StartContentModerationResponse 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:jobId:StartContentModerationResponse', startContentModerationResponse_jobId - The identifier for the content analysis job. Use JobId to identify the job in a subsequent call to GetContentModeration.

$sel:httpStatus:StartContentModerationResponse', startContentModerationResponse_httpStatus - The response's http status code.

SearchFacesByImage

data SearchFacesByImage Source #

See: newSearchFacesByImage smart constructor.

Instances

Instances details
Eq SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Read SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Show SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Generic SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Associated Types

type Rep SearchFacesByImage :: Type -> Type #

NFData SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Methods

rnf :: SearchFacesByImage -> () #

Hashable SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

ToJSON SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

AWSRequest SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Associated Types

type AWSResponse SearchFacesByImage #

ToHeaders SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

ToPath SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

ToQuery SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

type Rep SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

type Rep SearchFacesByImage = D1 ('MetaData "SearchFacesByImage" "Amazonka.Rekognition.SearchFacesByImage" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "SearchFacesByImage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "qualityFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QualityFilter)) :*: S1 ('MetaSel ('Just "faceMatchThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "maxFaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image)))))
type AWSResponse SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

newSearchFacesByImage Source #

Create a value of SearchFacesByImage 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:qualityFilter:SearchFacesByImage', searchFacesByImage_qualityFilter - A filter that specifies a quality bar for how much filtering is done to identify faces. Filtered faces aren't searched for in the collection. If you specify AUTO, Amazon Rekognition chooses the quality bar. If you specify LOW, MEDIUM, or HIGH, filtering removes all faces that don’t meet the chosen quality bar. The quality bar is based on a variety of common use cases. Low-quality detections can occur for a number of reasons. Some examples are an object that's misidentified as a face, a face that's too blurry, or a face with a pose that's too extreme to use. If you specify NONE, no filtering is performed. The default value is NONE.

To use quality filtering, the collection you are using must be associated with version 3 of the face model or higher.

$sel:faceMatchThreshold:SearchFacesByImage', searchFacesByImage_faceMatchThreshold - (Optional) Specifies the minimum confidence in the face match to return. For example, don't return any matches where confidence in matches is less than 70%. The default value is 80%.

$sel:maxFaces:SearchFacesByImage', searchFacesByImage_maxFaces - Maximum number of faces to return. The operation returns the maximum number of faces with the highest confidence in the match.

$sel:collectionId:SearchFacesByImage', searchFacesByImage_collectionId - ID of the collection to search.

$sel:image:SearchFacesByImage', searchFacesByImage_image - The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.

If you are using an AWS SDK to call Amazon Rekognition, you might not need to base64-encode image bytes passed using the Bytes field. For more information, see Images in the Amazon Rekognition developer guide.

data SearchFacesByImageResponse Source #

See: newSearchFacesByImageResponse smart constructor.

Instances

Instances details
Eq SearchFacesByImageResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Read SearchFacesByImageResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Show SearchFacesByImageResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Generic SearchFacesByImageResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Associated Types

type Rep SearchFacesByImageResponse :: Type -> Type #

NFData SearchFacesByImageResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

type Rep SearchFacesByImageResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

type Rep SearchFacesByImageResponse = D1 ('MetaData "SearchFacesByImageResponse" "Amazonka.Rekognition.SearchFacesByImage" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "SearchFacesByImageResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceMatches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceMatch])) :*: S1 ('MetaSel ('Just "faceModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "searchedFaceBoundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: (S1 ('MetaSel ('Just "searchedFaceConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newSearchFacesByImageResponse Source #

Create a value of SearchFacesByImageResponse 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:SearchFacesByImageResponse', searchFacesByImageResponse_faceMatches - An array of faces that match the input face, along with the confidence in the match.

$sel:faceModelVersion:SearchFacesByImageResponse', searchFacesByImageResponse_faceModelVersion - Version number of the face detection model associated with the input collection (CollectionId).

$sel:searchedFaceBoundingBox:SearchFacesByImageResponse', searchFacesByImageResponse_searchedFaceBoundingBox - The bounding box around the face in the input image that Amazon Rekognition used for the search.

$sel:searchedFaceConfidence:SearchFacesByImageResponse', searchFacesByImageResponse_searchedFaceConfidence - The level of confidence that the searchedFaceBoundingBox, contains a face.

$sel:httpStatus:SearchFacesByImageResponse', searchFacesByImageResponse_httpStatus - The response's http status code.

ListStreamProcessors (Paginated)

data ListStreamProcessors Source #

See: newListStreamProcessors smart constructor.

Instances

Instances details
Eq ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Read ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Show ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Generic ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Associated Types

type Rep ListStreamProcessors :: Type -> Type #

NFData ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Methods

rnf :: ListStreamProcessors -> () #

Hashable ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

ToJSON ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

AWSPager ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

AWSRequest ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Associated Types

type AWSResponse ListStreamProcessors #

ToHeaders ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

ToPath ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

ToQuery ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

type Rep ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

type Rep ListStreamProcessors = D1 ('MetaData "ListStreamProcessors" "Amazonka.Rekognition.ListStreamProcessors" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ListStreamProcessors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

newListStreamProcessors :: ListStreamProcessors Source #

Create a value of ListStreamProcessors 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:nextToken:ListStreamProcessors', listStreamProcessors_nextToken - If the previous response was incomplete (because there are more stream processors to retrieve), Amazon Rekognition Video returns a pagination token in the response. You can use this pagination token to retrieve the next set of stream processors.

$sel:maxResults:ListStreamProcessors', listStreamProcessors_maxResults - Maximum number of stream processors you want Amazon Rekognition Video to return in the response. The default is 1000.

data ListStreamProcessorsResponse Source #

See: newListStreamProcessorsResponse smart constructor.

Instances

Instances details
Eq ListStreamProcessorsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Read ListStreamProcessorsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Show ListStreamProcessorsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Generic ListStreamProcessorsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Associated Types

type Rep ListStreamProcessorsResponse :: Type -> Type #

NFData ListStreamProcessorsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

type Rep ListStreamProcessorsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

type Rep ListStreamProcessorsResponse = D1 ('MetaData "ListStreamProcessorsResponse" "Amazonka.Rekognition.ListStreamProcessors" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ListStreamProcessorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamProcessors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StreamProcessor])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListStreamProcessorsResponse Source #

Create a value of ListStreamProcessorsResponse 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:streamProcessors:ListStreamProcessorsResponse', listStreamProcessorsResponse_streamProcessors - List of stream processors that you have created.

$sel:nextToken:ListStreamProcessors', listStreamProcessorsResponse_nextToken - If the response is truncated, Amazon Rekognition Video returns this token that you can use in the subsequent request to retrieve the next set of stream processors.

$sel:httpStatus:ListStreamProcessorsResponse', listStreamProcessorsResponse_httpStatus - The response's http status code.

DescribeCollection

data DescribeCollection Source #

See: newDescribeCollection smart constructor.

Instances

Instances details
Eq DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Read DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Show DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Generic DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Associated Types

type Rep DescribeCollection :: Type -> Type #

NFData DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Methods

rnf :: DescribeCollection -> () #

Hashable DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

ToJSON DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

AWSRequest DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Associated Types

type AWSResponse DescribeCollection #

ToHeaders DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

ToPath DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

ToQuery DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

type Rep DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

type Rep DescribeCollection = D1 ('MetaData "DescribeCollection" "Amazonka.Rekognition.DescribeCollection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DescribeCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

newDescribeCollection Source #

Create a value of DescribeCollection 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:DescribeCollection', describeCollection_collectionId - The ID of the collection to describe.

data DescribeCollectionResponse Source #

See: newDescribeCollectionResponse smart constructor.

Instances

Instances details
Eq DescribeCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Read DescribeCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Show DescribeCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Generic DescribeCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Associated Types

type Rep DescribeCollectionResponse :: Type -> Type #

NFData DescribeCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

type Rep DescribeCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

type Rep DescribeCollectionResponse = D1 ('MetaData "DescribeCollectionResponse" "Amazonka.Rekognition.DescribeCollection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DescribeCollectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "faceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "collectionARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeCollectionResponse Source #

Create a value of DescribeCollectionResponse 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:faceModelVersion:DescribeCollectionResponse', describeCollectionResponse_faceModelVersion - The version of the face model that's used by the collection for face detection.

For more information, see Model Versioning in the Amazon Rekognition Developer Guide.

$sel:faceCount:DescribeCollectionResponse', describeCollectionResponse_faceCount - The number of faces that are indexed into the collection. To index faces into a collection, use IndexFaces.

$sel:creationTimestamp:DescribeCollectionResponse', describeCollectionResponse_creationTimestamp - The number of milliseconds since the Unix epoch time until the creation of the collection. The Unix epoch time is 00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January 1970.

$sel:collectionARN:DescribeCollectionResponse', describeCollectionResponse_collectionARN - The Amazon Resource Name (ARN) of the collection.

$sel:httpStatus:DescribeCollectionResponse', describeCollectionResponse_httpStatus - The response's http status code.

DeleteProjectVersion

data DeleteProjectVersion Source #

See: newDeleteProjectVersion smart constructor.

Instances

Instances details
Eq DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Read DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Show DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Generic DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Associated Types

type Rep DeleteProjectVersion :: Type -> Type #

NFData DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Methods

rnf :: DeleteProjectVersion -> () #

Hashable DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

ToJSON DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

AWSRequest DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Associated Types

type AWSResponse DeleteProjectVersion #

ToHeaders DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

ToPath DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

ToQuery DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

type Rep DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

type Rep DeleteProjectVersion = D1 ('MetaData "DeleteProjectVersion" "Amazonka.Rekognition.DeleteProjectVersion" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DeleteProjectVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

newDeleteProjectVersion Source #

Create a value of DeleteProjectVersion 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:projectVersionArn:DeleteProjectVersion', deleteProjectVersion_projectVersionArn - The Amazon Resource Name (ARN) of the model version that you want to delete.

data DeleteProjectVersionResponse Source #

See: newDeleteProjectVersionResponse smart constructor.

Instances

Instances details
Eq DeleteProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Read DeleteProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Show DeleteProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Generic DeleteProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Associated Types

type Rep DeleteProjectVersionResponse :: Type -> Type #

NFData DeleteProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

type Rep DeleteProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

type Rep DeleteProjectVersionResponse = D1 ('MetaData "DeleteProjectVersionResponse" "Amazonka.Rekognition.DeleteProjectVersion" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DeleteProjectVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectVersionStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteProjectVersionResponse Source #

Create a value of DeleteProjectVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DeleteProjectVersionResponse', deleteProjectVersionResponse_status - The status of the deletion operation.

$sel:httpStatus:DeleteProjectVersionResponse', deleteProjectVersionResponse_httpStatus - The response's http status code.

DescribeProjectVersions (Paginated)

data DescribeProjectVersions Source #

See: newDescribeProjectVersions smart constructor.

Instances

Instances details
Eq DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Read DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Show DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Generic DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Associated Types

type Rep DescribeProjectVersions :: Type -> Type #

NFData DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Methods

rnf :: DescribeProjectVersions -> () #

Hashable DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

ToJSON DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

AWSPager DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

AWSRequest DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

ToHeaders DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

ToPath DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

ToQuery DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

type Rep DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

type Rep DescribeProjectVersions = D1 ('MetaData "DescribeProjectVersions" "Amazonka.Rekognition.DescribeProjectVersions" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DescribeProjectVersions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versionNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

newDescribeProjectVersions Source #

Create a value of DescribeProjectVersions 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:nextToken:DescribeProjectVersions', describeProjectVersions_nextToken - If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

$sel:versionNames:DescribeProjectVersions', describeProjectVersions_versionNames - A list of model version names that you want to describe. You can add up to 10 model version names to the list. If you don't specify a value, all model descriptions are returned. A version name is part of a model (ProjectVersion) ARN. For example, my-model.2020-01-21T09.10.15 is the version name in the following ARN. arn:aws:rekognition:us-east-1:123456789012:project/getting-started/version/my-model.2020-01-21T09.10.15/1234567890123.

$sel:maxResults:DescribeProjectVersions', describeProjectVersions_maxResults - The maximum number of results to return per paginated call. The largest value you can specify is 100. If you specify a value greater than 100, a ValidationException error occurs. The default value is 100.

$sel:projectArn:DescribeProjectVersions', describeProjectVersions_projectArn - The Amazon Resource Name (ARN) of the project that contains the models you want to describe.

data DescribeProjectVersionsResponse Source #

See: newDescribeProjectVersionsResponse smart constructor.

Instances

Instances details
Eq DescribeProjectVersionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Read DescribeProjectVersionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Show DescribeProjectVersionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Generic DescribeProjectVersionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Associated Types

type Rep DescribeProjectVersionsResponse :: Type -> Type #

NFData DescribeProjectVersionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

type Rep DescribeProjectVersionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

type Rep DescribeProjectVersionsResponse = D1 ('MetaData "DescribeProjectVersionsResponse" "Amazonka.Rekognition.DescribeProjectVersions" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DescribeProjectVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "projectVersionDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProjectVersionDescription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeProjectVersionsResponse Source #

Create a value of DescribeProjectVersionsResponse 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:nextToken:DescribeProjectVersions', describeProjectVersionsResponse_nextToken - If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

$sel:projectVersionDescriptions:DescribeProjectVersionsResponse', describeProjectVersionsResponse_projectVersionDescriptions - A list of model descriptions. The list is sorted by the creation date and time of the model versions, latest to earliest.

$sel:httpStatus:DescribeProjectVersionsResponse', describeProjectVersionsResponse_httpStatus - The response's http status code.

RecognizeCelebrities

data RecognizeCelebrities Source #

See: newRecognizeCelebrities smart constructor.

Instances

Instances details
Eq RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Read RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Show RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Generic RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Associated Types

type Rep RecognizeCelebrities :: Type -> Type #

NFData RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Methods

rnf :: RecognizeCelebrities -> () #

Hashable RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

ToJSON RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

AWSRequest RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Associated Types

type AWSResponse RecognizeCelebrities #

ToHeaders RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

ToPath RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

ToQuery RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

type Rep RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

type Rep RecognizeCelebrities = D1 ('MetaData "RecognizeCelebrities" "Amazonka.Rekognition.RecognizeCelebrities" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "RecognizeCelebrities'" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image)))
type AWSResponse RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

newRecognizeCelebrities Source #

Create a value of RecognizeCelebrities 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:image:RecognizeCelebrities', recognizeCelebrities_image - The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.

If you are using an AWS SDK to call Amazon Rekognition, you might not need to base64-encode image bytes passed using the Bytes field. For more information, see Images in the Amazon Rekognition developer guide.

data RecognizeCelebritiesResponse Source #

See: newRecognizeCelebritiesResponse smart constructor.

Instances

Instances details
Eq RecognizeCelebritiesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Read RecognizeCelebritiesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Show RecognizeCelebritiesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Generic RecognizeCelebritiesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Associated Types

type Rep RecognizeCelebritiesResponse :: Type -> Type #

NFData RecognizeCelebritiesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

type Rep RecognizeCelebritiesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

type Rep RecognizeCelebritiesResponse = D1 ('MetaData "RecognizeCelebritiesResponse" "Amazonka.Rekognition.RecognizeCelebrities" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "RecognizeCelebritiesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "celebrityFaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Celebrity])) :*: S1 ('MetaSel ('Just "orientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrientationCorrection))) :*: (S1 ('MetaSel ('Just "unrecognizedFaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ComparedFace])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newRecognizeCelebritiesResponse Source #

Create a value of RecognizeCelebritiesResponse 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:celebrityFaces:RecognizeCelebritiesResponse', recognizeCelebritiesResponse_celebrityFaces - Details about each celebrity found in the image. Amazon Rekognition can detect a maximum of 64 celebrities in an image. Each celebrity object includes the following attributes: Face, Confidence, Emotions, Landmarks, Pose, Quality, Smile, Id, KnownGender, MatchConfidence, Name, Urls.

$sel:orientationCorrection:RecognizeCelebritiesResponse', recognizeCelebritiesResponse_orientationCorrection - Support for estimating image orientation using the the OrientationCorrection field has ceased as of August 2021. Any returned values for this field included in an API response will always be NULL.

The orientation of the input image (counterclockwise direction). If your application displays the image, you can use this value to correct the orientation. The bounding box coordinates returned in CelebrityFaces and UnrecognizedFaces represent face locations before the image orientation is corrected.

If the input image is in .jpeg format, it might contain exchangeable image (Exif) metadata that includes the image's orientation. If so, and the Exif metadata for the input image populates the orientation field, the value of OrientationCorrection is null. The CelebrityFaces and UnrecognizedFaces bounding box coordinates represent face locations after Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.

$sel:unrecognizedFaces:RecognizeCelebritiesResponse', recognizeCelebritiesResponse_unrecognizedFaces - Details about each unrecognized face in the image.

$sel:httpStatus:RecognizeCelebritiesResponse', recognizeCelebritiesResponse_httpStatus - The response's http status code.

DetectCustomLabels

data DetectCustomLabels Source #

See: newDetectCustomLabels smart constructor.

Instances

Instances details
Eq DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Read DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Show DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Generic DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Associated Types

type Rep DetectCustomLabels :: Type -> Type #

NFData DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Methods

rnf :: DetectCustomLabels -> () #

Hashable DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

ToJSON DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

AWSRequest DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Associated Types

type AWSResponse DetectCustomLabels #

ToHeaders DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

ToPath DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

ToQuery DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

type Rep DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

type Rep DetectCustomLabels = D1 ('MetaData "DetectCustomLabels" "Amazonka.Rekognition.DetectCustomLabels" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectCustomLabels'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image))))
type AWSResponse DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

newDetectCustomLabels Source #

Create a value of DetectCustomLabels 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:DetectCustomLabels', detectCustomLabels_minConfidence - Specifies the minimum confidence level for the labels to return. DetectCustomLabels doesn't return any labels with a confidence value that's lower than this specified value. If you specify a value of 0, DetectCustomLabels returns all labels, regardless of the assumed threshold applied to each label. If you don't specify a value for MinConfidence, DetectCustomLabels returns labels based on the assumed threshold of each label.

$sel:maxResults:DetectCustomLabels', detectCustomLabels_maxResults - Maximum number of results you want the service to return in the response. The service returns the specified number of highest confidence labels ranked from highest confidence to lowest.

$sel:projectVersionArn:DetectCustomLabels', detectCustomLabels_projectVersionArn - The ARN of the model version that you want to use.

$sel:image:DetectCustomLabels', detectCustomLabels_image - Undocumented member.

data DetectCustomLabelsResponse Source #

See: newDetectCustomLabelsResponse smart constructor.

Instances

Instances details
Eq DetectCustomLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Read DetectCustomLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Show DetectCustomLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Generic DetectCustomLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Associated Types

type Rep DetectCustomLabelsResponse :: Type -> Type #

NFData DetectCustomLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

type Rep DetectCustomLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

type Rep DetectCustomLabelsResponse = D1 ('MetaData "DetectCustomLabelsResponse" "Amazonka.Rekognition.DetectCustomLabels" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectCustomLabelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomLabel])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDetectCustomLabelsResponse Source #

Create a value of DetectCustomLabelsResponse 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:customLabels:DetectCustomLabelsResponse', detectCustomLabelsResponse_customLabels - An array of custom labels detected in the input image.

$sel:httpStatus:DetectCustomLabelsResponse', detectCustomLabelsResponse_httpStatus - The response's http status code.

GetFaceSearch

data GetFaceSearch Source #

See: newGetFaceSearch smart constructor.

Instances

Instances details
Eq GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Read GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Show GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Generic GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Associated Types

type Rep GetFaceSearch :: Type -> Type #

NFData GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Methods

rnf :: GetFaceSearch -> () #

Hashable GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

ToJSON GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

AWSRequest GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Associated Types

type AWSResponse GetFaceSearch #

ToHeaders GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

ToPath GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

ToQuery GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

type Rep GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

type Rep GetFaceSearch = D1 ('MetaData "GetFaceSearch" "Amazonka.Rekognition.GetFaceSearch" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetFaceSearch'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceSearchSortBy)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

newGetFaceSearch Source #

Create a value of GetFaceSearch 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:nextToken:GetFaceSearch', getFaceSearch_nextToken - If the previous response was incomplete (because there is more search results to retrieve), Amazon Rekognition Video returns a pagination token in the response. You can use this pagination token to retrieve the next set of search results.

$sel:maxResults:GetFaceSearch', getFaceSearch_maxResults - Maximum number of results to return per paginated call. The largest value you can specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results is returned. The default value is 1000.

$sel:sortBy:GetFaceSearch', getFaceSearch_sortBy - Sort to use for grouping faces in the response. Use TIMESTAMP to group faces by the time that they are recognized. Use INDEX to sort by recognized faces.

$sel:jobId:GetFaceSearch', getFaceSearch_jobId - The job identifer for the search request. You get the job identifier from an initial call to StartFaceSearch.

data GetFaceSearchResponse Source #

See: newGetFaceSearchResponse smart constructor.

Instances

Instances details
Eq GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Read GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Show GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Generic GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Associated Types

type Rep GetFaceSearchResponse :: Type -> Type #

NFData GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Methods

rnf :: GetFaceSearchResponse -> () #

type Rep GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

type Rep GetFaceSearchResponse = D1 ('MetaData "GetFaceSearchResponse" "Amazonka.Rekognition.GetFaceSearch" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetFaceSearchResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: (S1 ('MetaSel ('Just "persons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PersonMatch])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetFaceSearchResponse Source #

Create a value of GetFaceSearchResponse 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:nextToken:GetFaceSearch', getFaceSearchResponse_nextToken - If the response is truncated, Amazon Rekognition Video returns this token that you can use in the subsequent request to retrieve the next set of search results.

$sel:videoMetadata:GetFaceSearchResponse', getFaceSearchResponse_videoMetadata - Information about a video that Amazon Rekognition analyzed. Videometadata is returned in every page of paginated responses from a Amazon Rekognition Video operation.

$sel:statusMessage:GetFaceSearchResponse', getFaceSearchResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$sel:jobStatus:GetFaceSearchResponse', getFaceSearchResponse_jobStatus - The current status of the face search job.

$sel:persons:GetFaceSearchResponse', getFaceSearchResponse_persons - An array of persons, PersonMatch, in the video whose face(s) match the face(s) in an Amazon Rekognition collection. It also includes time information for when persons are matched in the video. You specify the input collection in an initial call to StartFaceSearch. Each Persons element includes a time the person was matched, face match details (FaceMatches) for matching faces in the collection, and person information (Person) for the matched person.

$sel:httpStatus:GetFaceSearchResponse', getFaceSearchResponse_httpStatus - The response's http status code.

StartLabelDetection

data StartLabelDetection Source #

See: newStartLabelDetection smart constructor.

Instances

Instances details
Eq StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Read StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Show StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Generic StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Associated Types

type Rep StartLabelDetection :: Type -> Type #

NFData StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Methods

rnf :: StartLabelDetection -> () #

Hashable StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

ToJSON StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

AWSRequest StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Associated Types

type AWSResponse StartLabelDetection #

ToHeaders StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

ToPath StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

ToQuery StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

type Rep StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

type Rep StartLabelDetection = D1 ('MetaData "StartLabelDetection" "Amazonka.Rekognition.StartLabelDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartLabelDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel))) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video)))))
type AWSResponse StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

newStartLabelDetection Source #

Create a value of StartLabelDetection 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:jobTag:StartLabelDetection', startLabelDetection_jobTag - An identifier you specify that's returned in the completion notification that's published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.

$sel:notificationChannel:StartLabelDetection', startLabelDetection_notificationChannel - The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the label detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.

$sel:clientRequestToken:StartLabelDetection', startLabelDetection_clientRequestToken - Idempotent token used to identify the start request. If you use the same token with multiple StartLabelDetection requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.

$sel:minConfidence:StartLabelDetection', startLabelDetection_minConfidence - Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected label. Confidence represents how certain Amazon Rekognition is that a label is correctly identified.0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any labels with a confidence level lower than this specified value.

If you don't specify MinConfidence, the operation returns labels with confidence values greater than or equal to 50 percent.

$sel:video:StartLabelDetection', startLabelDetection_video - The video in which you want to detect labels. The video must be stored in an Amazon S3 bucket.

data StartLabelDetectionResponse Source #

See: newStartLabelDetectionResponse smart constructor.

Instances

Instances details
Eq StartLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Read StartLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Show StartLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Generic StartLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Associated Types

type Rep StartLabelDetectionResponse :: Type -> Type #

NFData StartLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

type Rep StartLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

type Rep StartLabelDetectionResponse = D1 ('MetaData "StartLabelDetectionResponse" "Amazonka.Rekognition.StartLabelDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartLabelDetectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartLabelDetectionResponse Source #

Create a value of StartLabelDetectionResponse 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:jobId:StartLabelDetectionResponse', startLabelDetectionResponse_jobId - The identifier for the label detection job. Use JobId to identify the job in a subsequent call to GetLabelDetection.

$sel:httpStatus:StartLabelDetectionResponse', startLabelDetectionResponse_httpStatus - The response's http status code.

SearchFaces

data SearchFaces Source #

See: newSearchFaces smart constructor.

Instances

Instances details
Eq SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Read SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Show SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Generic SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Associated Types

type Rep SearchFaces :: Type -> Type #

NFData SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Methods

rnf :: SearchFaces -> () #

Hashable SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

ToJSON SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

AWSRequest SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Associated Types

type AWSResponse SearchFaces #

ToHeaders SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Methods

toHeaders :: SearchFaces -> [Header] #

ToPath SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

ToQuery SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

type Rep SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

type Rep SearchFaces = D1 ('MetaData "SearchFaces" "Amazonka.Rekognition.SearchFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "SearchFaces'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceMatchThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "maxFaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "faceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

newSearchFaces Source #

Create a value of SearchFaces 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:faceMatchThreshold:SearchFaces', searchFaces_faceMatchThreshold - Optional value specifying the minimum confidence in the face match to return. For example, don't return any matches where confidence in matches is less than 70%. The default value is 80%.

$sel:maxFaces:SearchFaces', searchFaces_maxFaces - Maximum number of faces to return. The operation returns the maximum number of faces with the highest confidence in the match.

$sel:collectionId:SearchFaces', searchFaces_collectionId - ID of the collection the face belongs to.

$sel:faceId:SearchFaces', searchFaces_faceId - ID of a face to find matches for in the collection.

data SearchFacesResponse Source #

See: newSearchFacesResponse smart constructor.

Instances

Instances details
Eq SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Read SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Show SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Generic SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Associated Types

type Rep SearchFacesResponse :: Type -> Type #

NFData SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Methods

rnf :: SearchFacesResponse -> () #

type Rep SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

type Rep SearchFacesResponse = D1 ('MetaData "SearchFacesResponse" "Amazonka.Rekognition.SearchFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "SearchFacesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceMatches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceMatch])) :*: S1 ('MetaSel ('Just "faceModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "searchedFaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSearchFacesResponse Source #

Create a value of SearchFacesResponse 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:SearchFacesResponse', searchFacesResponse_faceMatches - An array of faces that matched the input face, along with the confidence in the match.

$sel:faceModelVersion:SearchFacesResponse', searchFacesResponse_faceModelVersion - Version number of the face detection model associated with the input collection (CollectionId).

$sel:searchedFaceId:SearchFacesResponse', searchFacesResponse_searchedFaceId - ID of the face that was searched for matches in a collection.

$sel:httpStatus:SearchFacesResponse', searchFacesResponse_httpStatus - The response's http status code.

IndexFaces

data IndexFaces Source #

See: newIndexFaces smart constructor.

Instances

Instances details
Eq IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Read IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Show IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Generic IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Associated Types

type Rep IndexFaces :: Type -> Type #

NFData IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Methods

rnf :: IndexFaces -> () #

Hashable IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

ToJSON IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

AWSRequest IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Associated Types

type AWSResponse IndexFaces #

ToHeaders IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Methods

toHeaders :: IndexFaces -> [Header] #

ToPath IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

ToQuery IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

type Rep IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

type Rep IndexFaces = D1 ('MetaData "IndexFaces" "Amazonka.Rekognition.IndexFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "IndexFaces'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "externalImageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "qualityFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QualityFilter)) :*: S1 ('MetaSel ('Just "maxFaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "detectionAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute])) :*: (S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image)))))
type AWSResponse IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

newIndexFaces Source #

Create a value of IndexFaces 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:externalImageId:IndexFaces', indexFaces_externalImageId - The ID you want to assign to all the faces detected in the image.

$sel:qualityFilter:IndexFaces', indexFaces_qualityFilter - A filter that specifies a quality bar for how much filtering is done to identify faces. Filtered faces aren't indexed. If you specify AUTO, Amazon Rekognition chooses the quality bar. If you specify LOW, MEDIUM, or HIGH, filtering removes all faces that don’t meet the chosen quality bar. The default value is AUTO. The quality bar is based on a variety of common use cases. Low-quality detections can occur for a number of reasons. Some examples are an object that's misidentified as a face, a face that's too blurry, or a face with a pose that's too extreme to use. If you specify NONE, no filtering is performed.

To use quality filtering, the collection you are using must be associated with version 3 of the face model or higher.

$sel:maxFaces:IndexFaces', indexFaces_maxFaces - The maximum number of faces to index. The value of MaxFaces must be greater than or equal to 1. IndexFaces returns no more than 100 detected faces in an image, even if you specify a larger value for MaxFaces.

If IndexFaces detects more faces than the value of MaxFaces, the faces with the lowest quality are filtered out first. If there are still more faces than the value of MaxFaces, the faces with the smallest bounding boxes are filtered out (up to the number that's needed to satisfy the value of MaxFaces). Information about the unindexed faces is available in the UnindexedFaces array.

The faces that are returned by IndexFaces are sorted by the largest face bounding box size to the smallest size, in descending order.

MaxFaces can be used with a collection associated with any version of the face model.

$sel:detectionAttributes:IndexFaces', indexFaces_detectionAttributes - An array of facial attributes that you want to be returned. This can be the default list of attributes or all attributes. If you don't specify a value for Attributes or if you specify ["DEFAULT"], the API returns the following subset of facial attributes: BoundingBox, Confidence, Pose, Quality, and Landmarks. If you provide ["ALL"], all facial attributes are returned, but the operation takes longer to complete.

If you provide both, ["ALL", "DEFAULT"], the service uses a logical AND operator to determine which attributes to return (in this case, all attributes).

$sel:collectionId:IndexFaces', indexFaces_collectionId - The ID of an existing collection to which you want to add the faces that are detected in the input images.

$sel:image:IndexFaces', indexFaces_image - The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes isn't supported.

If you are using an AWS SDK to call Amazon Rekognition, you might not need to base64-encode image bytes passed using the Bytes field. For more information, see Images in the Amazon Rekognition developer guide.

data IndexFacesResponse Source #

See: newIndexFacesResponse smart constructor.

Instances

Instances details
Eq IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Read IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Show IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Generic IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Associated Types

type Rep IndexFacesResponse :: Type -> Type #

NFData IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Methods

rnf :: IndexFacesResponse -> () #

type Rep IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

type Rep IndexFacesResponse = D1 ('MetaData "IndexFacesResponse" "Amazonka.Rekognition.IndexFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "IndexFacesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "faceRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceRecord]))) :*: (S1 ('MetaSel ('Just "orientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrientationCorrection)) :*: (S1 ('MetaSel ('Just "unindexedFaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UnindexedFace])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newIndexFacesResponse Source #

Create a value of IndexFacesResponse 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:faceModelVersion:IndexFacesResponse', indexFacesResponse_faceModelVersion - The version number of the face detection model that's associated with the input collection (CollectionId).

$sel:faceRecords:IndexFacesResponse', indexFacesResponse_faceRecords - An array of faces detected and added to the collection. For more information, see Searching Faces in a Collection in the Amazon Rekognition Developer Guide.

$sel:orientationCorrection:IndexFacesResponse', indexFacesResponse_orientationCorrection - If your collection is associated with a face detection model that's later than version 3.0, the value of OrientationCorrection is always null and no orientation information is returned.

If your collection is associated with a face detection model that's version 3.0 or earlier, the following applies:

  • If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction - the bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata. The value of OrientationCorrection is null.
  • If the image doesn't contain orientation information in its Exif metadata, Amazon Rekognition returns an estimated orientation (ROTATE_0, ROTATE_90, ROTATE_180, ROTATE_270). Amazon Rekognition doesn’t perform image correction for images. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.

Bounding box information is returned in the FaceRecords array. You can get the version of the face detection model by calling DescribeCollection.

$sel:unindexedFaces:IndexFacesResponse', indexFacesResponse_unindexedFaces - An array of faces that were detected in the image but weren't indexed. They weren't indexed because the quality filter identified them as low quality, or the MaxFaces request parameter filtered them out. To use the quality filter, you specify the QualityFilter request parameter.

$sel:httpStatus:IndexFacesResponse', indexFacesResponse_httpStatus - The response's http status code.

GetLabelDetection

data GetLabelDetection Source #

See: newGetLabelDetection smart constructor.

Instances

Instances details
Eq GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Read GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Show GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Generic GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Associated Types

type Rep GetLabelDetection :: Type -> Type #

NFData GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Methods

rnf :: GetLabelDetection -> () #

Hashable GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

ToJSON GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

AWSRequest GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Associated Types

type AWSResponse GetLabelDetection #

ToHeaders GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

ToPath GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

ToQuery GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

type Rep GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

type Rep GetLabelDetection = D1 ('MetaData "GetLabelDetection" "Amazonka.Rekognition.GetLabelDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetLabelDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LabelDetectionSortBy)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

newGetLabelDetection Source #

Create a value of GetLabelDetection 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:nextToken:GetLabelDetection', getLabelDetection_nextToken - If the previous response was incomplete (because there are more labels to retrieve), Amazon Rekognition Video returns a pagination token in the response. You can use this pagination token to retrieve the next set of labels.

$sel:maxResults:GetLabelDetection', getLabelDetection_maxResults - Maximum number of results to return per paginated call. The largest value you can specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results is returned. The default value is 1000.

$sel:sortBy:GetLabelDetection', getLabelDetection_sortBy - Sort to use for elements in the Labels array. Use TIMESTAMP to sort array elements by the time labels are detected. Use NAME to alphabetically group elements for a label together. Within each label group, the array element are sorted by detection confidence. The default sort is by TIMESTAMP.

$sel:jobId:GetLabelDetection', getLabelDetection_jobId - Job identifier for the label detection operation for which you want results returned. You get the job identifer from an initial call to StartlabelDetection.

data GetLabelDetectionResponse Source #

See: newGetLabelDetectionResponse smart constructor.

Instances

Instances details
Eq GetLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Read GetLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Show GetLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Generic GetLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Associated Types

type Rep GetLabelDetectionResponse :: Type -> Type #

NFData GetLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

type Rep GetLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

type Rep GetLabelDetectionResponse = D1 ('MetaData "GetLabelDetectionResponse" "Amazonka.Rekognition.GetLabelDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetLabelDetectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LabelDetection])) :*: S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus))) :*: (S1 ('MetaSel ('Just "labelModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetLabelDetectionResponse Source #

Create a value of GetLabelDetectionResponse 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:nextToken:GetLabelDetection', getLabelDetectionResponse_nextToken - If the response is truncated, Amazon Rekognition Video returns this token that you can use in the subsequent request to retrieve the next set of labels.

$sel:videoMetadata:GetLabelDetectionResponse', getLabelDetectionResponse_videoMetadata - Information about a video that Amazon Rekognition Video analyzed. Videometadata is returned in every page of paginated responses from a Amazon Rekognition video operation.

$sel:statusMessage:GetLabelDetectionResponse', getLabelDetectionResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$sel:labels:GetLabelDetectionResponse', getLabelDetectionResponse_labels - An array of labels detected in the video. Each element contains the detected label and the time, in milliseconds from the start of the video, that the label was detected.

$sel:jobStatus:GetLabelDetectionResponse', getLabelDetectionResponse_jobStatus - The current status of the label detection job.

$sel:labelModelVersion:GetLabelDetectionResponse', getLabelDetectionResponse_labelModelVersion - Version number of the label detection model that was used to detect labels.

$sel:httpStatus:GetLabelDetectionResponse', getLabelDetectionResponse_httpStatus - The response's http status code.

StopProjectVersion

data StopProjectVersion Source #

See: newStopProjectVersion smart constructor.

Instances

Instances details
Eq StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Read StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Show StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Generic StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Associated Types

type Rep StopProjectVersion :: Type -> Type #

NFData StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Methods

rnf :: StopProjectVersion -> () #

Hashable StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

ToJSON StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

AWSRequest StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Associated Types

type AWSResponse StopProjectVersion #

ToHeaders StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

ToPath StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

ToQuery StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

type Rep StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

type Rep StopProjectVersion = D1 ('MetaData "StopProjectVersion" "Amazonka.Rekognition.StopProjectVersion" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StopProjectVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

newStopProjectVersion Source #

Create a value of StopProjectVersion 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:projectVersionArn:StopProjectVersion', stopProjectVersion_projectVersionArn - The Amazon Resource Name (ARN) of the model version that you want to delete.

This operation requires permissions to perform the rekognition:StopProjectVersion action.

data StopProjectVersionResponse Source #

See: newStopProjectVersionResponse smart constructor.

Instances

Instances details
Eq StopProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Read StopProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Show StopProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Generic StopProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Associated Types

type Rep StopProjectVersionResponse :: Type -> Type #

NFData StopProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

type Rep StopProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

type Rep StopProjectVersionResponse = D1 ('MetaData "StopProjectVersionResponse" "Amazonka.Rekognition.StopProjectVersion" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StopProjectVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectVersionStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopProjectVersionResponse Source #

Create a value of StopProjectVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:StopProjectVersionResponse', stopProjectVersionResponse_status - The current status of the stop operation.

$sel:httpStatus:StopProjectVersionResponse', stopProjectVersionResponse_httpStatus - The response's http status code.

DescribeStreamProcessor

data DescribeStreamProcessor Source #

See: newDescribeStreamProcessor smart constructor.

Instances

Instances details
Eq DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Read DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Show DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Generic DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Associated Types

type Rep DescribeStreamProcessor :: Type -> Type #

NFData DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Methods

rnf :: DescribeStreamProcessor -> () #

Hashable DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

ToJSON DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

AWSRequest DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

ToHeaders DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

ToPath DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

ToQuery DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

type Rep DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

type Rep DescribeStreamProcessor = D1 ('MetaData "DescribeStreamProcessor" "Amazonka.Rekognition.DescribeStreamProcessor" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DescribeStreamProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

newDescribeStreamProcessor Source #

Create a value of DescribeStreamProcessor 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:DescribeStreamProcessor', describeStreamProcessor_name - Name of the stream processor for which you want information.

data DescribeStreamProcessorResponse Source #

See: newDescribeStreamProcessorResponse smart constructor.

Instances

Instances details
Eq DescribeStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Read DescribeStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Show DescribeStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Generic DescribeStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Associated Types

type Rep DescribeStreamProcessorResponse :: Type -> Type #

NFData DescribeStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

type Rep DescribeStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

type Rep DescribeStreamProcessorResponse = D1 ('MetaData "DescribeStreamProcessorResponse" "Amazonka.Rekognition.DescribeStreamProcessor" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DescribeStreamProcessorResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorStatus)) :*: S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorSettings))) :*: (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorInput)) :*: (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorOutput)) :*: S1 ('MetaSel ('Just "streamProcessorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "lastUpdateTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeStreamProcessorResponse Source #

Create a value of DescribeStreamProcessorResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DescribeStreamProcessorResponse', describeStreamProcessorResponse_status - Current status of the stream processor.

$sel:settings:DescribeStreamProcessorResponse', describeStreamProcessorResponse_settings - Face recognition input parameters that are being used by the stream processor. Includes the collection to use for face recognition and the face attributes to detect.

$sel:input:DescribeStreamProcessorResponse', describeStreamProcessorResponse_input - Kinesis video stream that provides the source streaming video.

$sel:output:DescribeStreamProcessorResponse', describeStreamProcessorResponse_output - Kinesis data stream to which Amazon Rekognition Video puts the analysis results.

$sel:streamProcessorArn:DescribeStreamProcessorResponse', describeStreamProcessorResponse_streamProcessorArn - ARN of the stream processor.

$sel:statusMessage:DescribeStreamProcessorResponse', describeStreamProcessorResponse_statusMessage - Detailed status message about the stream processor.

$sel:name:DescribeStreamProcessor', describeStreamProcessorResponse_name - Name of the stream processor.

$sel:creationTimestamp:DescribeStreamProcessorResponse', describeStreamProcessorResponse_creationTimestamp - Date and time the stream processor was created

$sel:lastUpdateTimestamp:DescribeStreamProcessorResponse', describeStreamProcessorResponse_lastUpdateTimestamp - The time, in Unix format, the stream processor was last updated. For example, when the stream processor moves from a running state to a failed state, or when the user starts or stops the stream processor.

$sel:roleArn:DescribeStreamProcessorResponse', describeStreamProcessorResponse_roleArn - ARN of the IAM role that allows access to the stream processor.

$sel:httpStatus:DescribeStreamProcessorResponse', describeStreamProcessorResponse_httpStatus - The response's http status code.

StartFaceSearch

data StartFaceSearch Source #

See: newStartFaceSearch smart constructor.

Instances

Instances details
Eq StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Read StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Show StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Generic StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Associated Types

type Rep StartFaceSearch :: Type -> Type #

NFData StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Methods

rnf :: StartFaceSearch -> () #

Hashable StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

ToJSON StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

AWSRequest StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Associated Types

type AWSResponse StartFaceSearch #

ToHeaders StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

ToPath StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

ToQuery StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

type Rep StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

type Rep StartFaceSearch = D1 ('MetaData "StartFaceSearch" "Amazonka.Rekognition.StartFaceSearch" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartFaceSearch'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceMatchThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel)))) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video) :*: S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

newStartFaceSearch Source #

Create a value of StartFaceSearch 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:faceMatchThreshold:StartFaceSearch', startFaceSearch_faceMatchThreshold - The minimum confidence in the person match to return. For example, don't return any matches where confidence in matches is less than 70%. The default value is 80%.

$sel:jobTag:StartFaceSearch', startFaceSearch_jobTag - An identifier you specify that's returned in the completion notification that's published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.

$sel:notificationChannel:StartFaceSearch', startFaceSearch_notificationChannel - The ARN of the Amazon SNS topic to which you want Amazon Rekognition Video to publish the completion status of the search. 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.

$sel:clientRequestToken:StartFaceSearch', startFaceSearch_clientRequestToken - Idempotent token used to identify the start request. If you use the same token with multiple StartFaceSearch requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.

$sel:video:StartFaceSearch', startFaceSearch_video - The video you want to search. The video must be stored in an Amazon S3 bucket.

$sel:collectionId:StartFaceSearch', startFaceSearch_collectionId - ID of the collection that contains the faces you want to search for.

data StartFaceSearchResponse Source #

See: newStartFaceSearchResponse smart constructor.

Instances

Instances details
Eq StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Read StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Show StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Generic StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Associated Types

type Rep StartFaceSearchResponse :: Type -> Type #

NFData StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Methods

rnf :: StartFaceSearchResponse -> () #

type Rep StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

type Rep StartFaceSearchResponse = D1 ('MetaData "StartFaceSearchResponse" "Amazonka.Rekognition.StartFaceSearch" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartFaceSearchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartFaceSearchResponse Source #

Create a value of StartFaceSearchResponse 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:jobId:StartFaceSearchResponse', startFaceSearchResponse_jobId - The identifier for the search job. Use JobId to identify the job in a subsequent call to GetFaceSearch.

$sel:httpStatus:StartFaceSearchResponse', startFaceSearchResponse_httpStatus - The response's http status code.

StartTextDetection

data StartTextDetection Source #

See: newStartTextDetection smart constructor.

Instances

Instances details
Eq StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Read StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Show StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Generic StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Associated Types

type Rep StartTextDetection :: Type -> Type #

NFData StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Methods

rnf :: StartTextDetection -> () #

Hashable StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

ToJSON StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

AWSRequest StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Associated Types

type AWSResponse StartTextDetection #

ToHeaders StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

ToPath StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

ToQuery StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

type Rep StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

type Rep StartTextDetection = D1 ('MetaData "StartTextDetection" "Amazonka.Rekognition.StartTextDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartTextDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartTextDetectionFilters))) :*: (S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel)) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video)))))
type AWSResponse StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

newStartTextDetection Source #

Create a value of StartTextDetection 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:jobTag:StartTextDetection', startTextDetection_jobTag - An identifier returned in the completion status published by your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.

$sel:filters:StartTextDetection', startTextDetection_filters - Optional parameters that let you set criteria the text must meet to be included in your response.

$sel:notificationChannel:StartTextDetection', startTextDetection_notificationChannel - Undocumented member.

$sel:clientRequestToken:StartTextDetection', startTextDetection_clientRequestToken - Idempotent token used to identify the start request. If you use the same token with multiple StartTextDetection requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidentaly started more than once.

$sel:video:StartTextDetection', startTextDetection_video - Undocumented member.

data StartTextDetectionResponse Source #

See: newStartTextDetectionResponse smart constructor.

Instances

Instances details
Eq StartTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Read StartTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Show StartTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Generic StartTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Associated Types

type Rep StartTextDetectionResponse :: Type -> Type #

NFData StartTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

type Rep StartTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

type Rep StartTextDetectionResponse = D1 ('MetaData "StartTextDetectionResponse" "Amazonka.Rekognition.StartTextDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartTextDetectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartTextDetectionResponse Source #

Create a value of StartTextDetectionResponse 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:jobId:StartTextDetectionResponse', startTextDetectionResponse_jobId - Identifier for the text detection job. Use JobId to identify the job in a subsequent call to GetTextDetection.

$sel:httpStatus:StartTextDetectionResponse', startTextDetectionResponse_httpStatus - The response's http status code.

StartPersonTracking

data StartPersonTracking Source #

See: newStartPersonTracking smart constructor.

Instances

Instances details
Eq StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Read StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Show StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Generic StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Associated Types

type Rep StartPersonTracking :: Type -> Type #

NFData StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Methods

rnf :: StartPersonTracking -> () #

Hashable StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

ToJSON StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

AWSRequest StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Associated Types

type AWSResponse StartPersonTracking #

ToHeaders StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

ToPath StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

ToQuery StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

type Rep StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

type Rep StartPersonTracking = D1 ('MetaData "StartPersonTracking" "Amazonka.Rekognition.StartPersonTracking" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartPersonTracking'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel))) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video))))
type AWSResponse StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

newStartPersonTracking Source #

Create a value of StartPersonTracking 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:jobTag:StartPersonTracking', startPersonTracking_jobTag - An identifier you specify that's returned in the completion notification that's published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.

$sel:notificationChannel:StartPersonTracking', startPersonTracking_notificationChannel - The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the people detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.

$sel:clientRequestToken:StartPersonTracking', startPersonTracking_clientRequestToken - Idempotent token used to identify the start request. If you use the same token with multiple StartPersonTracking requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.

$sel:video:StartPersonTracking', startPersonTracking_video - The video in which you want to detect people. The video must be stored in an Amazon S3 bucket.

data StartPersonTrackingResponse Source #

See: newStartPersonTrackingResponse smart constructor.

Instances

Instances details
Eq StartPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Read StartPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Show StartPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Generic StartPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Associated Types

type Rep StartPersonTrackingResponse :: Type -> Type #

NFData StartPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

type Rep StartPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

type Rep StartPersonTrackingResponse = D1 ('MetaData "StartPersonTrackingResponse" "Amazonka.Rekognition.StartPersonTracking" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartPersonTrackingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartPersonTrackingResponse Source #

Create a value of StartPersonTrackingResponse 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:jobId:StartPersonTrackingResponse', startPersonTrackingResponse_jobId - The identifier for the person detection job. Use JobId to identify the job in a subsequent call to GetPersonTracking.

$sel:httpStatus:StartPersonTrackingResponse', startPersonTrackingResponse_httpStatus - The response's http status code.

GetCelebrityRecognition

data GetCelebrityRecognition Source #

See: newGetCelebrityRecognition smart constructor.

Instances

Instances details
Eq GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Read GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Show GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Generic GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Associated Types

type Rep GetCelebrityRecognition :: Type -> Type #

NFData GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Methods

rnf :: GetCelebrityRecognition -> () #

Hashable GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

ToJSON GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

AWSRequest GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

ToHeaders GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

ToPath GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

ToQuery GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

type Rep GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

type Rep GetCelebrityRecognition = D1 ('MetaData "GetCelebrityRecognition" "Amazonka.Rekognition.GetCelebrityRecognition" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetCelebrityRecognition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CelebrityRecognitionSortBy)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

newGetCelebrityRecognition Source #

Create a value of GetCelebrityRecognition 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:nextToken:GetCelebrityRecognition', getCelebrityRecognition_nextToken - If the previous response was incomplete (because there is more recognized celebrities to retrieve), Amazon Rekognition Video returns a pagination token in the response. You can use this pagination token to retrieve the next set of celebrities.

$sel:maxResults:GetCelebrityRecognition', getCelebrityRecognition_maxResults - Maximum number of results to return per paginated call. The largest value you can specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results is returned. The default value is 1000.

$sel:sortBy:GetCelebrityRecognition', getCelebrityRecognition_sortBy - Sort to use for celebrities returned in Celebrities field. Specify ID to sort by the celebrity identifier, specify TIMESTAMP to sort by the time the celebrity was recognized.

$sel:jobId:GetCelebrityRecognition', getCelebrityRecognition_jobId - Job identifier for the required celebrity recognition analysis. You can get the job identifer from a call to StartCelebrityRecognition.

data GetCelebrityRecognitionResponse Source #

See: newGetCelebrityRecognitionResponse smart constructor.

Instances

Instances details
Eq GetCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Read GetCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Show GetCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Generic GetCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Associated Types

type Rep GetCelebrityRecognitionResponse :: Type -> Type #

NFData GetCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

type Rep GetCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

type Rep GetCelebrityRecognitionResponse = D1 ('MetaData "GetCelebrityRecognitionResponse" "Amazonka.Rekognition.GetCelebrityRecognition" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetCelebrityRecognitionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "celebrities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CelebrityRecognition])) :*: (S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetCelebrityRecognitionResponse Source #

Create a value of GetCelebrityRecognitionResponse 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:nextToken:GetCelebrityRecognition', getCelebrityRecognitionResponse_nextToken - If the response is truncated, Amazon Rekognition Video returns this token that you can use in the subsequent request to retrieve the next set of celebrities.

$sel:videoMetadata:GetCelebrityRecognitionResponse', getCelebrityRecognitionResponse_videoMetadata - Information about a video that Amazon Rekognition Video analyzed. Videometadata is returned in every page of paginated responses from a Amazon Rekognition Video operation.

$sel:statusMessage:GetCelebrityRecognitionResponse', getCelebrityRecognitionResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$sel:celebrities:GetCelebrityRecognitionResponse', getCelebrityRecognitionResponse_celebrities - Array of celebrities recognized in the video.

$sel:jobStatus:GetCelebrityRecognitionResponse', getCelebrityRecognitionResponse_jobStatus - The current status of the celebrity recognition job.

$sel:httpStatus:GetCelebrityRecognitionResponse', getCelebrityRecognitionResponse_httpStatus - The response's http status code.

StartStreamProcessor

data StartStreamProcessor Source #

See: newStartStreamProcessor smart constructor.

Instances

Instances details
Eq StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Read StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Show StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Generic StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Associated Types

type Rep StartStreamProcessor :: Type -> Type #

NFData StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Methods

rnf :: StartStreamProcessor -> () #

Hashable StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

ToJSON StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

AWSRequest StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Associated Types

type AWSResponse StartStreamProcessor #

ToHeaders StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

ToPath StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

ToQuery StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

type Rep StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

type Rep StartStreamProcessor = D1 ('MetaData "StartStreamProcessor" "Amazonka.Rekognition.StartStreamProcessor" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartStreamProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

newStartStreamProcessor Source #

Create a value of StartStreamProcessor 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:StartStreamProcessor', startStreamProcessor_name - The name of the stream processor to start processing.

data StartStreamProcessorResponse Source #

See: newStartStreamProcessorResponse smart constructor.

Instances

Instances details
Eq StartStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Read StartStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Show StartStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Generic StartStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Associated Types

type Rep StartStreamProcessorResponse :: Type -> Type #

NFData StartStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

type Rep StartStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

type Rep StartStreamProcessorResponse = D1 ('MetaData "StartStreamProcessorResponse" "Amazonka.Rekognition.StartStreamProcessor" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartStreamProcessorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartStreamProcessorResponse Source #

Create a value of StartStreamProcessorResponse 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:httpStatus:StartStreamProcessorResponse', startStreamProcessorResponse_httpStatus - The response's http status code.

DetectText

data DetectText Source #

See: newDetectText smart constructor.

Instances

Instances details
Eq DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Read DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Show DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Generic DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Associated Types

type Rep DetectText :: Type -> Type #

NFData DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Methods

rnf :: DetectText -> () #

Hashable DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

ToJSON DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

AWSRequest DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Associated Types

type AWSResponse DetectText #

ToHeaders DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Methods

toHeaders :: DetectText -> [Header] #

ToPath DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

ToQuery DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

type Rep DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

type Rep DetectText = D1 ('MetaData "DetectText" "Amazonka.Rekognition.DetectText" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectText'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectTextFilters)) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image)))
type AWSResponse DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

newDetectText Source #

Create a value of DetectText 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:filters:DetectText', detectText_filters - Optional parameters that let you set the criteria that the text must meet to be included in your response.

$sel:image:DetectText', detectText_image - The input image as base64-encoded bytes or an Amazon S3 object. If you use the AWS CLI to call Amazon Rekognition operations, you can't pass image bytes.

If you are using an AWS SDK to call Amazon Rekognition, you might not need to base64-encode image bytes passed using the Bytes field. For more information, see Images in the Amazon Rekognition developer guide.

data DetectTextResponse Source #

See: newDetectTextResponse smart constructor.

Instances

Instances details
Eq DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Read DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Show DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Generic DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Associated Types

type Rep DetectTextResponse :: Type -> Type #

NFData DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Methods

rnf :: DetectTextResponse -> () #

type Rep DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

type Rep DetectTextResponse = D1 ('MetaData "DetectTextResponse" "Amazonka.Rekognition.DetectText" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectTextResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "textDetections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TextDetection])) :*: (S1 ('MetaSel ('Just "textModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDetectTextResponse Source #

Create a value of DetectTextResponse 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:textDetections:DetectTextResponse', detectTextResponse_textDetections - An array of text that was detected in the input image.

$sel:textModelVersion:DetectTextResponse', detectTextResponse_textModelVersion - The model version used to detect text.

$sel:httpStatus:DetectTextResponse', detectTextResponse_httpStatus - The response's http status code.

GetSegmentDetection

data GetSegmentDetection Source #

See: newGetSegmentDetection smart constructor.

Instances

Instances details
Eq GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Read GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Show GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Generic GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Associated Types

type Rep GetSegmentDetection :: Type -> Type #

NFData GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Methods

rnf :: GetSegmentDetection -> () #

Hashable GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

ToJSON GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

AWSRequest GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Associated Types

type AWSResponse GetSegmentDetection #

ToHeaders GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

ToPath GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

ToQuery GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

type Rep GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

type Rep GetSegmentDetection = D1 ('MetaData "GetSegmentDetection" "Amazonka.Rekognition.GetSegmentDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetSegmentDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

newGetSegmentDetection Source #

Create a value of GetSegmentDetection 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:nextToken:GetSegmentDetection', getSegmentDetection_nextToken - If the response is truncated, Amazon Rekognition Video returns this token that you can use in the subsequent request to retrieve the next set of text.

$sel:maxResults:GetSegmentDetection', getSegmentDetection_maxResults - Maximum number of results to return per paginated call. The largest value you can specify is 1000.

$sel:jobId:GetSegmentDetection', getSegmentDetection_jobId - Job identifier for the text detection operation for which you want results returned. You get the job identifer from an initial call to StartSegmentDetection.

data GetSegmentDetectionResponse Source #

See: newGetSegmentDetectionResponse smart constructor.

Instances

Instances details
Eq GetSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Read GetSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Show GetSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Generic GetSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Associated Types

type Rep GetSegmentDetectionResponse :: Type -> Type #

NFData GetSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

type Rep GetSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

type Rep GetSegmentDetectionResponse = D1 ('MetaData "GetSegmentDetectionResponse" "Amazonka.Rekognition.GetSegmentDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetSegmentDetectionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "selectedSegmentTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SegmentTypeInfo])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VideoMetadata])) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "segments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SegmentDetection])) :*: S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus))) :*: (S1 ('MetaSel ('Just "audioMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AudioMetadata])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetSegmentDetectionResponse Source #

Create a value of GetSegmentDetectionResponse 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:selectedSegmentTypes:GetSegmentDetectionResponse', getSegmentDetectionResponse_selectedSegmentTypes - An array containing the segment types requested in the call to StartSegmentDetection.

$sel:nextToken:GetSegmentDetection', getSegmentDetectionResponse_nextToken - If the previous response was incomplete (because there are more labels to retrieve), Amazon Rekognition Video returns a pagination token in the response. You can use this pagination token to retrieve the next set of text.

$sel:videoMetadata:GetSegmentDetectionResponse', getSegmentDetectionResponse_videoMetadata - Currently, Amazon Rekognition Video returns a single object in the VideoMetadata array. The object contains information about the video stream in the input file that Amazon Rekognition Video chose to analyze. The VideoMetadata object includes the video codec, video format and other information. Video metadata is returned in each page of information returned by GetSegmentDetection.

$sel:statusMessage:GetSegmentDetectionResponse', getSegmentDetectionResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$sel:segments:GetSegmentDetectionResponse', getSegmentDetectionResponse_segments - An array of segments detected in a video. The array is sorted by the segment types (TECHNICAL_CUE or SHOT) specified in the SegmentTypes input parameter of StartSegmentDetection. Within each segment type the array is sorted by timestamp values.

$sel:jobStatus:GetSegmentDetectionResponse', getSegmentDetectionResponse_jobStatus - Current status of the segment detection job.

$sel:audioMetadata:GetSegmentDetectionResponse', getSegmentDetectionResponse_audioMetadata - An array of objects. There can be multiple audio streams. Each AudioMetadata object contains metadata for a single audio stream. Audio information in an AudioMetadata objects includes the audio codec, the number of audio channels, the duration of the audio stream, and the sample rate. Audio metadata is returned in each page of information returned by GetSegmentDetection.

$sel:httpStatus:GetSegmentDetectionResponse', getSegmentDetectionResponse_httpStatus - The response's http status code.

CompareFaces

data CompareFaces Source #

See: newCompareFaces smart constructor.

Instances

Instances details
Eq CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Read CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Show CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Generic CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Associated Types

type Rep CompareFaces :: Type -> Type #

NFData CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Methods

rnf :: CompareFaces -> () #

Hashable CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

ToJSON CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

AWSRequest CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Associated Types

type AWSResponse CompareFaces #

ToHeaders CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

ToPath CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

ToQuery CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

type Rep CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

type Rep CompareFaces = D1 ('MetaData "CompareFaces" "Amazonka.Rekognition.CompareFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CompareFaces'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "qualityFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QualityFilter)) :*: S1 ('MetaSel ('Just "similarityThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "sourceImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image) :*: S1 ('MetaSel ('Just "targetImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image))))
type AWSResponse CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

newCompareFaces Source #

Create a value of CompareFaces 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:qualityFilter:CompareFaces', compareFaces_qualityFilter - A filter that specifies a quality bar for how much filtering is done to identify faces. Filtered faces aren't compared. If you specify AUTO, Amazon Rekognition chooses the quality bar. If you specify LOW, MEDIUM, or HIGH, filtering removes all faces that don’t meet the chosen quality bar. The quality bar is based on a variety of common use cases. Low-quality detections can occur for a number of reasons. Some examples are an object that's misidentified as a face, a face that's too blurry, or a face with a pose that's too extreme to use. If you specify NONE, no filtering is performed. The default value is NONE.

To use quality filtering, the collection you are using must be associated with version 3 of the face model or higher.

$sel:similarityThreshold:CompareFaces', compareFaces_similarityThreshold - The minimum level of confidence in the face matches that a match must meet to be included in the FaceMatches array.

$sel:sourceImage:CompareFaces', compareFaces_sourceImage - The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.

If you are using an AWS SDK to call Amazon Rekognition, you might not need to base64-encode image bytes passed using the Bytes field. For more information, see Images in the Amazon Rekognition developer guide.

$sel:targetImage:CompareFaces', compareFaces_targetImage - The target image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.

If you are using an AWS SDK to call Amazon Rekognition, you might not need to base64-encode image bytes passed using the Bytes field. For more information, see Images in the Amazon Rekognition developer guide.

data CompareFacesResponse Source #

See: newCompareFacesResponse smart constructor.

Instances

Instances details
Eq CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Read CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Show CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Generic CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Associated Types

type Rep CompareFacesResponse :: Type -> Type #

NFData CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Methods

rnf :: CompareFacesResponse -> () #

type Rep CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

type Rep CompareFacesResponse = D1 ('MetaData "CompareFacesResponse" "Amazonka.Rekognition.CompareFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CompareFacesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceMatches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CompareFacesMatch])) :*: (S1 ('MetaSel ('Just "unmatchedFaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ComparedFace])) :*: S1 ('MetaSel ('Just "targetImageOrientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrientationCorrection)))) :*: (S1 ('MetaSel ('Just "sourceImageOrientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrientationCorrection)) :*: (S1 ('MetaSel ('Just "sourceImageFace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComparedSourceImageFace)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCompareFacesResponse Source #

Create a value of CompareFacesResponse 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:CompareFacesResponse', compareFacesResponse_faceMatches - An array of faces in the target image that match the source image face. Each CompareFacesMatch object provides the bounding box, the confidence level that the bounding box contains a face, and the similarity score for the face in the bounding box and the face in the source image.

$sel:unmatchedFaces:CompareFacesResponse', compareFacesResponse_unmatchedFaces - An array of faces in the target image that did not match the source image face.

$sel:targetImageOrientationCorrection:CompareFacesResponse', compareFacesResponse_targetImageOrientationCorrection - The value of TargetImageOrientationCorrection is always null.

If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.

Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.

$sel:sourceImageOrientationCorrection:CompareFacesResponse', compareFacesResponse_sourceImageOrientationCorrection - The value of SourceImageOrientationCorrection is always null.

If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.

Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.

$sel:sourceImageFace:CompareFacesResponse', compareFacesResponse_sourceImageFace - The face in the source image that was used for comparison.

$sel:httpStatus:CompareFacesResponse', compareFacesResponse_httpStatus - The response's http status code.

DetectFaces

data DetectFaces Source #

See: newDetectFaces smart constructor.

Constructors

DetectFaces' (Maybe [Attribute]) Image 

Instances

Instances details
Eq DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Read DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Show DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Generic DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Associated Types

type Rep DetectFaces :: Type -> Type #

NFData DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Methods

rnf :: DetectFaces -> () #

Hashable DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

ToJSON DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

AWSRequest DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Associated Types

type AWSResponse DetectFaces #

ToHeaders DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Methods

toHeaders :: DetectFaces -> [Header] #

ToPath DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

ToQuery DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

type Rep DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

type Rep DetectFaces = D1 ('MetaData "DetectFaces" "Amazonka.Rekognition.DetectFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectFaces'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute])) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image)))
type AWSResponse DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

newDetectFaces Source #

Create a value of DetectFaces 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:attributes:DetectFaces', detectFaces_attributes - An array of facial attributes you want to be returned. This can be the default list of attributes or all attributes. If you don't specify a value for Attributes or if you specify ["DEFAULT"], the API returns the following subset of facial attributes: BoundingBox, Confidence, Pose, Quality, and Landmarks. If you provide ["ALL"], all facial attributes are returned, but the operation takes longer to complete.

If you provide both, ["ALL", "DEFAULT"], the service uses a logical AND operator to determine which attributes to return (in this case, all attributes).

$sel:image:DetectFaces', detectFaces_image - The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.

If you are using an AWS SDK to call Amazon Rekognition, you might not need to base64-encode image bytes passed using the Bytes field. For more information, see Images in the Amazon Rekognition developer guide.

data DetectFacesResponse Source #

See: newDetectFacesResponse smart constructor.

Instances

Instances details
Eq DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Read DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Show DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Generic DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Associated Types

type Rep DetectFacesResponse :: Type -> Type #

NFData DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Methods

rnf :: DetectFacesResponse -> () #

type Rep DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

type Rep DetectFacesResponse = D1 ('MetaData "DetectFacesResponse" "Amazonka.Rekognition.DetectFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectFacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "orientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrientationCorrection)) :*: (S1 ('MetaSel ('Just "faceDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceDetail])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDetectFacesResponse Source #

Create a value of DetectFacesResponse 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:orientationCorrection:DetectFacesResponse', detectFacesResponse_orientationCorrection - The value of OrientationCorrection is always null.

If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.

Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.

$sel:faceDetails:DetectFacesResponse', detectFacesResponse_faceDetails - Details of each face found in the image.

$sel:httpStatus:DetectFacesResponse', detectFacesResponse_httpStatus - The response's http status code.

GetFaceDetection

data GetFaceDetection Source #

See: newGetFaceDetection smart constructor.

Instances

Instances details
Eq GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Read GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Show GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Generic GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Associated Types

type Rep GetFaceDetection :: Type -> Type #

NFData GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Methods

rnf :: GetFaceDetection -> () #

Hashable GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

ToJSON GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

AWSRequest GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Associated Types

type AWSResponse GetFaceDetection #

ToHeaders GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

ToPath GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

ToQuery GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

type Rep GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

type Rep GetFaceDetection = D1 ('MetaData "GetFaceDetection" "Amazonka.Rekognition.GetFaceDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetFaceDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

newGetFaceDetection Source #

Create a value of GetFaceDetection 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:nextToken:GetFaceDetection', getFaceDetection_nextToken - If the previous response was incomplete (because there are more faces to retrieve), Amazon Rekognition Video returns a pagination token in the response. You can use this pagination token to retrieve the next set of faces.

$sel:maxResults:GetFaceDetection', getFaceDetection_maxResults - Maximum number of results to return per paginated call. The largest value you can specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results is returned. The default value is 1000.

$sel:jobId:GetFaceDetection', getFaceDetection_jobId - Unique identifier for the face detection job. The JobId is returned from StartFaceDetection.

data GetFaceDetectionResponse Source #

See: newGetFaceDetectionResponse smart constructor.

Instances

Instances details
Eq GetFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Read GetFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Show GetFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Generic GetFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Associated Types

type Rep GetFaceDetectionResponse :: Type -> Type #

NFData GetFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

type Rep GetFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

type Rep GetFaceDetectionResponse = D1 ('MetaData "GetFaceDetectionResponse" "Amazonka.Rekognition.GetFaceDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetFaceDetectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "faces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceDetection])) :*: (S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetFaceDetectionResponse Source #

Create a value of GetFaceDetectionResponse 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:nextToken:GetFaceDetection', getFaceDetectionResponse_nextToken - If the response is truncated, Amazon Rekognition returns this token that you can use in the subsequent request to retrieve the next set of faces.

$sel:videoMetadata:GetFaceDetectionResponse', getFaceDetectionResponse_videoMetadata - Information about a video that Amazon Rekognition Video analyzed. Videometadata is returned in every page of paginated responses from a Amazon Rekognition video operation.

$sel:statusMessage:GetFaceDetectionResponse', getFaceDetectionResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$sel:faces:GetFaceDetectionResponse', getFaceDetectionResponse_faces - An array of faces detected in the video. Each element contains a detected face's details and the time, in milliseconds from the start of the video, the face was detected.

$sel:jobStatus:GetFaceDetectionResponse', getFaceDetectionResponse_jobStatus - The current status of the face detection job.

$sel:httpStatus:GetFaceDetectionResponse', getFaceDetectionResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.Rekognition.TagResource" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - Amazon Resource Name (ARN) of the model, collection, or stream processor that you want to assign the tags to.

$sel:tags:TagResource', tagResource_tags - The key-value tags to assign to the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Rekognition.TagResource" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

ListFaces (Paginated)

data ListFaces Source #

See: newListFaces smart constructor.

Instances

Instances details
Eq ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Read ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Show ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Generic ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Associated Types

type Rep ListFaces :: Type -> Type #

NFData ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Methods

rnf :: ListFaces -> () #

Hashable ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

ToJSON ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

AWSPager ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

AWSRequest ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Associated Types

type AWSResponse ListFaces #

ToHeaders ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Methods

toHeaders :: ListFaces -> [Header] #

ToPath ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

ToQuery ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

type Rep ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

type Rep ListFaces = D1 ('MetaData "ListFaces" "Amazonka.Rekognition.ListFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ListFaces'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

newListFaces Source #

Create a value of ListFaces 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:nextToken:ListFaces', listFaces_nextToken - If the previous response was incomplete (because there is more data to retrieve), Amazon Rekognition returns a pagination token in the response. You can use this pagination token to retrieve the next set of faces.

$sel:maxResults:ListFaces', listFaces_maxResults - Maximum number of faces to return.

$sel:collectionId:ListFaces', listFaces_collectionId - ID of the collection from which to list the faces.

data ListFacesResponse Source #

See: newListFacesResponse smart constructor.

Instances

Instances details
Eq ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Read ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Show ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Generic ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Associated Types

type Rep ListFacesResponse :: Type -> Type #

NFData ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Methods

rnf :: ListFacesResponse -> () #

type Rep ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

type Rep ListFacesResponse = D1 ('MetaData "ListFacesResponse" "Amazonka.Rekognition.ListFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ListFacesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "faces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Face])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFacesResponse Source #

Create a value of ListFacesResponse 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:faceModelVersion:ListFacesResponse', listFacesResponse_faceModelVersion - Version number of the face detection model associated with the input collection (CollectionId).

$sel:nextToken:ListFaces', listFacesResponse_nextToken - If the response is truncated, Amazon Rekognition returns this token that you can use in the subsequent request to retrieve the next set of faces.

$sel:faces:ListFacesResponse', listFacesResponse_faces - An array of Face objects.

$sel:httpStatus:ListFacesResponse', listFacesResponse_httpStatus - The response's http status code.

CreateProjectVersion

data CreateProjectVersion Source #

See: newCreateProjectVersion smart constructor.

Instances

Instances details
Eq CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Read CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Show CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Generic CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Associated Types

type Rep CreateProjectVersion :: Type -> Type #

NFData CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Methods

rnf :: CreateProjectVersion -> () #

Hashable CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

ToJSON CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

AWSRequest CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Associated Types

type AWSResponse CreateProjectVersion #

ToHeaders CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

ToPath CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

ToQuery CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

type Rep CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

type Rep CreateProjectVersion = D1 ('MetaData "CreateProjectVersion" "Amazonka.Rekognition.CreateProjectVersion" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CreateProjectVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "versionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OutputConfig)) :*: (S1 ('MetaSel ('Just "trainingData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TrainingData) :*: S1 ('MetaSel ('Just "testingData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TestingData)))))
type AWSResponse CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

newCreateProjectVersion Source #

Create a value of CreateProjectVersion 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:kmsKeyId:CreateProjectVersion', createProjectVersion_kmsKeyId - The identifier for your AWS Key Management Service (AWS KMS) customer master key (CMK). You can supply the Amazon Resource Name (ARN) of your CMK, the ID of your CMK, an alias for your CMK, or an alias ARN. The key is used to encrypt training and test images copied into the service for model training. Your source images are unaffected. The key is also used to encrypt training results and manifest files written to the output Amazon S3 bucket (OutputConfig).

If you choose to use your own CMK, you need the following permissions on the CMK.

  • kms:CreateGrant
  • kms:DescribeKey
  • kms:GenerateDataKey
  • kms:Decrypt

If you don't specify a value for KmsKeyId, images copied into the service are encrypted using a key that AWS owns and manages.

$sel:tags:CreateProjectVersion', createProjectVersion_tags - A set of tags (key-value pairs) that you want to attach to the model.

$sel:projectArn:CreateProjectVersion', createProjectVersion_projectArn - The ARN of the Amazon Rekognition Custom Labels project that manages the model that you want to train.

$sel:versionName:CreateProjectVersion', createProjectVersion_versionName - A name for the version of the model. This value must be unique.

$sel:outputConfig:CreateProjectVersion', createProjectVersion_outputConfig - The Amazon S3 bucket location to store the results of training. The S3 bucket can be in any AWS account as long as the caller has s3:PutObject permissions on the S3 bucket.

$sel:trainingData:CreateProjectVersion', createProjectVersion_trainingData - The dataset to use for training.

$sel:testingData:CreateProjectVersion', createProjectVersion_testingData - The dataset to use for testing.

data CreateProjectVersionResponse Source #

See: newCreateProjectVersionResponse smart constructor.

Instances

Instances details
Eq CreateProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Read CreateProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Show CreateProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Generic CreateProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Associated Types

type Rep CreateProjectVersionResponse :: Type -> Type #

NFData CreateProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

type Rep CreateProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

type Rep CreateProjectVersionResponse = D1 ('MetaData "CreateProjectVersionResponse" "Amazonka.Rekognition.CreateProjectVersion" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CreateProjectVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateProjectVersionResponse Source #

Create a value of CreateProjectVersionResponse 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:projectVersionArn:CreateProjectVersionResponse', createProjectVersionResponse_projectVersionArn - The ARN of the model version that was created. Use DescribeProjectVersion to get the current status of the training operation.

$sel:httpStatus:CreateProjectVersionResponse', createProjectVersionResponse_httpStatus - The response's http status code.

DescribeProjects (Paginated)

data DescribeProjects Source #

See: newDescribeProjects smart constructor.

Instances

Instances details
Eq DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Read DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Show DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Generic DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Associated Types

type Rep DescribeProjects :: Type -> Type #

NFData DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Methods

rnf :: DescribeProjects -> () #

Hashable DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

ToJSON DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

AWSPager DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

AWSRequest DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Associated Types

type AWSResponse DescribeProjects #

ToHeaders DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

ToPath DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

ToQuery DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

type Rep DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

type Rep DescribeProjects = D1 ('MetaData "DescribeProjects" "Amazonka.Rekognition.DescribeProjects" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DescribeProjects'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

newDescribeProjects :: DescribeProjects Source #

Create a value of DescribeProjects 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:nextToken:DescribeProjects', describeProjects_nextToken - If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

$sel:maxResults:DescribeProjects', describeProjects_maxResults - The maximum number of results to return per paginated call. The largest value you can specify is 100. If you specify a value greater than 100, a ValidationException error occurs. The default value is 100.

data DescribeProjectsResponse Source #

See: newDescribeProjectsResponse smart constructor.

Instances

Instances details
Eq DescribeProjectsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Read DescribeProjectsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Show DescribeProjectsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Generic DescribeProjectsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Associated Types

type Rep DescribeProjectsResponse :: Type -> Type #

NFData DescribeProjectsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

type Rep DescribeProjectsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

type Rep DescribeProjectsResponse = D1 ('MetaData "DescribeProjectsResponse" "Amazonka.Rekognition.DescribeProjects" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DescribeProjectsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "projectDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProjectDescription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeProjectsResponse Source #

Create a value of DescribeProjectsResponse 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:nextToken:DescribeProjects', describeProjectsResponse_nextToken - If the previous response was incomplete (because there is more results to retrieve), Amazon Rekognition Custom Labels returns a pagination token in the response. You can use this pagination token to retrieve the next set of results.

$sel:projectDescriptions:DescribeProjectsResponse', describeProjectsResponse_projectDescriptions - A list of project descriptions. The list is sorted by the date and time the projects are created.

$sel:httpStatus:DescribeProjectsResponse', describeProjectsResponse_httpStatus - The response's http status code.

GetContentModeration

data GetContentModeration Source #

See: newGetContentModeration smart constructor.

Instances

Instances details
Eq GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Read GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Show GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Generic GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Associated Types

type Rep GetContentModeration :: Type -> Type #

NFData GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Methods

rnf :: GetContentModeration -> () #

Hashable GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

ToJSON GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

AWSRequest GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Associated Types

type AWSResponse GetContentModeration #

ToHeaders GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

ToPath GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

ToQuery GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

type Rep GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

type Rep GetContentModeration = D1 ('MetaData "GetContentModeration" "Amazonka.Rekognition.GetContentModeration" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetContentModeration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContentModerationSortBy)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

newGetContentModeration Source #

Create a value of GetContentModeration 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:nextToken:GetContentModeration', getContentModeration_nextToken - If the previous response was incomplete (because there is more data to retrieve), Amazon Rekognition returns a pagination token in the response. You can use this pagination token to retrieve the next set of content moderation labels.

$sel:maxResults:GetContentModeration', getContentModeration_maxResults - Maximum number of results to return per paginated call. The largest value you can specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results is returned. The default value is 1000.

$sel:sortBy:GetContentModeration', getContentModeration_sortBy - Sort to use for elements in the ModerationLabelDetections array. Use TIMESTAMP to sort array elements by the time labels are detected. Use NAME to alphabetically group elements for a label together. Within each label group, the array element are sorted by detection confidence. The default sort is by TIMESTAMP.

$sel:jobId:GetContentModeration', getContentModeration_jobId - The identifier for the inappropriate, unwanted, or offensive content moderation job. Use JobId to identify the job in a subsequent call to GetContentModeration.

data GetContentModerationResponse Source #

See: newGetContentModerationResponse smart constructor.

Instances

Instances details
Eq GetContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Read GetContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Show GetContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Generic GetContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Associated Types

type Rep GetContentModerationResponse :: Type -> Type #

NFData GetContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

type Rep GetContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

type Rep GetContentModerationResponse = D1 ('MetaData "GetContentModerationResponse" "Amazonka.Rekognition.GetContentModeration" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetContentModerationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: S1 ('MetaSel ('Just "moderationModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "moderationLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContentModerationDetection])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetContentModerationResponse Source #

Create a value of GetContentModerationResponse 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:nextToken:GetContentModeration', getContentModerationResponse_nextToken - If the response is truncated, Amazon Rekognition Video returns this token that you can use in the subsequent request to retrieve the next set of content moderation labels.

$sel:videoMetadata:GetContentModerationResponse', getContentModerationResponse_videoMetadata - Information about a video that Amazon Rekognition analyzed. Videometadata is returned in every page of paginated responses from GetContentModeration.

$sel:statusMessage:GetContentModerationResponse', getContentModerationResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$sel:jobStatus:GetContentModerationResponse', getContentModerationResponse_jobStatus - The current status of the content moderation analysis job.

$sel:moderationModelVersion:GetContentModerationResponse', getContentModerationResponse_moderationModelVersion - Version number of the moderation detection model that was used to detect inappropriate, unwanted, or offensive content.

$sel:moderationLabels:GetContentModerationResponse', getContentModerationResponse_moderationLabels - The detected inappropriate, unwanted, or offensive content moderation labels and the time(s) they were detected.

$sel:httpStatus:GetContentModerationResponse', getContentModerationResponse_httpStatus - The response's http status code.

DeleteFaces

data DeleteFaces Source #

See: newDeleteFaces smart constructor.

Constructors

DeleteFaces' Text (NonEmpty Text) 

Instances

Instances details
Eq DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Read DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Show DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Generic DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Associated Types

type Rep DeleteFaces :: Type -> Type #

NFData DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Methods

rnf :: DeleteFaces -> () #

Hashable DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

ToJSON DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

AWSRequest DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Associated Types

type AWSResponse DeleteFaces #

ToHeaders DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Methods

toHeaders :: DeleteFaces -> [Header] #

ToPath DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

ToQuery DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

type Rep DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

type Rep DeleteFaces = D1 ('MetaData "DeleteFaces" "Amazonka.Rekognition.DeleteFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DeleteFaces'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "faceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

newDeleteFaces Source #

Create a value of DeleteFaces 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:DeleteFaces', deleteFaces_collectionId - Collection from which to remove the specific faces.

$sel:faceIds:DeleteFaces', deleteFaces_faceIds - An array of face IDs to delete.

data DeleteFacesResponse Source #

See: newDeleteFacesResponse smart constructor.

Instances

Instances details
Eq DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Read DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Show DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Generic DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Associated Types

type Rep DeleteFacesResponse :: Type -> Type #

NFData DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Methods

rnf :: DeleteFacesResponse -> () #

type Rep DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

type Rep DeleteFacesResponse = D1 ('MetaData "DeleteFacesResponse" "Amazonka.Rekognition.DeleteFaces" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DeleteFacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deletedFaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteFacesResponse Source #

Create a value of DeleteFacesResponse 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:deletedFaces:DeleteFacesResponse', deleteFacesResponse_deletedFaces - An array of strings (face IDs) of the faces that were deleted.

$sel:httpStatus:DeleteFacesResponse', deleteFacesResponse_httpStatus - The response's http status code.

GetCelebrityInfo

data GetCelebrityInfo Source #

See: newGetCelebrityInfo smart constructor.

Constructors

GetCelebrityInfo' Text 

Instances

Instances details
Eq GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Read GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Show GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Generic GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Associated Types

type Rep GetCelebrityInfo :: Type -> Type #

NFData GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Methods

rnf :: GetCelebrityInfo -> () #

Hashable GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

ToJSON GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

AWSRequest GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Associated Types

type AWSResponse GetCelebrityInfo #

ToHeaders GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

ToPath GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

ToQuery GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

type Rep GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

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

Defined in Amazonka.Rekognition.GetCelebrityInfo

newGetCelebrityInfo Source #

Create a value of GetCelebrityInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:id:GetCelebrityInfo', getCelebrityInfo_id - The ID for the celebrity. You get the celebrity ID from a call to the RecognizeCelebrities operation, which recognizes celebrities in an image.

data GetCelebrityInfoResponse Source #

See: newGetCelebrityInfoResponse smart constructor.

Instances

Instances details
Eq GetCelebrityInfoResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Read GetCelebrityInfoResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Show GetCelebrityInfoResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Generic GetCelebrityInfoResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Associated Types

type Rep GetCelebrityInfoResponse :: Type -> Type #

NFData GetCelebrityInfoResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

type Rep GetCelebrityInfoResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

type Rep GetCelebrityInfoResponse = D1 ('MetaData "GetCelebrityInfoResponse" "Amazonka.Rekognition.GetCelebrityInfo" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GetCelebrityInfoResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "urls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "knownGender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KnownGender))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetCelebrityInfoResponse Source #

Create a value of GetCelebrityInfoResponse 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:urls:GetCelebrityInfoResponse', getCelebrityInfoResponse_urls - An array of URLs pointing to additional celebrity information.

$sel:knownGender:GetCelebrityInfoResponse', getCelebrityInfoResponse_knownGender - Retrieves the known gender for the celebrity.

$sel:name:GetCelebrityInfoResponse', getCelebrityInfoResponse_name - The name of the celebrity.

$sel:httpStatus:GetCelebrityInfoResponse', getCelebrityInfoResponse_httpStatus - The response's http status code.

DeleteStreamProcessor

data DeleteStreamProcessor Source #

See: newDeleteStreamProcessor smart constructor.

Instances

Instances details
Eq DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Read DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Show DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Generic DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Associated Types

type Rep DeleteStreamProcessor :: Type -> Type #

NFData DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Methods

rnf :: DeleteStreamProcessor -> () #

Hashable DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

ToJSON DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

AWSRequest DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Associated Types

type AWSResponse DeleteStreamProcessor #

ToHeaders DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

ToPath DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

ToQuery DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

type Rep DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

type Rep DeleteStreamProcessor = D1 ('MetaData "DeleteStreamProcessor" "Amazonka.Rekognition.DeleteStreamProcessor" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DeleteStreamProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

newDeleteStreamProcessor Source #

Create a value of DeleteStreamProcessor 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:DeleteStreamProcessor', deleteStreamProcessor_name - The name of the stream processor you want to delete.

data DeleteStreamProcessorResponse Source #

See: newDeleteStreamProcessorResponse smart constructor.

Instances

Instances details
Eq DeleteStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Read DeleteStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Show DeleteStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Generic DeleteStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Associated Types

type Rep DeleteStreamProcessorResponse :: Type -> Type #

NFData DeleteStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

type Rep DeleteStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

type Rep DeleteStreamProcessorResponse = D1 ('MetaData "DeleteStreamProcessorResponse" "Amazonka.Rekognition.DeleteStreamProcessor" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DeleteStreamProcessorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteStreamProcessorResponse Source #

Create a value of DeleteStreamProcessorResponse 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:httpStatus:DeleteStreamProcessorResponse', deleteStreamProcessorResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.Rekognition.UntagResource" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - Amazon Resource Name (ARN) of the model, collection, or stream processor that you want to remove the tags from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - A list of the tags that you want to remove.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Rekognition.UntagResource" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

DetectModerationLabels

data DetectModerationLabels Source #

See: newDetectModerationLabels smart constructor.

Instances

Instances details
Eq DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Read DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Show DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Generic DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Associated Types

type Rep DetectModerationLabels :: Type -> Type #

NFData DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Methods

rnf :: DetectModerationLabels -> () #

Hashable DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

ToJSON DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

AWSRequest DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Associated Types

type AWSResponse DetectModerationLabels #

ToHeaders DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

ToPath DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

ToQuery DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

type Rep DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

type Rep DetectModerationLabels = D1 ('MetaData "DetectModerationLabels" "Amazonka.Rekognition.DetectModerationLabels" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectModerationLabels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "humanLoopConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HumanLoopConfig)) :*: (S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image))))
type AWSResponse DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

newDetectModerationLabels Source #

Create a value of DetectModerationLabels 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:humanLoopConfig:DetectModerationLabels', detectModerationLabels_humanLoopConfig - Sets up the configuration for human evaluation, including the FlowDefinition the image will be sent to.

$sel:minConfidence:DetectModerationLabels', detectModerationLabels_minConfidence - Specifies the minimum confidence level for the labels to return. Amazon Rekognition doesn't return any labels with a confidence level lower than this specified value.

If you don't specify MinConfidence, the operation returns labels with confidence values greater than or equal to 50 percent.

$sel:image:DetectModerationLabels', detectModerationLabels_image - The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported.

If you are using an AWS SDK to call Amazon Rekognition, you might not need to base64-encode image bytes passed using the Bytes field. For more information, see Images in the Amazon Rekognition developer guide.

data DetectModerationLabelsResponse Source #

See: newDetectModerationLabelsResponse smart constructor.

Instances

Instances details
Eq DetectModerationLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Read DetectModerationLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Show DetectModerationLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Generic DetectModerationLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Associated Types

type Rep DetectModerationLabelsResponse :: Type -> Type #

NFData DetectModerationLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

type Rep DetectModerationLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

type Rep DetectModerationLabelsResponse = D1 ('MetaData "DetectModerationLabelsResponse" "Amazonka.Rekognition.DetectModerationLabels" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectModerationLabelsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "humanLoopActivationOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HumanLoopActivationOutput)) :*: S1 ('MetaSel ('Just "moderationModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "moderationLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ModerationLabel])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDetectModerationLabelsResponse Source #

Create a value of DetectModerationLabelsResponse 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:humanLoopActivationOutput:DetectModerationLabelsResponse', detectModerationLabelsResponse_humanLoopActivationOutput - Shows the results of the human in the loop evaluation.

$sel:moderationModelVersion:DetectModerationLabelsResponse', detectModerationLabelsResponse_moderationModelVersion - Version number of the moderation detection model that was used to detect unsafe content.

$sel:moderationLabels:DetectModerationLabelsResponse', detectModerationLabelsResponse_moderationLabels - Array of detected Moderation labels and the time, in milliseconds from the start of the video, they were detected.

$sel:httpStatus:DetectModerationLabelsResponse', detectModerationLabelsResponse_httpStatus - The response's http status code.

CreateStreamProcessor

data CreateStreamProcessor Source #

See: newCreateStreamProcessor smart constructor.

Instances

Instances details
Eq CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Read CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Show CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Generic CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Associated Types

type Rep CreateStreamProcessor :: Type -> Type #

NFData CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Methods

rnf :: CreateStreamProcessor -> () #

Hashable CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

ToJSON CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

AWSRequest CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Associated Types

type AWSResponse CreateStreamProcessor #

ToHeaders CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

ToPath CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

ToQuery CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

type Rep CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

type AWSResponse CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

newCreateStreamProcessor Source #

Create a value of CreateStreamProcessor 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:tags:CreateStreamProcessor', createStreamProcessor_tags - A set of tags (key-value pairs) that you want to attach to the stream processor.

$sel:input:CreateStreamProcessor', createStreamProcessor_input - Kinesis video stream stream that provides the source streaming video. If you are using the AWS CLI, the parameter name is StreamProcessorInput.

$sel:output:CreateStreamProcessor', createStreamProcessor_output - Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results. If you are using the AWS CLI, the parameter name is StreamProcessorOutput.

$sel:name:CreateStreamProcessor', createStreamProcessor_name - An identifier you assign to the stream processor. You can use Name to manage the stream processor. For example, you can get the current status of the stream processor by calling DescribeStreamProcessor. Name is idempotent.

$sel:settings:CreateStreamProcessor', createStreamProcessor_settings - Face recognition input parameters to be used by the stream processor. Includes the collection to use for face recognition and the face attributes to detect.

$sel:roleArn:CreateStreamProcessor', createStreamProcessor_roleArn - ARN of the IAM role that allows access to the stream processor.

data CreateStreamProcessorResponse Source #

See: newCreateStreamProcessorResponse smart constructor.

Instances

Instances details
Eq CreateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Read CreateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Show CreateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Generic CreateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Associated Types

type Rep CreateStreamProcessorResponse :: Type -> Type #

NFData CreateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

type Rep CreateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

type Rep CreateStreamProcessorResponse = D1 ('MetaData "CreateStreamProcessorResponse" "Amazonka.Rekognition.CreateStreamProcessor" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CreateStreamProcessorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamProcessorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateStreamProcessorResponse Source #

Create a value of CreateStreamProcessorResponse 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:streamProcessorArn:CreateStreamProcessorResponse', createStreamProcessorResponse_streamProcessorArn - ARN for the newly create stream processor.

$sel:httpStatus:CreateStreamProcessorResponse', createStreamProcessorResponse_httpStatus - The response's http status code.

StartFaceDetection

data StartFaceDetection Source #

See: newStartFaceDetection smart constructor.

Instances

Instances details
Eq StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Read StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Show StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Generic StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Associated Types

type Rep StartFaceDetection :: Type -> Type #

NFData StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Methods

rnf :: StartFaceDetection -> () #

Hashable StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

ToJSON StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

AWSRequest StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Associated Types

type AWSResponse StartFaceDetection #

ToHeaders StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

ToPath StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

ToQuery StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

type Rep StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

type Rep StartFaceDetection = D1 ('MetaData "StartFaceDetection" "Amazonka.Rekognition.StartFaceDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartFaceDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel))) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "faceAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAttributes)) :*: S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video)))))
type AWSResponse StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

newStartFaceDetection Source #

Create a value of StartFaceDetection 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:jobTag:StartFaceDetection', startFaceDetection_jobTag - An identifier you specify that's returned in the completion notification that's published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.

$sel:notificationChannel:StartFaceDetection', startFaceDetection_notificationChannel - The ARN of the Amazon SNS topic to which you want Amazon Rekognition Video to publish the completion status of the face detection operation. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.

$sel:clientRequestToken:StartFaceDetection', startFaceDetection_clientRequestToken - Idempotent token used to identify the start request. If you use the same token with multiple StartFaceDetection requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.

$sel:faceAttributes:StartFaceDetection', startFaceDetection_faceAttributes - The face attributes you want returned.

DEFAULT - The following subset of facial attributes are returned: BoundingBox, Confidence, Pose, Quality and Landmarks.

ALL - All facial attributes are returned.

$sel:video:StartFaceDetection', startFaceDetection_video - The video in which you want to detect faces. The video must be stored in an Amazon S3 bucket.

data StartFaceDetectionResponse Source #

See: newStartFaceDetectionResponse smart constructor.

Instances

Instances details
Eq StartFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Read StartFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Show StartFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Generic StartFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Associated Types

type Rep StartFaceDetectionResponse :: Type -> Type #

NFData StartFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

type Rep StartFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

type Rep StartFaceDetectionResponse = D1 ('MetaData "StartFaceDetectionResponse" "Amazonka.Rekognition.StartFaceDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartFaceDetectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartFaceDetectionResponse Source #

Create a value of StartFaceDetectionResponse 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:jobId:StartFaceDetectionResponse', startFaceDetectionResponse_jobId - The identifier for the face detection job. Use JobId to identify the job in a subsequent call to GetFaceDetection.

$sel:httpStatus:StartFaceDetectionResponse', startFaceDetectionResponse_httpStatus - The response's http status code.

CreateProject

data CreateProject Source #

See: newCreateProject smart constructor.

Constructors

CreateProject' Text 

Instances

Instances details
Eq CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Read CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Show CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Generic CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Associated Types

type Rep CreateProject :: Type -> Type #

NFData CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Methods

rnf :: CreateProject -> () #

Hashable CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

ToJSON CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

AWSRequest CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Associated Types

type AWSResponse CreateProject #

ToHeaders CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

ToPath CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

ToQuery CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

type Rep CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

type Rep CreateProject = D1 ('MetaData "CreateProject" "Amazonka.Rekognition.CreateProject" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CreateProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

newCreateProject Source #

Create a value of CreateProject 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:projectName:CreateProject', createProject_projectName - The name of the project to create.

data CreateProjectResponse Source #

See: newCreateProjectResponse smart constructor.

Instances

Instances details
Eq CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Read CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Show CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Generic CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Associated Types

type Rep CreateProjectResponse :: Type -> Type #

NFData CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Methods

rnf :: CreateProjectResponse -> () #

type Rep CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

type Rep CreateProjectResponse = D1 ('MetaData "CreateProjectResponse" "Amazonka.Rekognition.CreateProject" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CreateProjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateProjectResponse Source #

Create a value of CreateProjectResponse 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:projectArn:CreateProjectResponse', createProjectResponse_projectArn - The Amazon Resource Name (ARN) of the new project. You can use the ARN to configure IAM access to the project.

$sel:httpStatus:CreateProjectResponse', createProjectResponse_httpStatus - The response's http status code.

Types

Attribute

newtype Attribute Source #

Constructors

Attribute' 

Fields

Bundled Patterns

pattern Attribute_ALL :: Attribute 
pattern Attribute_DEFAULT :: Attribute 

Instances

Instances details
Eq Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Ord Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Read Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Generic Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Associated Types

type Rep Attribute :: Type -> Type #

NFData Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

rnf :: Attribute -> () #

Hashable 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

FromJSON Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

FromJSONKey Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToLog Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToHeader Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToQuery Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

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 #

ToByteString Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

toBS :: Attribute -> ByteString #

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 #

type Rep Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

type Rep Attribute = D1 ('MetaData "Attribute" "Amazonka.Rekognition.Types.Attribute" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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
Eq BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Ord BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Read BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Show BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

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 #

NFData BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

rnf :: BodyPart -> () #

Hashable BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

hashWithSalt :: Int -> BodyPart -> Int #

hash :: BodyPart -> Int #

ToJSON BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToJSONKey BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

FromJSON BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

FromJSONKey BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToLog BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToHeader BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

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

ToQuery BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

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 #

ToByteString BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toBS :: BodyPart -> ByteString #

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 #

type Rep BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

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

CelebrityRecognitionSortBy

newtype CelebrityRecognitionSortBy Source #

Instances

Instances details
Eq CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Ord CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Read CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

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

NFData CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Hashable 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

FromJSON CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

FromJSONKey CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToLog CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToHeader CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToQuery 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

ToByteString 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

type Rep CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

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

ContentClassifier

newtype ContentClassifier Source #

Instances

Instances details
Eq ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Ord ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Read ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

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

NFData ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Methods

rnf :: ContentClassifier -> () #

Hashable 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

FromJSON ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

FromJSONKey ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToLog ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToHeader ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToQuery 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

ToByteString 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

type Rep ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

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

ContentModerationSortBy

newtype ContentModerationSortBy Source #

Instances

Instances details
Eq ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Ord ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Read ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

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

NFData ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Methods

rnf :: ContentModerationSortBy -> () #

Hashable 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

FromJSON ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

FromJSONKey ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToLog ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToHeader ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToQuery 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

ToByteString 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

type Rep ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

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

EmotionName

newtype EmotionName Source #

Constructors

EmotionName' 

Instances

Instances details
Eq EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Ord EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Read EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Show EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Generic EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Associated Types

type Rep EmotionName :: Type -> Type #

NFData EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Methods

rnf :: EmotionName -> () #

Hashable 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

FromJSON EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

FromJSONKey EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToLog EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToHeader EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToQuery EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

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 #

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

type Rep EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

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

FaceAttributes

newtype FaceAttributes Source #

Constructors

FaceAttributes' 

Instances

Instances details
Eq FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Ord FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Read FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Show FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Generic FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Associated Types

type Rep FaceAttributes :: Type -> Type #

NFData FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Methods

rnf :: FaceAttributes -> () #

Hashable 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

FromJSON FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

FromJSONKey FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToLog FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToHeader FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

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

ToByteString 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

type Rep FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

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

FaceSearchSortBy

newtype FaceSearchSortBy Source #

Instances

Instances details
Eq FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Ord FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Read FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

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

NFData FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Methods

rnf :: FaceSearchSortBy -> () #

Hashable 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

FromJSON FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

FromJSONKey FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToLog FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToHeader FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToQuery 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

ToByteString 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

type Rep FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

type Rep FaceSearchSortBy = D1 ('MetaData "FaceSearchSortBy" "Amazonka.Rekognition.Types.FaceSearchSortBy" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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
Eq GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Ord GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Read GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Show GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Generic GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Associated Types

type Rep GenderType :: Type -> Type #

NFData GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Methods

rnf :: GenderType -> () #

Hashable 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

FromJSON GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

FromJSONKey GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToLog GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToHeader GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToQuery GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

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 #

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

type Rep GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

type Rep GenderType = D1 ('MetaData "GenderType" "Amazonka.Rekognition.Types.GenderType" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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
Eq KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Ord KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Read KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Show KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Generic KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Associated Types

type Rep KnownGenderType :: Type -> Type #

NFData KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Methods

rnf :: KnownGenderType -> () #

Hashable 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

FromJSON KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

FromJSONKey KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToLog KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToHeader KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

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

ToByteString 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

type Rep KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

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

LabelDetectionSortBy

newtype LabelDetectionSortBy Source #

Instances

Instances details
Eq LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Ord LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Read LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

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

NFData LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Methods

rnf :: LabelDetectionSortBy -> () #

Hashable 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

FromJSON LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

FromJSONKey LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToLog LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToHeader LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToQuery 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

ToByteString 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

type Rep LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

type Rep LabelDetectionSortBy = D1 ('MetaData "LabelDetectionSortBy" "Amazonka.Rekognition.Types.LabelDetectionSortBy" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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
Eq LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Ord LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Read LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Show LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Generic LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Associated Types

type Rep LandmarkType :: Type -> Type #

NFData LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Methods

rnf :: LandmarkType -> () #

Hashable 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

FromJSON LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

FromJSONKey LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToLog LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToHeader LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToQuery LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

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 #

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

type Rep LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

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

OrientationCorrection

newtype OrientationCorrection Source #

Instances

Instances details
Eq OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Ord OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Read OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

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

NFData OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Methods

rnf :: OrientationCorrection -> () #

Hashable 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

FromJSON OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

FromJSONKey OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToLog OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToHeader OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToQuery 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

ToByteString 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

type Rep OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

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

PersonTrackingSortBy

newtype PersonTrackingSortBy Source #

Instances

Instances details
Eq PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Ord PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Read PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

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

NFData PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Methods

rnf :: PersonTrackingSortBy -> () #

Hashable 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

FromJSON PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

FromJSONKey PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToLog PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToHeader PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToQuery 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

ToByteString 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

type Rep PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

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

ProjectStatus

newtype ProjectStatus Source #

Constructors

ProjectStatus' 

Instances

Instances details
Eq ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Ord ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Read ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Show ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Generic ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Associated Types

type Rep ProjectStatus :: Type -> Type #

NFData ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Methods

rnf :: ProjectStatus -> () #

Hashable 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

FromJSON ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

FromJSONKey ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToLog ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToHeader ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToQuery ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

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 #

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

type Rep ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

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

ProjectVersionStatus

newtype ProjectVersionStatus Source #

Instances

Instances details
Eq ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Ord ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Read ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

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

NFData ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Methods

rnf :: ProjectVersionStatus -> () #

Hashable 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

FromJSON ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

FromJSONKey ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToLog ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToHeader ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToQuery 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

ToByteString 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

type Rep ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

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

ProtectiveEquipmentType

newtype ProtectiveEquipmentType Source #

Instances

Instances details
Eq ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Ord ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Read ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

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

NFData ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Methods

rnf :: ProtectiveEquipmentType -> () #

Hashable 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

FromJSON ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

FromJSONKey ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToLog ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToHeader ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToQuery 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

ToByteString 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

type Rep ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

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

QualityFilter

newtype QualityFilter Source #

Constructors

QualityFilter' 

Instances

Instances details
Eq QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Ord QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Read QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Show QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Generic QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Associated Types

type Rep QualityFilter :: Type -> Type #

NFData QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Methods

rnf :: QualityFilter -> () #

Hashable 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

FromJSON QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

FromJSONKey QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToLog QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToHeader QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToQuery QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

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 #

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

type Rep QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

type Rep QualityFilter = D1 ('MetaData "QualityFilter" "Amazonka.Rekognition.Types.QualityFilter" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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
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

Read Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Show Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

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 #

NFData Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

rnf :: Reason -> () #

Hashable Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

hashWithSalt :: Int -> Reason -> Int #

hash :: Reason -> Int #

ToJSON Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToJSONKey Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

FromJSON Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

FromJSONKey Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToLog Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToHeader Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

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

ToQuery Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

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 #

ToByteString Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toBS :: Reason -> ByteString #

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 #

type Rep Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

type Rep Reason = D1 ('MetaData "Reason" "Amazonka.Rekognition.Types.Reason" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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
Eq SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Ord SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Read SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Show SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Generic SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Associated Types

type Rep SegmentType :: Type -> Type #

NFData SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Methods

rnf :: SegmentType -> () #

Hashable 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

FromJSON SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

FromJSONKey SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToLog SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToHeader SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToQuery SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

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 #

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

type Rep SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

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

StreamProcessorStatus

newtype StreamProcessorStatus Source #

Instances

Instances details
Eq StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Ord StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Read StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

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

NFData StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Methods

rnf :: StreamProcessorStatus -> () #

Hashable 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

FromJSON StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

FromJSONKey StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToLog StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToHeader StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToQuery 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

ToByteString 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

type Rep StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

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

TechnicalCueType

newtype TechnicalCueType Source #

Instances

Instances details
Eq TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Ord TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Read TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

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

NFData TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Methods

rnf :: TechnicalCueType -> () #

Hashable 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

FromJSON TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

FromJSONKey TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToLog TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToHeader TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToQuery 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

ToByteString 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

type Rep TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

type Rep TechnicalCueType = D1 ('MetaData "TechnicalCueType" "Amazonka.Rekognition.Types.TechnicalCueType" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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
Eq TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Ord TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Read TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Show TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Generic TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Associated Types

type Rep TextTypes :: Type -> Type #

NFData TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

rnf :: TextTypes -> () #

Hashable 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

FromJSON TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

FromJSONKey TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToLog TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToHeader TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToQuery TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

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 #

ToByteString TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

toBS :: TextTypes -> ByteString #

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 #

type Rep TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

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

VideoColorRange

newtype VideoColorRange Source #

Constructors

VideoColorRange' 

Instances

Instances details
Eq VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Ord VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Read VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Show VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Generic VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Associated Types

type Rep VideoColorRange :: Type -> Type #

NFData VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Methods

rnf :: VideoColorRange -> () #

Hashable 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

FromJSON VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

FromJSONKey VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToLog VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToHeader VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

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

ToByteString 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

type Rep VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

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

VideoJobStatus

newtype VideoJobStatus Source #

Constructors

VideoJobStatus' 

Instances

Instances details
Eq VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Ord VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Read VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Show VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Generic VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Associated Types

type Rep VideoJobStatus :: Type -> Type #

NFData VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Methods

rnf :: VideoJobStatus -> () #

Hashable 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

FromJSON VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

FromJSONKey VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToLog VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToHeader VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

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

ToByteString 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

type Rep VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

type Rep VideoJobStatus = D1 ('MetaData "VideoJobStatus" "Amazonka.Rekognition.Types.VideoJobStatus" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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' (Maybe Natural) (Maybe Natural) 

Instances

Instances details
Eq AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Read AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

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

NFData AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Methods

rnf :: AgeRange -> () #

Hashable AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Methods

hashWithSalt :: Int -> AgeRange -> Int #

hash :: AgeRange -> Int #

FromJSON AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

type Rep AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

type Rep AgeRange = D1 ('MetaData "AgeRange" "Amazonka.Rekognition.Types.AgeRange" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "AgeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "low") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "high") '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:low:AgeRange', ageRange_low - The lowest estimated age.

$sel:high:AgeRange', ageRange_high - The highest 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
Eq Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

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

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

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 #

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 #

NFData Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

rnf :: Asset -> () #

Hashable Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

hashWithSalt :: Int -> Asset -> Int #

hash :: Asset -> Int #

ToJSON Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

FromJSON Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

type Rep Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

type Rep Asset = D1 ('MetaData "Asset" "Amazonka.Rekognition.Types.Asset" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

Instances

Instances details
Eq AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Read AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

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

NFData AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Methods

rnf :: AudioMetadata -> () #

Hashable AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "AudioMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "codec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sampleRate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "numberOfChannels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "durationMillis") '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:sampleRate:AudioMetadata', audioMetadata_sampleRate - The sample rate for the audio stream.

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

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

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' (Maybe Bool) (Maybe Double) 

Instances

Instances details
Eq Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

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

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

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 #

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 #

NFData Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

rnf :: Beard -> () #

Hashable Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

hashWithSalt :: Int -> Beard -> Int #

hash :: Beard -> Int #

FromJSON Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

type Rep Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

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

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:value:Beard', beard_value - Boolean value that indicates whether the face has beard or not.

$sel:confidence:Beard', beard_confidence - Level of confidence in the determination.

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' (Maybe Double) (Maybe Double) 

Instances

Instances details
Eq BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Read BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

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

NFData BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Methods

rnf :: BlackFrame -> () #

Hashable BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

BoundingBox

data BoundingBox Source #

Identifies the bounding box around the label, face, text 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.

Instances

Instances details
Eq BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Read BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

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

NFData BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Methods

rnf :: BoundingBox -> () #

Hashable BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

ToJSON BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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 "width") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "top") '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:width:BoundingBox', boundingBox_width - Width of the bounding box as a ratio of the overall image width.

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

Celebrity

data Celebrity Source #

Provides information about a celebrity recognized by the RecognizeCelebrities operation.

See: newCelebrity smart constructor.

Instances

Instances details
Eq Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Read Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

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

NFData Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Methods

rnf :: Celebrity -> () #

Hashable Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

FromJSON 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:matchConfidence:Celebrity', celebrity_matchConfidence - The confidence, in percentage, that Amazon Rekognition has that the recognized face is 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.

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

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

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

$sel:face:Celebrity', celebrity_face - Provides information about the celebrity's face, such as its location on the image.

CelebrityDetail

data CelebrityDetail Source #

Information about a recognized celebrity.

See: newCelebrityDetail smart constructor.

Instances

Instances details
Eq CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Read CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

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

NFData CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Methods

rnf :: CelebrityDetail -> () #

Hashable CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

FromJSON CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

type Rep CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

type Rep CelebrityDetail = D1 ('MetaData "CelebrityDetail" "Amazonka.Rekognition.Types.CelebrityDetail" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CelebrityDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: (S1 ('MetaSel ('Just "urls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail))))))

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:

$sel:boundingBox:CelebrityDetail', celebrityDetail_boundingBox - Bounding box around the body of a celebrity.

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

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

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

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

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

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.

Instances

Instances details
Eq CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Read CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

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

NFData CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Methods

rnf :: CelebrityRecognition -> () #

Hashable CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Read CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

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

NFData CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Methods

rnf :: CompareFacesMatch -> () #

Hashable CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CompareFacesMatch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "similarity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComparedFace))))

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:similarity:CompareFacesMatch', compareFacesMatch_similarity - Level of confidence that the faces match.

$sel:face:CompareFacesMatch', compareFacesMatch_face - Provides face metadata (bounding box and confidence that the bounding box actually contains a face).

ComparedFace

data ComparedFace Source #

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

See: newComparedFace smart constructor.

Instances

Instances details
Eq ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Read ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

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

NFData ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Methods

rnf :: ComparedFace -> () #

Hashable ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

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

$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:pose:ComparedFace', comparedFace_pose - Indicates the pose of the face as determined by its pitch, roll, and yaw.

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

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

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

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.

Instances

Instances details
Eq ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Read ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

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

NFData ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Methods

rnf :: ComparedSourceImageFace -> () #

Hashable ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

ContentModerationDetection

data ContentModerationDetection Source #

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

See: newContentModerationDetection smart constructor.

Instances

Instances details
Eq ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Read ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

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

NFData ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Hashable ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Read CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

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

NFData CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Methods

rnf :: CoversBodyPart -> () #

Hashable CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CoversBodyPart'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

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:value:CoversBodyPart', coversBodyPart_value - True if the PPE covers the corresponding body part, otherwise false.

$sel:confidence:CoversBodyPart', coversBodyPart_confidence - The confidence that Amazon Rekognition has in the value of Value.

CustomLabel

data CustomLabel Source #

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

See: newCustomLabel smart constructor.

Instances

Instances details
Eq CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Read CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

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

NFData CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Methods

rnf :: CustomLabel -> () #

Hashable CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CustomLabel'" '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 "geometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Geometry)))))

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:name:CustomLabel', customLabel_name - The name of the custom label.

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

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.

Instances

Instances details
Eq DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Read DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

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

NFData DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Methods

rnf :: DetectTextFilters -> () #

Hashable DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

DetectionFilter

data DetectionFilter Source #

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

See: newDetectionFilter smart constructor.

Instances

Instances details
Eq DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Read DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

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

NFData DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Methods

rnf :: DetectionFilter -> () #

Hashable DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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 50 and 100 as Text in Video will not return any result below 50.

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.

Instances

Instances details
Eq Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

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

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

Read Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

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

NFData Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

rnf :: Emotion -> () #

Hashable Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

hashWithSalt :: Int -> Emotion -> Int #

hash :: Emotion -> Int #

FromJSON Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

type Rep Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

type Rep Emotion = D1 ('MetaData "Emotion" "Amazonka.Rekognition.Types.Emotion" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Read EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

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

NFData EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Methods

rnf :: EquipmentDetection -> () #

Hashable EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "EquipmentDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: S1 ('MetaSel ('Just "coversBodyPart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoversBodyPart))) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: 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.

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

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

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

EvaluationResult

data EvaluationResult Source #

The evaluation results for the training of a model.

See: newEvaluationResult smart constructor.

Instances

Instances details
Eq EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Read EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

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

NFData EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Methods

rnf :: EvaluationResult -> () #

Hashable EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "EvaluationResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Summary)) :*: S1 ('MetaSel ('Just "f1Score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

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:summary:EvaluationResult', evaluationResult_summary - The S3 bucket that contains the training summary.

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

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' (Maybe Bool) (Maybe Double) 

Instances

Instances details
Eq EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

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

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

Read EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

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

NFData EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

rnf :: EyeOpen -> () #

Hashable EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

hashWithSalt :: Int -> EyeOpen -> Int #

hash :: EyeOpen -> Int #

FromJSON EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

type Rep EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

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

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:value:EyeOpen', eyeOpen_value - Boolean value that indicates whether the eyes on the face are open.

$sel:confidence:EyeOpen', eyeOpen_confidence - Level of confidence in the determination.

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' (Maybe Bool) (Maybe Double) 

Instances

Instances details
Eq Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Read Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

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

NFData Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Methods

rnf :: Eyeglasses -> () #

Hashable Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Eyeglasses'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

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:value:Eyeglasses', eyeglasses_value - Boolean value that indicates whether the face is wearing eye glasses or not.

$sel:confidence:Eyeglasses', eyeglasses_confidence - Level of confidence in the determination.

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.

Instances

Instances details
Eq Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

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

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

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 #

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 #

NFData Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

rnf :: Face -> () #

Hashable Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

hashWithSalt :: Int -> Face -> Int #

hash :: Face -> Int #

FromJSON Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

type Rep Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

type Rep Face = D1 ('MetaData "Face" "Amazonka.Rekognition.Types.Face" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Face'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox))) :*: (S1 ('MetaSel ('Just "externalImageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "imageId") '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:faceId:Face', face_faceId - Unique identifier that Amazon Rekognition assigns to the face.

$sel:boundingBox:Face', face_boundingBox - Bounding box of the face.

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

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

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

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.

Instances

Instances details
Eq FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Read FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

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

NFData FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Methods

rnf :: FaceDetail -> () #

Hashable FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "FaceDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "ageRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AgeRange)) :*: (S1 ('MetaSel ('Just "sunglasses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Sunglasses)) :*: S1 ('MetaSel ('Just "mouthOpen") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MouthOpen)))) :*: ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: S1 ('MetaSel ('Just "emotions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Emotion]))) :*: (S1 ('MetaSel ('Just "eyesOpen") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EyeOpen)) :*: S1 ('MetaSel ('Just "pose") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Pose))))) :*: (((S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "gender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Gender))) :*: (S1 ('MetaSel ('Just "quality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageQuality)) :*: S1 ('MetaSel ('Just "eyeglasses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Eyeglasses)))) :*: ((S1 ('MetaSel ('Just "beard") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Beard)) :*: S1 ('MetaSel ('Just "mustache") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Mustache))) :*: (S1 ('MetaSel ('Just "smile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Smile)) :*: S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Landmark])))))))

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:sunglasses:FaceDetail', faceDetail_sunglasses - Indicates whether or not the face is wearing sunglasses, and the confidence level in the determination.

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

$sel:boundingBox:FaceDetail', faceDetail_boundingBox - Bounding box of the face. 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:eyesOpen:FaceDetail', faceDetail_eyesOpen - Indicates whether or not the eyes on the face are open, 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:confidence:FaceDetail', faceDetail_confidence - Confidence level that the bounding box contains a face (and not a different object such as a tree). Default attribute.

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

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

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

$sel:beard:FaceDetail', faceDetail_beard - Indicates whether or not the face has a beard, 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:smile:FaceDetail', faceDetail_smile - Indicates whether or not the face is smiling, and the confidence level in the determination.

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

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.

Instances

Instances details
Eq FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Read FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

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

NFData FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Methods

rnf :: FaceDetection -> () #

Hashable FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "FaceDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail))))

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:timestamp:FaceDetection', faceDetection_timestamp - Time, in milliseconds from the start of the video, that the face was detected.

$sel:face:FaceDetection', faceDetection_face - The face properties for the detected face.

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' (Maybe Double) (Maybe Face) 

Instances

Instances details
Eq FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Read FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

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

NFData FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Methods

rnf :: FaceMatch -> () #

Hashable FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "FaceMatch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "similarity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Face))))

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:similarity:FaceMatch', faceMatch_similarity - Confidence in the match of this face with the input face.

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

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.

Instances

Instances details
Eq FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Read FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

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

NFData FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Methods

rnf :: FaceRecord -> () #

Hashable FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "FaceRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "faceDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Face))))

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:faceDetail:FaceRecord', faceRecord_faceDetail - Structure containing attributes of the face that the algorithm detected.

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

FaceSearchSettings

data FaceSearchSettings Source #

Input face recognition parameters for an Amazon Rekognition stream processor. FaceRecognitionSettings is a request parameter for CreateStreamProcessor.

See: newFaceSearchSettings smart constructor.

Instances

Instances details
Eq FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Read FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

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

NFData FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Methods

rnf :: FaceSearchSettings -> () #

Hashable FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

ToJSON FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "FaceSearchSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "faceMatchThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:faceMatchThreshold:FaceSearchSettings', faceSearchSettings_faceMatchThreshold - Minimum face match confidence score that must be met to return a result for a recognized face. Default is 80. 0 is the lowest confidence. 100 is the highest confidence.

$sel:collectionId:FaceSearchSettings', faceSearchSettings_collectionId - The ID of a collection that contains faces that you want to search for.

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' (Maybe GenderType) (Maybe Double) 

Instances

Instances details
Eq Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

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

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

Read Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

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

NFData Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

rnf :: Gender -> () #

Hashable Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

hashWithSalt :: Int -> Gender -> Int #

hash :: Gender -> Int #

FromJSON Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

type Rep Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

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

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:value:Gender', gender_value - The predicted gender of the face.

$sel:confidence:Gender', gender_confidence - Level of confidence in the prediction.

Geometry

data Geometry Source #

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

See: newGeometry smart constructor.

Constructors

Geometry' (Maybe BoundingBox) (Maybe [Point]) 

Instances

Instances details
Eq Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Read Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

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

NFData Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Methods

rnf :: Geometry -> () #

Hashable Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Methods

hashWithSalt :: Int -> Geometry -> Int #

hash :: Geometry -> Int #

FromJSON Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

type Rep Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

type Rep Geometry = D1 ('MetaData "Geometry" "Amazonka.Rekognition.Types.Geometry" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

GroundTruthManifest

data GroundTruthManifest Source #

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

See: newGroundTruthManifest smart constructor.

Instances

Instances details
Eq GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Read GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

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

NFData GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Methods

rnf :: GroundTruthManifest -> () #

Hashable GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

ToJSON GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

Instances

Instances details
Eq HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Read HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

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

NFData HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Hashable HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "HumanLoopActivationOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "humanLoopActivationReasons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "humanLoopArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "humanLoopActivationConditionsEvaluationResults") '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: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.

$sel:humanLoopActivationConditionsEvaluationResults:HumanLoopActivationOutput', humanLoopActivationOutput_humanLoopActivationConditionsEvaluationResults - Shows the result of condition evaluations, including those conditions which activated a human review.

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.

Instances

Instances details
Eq HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Read HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

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

NFData HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Methods

rnf :: HumanLoopConfig -> () #

Hashable HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Read HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

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

NFData HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Methods

rnf :: HumanLoopDataAttributes -> () #

Hashable HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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 Resource Based Policies in the Amazon Rekognition Developer Guide.

See: newImage smart constructor.

Constructors

Image' (Maybe S3Object) (Maybe Base64) 

Instances

Instances details
Eq Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

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

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

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 #

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 #

NFData Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

rnf :: Image -> () #

Hashable Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

hashWithSalt :: Int -> Image -> Int #

hash :: Image -> Int #

ToJSON Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

type Rep Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

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

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:s3Object:Image', image_s3Object - Identifies an S3 object as the image source.

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

ImageQuality

data ImageQuality Source #

Identifies face image brightness and sharpness.

See: newImageQuality smart constructor.

Instances

Instances details
Eq ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Read ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

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

NFData ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Methods

rnf :: ImageQuality -> () #

Hashable ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ImageQuality'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharpness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "brightness") '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: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.

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

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.

Instances

Instances details
Eq Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Read Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

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

NFData Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Methods

rnf :: Instance -> () #

Hashable Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

FromJSON Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

type Rep Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

type Rep Instance = D1 ('MetaData "Instance" "Amazonka.Rekognition.Types.Instance" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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))))

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.

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' (Maybe Text) 

Instances

Instances details
Eq KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Read KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

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

NFData KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Methods

rnf :: KinesisDataStream -> () #

Hashable KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

ToJSON KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Read KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

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

NFData KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Methods

rnf :: KinesisVideoStream -> () #

Hashable KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

ToJSON KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

KnownGender

data KnownGender Source #

The known gender identity for the celebrity that matches the provided ID.

See: newKnownGender smart constructor.

Instances

Instances details
Eq KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Read KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

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

NFData KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Methods

rnf :: KnownGender -> () #

Hashable KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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' (Maybe Double) (Maybe [Parent]) (Maybe Text) (Maybe [Instance]) 

Instances

Instances details
Eq Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

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

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

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 #

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 #

NFData Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

rnf :: Label -> () #

Hashable Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

hashWithSalt :: Int -> Label -> Int #

hash :: Label -> Int #

FromJSON Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

type Rep Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

type Rep Label = D1 ('MetaData "Label" "Amazonka.Rekognition.Types.Label" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Label'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "parents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Parent]))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Instance])))))

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:confidence:Label', label_confidence - Level of confidence.

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

$sel:name:Label', label_name - The name (label) of the object or scene.

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

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.

Instances

Instances details
Eq LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Read LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

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

NFData LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Methods

rnf :: LabelDetection -> () #

Hashable LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "LabelDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Label)) :*: 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:label:LabelDetection', labelDetection_label - Details about the detected label.

$sel:timestamp:LabelDetection', labelDetection_timestamp - Time, in milliseconds from the start of the video, that the label was detected.

Landmark

data Landmark Source #

Indicates the location of the landmark on the face.

See: newLandmark smart constructor.

Instances

Instances details
Eq Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Read Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

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

NFData Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Methods

rnf :: Landmark -> () #

Hashable Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Methods

hashWithSalt :: Int -> Landmark -> Int #

hash :: Landmark -> Int #

FromJSON Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

type Rep Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

type Rep Landmark = D1 ('MetaData "Landmark" "Amazonka.Rekognition.Types.Landmark" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Read ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

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

NFData ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Methods

rnf :: ModerationLabel -> () #

Hashable ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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 "".

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' (Maybe Bool) (Maybe Double) 

Instances

Instances details
Eq MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Read MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

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

NFData MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Methods

rnf :: MouthOpen -> () #

Hashable MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "MouthOpen'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

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:value:MouthOpen', mouthOpen_value - Boolean value that indicates whether the mouth on the face is open or not.

$sel:confidence:MouthOpen', mouthOpen_confidence - Level of confidence in the determination.

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' (Maybe Bool) (Maybe Double) 

Instances

Instances details
Eq Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Read Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

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

NFData Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Methods

rnf :: Mustache -> () #

Hashable Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Methods

hashWithSalt :: Int -> Mustache -> Int #

hash :: Mustache -> Int #

FromJSON Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

type Rep Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

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

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:value:Mustache', mustache_value - Boolean value that indicates whether the face has mustache or not.

$sel:confidence:Mustache', mustache_confidence - Level of confidence in the determination.

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 api-video. 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.

Instances

Instances details
Eq NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Read NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

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

NFData NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Methods

rnf :: NotificationChannel -> () #

Hashable NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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 to 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.

OutputConfig

data OutputConfig Source #

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

See: newOutputConfig smart constructor.

Constructors

OutputConfig' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Read OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

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

NFData OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Methods

rnf :: OutputConfig -> () #

Hashable OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

ToJSON OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "OutputConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3KeyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Bucket") '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:s3KeyPrefix:OutputConfig', outputConfig_s3KeyPrefix - The prefix applied to the training output files.

$sel:s3Bucket:OutputConfig', outputConfig_s3Bucket - The S3 bucket where training output is placed.

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' (Maybe Text) 

Instances

Instances details
Eq Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

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

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

Read Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

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

NFData Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

rnf :: Parent -> () #

Hashable Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

hashWithSalt :: Int -> Parent -> Int #

hash :: Parent -> Int #

FromJSON Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

type Rep Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

type Rep Parent = D1 ('MetaData "Parent" "Amazonka.Rekognition.Types.Parent" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

PersonDetail

data PersonDetail Source #

Details about a person detected in a video analysis request.

See: newPersonDetail smart constructor.

Instances

Instances details
Eq PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Read PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

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

NFData PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Methods

rnf :: PersonDetail -> () #

Hashable PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "PersonDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: (S1 ('MetaSel ('Just "index") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail)))))

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:

$sel:boundingBox:PersonDetail', personDetail_boundingBox - Bounding box around 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.

$sel:face:PersonDetail', personDetail_face - Face details for the detected person.

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.

Instances

Instances details
Eq PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Read PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

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

NFData PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Methods

rnf :: PersonDetection -> () #

Hashable PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Read PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

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

NFData PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Methods

rnf :: PersonMatch -> () #

Hashable PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

Point

data Point Source #

The X and Y coordinates of a point on an image. The X and Y values returned are ratios of the overall image size. For example, if the input image is 700x200 and the operation returns 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, 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' (Maybe Double) (Maybe Double) 

Instances

Instances details
Eq Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

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

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

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 #

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 #

NFData Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

rnf :: Point -> () #

Hashable Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

hashWithSalt :: Int -> Point -> Int #

hash :: Point -> Int #

FromJSON Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

type Rep Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

type Rep Point = D1 ('MetaData "Point" "Amazonka.Rekognition.Types.Point" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

Pose

data Pose Source #

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

See: newPose smart constructor.

Constructors

Pose' (Maybe Double) (Maybe Double) (Maybe Double) 

Instances

Instances details
Eq Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

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

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

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 #

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 #

NFData Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

rnf :: Pose -> () #

Hashable Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

hashWithSalt :: Int -> Pose -> Int #

hash :: Pose -> Int #

FromJSON Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

type Rep Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

type Rep Pose = D1 ('MetaData "Pose" "Amazonka.Rekognition.Types.Pose" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Pose'" 'PrefixI 'True) (S1 ('MetaSel ('Just "yaw") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "roll") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "pitch") '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:yaw:Pose', pose_yaw - Value representing the face rotation on the yaw axis.

$sel:roll:Pose', pose_roll - Value representing the face rotation on the roll axis.

$sel:pitch:Pose', pose_pitch - Value representing the face rotation on the pitch axis.

ProjectDescription

data ProjectDescription Source #

A description of a Amazon Rekognition Custom Labels project.

See: newProjectDescription smart constructor.

Instances

Instances details
Eq ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Read ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

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

NFData ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Methods

rnf :: ProjectDescription -> () #

Hashable ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ProjectDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectStatus)) :*: (S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:

$sel:status:ProjectDescription', projectDescription_status - The current status of the project.

$sel:creationTimestamp:ProjectDescription', projectDescription_creationTimestamp - The Unix timestamp for the date and time that the project was created.

$sel:projectArn:ProjectDescription', projectDescription_projectArn - The Amazon Resource Name (ARN) of the project.

ProjectVersionDescription

data ProjectVersionDescription Source #

The description of a version of a model.

See: newProjectVersionDescription smart constructor.

Instances

Instances details
Eq ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Read ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

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

NFData ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Hashable ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ProjectVersionDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "minInferenceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectVersionStatus)) :*: S1 ('MetaSel ('Just "evaluationResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EvaluationResult)))) :*: (S1 ('MetaSel ('Just "manifestSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroundTruthManifest)) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "testingDataResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestingDataResult))))) :*: ((S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputConfig)) :*: S1 ('MetaSel ('Just "billableTrainingTimeInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "trainingEndTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "trainingDataResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingDataResult)))))))

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:minInferenceUnits:ProjectVersionDescription', projectVersionDescription_minInferenceUnits - The minimum number of inference units used by the model. For more information, see StartProjectVersion.

$sel:status:ProjectVersionDescription', projectVersionDescription_status - The current status of the model version.

$sel:evaluationResult:ProjectVersionDescription', projectVersionDescription_evaluationResult - The training results. EvaluationResult is only returned if training is successful.

$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:kmsKeyId:ProjectVersionDescription', projectVersionDescription_kmsKeyId - The identifer for the AWS Key Management Service (AWS KMS) customer master key that was used to encrypt the model during training.

$sel:testingDataResult:ProjectVersionDescription', projectVersionDescription_testingDataResult - Contains information about the testing results.

$sel:statusMessage:ProjectVersionDescription', projectVersionDescription_statusMessage - A descriptive message for an error or warning that occurred.

$sel:creationTimestamp:ProjectVersionDescription', projectVersionDescription_creationTimestamp - The Unix datetime for the date and time that training started.

$sel:projectVersionArn:ProjectVersionDescription', projectVersionDescription_projectVersionArn - The Amazon Resource Name (ARN) of the model version.

$sel:outputConfig:ProjectVersionDescription', projectVersionDescription_outputConfig - The location where training results are saved.

$sel:billableTrainingTimeInSeconds:ProjectVersionDescription', projectVersionDescription_billableTrainingTimeInSeconds - The duration, in seconds, that the model version has been billed for training. This value is only returned if the model version has been successfully trained.

$sel:trainingEndTimestamp:ProjectVersionDescription', projectVersionDescription_trainingEndTimestamp - The Unix date and time that training of the model ended.

$sel:trainingDataResult:ProjectVersionDescription', projectVersionDescription_trainingDataResult - Contains information about the training results.

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.

Instances

Instances details
Eq ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Read ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

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

NFData ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Hashable ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ProtectiveEquipmentBodyPart'" 'PrefixI 'True) (S1 ('MetaSel ('Just "equipmentDetections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EquipmentDetection])) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: 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:

$sel:equipmentDetections:ProtectiveEquipmentBodyPart', protectiveEquipmentBodyPart_equipmentDetections - An array of Personal Protective Equipment items detected around a body part.

$sel:confidence:ProtectiveEquipmentBodyPart', protectiveEquipmentBodyPart_confidence - The confidence that Amazon Rekognition has in the detection accuracy of the detected body part.

$sel:name:ProtectiveEquipmentBodyPart', protectiveEquipmentBodyPart_name - The detected 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.

Instances

Instances details
Eq ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Read ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

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

NFData ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Hashable ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

$sel:confidence: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.

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.

Instances

Instances details
Eq 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

Generic ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

NFData ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Hashable ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Read ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

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

NFData ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Hashable ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ProtectiveEquipmentSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "personsWithRequiredEquipment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])) :*: (S1 ('MetaSel ('Just "personsWithoutRequiredEquipment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])) :*: S1 ('MetaSel ('Just "personsIndeterminate") '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: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.

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

RegionOfInterest

data RegionOfInterest Source #

Specifies a location within the frame that Rekognition checks for text. Uses a BoundingBox object to set a region of the screen.

A word is included in the region if the word is more than half in that region. If there is more than one region, the word will be compared with all regions of the screen. Any word more than half in a region is kept in the results.

See: newRegionOfInterest smart constructor.

Instances

Instances details
Eq RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Read RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

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

NFData RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Methods

rnf :: RegionOfInterest -> () #

Hashable RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "RegionOfInterest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox))))

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.

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 Resource-Based Policies in the Amazon Rekognition Developer Guide.

See: newS3Object smart constructor.

Constructors

S3Object' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Read S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

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

NFData S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Methods

rnf :: S3Object -> () #

Hashable S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Methods

hashWithSalt :: Int -> S3Object -> Int #

hash :: S3Object -> Int #

ToJSON S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

FromJSON S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

type Rep S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

type Rep S3Object = D1 ('MetaData "S3Object" "Amazonka.Rekognition.Types.S3Object" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Read SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

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

NFData SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Methods

rnf :: SegmentDetection -> () #

Hashable SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "SegmentDetection'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "technicalCueSegment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TechnicalCueSegment)) :*: (S1 ('MetaSel ('Just "endFrameNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "durationSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "endTimestampMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "startTimecodeSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endTimecodeSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "durationMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "durationFrames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "startTimestampMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SegmentType)) :*: (S1 ('MetaSel ('Just "shotSegment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShotSegment)) :*: S1 ('MetaSel ('Just "startFrameNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))))

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:technicalCueSegment:SegmentDetection', segmentDetection_technicalCueSegment - If the segment is a technical cue, contains information about the technical cue.

$sel:endFrameNumber:SegmentDetection', segmentDetection_endFrameNumber - The frame number at the end of a video segment, using a frame index that starts with 0.

$sel:durationSMPTE:SegmentDetection', segmentDetection_durationSMPTE - The duration of the timecode for the detected segment in SMPTE format.

$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: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: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:durationMillis:SegmentDetection', segmentDetection_durationMillis - The duration of the detected segment in milliseconds.

$sel:durationFrames:SegmentDetection', segmentDetection_durationFrames - The duration of a video segment, expressed in frames.

$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:type':SegmentDetection', segmentDetection_type - The type of the segment. Valid values are TECHNICAL_CUE and SHOT.

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

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.

Instances

Instances details
Eq SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Read SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

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

NFData SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Methods

rnf :: SegmentTypeInfo -> () #

Hashable SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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).

ShotSegment

data ShotSegment Source #

Information about a shot detection segment detected in a video. For more information, see SegmentDetection.

See: newShotSegment smart constructor.

Instances

Instances details
Eq ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Read ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

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

NFData ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Methods

rnf :: ShotSegment -> () #

Hashable ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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' (Maybe Bool) (Maybe Double) 

Instances

Instances details
Eq Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

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

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

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 #

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 #

NFData Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

rnf :: Smile -> () #

Hashable Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

hashWithSalt :: Int -> Smile -> Int #

hash :: Smile -> Int #

FromJSON Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

type Rep Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

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

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:value:Smile', smile_value - Boolean value that indicates whether the face is smiling or not.

$sel:confidence:Smile', smile_confidence - Level of confidence in the determination.

StartSegmentDetectionFilters

data StartSegmentDetectionFilters Source #

Filters applied to the technical cue or shot detection segments. For more information, see StartSegmentDetection.

See: newStartSegmentDetectionFilters smart constructor.

Instances

Instances details
Eq StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Read StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

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

NFData StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Hashable StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartSegmentDetectionFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "technicalCueFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartTechnicalCueDetectionFilter)) :*: S1 ('MetaSel ('Just "shotFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartShotDetectionFilter))))

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:technicalCueFilter:StartSegmentDetectionFilters', startSegmentDetectionFilters_technicalCueFilter - Filters that are specific to technical cues.

$sel:shotFilter:StartSegmentDetectionFilters', startSegmentDetectionFilters_shotFilter - Filters that are specific to shot detections.

StartShotDetectionFilter

data StartShotDetectionFilter Source #

Filters for the shot detection segments returned by GetSegmentDetection. For more information, see StartSegmentDetectionFilters.

See: newStartShotDetectionFilter smart constructor.

Instances

Instances details
Eq StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Read StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

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

NFData StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Hashable StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

StartTechnicalCueDetectionFilter

data StartTechnicalCueDetectionFilter Source #

Filters for the technical segments returned by GetSegmentDetection. For more information, see StartSegmentDetectionFilters.

See: newStartTechnicalCueDetectionFilter smart constructor.

Instances

Instances details
Eq StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Read StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

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

NFData StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Hashable StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Read StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

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

NFData StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Hashable StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

ToJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

StreamProcessor

data StreamProcessor Source #

An object that recognizes faces 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.

Instances

Instances details
Eq StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Read StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

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

NFData StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Methods

rnf :: StreamProcessor -> () #

Hashable StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StreamProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorStatus)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:status:StreamProcessor', streamProcessor_status - Current status of the Amazon Rekognition stream processor.

$sel:name:StreamProcessor', streamProcessor_name - Name of the Amazon Rekognition stream processor.

StreamProcessorInput

data StreamProcessorInput Source #

Information about the source streaming video.

See: newStreamProcessorInput smart constructor.

Instances

Instances details
Eq StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Read StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

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

NFData StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Methods

rnf :: StreamProcessorInput -> () #

Hashable StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

ToJSON StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Read StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

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

NFData StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Methods

rnf :: StreamProcessorOutput -> () #

Hashable StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

ToJSON StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StreamProcessorOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kinesisDataStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisDataStream))))

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.

StreamProcessorSettings

data StreamProcessorSettings Source #

Input parameters used to recognize faces in a streaming video analyzed by a Amazon Rekognition stream processor.

See: newStreamProcessorSettings smart constructor.

Instances

Instances details
Eq StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Read StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

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

NFData StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Methods

rnf :: StreamProcessorSettings -> () #

Hashable StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

ToJSON StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StreamProcessorSettings'" 'PrefixI 'True) (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:faceSearch:StreamProcessorSettings', streamProcessorSettings_faceSearch - Face search settings to use on a streaming video.

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' (Maybe S3Object) 

Instances

Instances details
Eq Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

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

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

Read Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

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

NFData Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

rnf :: Summary -> () #

Hashable Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

hashWithSalt :: Int -> Summary -> Int #

hash :: Summary -> Int #

FromJSON Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

type Rep Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

type Rep Summary = D1 ('MetaData "Summary" "Amazonka.Rekognition.Types.Summary" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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' (Maybe Bool) (Maybe Double) 

Instances

Instances details
Eq Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Read Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

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

NFData Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Methods

rnf :: Sunglasses -> () #

Hashable Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Sunglasses'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

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:value:Sunglasses', sunglasses_value - Boolean value that indicates whether the face is wearing sunglasses or not.

$sel:confidence:Sunglasses', sunglasses_confidence - Level of confidence in the determination.

TechnicalCueSegment

data TechnicalCueSegment Source #

Information about a technical cue segment. For more information, see SegmentDetection.

See: newTechnicalCueSegment smart constructor.

Instances

Instances details
Eq TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Read TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

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

NFData TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Methods

rnf :: TechnicalCueSegment -> () #

Hashable TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

TestingData

data TestingData Source #

The dataset used for testing. Optionally, if AutoCreate is set, Amazon Rekognition Custom Labels creates a testing dataset using an 80/20 split of the training dataset.

See: newTestingData smart constructor.

Constructors

TestingData' (Maybe [Asset]) (Maybe Bool) 

Instances

Instances details
Eq TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Read TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

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

NFData TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Methods

rnf :: TestingData -> () #

Hashable TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

ToJSON TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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 creates a testing dataset with an 80/20 split of the training dataset.

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.

Instances

Instances details
Eq TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Read TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

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

NFData TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Methods

rnf :: TestingDataResult -> () #

Hashable TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Read TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

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

NFData TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Methods

rnf :: TextDetection -> () #

Hashable TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

FromJSON TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

type Rep TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

type Rep TextDetection = D1 ('MetaData "TextDetection" "Amazonka.Rekognition.Types.TextDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "TextDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "detectedText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "geometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Geometry)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextTypes)) :*: S1 ('MetaSel ('Just "parentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))

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:detectedText:TextDetection', textDetection_detectedText - The word or line of text recognized by Amazon Rekognition.

$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: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:type':TextDetection', textDetection_type - The type of text that was detected.

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

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.

Instances

Instances details
Eq TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Read TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

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

NFData TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Methods

rnf :: TextDetectionResult -> () #

Hashable TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

TrainingData

data TrainingData Source #

The dataset used for training.

See: newTrainingData smart constructor.

Constructors

TrainingData' (Maybe [Asset]) 

Instances

Instances details
Eq TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Read TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

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

NFData TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Methods

rnf :: TrainingData -> () #

Hashable TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

ToJSON TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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).

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.

Instances

Instances details
Eq TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Read TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

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

NFData TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Methods

rnf :: TrainingDataResult -> () #

Hashable TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Read UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

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

NFData UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Methods

rnf :: UnindexedFace -> () #

Hashable UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "UnindexedFace'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reasons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Reason])) :*: S1 ('MetaSel ('Just "faceDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail))))

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

$sel:faceDetail:UnindexedFace', unindexedFace_faceDetail - The structure that contains attributes of a face that IndexFacesdetected, but didn't index.

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' (Maybe [Asset]) 

Instances

Instances details
Eq ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Read ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

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

NFData ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Methods

rnf :: ValidationData -> () #

Hashable ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

FromJSON 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" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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' (Maybe S3Object) 

Instances

Instances details
Eq Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

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

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

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 #

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 #

NFData Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

rnf :: Video -> () #

Hashable Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

hashWithSalt :: Int -> Video -> Int #

hash :: Video -> Int #

ToJSON Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

type Rep Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

type Rep Video = D1 ('MetaData "Video" "Amazonka.Rekognition.Types.Video" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" '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.

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.

Instances

Instances details
Eq VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Read VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

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

NFData VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Methods

rnf :: VideoMetadata -> () #

Hashable VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

FromJSON 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:frameRate:VideoMetadata', videoMetadata_frameRate - Number of frames per second in the 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:format:VideoMetadata', videoMetadata_format - Format of the analyzed video. Possible values are MP4, MOV and AVI.

$sel:codec:VideoMetadata', videoMetadata_codec - Type of compression used in the analyzed video.

$sel:frameHeight:VideoMetadata', videoMetadata_frameHeight - Vertical pixel dimension of the video.

$sel:durationMillis:VideoMetadata', videoMetadata_durationMillis - Length of the video in milliseconds.

$sel:frameWidth:VideoMetadata', videoMetadata_frameWidth - Horizontal pixel dimension of the video.