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

Amazonka.Rekognition

Contents

Description

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

This is the API Reference for Amazon Rekognition Image, Amazon Rekognition Custom Labels, Amazon Rekognition Stored Video, Amazon Rekognition Streaming Video. It provides descriptions of actions, data types, common parameters, and common errors.

Amazon Rekognition Image

Amazon Rekognition Custom Labels

Amazon Rekognition Video Stored Video

Amazon Rekognition Video Streaming Video

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 => Fold a ServiceError Source #

You are not authorized to perform the action.

HumanLoopQuotaExceededException

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

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

IdempotentParameterMismatchException

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

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

ImageTooLargeException

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

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

InternalServerError

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

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

InvalidImageFormatException

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

The provided image format is not supported.

InvalidPaginationTokenException

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

Pagination token in the request is not valid.

InvalidParameterException

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

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

InvalidPolicyRevisionIdException

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

The supplied revision id for the project policy is invalid.

InvalidS3ObjectException

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

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

LimitExceededException

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

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

MalformedPolicyDocumentException

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

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

ProvisionedThroughputExceededException

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

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

ResourceAlreadyExistsException

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

A resource with the specified ID already exists.

ResourceInUseException

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

The specified resource is already being used.

ResourceNotFoundException

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

The resource specified in the request cannot be found.

ResourceNotReadyException

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

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

ServiceQuotaExceededException

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

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

ThrottlingException

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

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

VideoTooLargeException

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

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

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.

CompareFaces

data CompareFaces Source #

See: newCompareFaces smart constructor.

Instances

Instances details
ToJSON CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Associated Types

type AWSResponse CompareFaces #

Generic CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Associated Types

type Rep CompareFaces :: Type -> Type #

Read CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Show CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

NFData CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Methods

rnf :: CompareFaces -> () #

Eq CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Hashable CompareFaces Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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))))

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
Generic CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Associated Types

type Rep CompareFacesResponse :: Type -> Type #

Read CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Show CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

NFData CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

Methods

rnf :: CompareFacesResponse -> () #

Eq CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

type Rep CompareFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CompareFaces

type Rep CompareFacesResponse = D1 ('MetaData "CompareFacesResponse" "Amazonka.Rekognition.CompareFaces" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "CompareFacesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceMatches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CompareFacesMatch])) :*: (S1 ('MetaSel ('Just "sourceImageFace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComparedSourceImageFace)) :*: S1 ('MetaSel ('Just "sourceImageOrientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrientationCorrection)))) :*: (S1 ('MetaSel ('Just "targetImageOrientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrientationCorrection)) :*: (S1 ('MetaSel ('Just "unmatchedFaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ComparedFace])) :*: 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:

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:sourceImageFace:CompareFacesResponse', compareFacesResponse_sourceImageFace - The face in the source image that was used for comparison.

$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: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:unmatchedFaces:CompareFacesResponse', compareFacesResponse_unmatchedFaces - An array of faces in the target image that did not match the source image face.

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

CopyProjectVersion

data CopyProjectVersion Source #

See: newCopyProjectVersion smart constructor.

Instances

Instances details
ToJSON CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

ToHeaders CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

ToPath CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

ToQuery CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

AWSRequest CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

Associated Types

type AWSResponse CopyProjectVersion #

Generic CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

Associated Types

type Rep CopyProjectVersion :: Type -> Type #

Read CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

Show CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

NFData CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

Methods

rnf :: CopyProjectVersion -> () #

Eq CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

Hashable CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

type AWSResponse CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

type Rep CopyProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

type Rep CopyProjectVersion = D1 ('MetaData "CopyProjectVersion" "Amazonka.Rekognition.CopyProjectVersion" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "CopyProjectVersion'" '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 "sourceProjectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "sourceProjectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "destinationProjectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "versionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OutputConfig)))))

newCopyProjectVersion Source #

Create a value of CopyProjectVersion with all optional fields omitted.

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

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

CopyProjectVersion, copyProjectVersion_kmsKeyId - The identifier for your AWS Key Management Service key (AWS KMS key). You can supply the Amazon Resource Name (ARN) of your KMS key, the ID of your KMS key, an alias for your KMS key, or an alias ARN. The key is used to encrypt training results and manifest files written to the output Amazon S3 bucket (OutputConfig).

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

  • 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:CopyProjectVersion', copyProjectVersion_tags - The key-value tags to assign to the model version.

$sel:sourceProjectArn:CopyProjectVersion', copyProjectVersion_sourceProjectArn - The ARN of the source project in the trusting AWS account.

CopyProjectVersion, copyProjectVersion_sourceProjectVersionArn - The ARN of the model version in the source project that you want to copy to a destination project.

$sel:destinationProjectArn:CopyProjectVersion', copyProjectVersion_destinationProjectArn - The ARN of the project in the trusted AWS account that you want to copy the model version to.

$sel:versionName:CopyProjectVersion', copyProjectVersion_versionName - A name for the version of the model that's copied to the destination project.

CopyProjectVersion, copyProjectVersion_outputConfig - The S3 bucket and folder location where the training output for the source model version is placed.

data CopyProjectVersionResponse Source #

See: newCopyProjectVersionResponse smart constructor.

Instances

Instances details
Generic CopyProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

Associated Types

type Rep CopyProjectVersionResponse :: Type -> Type #

Read CopyProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

Show CopyProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

NFData CopyProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

Eq CopyProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

type Rep CopyProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CopyProjectVersion

type Rep CopyProjectVersionResponse = D1 ('MetaData "CopyProjectVersionResponse" "Amazonka.Rekognition.CopyProjectVersion" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "CopyProjectVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCopyProjectVersionResponse Source #

Create a value of CopyProjectVersionResponse with all optional fields omitted.

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

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

CopyProjectVersionResponse, copyProjectVersionResponse_projectVersionArn - The ARN of the copied model version in the destination project.

$sel:httpStatus:CopyProjectVersionResponse', copyProjectVersionResponse_httpStatus - The response's http status code.

CreateCollection

data CreateCollection Source #

See: newCreateCollection smart constructor.

Instances

Instances details
ToJSON CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Associated Types

type AWSResponse CreateCollection #

Generic CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Associated Types

type Rep CreateCollection :: Type -> Type #

Read CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Show CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

NFData CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Methods

rnf :: CreateCollection -> () #

Eq CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Hashable CreateCollection Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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)))

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.

CreateCollection, createCollection_collectionId - ID for the collection that you are creating.

data CreateCollectionResponse Source #

See: newCreateCollectionResponse smart constructor.

Instances

Instances details
Generic CreateCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Associated Types

type Rep CreateCollectionResponse :: Type -> Type #

Read CreateCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Show CreateCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

NFData CreateCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateCollection

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "CreateCollectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "collectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "faceModelVersion") '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:collectionArn:CreateCollectionResponse', createCollectionResponse_collectionArn - Amazon Resource Name (ARN) of the collection. You can use this to manage permissions on your resources.

$sel:faceModelVersion:CreateCollectionResponse', createCollectionResponse_faceModelVersion - Version number of the face detection model associated with the collection you are creating.

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

CreateDataset

data CreateDataset Source #

See: newCreateDataset smart constructor.

Instances

Instances details
ToJSON CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

ToHeaders CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

ToPath CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

ToQuery CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

AWSRequest CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

Associated Types

type AWSResponse CreateDataset #

Generic CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

Associated Types

type Rep CreateDataset :: Type -> Type #

Read CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

Show CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

NFData CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

Methods

rnf :: CreateDataset -> () #

Eq CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

Hashable CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

type AWSResponse CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

type Rep CreateDataset Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

type Rep CreateDataset = D1 ('MetaData "CreateDataset" "Amazonka.Rekognition.CreateDataset" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "CreateDataset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetSource)) :*: (S1 ('MetaSel ('Just "datasetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DatasetType) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateDataset Source #

Create a value of CreateDataset with all optional fields omitted.

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

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

$sel:datasetSource:CreateDataset', createDataset_datasetSource - The source files for the dataset. You can specify the ARN of an existing dataset or specify the Amazon S3 bucket location of an Amazon Sagemaker format manifest file. If you don't specify datasetSource, an empty dataset is created. To add labeled images to the dataset, You can use the console or call UpdateDatasetEntries.

CreateDataset, createDataset_datasetType - The type of the dataset. Specify train to create a training dataset. Specify test to create a test dataset.

CreateDataset, createDataset_projectArn - The ARN of the Amazon Rekognition Custom Labels project to which you want to asssign the dataset.

data CreateDatasetResponse Source #

See: newCreateDatasetResponse smart constructor.

Instances

Instances details
Generic CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

Associated Types

type Rep CreateDatasetResponse :: Type -> Type #

Read CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

Show CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

NFData CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

Methods

rnf :: CreateDatasetResponse -> () #

Eq CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

type Rep CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateDataset

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

newCreateDatasetResponse Source #

Create a value of CreateDatasetResponse with all optional fields omitted.

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

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

CreateDatasetResponse, createDatasetResponse_datasetArn - The ARN of the created Amazon Rekognition Custom Labels dataset.

$sel:httpStatus:CreateDatasetResponse', createDatasetResponse_httpStatus - The response's http status code.

CreateProject

data CreateProject Source #

See: newCreateProject smart constructor.

Constructors

CreateProject' Text 

Instances

Instances details
ToJSON CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Associated Types

type AWSResponse CreateProject #

Generic CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Associated Types

type Rep CreateProject :: Type -> Type #

Read CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Show CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

NFData CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Methods

rnf :: CreateProject -> () #

Eq CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Hashable CreateProject Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "CreateProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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
Generic CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Associated Types

type Rep CreateProjectResponse :: Type -> Type #

Read CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Show CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

NFData CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

Methods

rnf :: CreateProjectResponse -> () #

Eq CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

type Rep CreateProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProject

type Rep CreateProjectResponse = D1 ('MetaData "CreateProjectResponse" "Amazonka.Rekognition.CreateProject" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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:

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.

CreateProjectVersion

data CreateProjectVersion Source #

See: newCreateProjectVersion smart constructor.

Instances

Instances details
ToJSON CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Associated Types

type AWSResponse CreateProjectVersion #

Generic CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Associated Types

type Rep CreateProjectVersion :: Type -> Type #

Read CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Show CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

NFData CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Methods

rnf :: CreateProjectVersion -> () #

Eq CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Hashable CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

type AWSResponse CreateProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

type Rep 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:

CreateProjectVersion, createProjectVersion_kmsKeyId - The identifier for your AWS Key Management Service key (AWS KMS key). You can supply the Amazon Resource Name (ARN) of your KMS key, the ID of your KMS key, an alias for your KMS key, 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 KMS key, you need the following permissions on the KMS key.

  • 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:testingData:CreateProjectVersion', createProjectVersion_testingData - Specifies an external manifest that the service uses to test the model. If you specify TestingData you must also specify TrainingData. The project must not have any associated datasets.

$sel:trainingData:CreateProjectVersion', createProjectVersion_trainingData - Specifies an external manifest that the services uses to train the model. If you specify TrainingData you must also specify TestingData. The project must not have any associated datasets.

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.

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.

data CreateProjectVersionResponse Source #

See: newCreateProjectVersionResponse smart constructor.

Instances

Instances details
Generic CreateProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Associated Types

type Rep CreateProjectVersionResponse :: Type -> Type #

Read CreateProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Show CreateProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

NFData CreateProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateProjectVersion

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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:

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.

CreateStreamProcessor

data CreateStreamProcessor Source #

See: newCreateStreamProcessor smart constructor.

Instances

Instances details
ToJSON CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Associated Types

type AWSResponse CreateStreamProcessor #

Generic CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Associated Types

type Rep CreateStreamProcessor :: Type -> Type #

Read CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Show CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

NFData CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Methods

rnf :: CreateStreamProcessor -> () #

Eq CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Hashable CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

type AWSResponse CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

type Rep CreateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

type Rep CreateStreamProcessor = D1 ('MetaData "CreateStreamProcessor" "Amazonka.Rekognition.CreateStreamProcessor" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "CreateStreamProcessor'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "dataSharingPreference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorDataSharingPreference)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorNotificationChannel)) :*: (S1 ('MetaSel ('Just "regionsOfInterest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegionOfInterest])) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))) :*: ((S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StreamProcessorInput) :*: S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StreamProcessorOutput)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StreamProcessorSettings) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

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:dataSharingPreference:CreateStreamProcessor', createStreamProcessor_dataSharingPreference - Shows whether you are sharing data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams.

CreateStreamProcessor, createStreamProcessor_kmsKeyId - The identifier for your AWS Key Management Service key (AWS KMS key). This is an optional parameter for label detection stream processors and should not be used to create a face search stream processor. You can supply the Amazon Resource Name (ARN) of your KMS key, the ID of your KMS key, an alias for your KMS key, or an alias ARN. The key is used to encrypt results and data published to your Amazon S3 bucket, which includes image frames and hero images. Your source images are unaffected.

$sel:notificationChannel:CreateStreamProcessor', createStreamProcessor_notificationChannel - Undocumented member.

CreateStreamProcessor, createStreamProcessor_regionsOfInterest - Specifies locations in the frames where Amazon Rekognition checks for objects or people. You can specify up to 10 regions of interest, and each region has either a polygon or a bounding box. This is an optional parameter for label detection stream processors and should not be used to create a face search stream processor.

$sel:tags:CreateStreamProcessor', createStreamProcessor_tags - A set of tags (key-value pairs) that you want to attach to the stream processor.

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. This is required for both face search and label detection stream processors.

CreateStreamProcessor, createStreamProcessor_output - Kinesis data stream stream or Amazon S3 bucket location to which Amazon Rekognition Video puts the analysis results. If you are using the AWS CLI, the parameter name is StreamProcessorOutput. This must be a S3Destination of an Amazon S3 bucket that you own for a label detection stream processor or a Kinesis data stream ARN for a face search stream processor.

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. This is required for both face search and label detection stream processors.

$sel:settings:CreateStreamProcessor', createStreamProcessor_settings - Input parameters used in a streaming video analyzed by a stream processor. You can use FaceSearch to recognize faces in a streaming video, or you can use ConnectedHome to detect labels.

CreateStreamProcessor, createStreamProcessor_roleArn - The Amazon Resource Number (ARN) of the IAM role that allows access to the stream processor. The IAM role provides Rekognition read permissions for a Kinesis stream. It also provides write permissions to an Amazon S3 bucket and Amazon Simple Notification Service topic for a label detection stream processor. This is required for both face search and label detection stream processors.

data CreateStreamProcessorResponse Source #

See: newCreateStreamProcessorResponse smart constructor.

Instances

Instances details
Generic CreateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Associated Types

type Rep CreateStreamProcessorResponse :: Type -> Type #

Read CreateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Show CreateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

NFData CreateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.CreateStreamProcessor

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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 - Amazon Resource Number for the newly created stream processor.

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

DeleteCollection

data DeleteCollection Source #

See: newDeleteCollection smart constructor.

Constructors

DeleteCollection' Text 

Instances

Instances details
ToJSON DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Associated Types

type AWSResponse DeleteCollection #

Generic DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Associated Types

type Rep DeleteCollection :: Type -> Type #

Read DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Show DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

NFData DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Methods

rnf :: DeleteCollection -> () #

Eq DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Hashable DeleteCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DeleteCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DeleteCollection, deleteCollection_collectionId - ID of the collection to delete.

data DeleteCollectionResponse Source #

See: newDeleteCollectionResponse smart constructor.

Instances

Instances details
Generic DeleteCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Associated Types

type Rep DeleteCollectionResponse :: Type -> Type #

Read DeleteCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Show DeleteCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

NFData DeleteCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteCollection

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

DeleteDataset

data DeleteDataset Source #

See: newDeleteDataset smart constructor.

Constructors

DeleteDataset' Text 

Instances

Instances details
ToJSON DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

ToHeaders DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

ToPath DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

ToQuery DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

AWSRequest DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

Associated Types

type AWSResponse DeleteDataset #

Generic DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

Associated Types

type Rep DeleteDataset :: Type -> Type #

Read DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

Show DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

NFData DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

Methods

rnf :: DeleteDataset -> () #

Eq DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

Hashable DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

type AWSResponse DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

type Rep DeleteDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

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

newDeleteDataset Source #

Create a value of DeleteDataset with all optional fields omitted.

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

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

DeleteDataset, deleteDataset_datasetArn - The ARN of the Amazon Rekognition Custom Labels dataset that you want to delete.

data DeleteDatasetResponse Source #

See: newDeleteDatasetResponse smart constructor.

Instances

Instances details
Generic DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

Associated Types

type Rep DeleteDatasetResponse :: Type -> Type #

Read DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

Show DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

NFData DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

Methods

rnf :: DeleteDatasetResponse -> () #

Eq DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

type Rep DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteDataset

type Rep DeleteDatasetResponse = D1 ('MetaData "DeleteDatasetResponse" "Amazonka.Rekognition.DeleteDataset" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DeleteDatasetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDatasetResponse Source #

Create a value of DeleteDatasetResponse with all optional fields omitted.

Use 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:DeleteDatasetResponse', deleteDatasetResponse_httpStatus - The response's http status code.

DeleteFaces

data DeleteFaces Source #

See: newDeleteFaces smart constructor.

Constructors

DeleteFaces' Text (NonEmpty Text) 

Instances

Instances details
ToJSON DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Associated Types

type AWSResponse DeleteFaces #

Generic DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Associated Types

type Rep DeleteFaces :: Type -> Type #

Read DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Show DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

NFData DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Methods

rnf :: DeleteFaces -> () #

Eq DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Hashable DeleteFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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))))

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:

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
Generic DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Associated Types

type Rep DeleteFacesResponse :: Type -> Type #

Read DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Show DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

NFData DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

Methods

rnf :: DeleteFacesResponse -> () #

Eq DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

type Rep DeleteFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteFaces

type Rep DeleteFacesResponse = D1 ('MetaData "DeleteFacesResponse" "Amazonka.Rekognition.DeleteFaces" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

DeleteProject

data DeleteProject Source #

See: newDeleteProject smart constructor.

Constructors

DeleteProject' Text 

Instances

Instances details
ToJSON DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Associated Types

type AWSResponse DeleteProject #

Generic DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Associated Types

type Rep DeleteProject :: Type -> Type #

Read DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Show DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

NFData DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Methods

rnf :: DeleteProject -> () #

Eq DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Hashable DeleteProject Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DeleteProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Associated Types

type Rep DeleteProjectResponse :: Type -> Type #

Read DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Show DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

NFData DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

Methods

rnf :: DeleteProjectResponse -> () #

Eq DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

type Rep DeleteProjectResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProject

type Rep DeleteProjectResponse = D1 ('MetaData "DeleteProjectResponse" "Amazonka.Rekognition.DeleteProject" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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:

DeleteProjectResponse, deleteProjectResponse_status - The current status of the delete project operation.

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

DeleteProjectPolicy

data DeleteProjectPolicy Source #

See: newDeleteProjectPolicy smart constructor.

Instances

Instances details
ToJSON DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

ToHeaders DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

ToPath DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

ToQuery DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

AWSRequest DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

Associated Types

type AWSResponse DeleteProjectPolicy #

Generic DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

Associated Types

type Rep DeleteProjectPolicy :: Type -> Type #

Read DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

Show DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

NFData DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

Methods

rnf :: DeleteProjectPolicy -> () #

Eq DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

Hashable DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

type AWSResponse DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

type Rep DeleteProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

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

newDeleteProjectPolicy Source #

Create a value of DeleteProjectPolicy with all optional fields omitted.

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

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

DeleteProjectPolicy, deleteProjectPolicy_policyRevisionId - The ID of the project policy revision that you want to delete.

DeleteProjectPolicy, deleteProjectPolicy_projectArn - The Amazon Resource Name (ARN) of the project that the project policy you want to delete is attached to.

DeleteProjectPolicy, deleteProjectPolicy_policyName - The name of the policy that you want to delete.

data DeleteProjectPolicyResponse Source #

See: newDeleteProjectPolicyResponse smart constructor.

Instances

Instances details
Generic DeleteProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

Associated Types

type Rep DeleteProjectPolicyResponse :: Type -> Type #

Read DeleteProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

Show DeleteProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

NFData DeleteProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

Eq DeleteProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

type Rep DeleteProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectPolicy

type Rep DeleteProjectPolicyResponse = D1 ('MetaData "DeleteProjectPolicyResponse" "Amazonka.Rekognition.DeleteProjectPolicy" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DeleteProjectPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteProjectPolicyResponse Source #

Create a value of DeleteProjectPolicyResponse with all optional fields omitted.

Use 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:DeleteProjectPolicyResponse', deleteProjectPolicyResponse_httpStatus - The response's http status code.

DeleteProjectVersion

data DeleteProjectVersion Source #

See: newDeleteProjectVersion smart constructor.

Instances

Instances details
ToJSON DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Associated Types

type AWSResponse DeleteProjectVersion #

Generic DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Associated Types

type Rep DeleteProjectVersion :: Type -> Type #

Read DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Show DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

NFData DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Methods

rnf :: DeleteProjectVersion -> () #

Eq DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Hashable DeleteProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DeleteProjectVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DeleteProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Associated Types

type Rep DeleteProjectVersionResponse :: Type -> Type #

Read DeleteProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Show DeleteProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

NFData DeleteProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteProjectVersion

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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:

DeleteProjectVersionResponse, deleteProjectVersionResponse_status - The status of the deletion operation.

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

DeleteStreamProcessor

data DeleteStreamProcessor Source #

See: newDeleteStreamProcessor smart constructor.

Instances

Instances details
ToJSON DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Associated Types

type AWSResponse DeleteStreamProcessor #

Generic DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Associated Types

type Rep DeleteStreamProcessor :: Type -> Type #

Read DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Show DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

NFData DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Methods

rnf :: DeleteStreamProcessor -> () #

Eq DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Hashable DeleteStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DeleteStreamProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DeleteStreamProcessor, deleteStreamProcessor_name - The name of the stream processor you want to delete.

data DeleteStreamProcessorResponse Source #

See: newDeleteStreamProcessorResponse smart constructor.

Instances

Instances details
Generic DeleteStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Associated Types

type Rep DeleteStreamProcessorResponse :: Type -> Type #

Read DeleteStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Show DeleteStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

NFData DeleteStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DeleteStreamProcessor

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

DescribeCollection

data DescribeCollection Source #

See: newDescribeCollection smart constructor.

Instances

Instances details
ToJSON DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Associated Types

type AWSResponse DescribeCollection #

Generic DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Associated Types

type Rep DescribeCollection :: Type -> Type #

Read DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Show DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

NFData DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Methods

rnf :: DescribeCollection -> () #

Eq DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Hashable DescribeCollection Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DescribeCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DescribeCollection, describeCollection_collectionId - The ID of the collection to describe.

data DescribeCollectionResponse Source #

See: newDescribeCollectionResponse smart constructor.

Instances

Instances details
Generic DescribeCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Associated Types

type Rep DescribeCollectionResponse :: Type -> Type #

Read DescribeCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Show DescribeCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

NFData DescribeCollectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeCollection

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DescribeCollectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "collectionARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "faceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "faceModelVersion") '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:collectionARN:DescribeCollectionResponse', describeCollectionResponse_collectionARN - The Amazon Resource Name (ARN) of the collection.

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:faceCount:DescribeCollectionResponse', describeCollectionResponse_faceCount - The number of faces that are indexed into the collection. To index faces into a collection, use IndexFaces.

$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:httpStatus:DescribeCollectionResponse', describeCollectionResponse_httpStatus - The response's http status code.

DescribeDataset

data DescribeDataset Source #

See: newDescribeDataset smart constructor.

Constructors

DescribeDataset' Text 

Instances

Instances details
ToJSON DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

ToHeaders DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

ToPath DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

ToQuery DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

AWSRequest DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

Associated Types

type AWSResponse DescribeDataset #

Generic DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

Associated Types

type Rep DescribeDataset :: Type -> Type #

Read DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

Show DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

NFData DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

Methods

rnf :: DescribeDataset -> () #

Eq DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

Hashable DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

type AWSResponse DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

type Rep DescribeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

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

newDescribeDataset Source #

Create a value of DescribeDataset with all optional fields omitted.

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

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

DescribeDataset, describeDataset_datasetArn - The Amazon Resource Name (ARN) of the dataset that you want to describe.

data DescribeDatasetResponse Source #

See: newDescribeDatasetResponse smart constructor.

Instances

Instances details
Generic DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

Associated Types

type Rep DescribeDatasetResponse :: Type -> Type #

Read DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

Show DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

NFData DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

Methods

rnf :: DescribeDatasetResponse -> () #

Eq DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

type Rep DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeDataset

type Rep DescribeDatasetResponse = D1 ('MetaData "DescribeDatasetResponse" "Amazonka.Rekognition.DescribeDataset" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DescribeDatasetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeDatasetResponse Source #

Create a value of DescribeDatasetResponse with all optional fields omitted.

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

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

$sel:datasetDescription:DescribeDatasetResponse', describeDatasetResponse_datasetDescription - The description for the dataset.

$sel:httpStatus:DescribeDatasetResponse', describeDatasetResponse_httpStatus - The response's http status code.

DescribeProjectVersions (Paginated)

data DescribeProjectVersions Source #

See: newDescribeProjectVersions smart constructor.

Instances

Instances details
ToJSON 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

AWSPager DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

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

Read DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Show DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

NFData DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Methods

rnf :: DescribeProjectVersions -> () #

Eq DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Hashable DescribeProjectVersions Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DescribeProjectVersions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "versionNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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

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.

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
Generic DescribeProjectVersionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Associated Types

type Rep DescribeProjectVersionsResponse :: Type -> Type #

Read DescribeProjectVersionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Show DescribeProjectVersionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

NFData DescribeProjectVersionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjectVersions

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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:

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.

DescribeProjects (Paginated)

data DescribeProjects Source #

See: newDescribeProjects smart constructor.

Instances

Instances details
ToJSON DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.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

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 #

Generic DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Associated Types

type Rep DescribeProjects :: Type -> Type #

Read DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Show DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

NFData DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Methods

rnf :: DescribeProjects -> () #

Eq DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Hashable DescribeProjects Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DescribeProjects'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "projectNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))))))

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

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:projectNames:DescribeProjects', describeProjects_projectNames - A list of the projects that you want Amazon Rekognition Custom Labels to describe. If you don't specify a value, the response includes descriptions for all the projects in your AWS account.

data DescribeProjectsResponse Source #

See: newDescribeProjectsResponse smart constructor.

Instances

Instances details
Generic DescribeProjectsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Associated Types

type Rep DescribeProjectsResponse :: Type -> Type #

Read DescribeProjectsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Show DescribeProjectsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

NFData DescribeProjectsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeProjects

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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:

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.

DescribeStreamProcessor

data DescribeStreamProcessor Source #

See: newDescribeStreamProcessor smart constructor.

Instances

Instances details
ToJSON 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

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

Read DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Show DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

NFData DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Methods

rnf :: DescribeStreamProcessor -> () #

Eq DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Hashable DescribeStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DescribeStreamProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DescribeStreamProcessor, describeStreamProcessor_name - Name of the stream processor for which you want information.

data DescribeStreamProcessorResponse Source #

See: newDescribeStreamProcessorResponse smart constructor.

Instances

Instances details
Generic DescribeStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Associated Types

type Rep DescribeStreamProcessorResponse :: Type -> Type #

Read DescribeStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Show DescribeStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

NFData DescribeStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DescribeStreamProcessor

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DescribeStreamProcessorResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "dataSharingPreference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorDataSharingPreference)) :*: S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorInput)))) :*: ((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdateTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorNotificationChannel))))) :*: (((S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorOutput)) :*: S1 ('MetaSel ('Just "regionsOfInterest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegionOfInterest]))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorSettings)))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorStatus)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "streamProcessorArn") '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:

DescribeStreamProcessorResponse, describeStreamProcessorResponse_creationTimestamp - Date and time the stream processor was created

$sel:dataSharingPreference:DescribeStreamProcessorResponse', describeStreamProcessorResponse_dataSharingPreference - Shows whether you are sharing data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams.

DescribeStreamProcessorResponse, describeStreamProcessorResponse_input - Kinesis video stream that provides the source streaming video.

DescribeStreamProcessorResponse, describeStreamProcessorResponse_kmsKeyId - The identifier for your AWS Key Management Service key (AWS KMS key). This is an optional parameter for label detection stream processors.

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

DescribeStreamProcessor, describeStreamProcessorResponse_name - Name of the stream processor.

$sel:notificationChannel:DescribeStreamProcessorResponse', describeStreamProcessorResponse_notificationChannel - Undocumented member.

DescribeStreamProcessorResponse, describeStreamProcessorResponse_output - Kinesis data stream to which Amazon Rekognition Video puts the analysis results.

DescribeStreamProcessorResponse, describeStreamProcessorResponse_regionsOfInterest - Specifies locations in the frames where Amazon Rekognition checks for objects or people. This is an optional parameter for label detection stream processors.

DescribeStreamProcessorResponse, describeStreamProcessorResponse_roleArn - ARN of the IAM role that allows access to the stream processor.

$sel:settings:DescribeStreamProcessorResponse', describeStreamProcessorResponse_settings - Input parameters used in a streaming video analyzed by a stream processor. You can use FaceSearch to recognize faces in a streaming video, or you can use ConnectedHome to detect labels.

DescribeStreamProcessorResponse, describeStreamProcessorResponse_status - Current status of the stream processor.

DescribeStreamProcessorResponse, describeStreamProcessorResponse_statusMessage - Detailed status message about the stream processor.

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

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

DetectCustomLabels

data DetectCustomLabels Source #

See: newDetectCustomLabels smart constructor.

Instances

Instances details
ToJSON DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Associated Types

type AWSResponse DetectCustomLabels #

Generic DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Associated Types

type Rep DetectCustomLabels :: Type -> Type #

Read DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Show DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

NFData DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Methods

rnf :: DetectCustomLabels -> () #

Eq DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Hashable DetectCustomLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectCustomLabels'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image))))

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

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.

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
Generic DetectCustomLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Associated Types

type Rep DetectCustomLabelsResponse :: Type -> Type #

Read DetectCustomLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Show DetectCustomLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

NFData DetectCustomLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectCustomLabels

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

DetectFaces

data DetectFaces Source #

See: newDetectFaces smart constructor.

Constructors

DetectFaces' (Maybe [Attribute]) Image 

Instances

Instances details
ToJSON DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Associated Types

type AWSResponse DetectFaces #

Generic DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Associated Types

type Rep DetectFaces :: Type -> Type #

Read DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Show DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

NFData DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Methods

rnf :: DetectFaces -> () #

Eq DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Hashable DetectFaces Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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)))

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
Generic DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Associated Types

type Rep DetectFacesResponse :: Type -> Type #

Read DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Show DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

NFData DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

Methods

rnf :: DetectFacesResponse -> () #

Eq DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

type Rep DetectFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectFaces

type Rep DetectFacesResponse = D1 ('MetaData "DetectFacesResponse" "Amazonka.Rekognition.DetectFaces" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectFacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "faceDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceDetail])) :*: (S1 ('MetaSel ('Just "orientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrientationCorrection)) :*: 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:faceDetails:DetectFacesResponse', detectFacesResponse_faceDetails - Details of each face found in the image.

$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:httpStatus:DetectFacesResponse', detectFacesResponse_httpStatus - The response's http status code.

DetectLabels

data DetectLabels Source #

See: newDetectLabels smart constructor.

Instances

Instances details
ToJSON DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Associated Types

type AWSResponse DetectLabels #

Generic DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Associated Types

type Rep DetectLabels :: Type -> Type #

Read DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Show DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

NFData DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Methods

rnf :: DetectLabels -> () #

Eq DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Hashable DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

type AWSResponse DetectLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

type Rep 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:features:DetectLabels', detectLabels_features - A list of the types of analysis to perform. Specifying GENERAL_LABELS uses the label detection feature, while specifying IMAGE_PROPERTIES returns information regarding image color and quality. If no option is specified GENERAL_LABELS is used by default.

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

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:settings:DetectLabels', detectLabels_settings - A list of the filters to be applied to returned detected labels and image properties. Specified filters can be inclusive, exclusive, or a combination of both. Filters can be used for individual labels or label categories. The exact label names or label categories must be supplied. For a full list of labels and label categories, see LINK HERE.

$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
Generic DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Associated Types

type Rep DetectLabelsResponse :: Type -> Type #

Read DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Show DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

NFData DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

Methods

rnf :: DetectLabelsResponse -> () #

Eq DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

type Rep DetectLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectLabels

type Rep DetectLabelsResponse = D1 ('MetaData "DetectLabelsResponse" "Amazonka.Rekognition.DetectLabels" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectLabelsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectLabelsImageProperties)) :*: S1 ('MetaSel ('Just "labelModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Label])) :*: (S1 ('MetaSel ('Just "orientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrientationCorrection)) :*: 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:

DetectLabelsResponse, detectLabelsResponse_imageProperties - Information about the properties of the input image, such as brightness, sharpness, contrast, and dominant colors.

$sel:labelModelVersion:DetectLabelsResponse', detectLabelsResponse_labelModelVersion - Version number of the label detection model that was used to detect 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:httpStatus:DetectLabelsResponse', detectLabelsResponse_httpStatus - The response's http status code.

DetectModerationLabels

data DetectModerationLabels Source #

See: newDetectModerationLabels smart constructor.

Instances

Instances details
ToJSON DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Associated Types

type AWSResponse DetectModerationLabels #

Generic DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Associated Types

type Rep DetectModerationLabels :: Type -> Type #

Read DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Show DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

NFData DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Methods

rnf :: DetectModerationLabels -> () #

Eq DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Hashable DetectModerationLabels Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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))))

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.

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
Generic DetectModerationLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Associated Types

type Rep DetectModerationLabelsResponse :: Type -> Type #

Read DetectModerationLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Show DetectModerationLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

NFData DetectModerationLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectModerationLabels

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectModerationLabelsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "humanLoopActivationOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HumanLoopActivationOutput)) :*: S1 ('MetaSel ('Just "moderationLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ModerationLabel]))) :*: (S1 ('MetaSel ('Just "moderationModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:moderationLabels:DetectModerationLabelsResponse', detectModerationLabelsResponse_moderationLabels - Array of detected Moderation labels and the time, in milliseconds from the start of the video, they were detected.

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

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

DetectProtectiveEquipment

data DetectProtectiveEquipment Source #

See: newDetectProtectiveEquipment smart constructor.

Instances

Instances details
ToJSON 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

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

Read DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Show DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

NFData DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Eq DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Hashable DetectProtectiveEquipment Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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)))

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
Generic DetectProtectiveEquipmentResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Associated Types

type Rep DetectProtectiveEquipmentResponse :: Type -> Type #

Read DetectProtectiveEquipmentResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Show DetectProtectiveEquipmentResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

NFData DetectProtectiveEquipmentResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectProtectiveEquipment

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DetectProtectiveEquipmentResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "persons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProtectiveEquipmentPerson])) :*: S1 ('MetaSel ('Just "protectiveEquipmentModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProtectiveEquipmentSummary)) :*: 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:persons:DetectProtectiveEquipmentResponse', detectProtectiveEquipmentResponse_persons - An array of persons detected in the image (including persons not wearing PPE).

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

DetectProtectiveEquipmentResponse, detectProtectiveEquipmentResponse_summary - Summary information for the types of PPE specified in the SummarizationAttributes input parameter.

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

DetectText

data DetectText Source #

See: newDetectText smart constructor.

Instances

Instances details
ToJSON DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Associated Types

type AWSResponse DetectText #

Generic DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Associated Types

type Rep DetectText :: Type -> Type #

Read DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Show DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

NFData DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Methods

rnf :: DetectText -> () #

Eq DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Hashable DetectText Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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)))

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
Generic DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Associated Types

type Rep DetectTextResponse :: Type -> Type #

Read DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Show DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

NFData DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

Methods

rnf :: DetectTextResponse -> () #

Eq DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

type Rep DetectTextResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DetectText

type Rep DetectTextResponse = D1 ('MetaData "DetectTextResponse" "Amazonka.Rekognition.DetectText" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

DistributeDatasetEntries

data DistributeDatasetEntries Source #

See: newDistributeDatasetEntries smart constructor.

Instances

Instances details
ToJSON DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

ToHeaders DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

ToPath DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

ToQuery DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

AWSRequest DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

Generic DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

Associated Types

type Rep DistributeDatasetEntries :: Type -> Type #

Read DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

Show DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

NFData DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

Eq DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

Hashable DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

type AWSResponse DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

type Rep DistributeDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

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

newDistributeDatasetEntries Source #

Create a value of DistributeDatasetEntries with all optional fields omitted.

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

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

DistributeDatasetEntries, distributeDatasetEntries_datasets - The ARNS for the training dataset and test dataset that you want to use. The datasets must belong to the same project. The test dataset must be empty.

data DistributeDatasetEntriesResponse Source #

See: newDistributeDatasetEntriesResponse smart constructor.

Instances

Instances details
Generic DistributeDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

Associated Types

type Rep DistributeDatasetEntriesResponse :: Type -> Type #

Read DistributeDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

Show DistributeDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

NFData DistributeDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

Eq DistributeDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

type Rep DistributeDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.DistributeDatasetEntries

type Rep DistributeDatasetEntriesResponse = D1 ('MetaData "DistributeDatasetEntriesResponse" "Amazonka.Rekognition.DistributeDatasetEntries" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "DistributeDatasetEntriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDistributeDatasetEntriesResponse Source #

Create a value of DistributeDatasetEntriesResponse with all optional fields omitted.

Use 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:DistributeDatasetEntriesResponse', distributeDatasetEntriesResponse_httpStatus - The response's http status code.

GetCelebrityInfo

data GetCelebrityInfo Source #

See: newGetCelebrityInfo smart constructor.

Constructors

GetCelebrityInfo' Text 

Instances

Instances details
ToJSON GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Associated Types

type AWSResponse GetCelebrityInfo #

Generic GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Associated Types

type Rep GetCelebrityInfo :: Type -> Type #

Read GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Show GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

NFData GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Methods

rnf :: GetCelebrityInfo -> () #

Eq GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Hashable GetCelebrityInfo Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

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

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:

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
Generic GetCelebrityInfoResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Associated Types

type Rep GetCelebrityInfoResponse :: Type -> Type #

Read GetCelebrityInfoResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Show GetCelebrityInfoResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

NFData GetCelebrityInfoResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityInfo

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetCelebrityInfoResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "knownGender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KnownGender)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "urls") '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:

GetCelebrityInfoResponse, getCelebrityInfoResponse_knownGender - Retrieves the known gender for the celebrity.

GetCelebrityInfoResponse, getCelebrityInfoResponse_name - The name of the celebrity.

GetCelebrityInfoResponse, getCelebrityInfoResponse_urls - An array of URLs pointing to additional celebrity information.

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

GetCelebrityRecognition

data GetCelebrityRecognition Source #

See: newGetCelebrityRecognition smart constructor.

Instances

Instances details
ToJSON 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

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

Read GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Show GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

NFData GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Methods

rnf :: GetCelebrityRecognition -> () #

Eq GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Hashable GetCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetCelebrityRecognition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CelebrityRecognitionSortBy)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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

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: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
Generic GetCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Associated Types

type Rep GetCelebrityRecognitionResponse :: Type -> Type #

Read GetCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Show GetCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

NFData GetCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetCelebrityRecognition

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetCelebrityRecognitionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "celebrities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CelebrityRecognition])) :*: (S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: 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:celebrities:GetCelebrityRecognitionResponse', getCelebrityRecognitionResponse_celebrities - Array of celebrities recognized in the video.

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

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.

GetCelebrityRecognitionResponse, getCelebrityRecognitionResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$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:httpStatus:GetCelebrityRecognitionResponse', getCelebrityRecognitionResponse_httpStatus - The response's http status code.

GetContentModeration

data GetContentModeration Source #

See: newGetContentModeration smart constructor.

Instances

Instances details
ToJSON GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Associated Types

type AWSResponse GetContentModeration #

Generic GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Associated Types

type Rep GetContentModeration :: Type -> Type #

Read GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Show GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

NFData GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Methods

rnf :: GetContentModeration -> () #

Eq GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Hashable GetContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetContentModeration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContentModerationSortBy)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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

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: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
Generic GetContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Associated Types

type Rep GetContentModerationResponse :: Type -> Type #

Read GetContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Show GetContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

NFData GetContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetContentModeration

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetContentModerationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: (S1 ('MetaSel ('Just "moderationLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContentModerationDetection])) :*: S1 ('MetaSel ('Just "moderationModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: 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:jobStatus:GetContentModerationResponse', getContentModerationResponse_jobStatus - The current status of the content moderation analysis job.

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

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

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.

GetContentModerationResponse, getContentModerationResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$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:httpStatus:GetContentModerationResponse', getContentModerationResponse_httpStatus - The response's http status code.

GetFaceDetection

data GetFaceDetection Source #

See: newGetFaceDetection smart constructor.

Instances

Instances details
ToJSON GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Associated Types

type AWSResponse GetFaceDetection #

Generic GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Associated Types

type Rep GetFaceDetection :: Type -> Type #

Read GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Show GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

NFData GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Methods

rnf :: GetFaceDetection -> () #

Eq GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Hashable GetFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetFaceDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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

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: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
Generic GetFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Associated Types

type Rep GetFaceDetectionResponse :: Type -> Type #

Read GetFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Show GetFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

NFData GetFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceDetection

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetFaceDetectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceDetection])) :*: (S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: 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: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.

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.

GetFaceDetectionResponse, getFaceDetectionResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$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:httpStatus:GetFaceDetectionResponse', getFaceDetectionResponse_httpStatus - The response's http status code.

GetFaceSearch

data GetFaceSearch Source #

See: newGetFaceSearch smart constructor.

Instances

Instances details
ToJSON GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Associated Types

type AWSResponse GetFaceSearch #

Generic GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Associated Types

type Rep GetFaceSearch :: Type -> Type #

Read GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Show GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

NFData GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Methods

rnf :: GetFaceSearch -> () #

Eq GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Hashable GetFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetFaceSearch'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceSearchSortBy)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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

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: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
Generic GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Associated Types

type Rep GetFaceSearchResponse :: Type -> Type #

Read GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Show GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

NFData GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

Methods

rnf :: GetFaceSearchResponse -> () #

Eq GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

type Rep GetFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetFaceSearch

type Rep GetFaceSearchResponse = D1 ('MetaData "GetFaceSearchResponse" "Amazonka.Rekognition.GetFaceSearch" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetFaceSearchResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "persons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PersonMatch])))) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: 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:jobStatus:GetFaceSearchResponse', getFaceSearchResponse_jobStatus - The current status of the face search job.

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

GetFaceSearchResponse, getFaceSearchResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$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:httpStatus:GetFaceSearchResponse', getFaceSearchResponse_httpStatus - The response's http status code.

GetLabelDetection

data GetLabelDetection Source #

See: newGetLabelDetection smart constructor.

Instances

Instances details
ToJSON GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Associated Types

type AWSResponse GetLabelDetection #

Generic GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Associated Types

type Rep GetLabelDetection :: Type -> Type #

Read GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Show GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

NFData GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Methods

rnf :: GetLabelDetection -> () #

Eq GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Hashable GetLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetLabelDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "aggregateBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LabelDetectionAggregateBy)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LabelDetectionSortBy)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:aggregateBy:GetLabelDetection', getLabelDetection_aggregateBy - Defines how to aggregate the returned results. Results can be aggregated by timestamps or segments.

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

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: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
Generic GetLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Associated Types

type Rep GetLabelDetectionResponse :: Type -> Type #

Read GetLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Show GetLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

NFData GetLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetLabelDetection

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetLabelDetectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: (S1 ('MetaSel ('Just "labelModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LabelDetection])))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: 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: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.

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.

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.

GetLabelDetectionResponse, getLabelDetectionResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$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:httpStatus:GetLabelDetectionResponse', getLabelDetectionResponse_httpStatus - The response's http status code.

GetPersonTracking

data GetPersonTracking Source #

See: newGetPersonTracking smart constructor.

Instances

Instances details
ToJSON GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Associated Types

type AWSResponse GetPersonTracking #

Generic GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Associated Types

type Rep GetPersonTracking :: Type -> Type #

Read GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Show GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

NFData GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Methods

rnf :: GetPersonTracking -> () #

Eq GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Hashable GetPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetPersonTracking'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PersonTrackingSortBy)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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

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: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
Generic GetPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Associated Types

type Rep GetPersonTrackingResponse :: Type -> Type #

Read GetPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Show GetPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

NFData GetPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetPersonTracking

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetPersonTrackingResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "persons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PersonDetection])))) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: 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:jobStatus:GetPersonTrackingResponse', getPersonTrackingResponse_jobStatus - The current status of the person tracking job.

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

GetPersonTrackingResponse, getPersonTrackingResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$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:httpStatus:GetPersonTrackingResponse', getPersonTrackingResponse_httpStatus - The response's http status code.

GetSegmentDetection

data GetSegmentDetection Source #

See: newGetSegmentDetection smart constructor.

Instances

Instances details
ToJSON GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Associated Types

type AWSResponse GetSegmentDetection #

Generic GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Associated Types

type Rep GetSegmentDetection :: Type -> Type #

Read GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Show GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

NFData GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Methods

rnf :: GetSegmentDetection -> () #

Eq GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Hashable GetSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetSegmentDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:GetSegmentDetection', getSegmentDetection_maxResults - Maximum number of results to return per paginated call. The largest value you can specify is 1000.

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: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
Generic GetSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Associated Types

type Rep GetSegmentDetectionResponse :: Type -> Type #

Read GetSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Show GetSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

NFData GetSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetSegmentDetection

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetSegmentDetectionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "audioMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AudioMetadata])) :*: S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "segments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SegmentDetection])))) :*: ((S1 ('MetaSel ('Just "selectedSegmentTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SegmentTypeInfo])) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VideoMetadata])) :*: 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: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:jobStatus:GetSegmentDetectionResponse', getSegmentDetectionResponse_jobStatus - Current status of the segment detection job.

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

GetSegmentDetectionResponse, getSegmentDetectionResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$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:httpStatus:GetSegmentDetectionResponse', getSegmentDetectionResponse_httpStatus - The response's http status code.

GetTextDetection

data GetTextDetection Source #

See: newGetTextDetection smart constructor.

Instances

Instances details
ToJSON GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Associated Types

type AWSResponse GetTextDetection #

Generic GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Associated Types

type Rep GetTextDetection :: Type -> Type #

Read GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Show GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

NFData GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Methods

rnf :: GetTextDetection -> () #

Eq GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Hashable GetTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetTextDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:GetTextDetection', getTextDetection_maxResults - Maximum number of results to return per paginated call. The largest value you can specify is 1000.

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: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
Generic GetTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Associated Types

type Rep GetTextDetectionResponse :: Type -> Type #

Read GetTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Show GetTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

NFData GetTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.GetTextDetection

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "GetTextDetectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoJobStatus)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "textDetections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TextDetectionResult])) :*: S1 ('MetaSel ('Just "textModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "videoMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VideoMetadata)) :*: 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:jobStatus:GetTextDetectionResponse', getTextDetectionResponse_jobStatus - Current status of the text detection job.

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.

GetTextDetectionResponse, getTextDetectionResponse_statusMessage - If the job fails, StatusMessage provides a descriptive error message.

$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:textModelVersion:GetTextDetectionResponse', getTextDetectionResponse_textModelVersion - Version number of the text detection model that was used to detect text.

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

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

IndexFaces

data IndexFaces Source #

See: newIndexFaces smart constructor.

Instances

Instances details
ToJSON IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Associated Types

type AWSResponse IndexFaces #

Generic IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Associated Types

type Rep IndexFaces :: Type -> Type #

Read IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Show IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

NFData IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Methods

rnf :: IndexFaces -> () #

Eq IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Hashable IndexFaces Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "IndexFaces'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "detectionAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute])) :*: (S1 ('MetaSel ('Just "externalImageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxFaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "qualityFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QualityFilter)) :*: (S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image)))))

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: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).

IndexFaces, indexFaces_externalImageId - The ID you want to assign to all the faces detected in the image.

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

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
Generic IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Associated Types

type Rep IndexFacesResponse :: Type -> Type #

Read IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Show IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

NFData IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

Methods

rnf :: IndexFacesResponse -> () #

Eq IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

type Rep IndexFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.IndexFaces

type Rep IndexFacesResponse = D1 ('MetaData "IndexFacesResponse" "Amazonka.Rekognition.IndexFaces" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

ListCollections (Paginated)

data ListCollections Source #

See: newListCollections smart constructor.

Instances

Instances details
ToJSON ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.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

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 #

Generic ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Associated Types

type Rep ListCollections :: Type -> Type #

Read ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Show ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

NFData ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Methods

rnf :: ListCollections -> () #

Eq ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Hashable ListCollections Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ListCollections'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:maxResults:ListCollections', listCollections_maxResults - Maximum number of collection IDs to return.

ListCollections, listCollections_nextToken - Pagination token from the previous response.

data ListCollectionsResponse Source #

See: newListCollectionsResponse smart constructor.

Instances

Instances details
Generic ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Associated Types

type Rep ListCollectionsResponse :: Type -> Type #

Read ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Show ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

NFData ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

Methods

rnf :: ListCollectionsResponse -> () #

Eq ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

type Rep ListCollectionsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListCollections

type Rep ListCollectionsResponse = D1 ('MetaData "ListCollectionsResponse" "Amazonka.Rekognition.ListCollections" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ListCollectionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "collectionIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "faceModelVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "nextToken") '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: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].

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

ListDatasetEntries (Paginated)

data ListDatasetEntries Source #

See: newListDatasetEntries smart constructor.

Instances

Instances details
ToJSON ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

ToHeaders ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

ToPath ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

ToQuery ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

AWSPager ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

AWSRequest ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

Associated Types

type AWSResponse ListDatasetEntries #

Generic ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

Associated Types

type Rep ListDatasetEntries :: Type -> Type #

Read ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

Show ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

NFData ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

Methods

rnf :: ListDatasetEntries -> () #

Eq ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

Hashable ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

type AWSResponse ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

type Rep ListDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

type Rep ListDatasetEntries = D1 ('MetaData "ListDatasetEntries" "Amazonka.Rekognition.ListDatasetEntries" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ListDatasetEntries'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "containsLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "hasErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "labeled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sourceRefContains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "datasetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListDatasetEntries Source #

Create a value of ListDatasetEntries with all optional fields omitted.

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

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

$sel:containsLabels:ListDatasetEntries', listDatasetEntries_containsLabels - Specifies a label filter for the response. The response includes an entry only if one or more of the labels in ContainsLabels exist in the entry.

$sel:hasErrors:ListDatasetEntries', listDatasetEntries_hasErrors - Specifies an error filter for the response. Specify True to only include entries that have errors.

$sel:labeled:ListDatasetEntries', listDatasetEntries_labeled - Specify true to get only the JSON Lines where the image is labeled. Specify false to get only the JSON Lines where the image isn't labeled. If you don't specify Labeled, ListDatasetEntries returns JSON Lines for labeled and unlabeled images.

$sel:maxResults:ListDatasetEntries', listDatasetEntries_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.

ListDatasetEntries, listDatasetEntries_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:sourceRefContains:ListDatasetEntries', listDatasetEntries_sourceRefContains - If specified, ListDatasetEntries only returns JSON Lines where the value of SourceRefContains is part of the source-ref field. The source-ref field contains the Amazon S3 location of the image. You can use SouceRefContains for tasks such as getting the JSON Line for a single image, or gettting JSON Lines for all images within a specific folder.

ListDatasetEntries, listDatasetEntries_datasetArn - The Amazon Resource Name (ARN) for the dataset that you want to use.

data ListDatasetEntriesResponse Source #

See: newListDatasetEntriesResponse smart constructor.

Instances

Instances details
Generic ListDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

Associated Types

type Rep ListDatasetEntriesResponse :: Type -> Type #

Read ListDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

Show ListDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

NFData ListDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

Eq ListDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

type Rep ListDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetEntries

type Rep ListDatasetEntriesResponse = D1 ('MetaData "ListDatasetEntriesResponse" "Amazonka.Rekognition.ListDatasetEntries" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ListDatasetEntriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetEntries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDatasetEntriesResponse Source #

Create a value of ListDatasetEntriesResponse with all optional fields omitted.

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

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

$sel:datasetEntries:ListDatasetEntriesResponse', listDatasetEntriesResponse_datasetEntries - A list of entries (images) in the dataset.

ListDatasetEntries, listDatasetEntriesResponse_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:httpStatus:ListDatasetEntriesResponse', listDatasetEntriesResponse_httpStatus - The response's http status code.

ListDatasetLabels (Paginated)

data ListDatasetLabels Source #

See: newListDatasetLabels smart constructor.

Instances

Instances details
ToJSON ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

ToHeaders ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

ToPath ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

ToQuery ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

AWSPager ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

AWSRequest ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

Associated Types

type AWSResponse ListDatasetLabels #

Generic ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

Associated Types

type Rep ListDatasetLabels :: Type -> Type #

Read ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

Show ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

NFData ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

Methods

rnf :: ListDatasetLabels -> () #

Eq ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

Hashable ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

type AWSResponse ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

type Rep ListDatasetLabels Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

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

newListDatasetLabels Source #

Create a value of ListDatasetLabels with all optional fields omitted.

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

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

$sel:maxResults:ListDatasetLabels', listDatasetLabels_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.

ListDatasetLabels, listDatasetLabels_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.

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

data ListDatasetLabelsResponse Source #

See: newListDatasetLabelsResponse smart constructor.

Instances

Instances details
Generic ListDatasetLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

Associated Types

type Rep ListDatasetLabelsResponse :: Type -> Type #

Read ListDatasetLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

Show ListDatasetLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

NFData ListDatasetLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

Eq ListDatasetLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

type Rep ListDatasetLabelsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListDatasetLabels

type Rep ListDatasetLabelsResponse = D1 ('MetaData "ListDatasetLabelsResponse" "Amazonka.Rekognition.ListDatasetLabels" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ListDatasetLabelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetLabelDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetLabelDescription])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDatasetLabelsResponse Source #

Create a value of ListDatasetLabelsResponse with all optional fields omitted.

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

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

$sel:datasetLabelDescriptions:ListDatasetLabelsResponse', listDatasetLabelsResponse_datasetLabelDescriptions - A list of the labels in the dataset.

ListDatasetLabels, listDatasetLabelsResponse_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:httpStatus:ListDatasetLabelsResponse', listDatasetLabelsResponse_httpStatus - The response's http status code.

ListFaces (Paginated)

data ListFaces Source #

See: newListFaces smart constructor.

Instances

Instances details
ToJSON ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.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

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 #

Generic ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Associated Types

type Rep ListFaces :: Type -> Type #

Read ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Show ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

NFData ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Methods

rnf :: ListFaces -> () #

Eq ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Hashable ListFaces Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ListFaces'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListFaces Source #

Arguments

:: Text

ListFaces

-> ListFaces 

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:maxResults:ListFaces', listFaces_maxResults - Maximum number of faces to return.

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.

ListFaces, listFaces_collectionId - ID of the collection from which to list the faces.

data ListFacesResponse Source #

See: newListFacesResponse smart constructor.

Instances

Instances details
Generic ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Associated Types

type Rep ListFacesResponse :: Type -> Type #

Read ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Show ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

NFData ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

Methods

rnf :: ListFacesResponse -> () #

Eq ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

type Rep ListFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListFaces

type Rep ListFacesResponse = D1 ('MetaData "ListFacesResponse" "Amazonka.Rekognition.ListFaces" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ListFacesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceModelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "faces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Face]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:faces:ListFacesResponse', listFacesResponse_faces - An array of Face objects.

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

ListProjectPolicies (Paginated)

data ListProjectPolicies Source #

See: newListProjectPolicies smart constructor.

Instances

Instances details
ToJSON ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

ToHeaders ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

ToPath ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

ToQuery ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

AWSPager ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

AWSRequest ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

Associated Types

type AWSResponse ListProjectPolicies #

Generic ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

Associated Types

type Rep ListProjectPolicies :: Type -> Type #

Read ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

Show ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

NFData ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

Methods

rnf :: ListProjectPolicies -> () #

Eq ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

Hashable ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

type AWSResponse ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

type Rep ListProjectPolicies Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

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

newListProjectPolicies Source #

Create a value of ListProjectPolicies with all optional fields omitted.

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

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

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

ListProjectPolicies, listProjectPolicies_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.

ListProjectPolicies, listProjectPolicies_projectArn - The ARN of the project for which you want to list the project policies.

data ListProjectPoliciesResponse Source #

See: newListProjectPoliciesResponse smart constructor.

Instances

Instances details
Generic ListProjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

Associated Types

type Rep ListProjectPoliciesResponse :: Type -> Type #

Read ListProjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

Show ListProjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

NFData ListProjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

Eq ListProjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

type Rep ListProjectPoliciesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListProjectPolicies

type Rep ListProjectPoliciesResponse = D1 ('MetaData "ListProjectPoliciesResponse" "Amazonka.Rekognition.ListProjectPolicies" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ListProjectPoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "projectPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProjectPolicy])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListProjectPoliciesResponse Source #

Create a value of ListProjectPoliciesResponse with all optional fields omitted.

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

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

ListProjectPolicies, listProjectPoliciesResponse_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 project policies.

$sel:projectPolicies:ListProjectPoliciesResponse', listProjectPoliciesResponse_projectPolicies - A list of project policies attached to the project.

$sel:httpStatus:ListProjectPoliciesResponse', listProjectPoliciesResponse_httpStatus - The response's http status code.

ListStreamProcessors (Paginated)

data ListStreamProcessors Source #

See: newListStreamProcessors smart constructor.

Instances

Instances details
ToJSON ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.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

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 #

Generic ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Associated Types

type Rep ListStreamProcessors :: Type -> Type #

Read ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Show ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

NFData ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Methods

rnf :: ListStreamProcessors -> () #

Eq ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Hashable ListStreamProcessors Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ListStreamProcessors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:maxResults:ListStreamProcessors', listStreamProcessors_maxResults - Maximum number of stream processors you want Amazon Rekognition Video to return in the response. The default is 1000.

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.

data ListStreamProcessorsResponse Source #

See: newListStreamProcessorsResponse smart constructor.

Instances

Instances details
Generic ListStreamProcessorsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Associated Types

type Rep ListStreamProcessorsResponse :: Type -> Type #

Read ListStreamProcessorsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Show ListStreamProcessorsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

NFData ListStreamProcessorsResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListStreamProcessors

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ListStreamProcessorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "streamProcessors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StreamProcessor])) :*: 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:

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

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

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.ListTagsForResource

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

PutProjectPolicy

data PutProjectPolicy Source #

See: newPutProjectPolicy smart constructor.

Instances

Instances details
ToJSON PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

ToHeaders PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

ToPath PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

ToQuery PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

AWSRequest PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

Associated Types

type AWSResponse PutProjectPolicy #

Generic PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

Associated Types

type Rep PutProjectPolicy :: Type -> Type #

Read PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

Show PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

NFData PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

Methods

rnf :: PutProjectPolicy -> () #

Eq PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

Hashable PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

type AWSResponse PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

type Rep PutProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

type Rep PutProjectPolicy = D1 ('MetaData "PutProjectPolicy" "Amazonka.Rekognition.PutProjectPolicy" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "PutProjectPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "policyRevisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPutProjectPolicy Source #

Create a value of PutProjectPolicy with all optional fields omitted.

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

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

PutProjectPolicy, putProjectPolicy_policyRevisionId - The revision ID for the Project Policy. Each time you modify a policy, Amazon Rekognition Custom Labels generates and assigns a new PolicyRevisionId and then deletes the previous version of the policy.

PutProjectPolicy, putProjectPolicy_projectArn - The Amazon Resource Name (ARN) of the project that the project policy is attached to.

PutProjectPolicy, putProjectPolicy_policyName - A name for the policy.

PutProjectPolicy, putProjectPolicy_policyDocument - A resource policy to add to the model. The policy is a JSON structure that contains one or more statements that define the policy. The policy must follow the IAM syntax. For more information about the contents of a JSON policy document, see IAM JSON policy reference.

data PutProjectPolicyResponse Source #

See: newPutProjectPolicyResponse smart constructor.

Instances

Instances details
Generic PutProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

Associated Types

type Rep PutProjectPolicyResponse :: Type -> Type #

Read PutProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

Show PutProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

NFData PutProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

Eq PutProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

type Rep PutProjectPolicyResponse Source # 
Instance details

Defined in Amazonka.Rekognition.PutProjectPolicy

type Rep PutProjectPolicyResponse = D1 ('MetaData "PutProjectPolicyResponse" "Amazonka.Rekognition.PutProjectPolicy" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "PutProjectPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyRevisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutProjectPolicyResponse Source #

Create a value of PutProjectPolicyResponse with all optional fields omitted.

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

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

PutProjectPolicy, putProjectPolicyResponse_policyRevisionId - The ID of the project policy.

$sel:httpStatus:PutProjectPolicyResponse', putProjectPolicyResponse_httpStatus - The response's http status code.

RecognizeCelebrities

data RecognizeCelebrities Source #

See: newRecognizeCelebrities smart constructor.

Instances

Instances details
ToJSON RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Associated Types

type AWSResponse RecognizeCelebrities #

Generic RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Associated Types

type Rep RecognizeCelebrities :: Type -> Type #

Read RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Show RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

NFData RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Methods

rnf :: RecognizeCelebrities -> () #

Eq RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Hashable RecognizeCelebrities Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "RecognizeCelebrities'" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image)))

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
Generic RecognizeCelebritiesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Associated Types

type Rep RecognizeCelebritiesResponse :: Type -> Type #

Read RecognizeCelebritiesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Show RecognizeCelebritiesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

NFData RecognizeCelebritiesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.RecognizeCelebrities

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

SearchFaces

data SearchFaces Source #

See: newSearchFaces smart constructor.

Instances

Instances details
ToJSON SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Associated Types

type AWSResponse SearchFaces #

Generic SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Associated Types

type Rep SearchFaces :: Type -> Type #

Read SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Show SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

NFData SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Methods

rnf :: SearchFaces -> () #

Eq SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Hashable SearchFaces Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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))))

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:

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.

SearchFaces, searchFaces_collectionId - ID of the collection the face belongs to.

SearchFaces, searchFaces_faceId - ID of a face to find matches for in the collection.

data SearchFacesResponse Source #

See: newSearchFacesResponse smart constructor.

Instances

Instances details
Generic SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Associated Types

type Rep SearchFacesResponse :: Type -> Type #

Read SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Show SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

NFData SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

Methods

rnf :: SearchFacesResponse -> () #

Eq SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

type Rep SearchFacesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFaces

type Rep SearchFacesResponse = D1 ('MetaData "SearchFacesResponse" "Amazonka.Rekognition.SearchFaces" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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:

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.

SearchFacesByImage

data SearchFacesByImage Source #

See: newSearchFacesByImage smart constructor.

Instances

Instances details
ToJSON SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Associated Types

type AWSResponse SearchFacesByImage #

Generic SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Associated Types

type Rep SearchFacesByImage :: Type -> Type #

Read SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Show SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

NFData SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Methods

rnf :: SearchFacesByImage -> () #

Eq SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Hashable SearchFacesByImage Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "SearchFacesByImage'" '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 "qualityFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QualityFilter)) :*: (S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Image)))))

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:

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

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
Generic SearchFacesByImageResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Associated Types

type Rep SearchFacesByImageResponse :: Type -> Type #

Read SearchFacesByImageResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Show SearchFacesByImageResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

NFData SearchFacesByImageResponse Source # 
Instance details

Defined in Amazonka.Rekognition.SearchFacesByImage

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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:

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.

StartCelebrityRecognition

data StartCelebrityRecognition Source #

See: newStartCelebrityRecognition smart constructor.

Instances

Instances details
ToJSON 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

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

Read StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Show StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

NFData StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Eq StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Hashable StartCelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartCelebrityRecognition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel)) :*: S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video))))

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: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: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: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
Generic StartCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Associated Types

type Rep StartCelebrityRecognitionResponse :: Type -> Type #

Read StartCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Show StartCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

NFData StartCelebrityRecognitionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartCelebrityRecognition

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

StartContentModeration

data StartContentModeration Source #

See: newStartContentModeration smart constructor.

Instances

Instances details
ToJSON StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Associated Types

type AWSResponse StartContentModeration #

Generic StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Associated Types

type Rep StartContentModeration :: Type -> Type #

Read StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Show StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

NFData StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Methods

rnf :: StartContentModeration -> () #

Eq StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Hashable StartContentModeration Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartContentModeration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel)) :*: S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video)))))

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

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: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: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
Generic StartContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Associated Types

type Rep StartContentModerationResponse :: Type -> Type #

Read StartContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Show StartContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

NFData StartContentModerationResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartContentModeration

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

StartFaceDetection

data StartFaceDetection Source #

See: newStartFaceDetection smart constructor.

Instances

Instances details
ToJSON StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Associated Types

type AWSResponse StartFaceDetection #

Generic StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Associated Types

type Rep StartFaceDetection :: Type -> Type #

Read StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Show StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

NFData StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Methods

rnf :: StartFaceDetection -> () #

Eq StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Hashable StartFaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartFaceDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "faceAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceAttributes))) :*: (S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel)) :*: S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video)))))

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: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: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: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
Generic StartFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Associated Types

type Rep StartFaceDetectionResponse :: Type -> Type #

Read StartFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Show StartFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

NFData StartFaceDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceDetection

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

StartFaceSearch

data StartFaceSearch Source #

See: newStartFaceSearch smart constructor.

Instances

Instances details
ToJSON StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Associated Types

type AWSResponse StartFaceSearch #

Generic StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Associated Types

type Rep StartFaceSearch :: Type -> Type #

Read StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Show StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

NFData StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Methods

rnf :: StartFaceSearch -> () #

Eq StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Hashable StartFaceSearch Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartFaceSearch'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (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 "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video) :*: S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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

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:video:StartFaceSearch', startFaceSearch_video - The video you want to search. The video must be stored in an Amazon S3 bucket.

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
Generic StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Associated Types

type Rep StartFaceSearchResponse :: Type -> Type #

Read StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Show StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

NFData StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

Methods

rnf :: StartFaceSearchResponse -> () #

Eq StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

type Rep StartFaceSearchResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartFaceSearch

type Rep StartFaceSearchResponse = D1 ('MetaData "StartFaceSearchResponse" "Amazonka.Rekognition.StartFaceSearch" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

StartLabelDetection

data StartLabelDetection Source #

See: newStartLabelDetection smart constructor.

Instances

Instances details
ToJSON StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Associated Types

type AWSResponse StartLabelDetection #

Generic StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Associated Types

type Rep StartLabelDetection :: Type -> Type #

Read StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Show StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

NFData StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Methods

rnf :: StartLabelDetection -> () #

Eq StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Hashable StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

type AWSResponse StartLabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

type Rep 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: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:features:StartLabelDetection', startLabelDetection_features - The features to return after video analysis. You can specify that GENERAL_LABELS are returned.

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

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 and bounding boxes (if detected) with confidence values greater than or equal to 50 percent.

$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:settings:StartLabelDetection', startLabelDetection_settings - The settings for a StartLabelDetection request.Contains the specified parameters for the label detection request of an asynchronous label analysis operation. Settings can include filters for GENERAL_LABELS.

$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
Generic StartLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Associated Types

type Rep StartLabelDetectionResponse :: Type -> Type #

Read StartLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Show StartLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

NFData StartLabelDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartLabelDetection

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

StartPersonTracking

data StartPersonTracking Source #

See: newStartPersonTracking smart constructor.

Instances

Instances details
ToJSON StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Associated Types

type AWSResponse StartPersonTracking #

Generic StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Associated Types

type Rep StartPersonTracking :: Type -> Type #

Read StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Show StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

NFData StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Methods

rnf :: StartPersonTracking -> () #

Eq StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Hashable StartPersonTracking Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartPersonTracking'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel)) :*: S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video))))

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: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: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: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
Generic StartPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Associated Types

type Rep StartPersonTrackingResponse :: Type -> Type #

Read StartPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Show StartPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

NFData StartPersonTrackingResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartPersonTracking

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

StartProjectVersion

data StartProjectVersion Source #

See: newStartProjectVersion smart constructor.

Instances

Instances details
ToJSON StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Associated Types

type AWSResponse StartProjectVersion #

Generic StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Associated Types

type Rep StartProjectVersion :: Type -> Type #

Read StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Show StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

NFData StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Methods

rnf :: StartProjectVersion -> () #

Eq StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Hashable StartProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartProjectVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxInferenceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "minInferenceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

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:

StartProjectVersion, startProjectVersion_maxInferenceUnits - The maximum number of inference units to use for auto-scaling the model. If you don't specify a value, Amazon Rekognition Custom Labels doesn't auto-scale the model.

StartProjectVersion, startProjectVersion_projectVersionArn - The Amazon Resource Name(ARN) of the model version that you want to start.

StartProjectVersion, startProjectVersion_minInferenceUnits - The minimum number of inference units to use. A single inference unit represents 1 hour of processing.

For information about the number of transactions per second (TPS) that an inference unit can support, see /Running a trained Amazon Rekognition Custom Labels model/ in the Amazon Rekognition Custom Labels Guide.

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
Generic StartProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Associated Types

type Rep StartProjectVersionResponse :: Type -> Type #

Read StartProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Show StartProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

NFData StartProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartProjectVersion

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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:

StartProjectVersionResponse, startProjectVersionResponse_status - The current running status of the model.

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

StartSegmentDetection

data StartSegmentDetection Source #

See: newStartSegmentDetection smart constructor.

Instances

Instances details
ToJSON StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Associated Types

type AWSResponse StartSegmentDetection #

Generic StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Associated Types

type Rep StartSegmentDetection :: Type -> Type #

Read StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Show StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

NFData StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Methods

rnf :: StartSegmentDetection -> () #

Eq StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Hashable StartSegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartSegmentDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartSegmentDetectionFilters)) :*: S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel)) :*: (S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video) :*: S1 ('MetaSel ('Just "segmentTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty SegmentType))))))

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: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:filters:StartSegmentDetection', startSegmentDetection_filters - Filters for technical cue or shot detection.

$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: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: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
Generic StartSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Associated Types

type Rep StartSegmentDetectionResponse :: Type -> Type #

Read StartSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Show StartSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

NFData StartSegmentDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartSegmentDetection

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

StartStreamProcessor

data StartStreamProcessor Source #

See: newStartStreamProcessor smart constructor.

Instances

Instances details
ToJSON StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Associated Types

type AWSResponse StartStreamProcessor #

Generic StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Associated Types

type Rep StartStreamProcessor :: Type -> Type #

Read StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Show StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

NFData StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Methods

rnf :: StartStreamProcessor -> () #

Eq StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Hashable StartStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartStreamProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startSelector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessingStartSelector)) :*: (S1 ('MetaSel ('Just "stopSelector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessingStopSelector)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:startSelector:StartStreamProcessor', startStreamProcessor_startSelector - Specifies the starting point in the Kinesis stream to start processing. You can use the producer timestamp or the fragment number. If you use the producer timestamp, you must put the time in milliseconds. For more information about fragment numbers, see Fragment.

This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.

$sel:stopSelector:StartStreamProcessor', startStreamProcessor_stopSelector - Specifies when to stop processing the stream. You can specify a maximum amount of time to process the video.

This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.

StartStreamProcessor, startStreamProcessor_name - The name of the stream processor to start processing.

data StartStreamProcessorResponse Source #

See: newStartStreamProcessorResponse smart constructor.

Instances

Instances details
Generic StartStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Associated Types

type Rep StartStreamProcessorResponse :: Type -> Type #

Read StartStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Show StartStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

NFData StartStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartStreamProcessor

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartStreamProcessorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:sessionId:StartStreamProcessorResponse', startStreamProcessorResponse_sessionId - A unique identifier for the stream processing session.

$sel:httpStatus:StartStreamProcessorResponse', startStreamProcessorResponse_httpStatus - The response's http status code.

StartTextDetection

data StartTextDetection Source #

See: newStartTextDetection smart constructor.

Instances

Instances details
ToJSON StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Associated Types

type AWSResponse StartTextDetection #

Generic StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Associated Types

type Rep StartTextDetection :: Type -> Type #

Read StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Show StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

NFData StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Methods

rnf :: StartTextDetection -> () #

Eq StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Hashable StartTextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartTextDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartTextDetectionFilters))) :*: (S1 ('MetaSel ('Just "jobTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "notificationChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannel)) :*: S1 ('MetaSel ('Just "video") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Video)))))

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: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:filters:StartTextDetection', startTextDetection_filters - Optional parameters that let you set criteria the text must meet to be included in your response.

$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:notificationChannel:StartTextDetection', startTextDetection_notificationChannel - Undocumented member.

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

data StartTextDetectionResponse Source #

See: newStartTextDetectionResponse smart constructor.

Instances

Instances details
Generic StartTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Associated Types

type Rep StartTextDetectionResponse :: Type -> Type #

Read StartTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Show StartTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

NFData StartTextDetectionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StartTextDetection

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

StopProjectVersion

data StopProjectVersion Source #

See: newStopProjectVersion smart constructor.

Instances

Instances details
ToJSON StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Associated Types

type AWSResponse StopProjectVersion #

Generic StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Associated Types

type Rep StopProjectVersion :: Type -> Type #

Read StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Show StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

NFData StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Methods

rnf :: StopProjectVersion -> () #

Eq StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Hashable StopProjectVersion Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StopProjectVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic StopProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Associated Types

type Rep StopProjectVersionResponse :: Type -> Type #

Read StopProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Show StopProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

NFData StopProjectVersionResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopProjectVersion

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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:

StopProjectVersionResponse, stopProjectVersionResponse_status - The current status of the stop operation.

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

StopStreamProcessor

data StopStreamProcessor Source #

See: newStopStreamProcessor smart constructor.

Instances

Instances details
ToJSON StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Associated Types

type AWSResponse StopStreamProcessor #

Generic StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Associated Types

type Rep StopStreamProcessor :: Type -> Type #

Read StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Show StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

NFData StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Methods

rnf :: StopStreamProcessor -> () #

Eq StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Hashable StopStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StopStreamProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

StopStreamProcessor, stopStreamProcessor_name - The name of a stream processor created by CreateStreamProcessor.

data StopStreamProcessorResponse Source #

See: newStopStreamProcessorResponse smart constructor.

Instances

Instances details
Generic StopStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Associated Types

type Rep StopStreamProcessorResponse :: Type -> Type #

Read StopStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Show StopStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

NFData StopStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.StopStreamProcessor

Eq 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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))))

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
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Rekognition.TagResource" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.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

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

type AWSResponse 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" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

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
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Rekognition.UntagResource" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" '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.

UpdateDatasetEntries

data UpdateDatasetEntries Source #

See: newUpdateDatasetEntries smart constructor.

Instances

Instances details
ToJSON UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

ToHeaders UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

ToPath UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

ToQuery UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

AWSRequest UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

Associated Types

type AWSResponse UpdateDatasetEntries #

Generic UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

Associated Types

type Rep UpdateDatasetEntries :: Type -> Type #

Read UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

Show UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

NFData UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

Methods

rnf :: UpdateDatasetEntries -> () #

Eq UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

Hashable UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

type AWSResponse UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

type Rep UpdateDatasetEntries Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

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

newUpdateDatasetEntries Source #

Create a value of UpdateDatasetEntries with all optional fields omitted.

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

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

UpdateDatasetEntries, updateDatasetEntries_datasetArn - The Amazon Resource Name (ARN) of the dataset that you want to update.

$sel:changes:UpdateDatasetEntries', updateDatasetEntries_changes - The changes that you want to make to the dataset.

data UpdateDatasetEntriesResponse Source #

See: newUpdateDatasetEntriesResponse smart constructor.

Instances

Instances details
Generic UpdateDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

Associated Types

type Rep UpdateDatasetEntriesResponse :: Type -> Type #

Read UpdateDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

Show UpdateDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

NFData UpdateDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

Eq UpdateDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

type Rep UpdateDatasetEntriesResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateDatasetEntries

type Rep UpdateDatasetEntriesResponse = D1 ('MetaData "UpdateDatasetEntriesResponse" "Amazonka.Rekognition.UpdateDatasetEntries" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "UpdateDatasetEntriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDatasetEntriesResponse Source #

Create a value of UpdateDatasetEntriesResponse with all optional fields omitted.

Use 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:UpdateDatasetEntriesResponse', updateDatasetEntriesResponse_httpStatus - The response's http status code.

UpdateStreamProcessor

data UpdateStreamProcessor Source #

See: newUpdateStreamProcessor smart constructor.

Instances

Instances details
ToJSON UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

ToHeaders UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

ToPath UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

ToQuery UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

AWSRequest UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

Associated Types

type AWSResponse UpdateStreamProcessor #

Generic UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

Associated Types

type Rep UpdateStreamProcessor :: Type -> Type #

Read UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

Show UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

NFData UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

Methods

rnf :: UpdateStreamProcessor -> () #

Eq UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

Hashable UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

type AWSResponse UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

type Rep UpdateStreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

type Rep UpdateStreamProcessor = D1 ('MetaData "UpdateStreamProcessor" "Amazonka.Rekognition.UpdateStreamProcessor" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "UpdateStreamProcessor'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataSharingPreferenceForUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorDataSharingPreference)) :*: S1 ('MetaSel ('Just "parametersToDelete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StreamProcessorParameterToDelete]))) :*: (S1 ('MetaSel ('Just "regionsOfInterestForUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegionOfInterest])) :*: (S1 ('MetaSel ('Just "settingsForUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorSettingsForUpdate)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateStreamProcessor Source #

Create a value of UpdateStreamProcessor with all optional fields omitted.

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

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

$sel:dataSharingPreferenceForUpdate:UpdateStreamProcessor', updateStreamProcessor_dataSharingPreferenceForUpdate - Shows whether you are sharing data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams.

$sel:parametersToDelete:UpdateStreamProcessor', updateStreamProcessor_parametersToDelete - A list of parameters you want to delete from the stream processor.

$sel:regionsOfInterestForUpdate:UpdateStreamProcessor', updateStreamProcessor_regionsOfInterestForUpdate - Specifies locations in the frames where Amazon Rekognition checks for objects or people. This is an optional parameter for label detection stream processors.

$sel:settingsForUpdate:UpdateStreamProcessor', updateStreamProcessor_settingsForUpdate - The stream processor settings that you want to update. Label detection settings can be updated to detect different labels with a different minimum confidence.

UpdateStreamProcessor, updateStreamProcessor_name - Name of the stream processor that you want to update.

data UpdateStreamProcessorResponse Source #

See: newUpdateStreamProcessorResponse smart constructor.

Instances

Instances details
Generic UpdateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

Associated Types

type Rep UpdateStreamProcessorResponse :: Type -> Type #

Read UpdateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

Show UpdateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

NFData UpdateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

Eq UpdateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

type Rep UpdateStreamProcessorResponse Source # 
Instance details

Defined in Amazonka.Rekognition.UpdateStreamProcessor

type Rep UpdateStreamProcessorResponse = D1 ('MetaData "UpdateStreamProcessorResponse" "Amazonka.Rekognition.UpdateStreamProcessor" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "UpdateStreamProcessorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateStreamProcessorResponse Source #

Create a value of UpdateStreamProcessorResponse with all optional fields omitted.

Use 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:UpdateStreamProcessorResponse', updateStreamProcessorResponse_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
FromJSON Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

FromJSONKey Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToJSON Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToJSONKey Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToByteString Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

toBS :: Attribute -> ByteString #

ToHeader Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToLog Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToQuery Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

FromText Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToText Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

toText :: Attribute -> Text #

FromXML Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToXML Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

toXML :: Attribute -> XML #

Generic Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Associated Types

type Rep Attribute :: Type -> Type #

Read Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

NFData Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

rnf :: Attribute -> () #

Eq Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Ord Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Hashable Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

type Rep Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

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

BodyPart

newtype BodyPart Source #

Constructors

BodyPart' 

Fields

Bundled Patterns

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

Instances

Instances details
FromJSON BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

FromJSONKey BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToJSON BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToJSONKey BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToByteString BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toBS :: BodyPart -> ByteString #

ToHeader BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

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

ToLog BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToQuery BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

FromText BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToText BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toText :: BodyPart -> Text #

FromXML BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToXML BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toXML :: BodyPart -> XML #

Generic BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Associated Types

type Rep BodyPart :: Type -> Type #

Methods

from :: BodyPart -> Rep BodyPart x #

to :: Rep BodyPart x -> BodyPart #

Read BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Show BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

NFData BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

rnf :: BodyPart -> () #

Eq BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Ord BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Hashable BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

hashWithSalt :: Int -> BodyPart -> Int #

hash :: BodyPart -> Int #

type Rep BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

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

CelebrityRecognitionSortBy

newtype CelebrityRecognitionSortBy Source #

Instances

Instances details
FromJSON CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

FromJSONKey CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToJSON CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToJSONKey CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToByteString CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToHeader CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToLog CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToQuery CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

FromText CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToText CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

FromXML CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToXML CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Generic CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Associated Types

type Rep CelebrityRecognitionSortBy :: Type -> Type #

Read CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Show CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

NFData CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Eq CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Ord CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Hashable CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

type Rep CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

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

ContentClassifier

newtype ContentClassifier Source #

Instances

Instances details
FromJSON ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

FromJSONKey ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToJSON ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToJSONKey ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToByteString ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToHeader ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToLog ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToQuery ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

FromText ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToText ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

FromXML ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToXML ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Generic ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Associated Types

type Rep ContentClassifier :: Type -> Type #

Read ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Show ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

NFData ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Methods

rnf :: ContentClassifier -> () #

Eq ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Ord ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Hashable ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

type Rep ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

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

ContentModerationSortBy

newtype ContentModerationSortBy Source #

Instances

Instances details
FromJSON ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

FromJSONKey ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToJSON ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToJSONKey ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToByteString ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToHeader ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToLog ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToQuery ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

FromText ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToText ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

FromXML ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToXML ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Generic ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Associated Types

type Rep ContentModerationSortBy :: Type -> Type #

Read ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Show ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

NFData ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Methods

rnf :: ContentModerationSortBy -> () #

Eq ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Ord ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Hashable ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

type Rep ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

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

DatasetStatus

newtype DatasetStatus Source #

Constructors

DatasetStatus' 

Instances

Instances details
FromJSON DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

FromJSONKey DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToJSON DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToJSONKey DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToByteString DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToHeader DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToLog DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToQuery DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

FromText DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToText DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Methods

toText :: DatasetStatus -> Text #

FromXML DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

ToXML DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Methods

toXML :: DatasetStatus -> XML #

Generic DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Associated Types

type Rep DatasetStatus :: Type -> Type #

Read DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Show DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

NFData DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Methods

rnf :: DatasetStatus -> () #

Eq DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Ord DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

Hashable DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

type Rep DatasetStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatus

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

DatasetStatusMessageCode

newtype DatasetStatusMessageCode Source #

Instances

Instances details
FromJSON DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

FromJSONKey DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToJSON DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToJSONKey DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToByteString DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToHeader DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToLog DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToQuery DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

FromText DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToText DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

FromXML DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

ToXML DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Generic DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Associated Types

type Rep DatasetStatusMessageCode :: Type -> Type #

Read DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Show DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

NFData DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Eq DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Ord DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

Hashable DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

type Rep DatasetStatusMessageCode Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStatusMessageCode

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

DatasetType

newtype DatasetType Source #

Constructors

DatasetType' 

Bundled Patterns

pattern DatasetType_TEST :: DatasetType 
pattern DatasetType_TRAIN :: DatasetType 

Instances

Instances details
FromJSON DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

FromJSONKey DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToJSON DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToJSONKey DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToByteString DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToHeader DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToLog DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToQuery DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

FromText DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToText DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Methods

toText :: DatasetType -> Text #

FromXML DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

ToXML DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Methods

toXML :: DatasetType -> XML #

Generic DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Associated Types

type Rep DatasetType :: Type -> Type #

Read DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Show DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

NFData DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Methods

rnf :: DatasetType -> () #

Eq DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Ord DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

Hashable DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

type Rep DatasetType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetType

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

DetectLabelsFeatureName

newtype DetectLabelsFeatureName Source #

Instances

Instances details
FromJSON DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

FromJSONKey DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToJSON DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToJSONKey DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToByteString DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToHeader DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToLog DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToQuery DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

FromText DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToText DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

FromXML DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

ToXML DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Generic DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Associated Types

type Rep DetectLabelsFeatureName :: Type -> Type #

Read DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Show DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

NFData DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Methods

rnf :: DetectLabelsFeatureName -> () #

Eq DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Ord DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

Hashable DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

type Rep DetectLabelsFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsFeatureName

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

EmotionName

newtype EmotionName Source #

Constructors

EmotionName' 

Instances

Instances details
FromJSON EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

FromJSONKey EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToJSON EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToJSONKey EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToByteString EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToHeader EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToLog EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToQuery EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

FromText EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToText EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Methods

toText :: EmotionName -> Text #

FromXML EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToXML EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Methods

toXML :: EmotionName -> XML #

Generic EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Associated Types

type Rep EmotionName :: Type -> Type #

Read EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Show EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

NFData EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Methods

rnf :: EmotionName -> () #

Eq EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Ord EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Hashable EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

type Rep EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

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

FaceAttributes

newtype FaceAttributes Source #

Constructors

FaceAttributes' 

Instances

Instances details
FromJSON FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

FromJSONKey FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToJSON FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToJSONKey FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToByteString FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToHeader FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToLog FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToQuery FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

FromText FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToText FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

FromXML FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToXML FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Methods

toXML :: FaceAttributes -> XML #

Generic FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Associated Types

type Rep FaceAttributes :: Type -> Type #

Read FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Show FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

NFData FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Methods

rnf :: FaceAttributes -> () #

Eq FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Ord FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Hashable FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

type Rep FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

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

FaceSearchSortBy

newtype FaceSearchSortBy Source #

Instances

Instances details
FromJSON FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

FromJSONKey FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToJSON FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToJSONKey FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToByteString FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToHeader FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToLog FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToQuery FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

FromText FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToText FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

FromXML FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToXML FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Generic FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Associated Types

type Rep FaceSearchSortBy :: Type -> Type #

Read FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Show FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

NFData FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Methods

rnf :: FaceSearchSortBy -> () #

Eq FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Ord FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Hashable FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

type Rep FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

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

GenderType

newtype GenderType Source #

Constructors

GenderType' 

Fields

Bundled Patterns

pattern GenderType_Female :: GenderType 
pattern GenderType_Male :: GenderType 

Instances

Instances details
FromJSON GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

FromJSONKey GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToJSON GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToJSONKey GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToByteString GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToHeader GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToLog GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToQuery GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

FromText GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToText GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Methods

toText :: GenderType -> Text #

FromXML GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToXML GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Methods

toXML :: GenderType -> XML #

Generic GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Associated Types

type Rep GenderType :: Type -> Type #

Read GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Show GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

NFData GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Methods

rnf :: GenderType -> () #

Eq GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Ord GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Hashable GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

type Rep GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

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

KnownGenderType

newtype KnownGenderType Source #

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

Constructors

KnownGenderType' 

Instances

Instances details
FromJSON KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

FromJSONKey KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToJSON KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToJSONKey KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToByteString KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToHeader KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToLog KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToQuery KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

FromText KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToText KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

FromXML KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToXML KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Methods

toXML :: KnownGenderType -> XML #

Generic KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Associated Types

type Rep KnownGenderType :: Type -> Type #

Read KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Show KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

NFData KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Methods

rnf :: KnownGenderType -> () #

Eq KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Ord KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Hashable KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

type Rep KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

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

LabelDetectionAggregateBy

newtype LabelDetectionAggregateBy Source #

Instances

Instances details
FromJSON LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

FromJSONKey LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToJSON LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToJSONKey LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToByteString LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToHeader LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToLog LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToQuery LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

FromText LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToText LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

FromXML LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

ToXML LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Generic LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Associated Types

type Rep LabelDetectionAggregateBy :: Type -> Type #

Read LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Show LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

NFData LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Eq LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Ord LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

Hashable LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

type Rep LabelDetectionAggregateBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionAggregateBy

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

LabelDetectionFeatureName

newtype LabelDetectionFeatureName Source #

Instances

Instances details
FromJSON LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

FromJSONKey LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToJSON LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToJSONKey LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToByteString LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToHeader LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToLog LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToQuery LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

FromText LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToText LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

FromXML LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

ToXML LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Generic LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Associated Types

type Rep LabelDetectionFeatureName :: Type -> Type #

Read LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Show LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

NFData LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Eq LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Ord LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

Hashable LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

type Rep LabelDetectionFeatureName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionFeatureName

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

LabelDetectionSortBy

newtype LabelDetectionSortBy Source #

Instances

Instances details
FromJSON LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

FromJSONKey LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToJSON LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToJSONKey LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToByteString LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToHeader LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToLog LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToQuery LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

FromText LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToText LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

FromXML LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToXML LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Generic LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Associated Types

type Rep LabelDetectionSortBy :: Type -> Type #

Read LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Show LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

NFData LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Methods

rnf :: LabelDetectionSortBy -> () #

Eq LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Ord LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Hashable LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

type Rep LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

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

LandmarkType

newtype LandmarkType Source #

Constructors

LandmarkType' 

Bundled Patterns

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

Instances

Instances details
FromJSON LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

FromJSONKey LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToJSON LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToJSONKey LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToByteString LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToHeader LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToLog LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToQuery LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

FromText LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToText LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Methods

toText :: LandmarkType -> Text #

FromXML LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToXML LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Methods

toXML :: LandmarkType -> XML #

Generic LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Associated Types

type Rep LandmarkType :: Type -> Type #

Read LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Show LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

NFData LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Methods

rnf :: LandmarkType -> () #

Eq LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Ord LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Hashable LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

type Rep LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

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

OrientationCorrection

newtype OrientationCorrection Source #

Instances

Instances details
FromJSON OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

FromJSONKey OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToJSON OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToJSONKey OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToByteString OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToHeader OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToLog OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToQuery OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

FromText OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToText OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

FromXML OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToXML OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Generic OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Associated Types

type Rep OrientationCorrection :: Type -> Type #

Read OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Show OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

NFData OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Methods

rnf :: OrientationCorrection -> () #

Eq OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Ord OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Hashable OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

type Rep OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

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

PersonTrackingSortBy

newtype PersonTrackingSortBy Source #

Instances

Instances details
FromJSON PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

FromJSONKey PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToJSON PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToJSONKey PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToByteString PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToHeader PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToLog PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToQuery PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

FromText PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToText PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

FromXML PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToXML PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Generic PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Associated Types

type Rep PersonTrackingSortBy :: Type -> Type #

Read PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Show PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

NFData PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Methods

rnf :: PersonTrackingSortBy -> () #

Eq PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Ord PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Hashable PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

type Rep PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

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

ProjectStatus

newtype ProjectStatus Source #

Constructors

ProjectStatus' 

Instances

Instances details
FromJSON ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

FromJSONKey ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToJSON ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToJSONKey ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToByteString ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToHeader ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToLog ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToQuery ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

FromText ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToText ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Methods

toText :: ProjectStatus -> Text #

FromXML ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToXML ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Methods

toXML :: ProjectStatus -> XML #

Generic ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Associated Types

type Rep ProjectStatus :: Type -> Type #

Read ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Show ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

NFData ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Methods

rnf :: ProjectStatus -> () #

Eq ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Ord ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Hashable ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

type Rep ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

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

ProjectVersionStatus

newtype ProjectVersionStatus Source #

Instances

Instances details
FromJSON ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

FromJSONKey ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToJSON ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToJSONKey ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToByteString ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToHeader ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToLog ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToQuery ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

FromText ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToText ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

FromXML ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToXML ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Generic ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Associated Types

type Rep ProjectVersionStatus :: Type -> Type #

Read ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Show ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

NFData ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Methods

rnf :: ProjectVersionStatus -> () #

Eq ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Ord ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Hashable ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

type Rep ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

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

ProtectiveEquipmentType

newtype ProtectiveEquipmentType Source #

Instances

Instances details
FromJSON ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

FromJSONKey ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToJSON ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToJSONKey ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToByteString ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToHeader ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToLog ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToQuery ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

FromText ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToText ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

FromXML ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToXML ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Generic ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Associated Types

type Rep ProtectiveEquipmentType :: Type -> Type #

Read ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Show ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

NFData ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Methods

rnf :: ProtectiveEquipmentType -> () #

Eq ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Ord ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Hashable ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

type Rep ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

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

QualityFilter

newtype QualityFilter Source #

Constructors

QualityFilter' 

Instances

Instances details
FromJSON QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

FromJSONKey QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToJSON QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToJSONKey QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToByteString QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToHeader QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToLog QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToQuery QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

FromText QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToText QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Methods

toText :: QualityFilter -> Text #

FromXML QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToXML QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Methods

toXML :: QualityFilter -> XML #

Generic QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Associated Types

type Rep QualityFilter :: Type -> Type #

Read QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Show QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

NFData QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Methods

rnf :: QualityFilter -> () #

Eq QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Ord QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Hashable QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

type Rep QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

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

Reason

newtype Reason Source #

Constructors

Reason' 

Fields

Instances

Instances details
FromJSON Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

FromJSONKey Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToJSON Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToJSONKey Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToByteString Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toBS :: Reason -> ByteString #

ToHeader Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

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

ToLog Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToQuery Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

FromText Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToText Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toText :: Reason -> Text #

FromXML Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToXML Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toXML :: Reason -> XML #

Generic Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Associated Types

type Rep Reason :: Type -> Type #

Methods

from :: Reason -> Rep Reason x #

to :: Rep Reason x -> Reason #

Read Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Show Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

NFData Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

rnf :: Reason -> () #

Eq Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

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

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

Ord Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Hashable Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

hashWithSalt :: Int -> Reason -> Int #

hash :: Reason -> Int #

type Rep Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

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

SegmentType

newtype SegmentType Source #

Constructors

SegmentType' 

Bundled Patterns

pattern SegmentType_SHOT :: SegmentType 
pattern SegmentType_TECHNICAL_CUE :: SegmentType 

Instances

Instances details
FromJSON SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

FromJSONKey SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToJSON SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToJSONKey SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToByteString SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToHeader SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToLog SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToQuery SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

FromText SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToText SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Methods

toText :: SegmentType -> Text #

FromXML SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToXML SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Methods

toXML :: SegmentType -> XML #

Generic SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Associated Types

type Rep SegmentType :: Type -> Type #

Read SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Show SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

NFData SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Methods

rnf :: SegmentType -> () #

Eq SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Ord SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Hashable SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

type Rep SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

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

StreamProcessorParameterToDelete

newtype StreamProcessorParameterToDelete Source #

Instances

Instances details
FromJSON StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

FromJSONKey StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToJSON StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToJSONKey StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToByteString StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToHeader StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToLog StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToQuery StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

FromText StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToText StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

FromXML StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

ToXML StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Generic StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Associated Types

type Rep StreamProcessorParameterToDelete :: Type -> Type #

Read StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Show StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

NFData StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Eq StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Ord StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

Hashable StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

type Rep StreamProcessorParameterToDelete Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorParameterToDelete

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

StreamProcessorStatus

newtype StreamProcessorStatus Source #

Instances

Instances details
FromJSON StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

FromJSONKey StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToJSON StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToJSONKey StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToByteString StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToHeader StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToLog StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToQuery StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

FromText StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToText StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

FromXML StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToXML StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Generic StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Associated Types

type Rep StreamProcessorStatus :: Type -> Type #

Read StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Show StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

NFData StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Methods

rnf :: StreamProcessorStatus -> () #

Eq StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Ord StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Hashable StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

type Rep StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

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

TechnicalCueType

newtype TechnicalCueType Source #

Instances

Instances details
FromJSON TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

FromJSONKey TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToJSON TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToJSONKey TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToByteString TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToHeader TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToLog TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToQuery TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

FromText TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToText TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

FromXML TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToXML TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Generic TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Associated Types

type Rep TechnicalCueType :: Type -> Type #

Read TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Show TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

NFData TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Methods

rnf :: TechnicalCueType -> () #

Eq TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Ord TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Hashable TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

type Rep TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

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

TextTypes

newtype TextTypes Source #

Constructors

TextTypes' 

Fields

Bundled Patterns

pattern TextTypes_LINE :: TextTypes 
pattern TextTypes_WORD :: TextTypes 

Instances

Instances details
FromJSON TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

FromJSONKey TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToJSON TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToJSONKey TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToByteString TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

toBS :: TextTypes -> ByteString #

ToHeader TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToLog TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToQuery TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

FromText TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToText TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

toText :: TextTypes -> Text #

FromXML TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToXML TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

toXML :: TextTypes -> XML #

Generic TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Associated Types

type Rep TextTypes :: Type -> Type #

Read TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Show TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

NFData TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

rnf :: TextTypes -> () #

Eq TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Ord TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Hashable TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

type Rep TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

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

VideoColorRange

newtype VideoColorRange Source #

Constructors

VideoColorRange' 

Instances

Instances details
FromJSON VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

FromJSONKey VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToJSON VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToJSONKey VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToByteString VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToHeader VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToLog VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToQuery VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

FromText VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToText VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

FromXML VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToXML VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Methods

toXML :: VideoColorRange -> XML #

Generic VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Associated Types

type Rep VideoColorRange :: Type -> Type #

Read VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Show VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

NFData VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Methods

rnf :: VideoColorRange -> () #

Eq VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Ord VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Hashable VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

type Rep VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

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

VideoJobStatus

newtype VideoJobStatus Source #

Constructors

VideoJobStatus' 

Instances

Instances details
FromJSON VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

FromJSONKey VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToJSON VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToJSONKey VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToByteString VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToHeader VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToLog VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToQuery VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

FromText VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToText VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

FromXML VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToXML VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Methods

toXML :: VideoJobStatus -> XML #

Generic VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Associated Types

type Rep VideoJobStatus :: Type -> Type #

Read VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Show VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

NFData VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Methods

rnf :: VideoJobStatus -> () #

Eq VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Ord VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Hashable VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

type Rep VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

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

AgeRange

data AgeRange Source #

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

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

See: newAgeRange smart constructor.

Constructors

AgeRange' (Maybe Natural) (Maybe Natural) 

Instances

Instances details
FromJSON AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Generic AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Associated Types

type Rep AgeRange :: Type -> Type #

Methods

from :: AgeRange -> Rep AgeRange x #

to :: Rep AgeRange x -> AgeRange #

Read AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Show AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

NFData AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Methods

rnf :: AgeRange -> () #

Eq AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Hashable AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Methods

hashWithSalt :: Int -> AgeRange -> Int #

hash :: AgeRange -> Int #

type Rep AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

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

newAgeRange :: AgeRange Source #

Create a value of AgeRange with all optional fields omitted.

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

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

$sel:high:AgeRange', ageRange_high - The highest estimated age.

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

Asset

data Asset Source #

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

See: newAsset smart constructor.

Instances

Instances details
FromJSON Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

ToJSON Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Generic Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Associated Types

type Rep Asset :: Type -> Type #

Methods

from :: Asset -> Rep Asset x #

to :: Rep Asset x -> Asset #

Read Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Show Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

showsPrec :: Int -> Asset -> ShowS #

show :: Asset -> String #

showList :: [Asset] -> ShowS #

NFData Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

rnf :: Asset -> () #

Eq Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

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

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

Hashable Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

hashWithSalt :: Int -> Asset -> Int #

hash :: Asset -> Int #

type Rep Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

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

newAsset :: Asset Source #

Create a value of Asset with all optional fields omitted.

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

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

$sel:groundTruthManifest:Asset', asset_groundTruthManifest - Undocumented member.

AudioMetadata

data AudioMetadata Source #

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

See: newAudioMetadata smart constructor.

Instances

Instances details
FromJSON AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Generic AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Associated Types

type Rep AudioMetadata :: Type -> Type #

Read AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Show AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

NFData AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Methods

rnf :: AudioMetadata -> () #

Eq AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Hashable AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

type Rep AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

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

newAudioMetadata :: AudioMetadata Source #

Create a value of AudioMetadata with all optional fields omitted.

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

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

$sel:codec:AudioMetadata', audioMetadata_codec - The audio codec used to encode or decode the audio stream.

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

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

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

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

Instances

Instances details
FromJSON Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Generic Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Associated Types

type Rep Beard :: Type -> Type #

Methods

from :: Beard -> Rep Beard x #

to :: Rep Beard x -> Beard #

Read Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Show Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

showsPrec :: Int -> Beard -> ShowS #

show :: Beard -> String #

showList :: [Beard] -> ShowS #

NFData Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

rnf :: Beard -> () #

Eq Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

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

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

Hashable Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

hashWithSalt :: Int -> Beard -> Int #

hash :: Beard -> Int #

type Rep Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

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

newBeard :: Beard Source #

Create a value of Beard with all optional fields omitted.

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

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

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

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

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
ToJSON BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Generic BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Associated Types

type Rep BlackFrame :: Type -> Type #

Read BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Show BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

NFData BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Methods

rnf :: BlackFrame -> () #

Eq BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Hashable BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

type Rep BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

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

newBlackFrame :: BlackFrame Source #

Create a value of BlackFrame with all optional fields omitted.

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

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

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

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

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

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

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

BoundingBox

data BoundingBox Source #

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

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

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

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

See: newBoundingBox smart constructor.

Instances

Instances details
FromJSON BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

ToJSON BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Generic BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Associated Types

type Rep BoundingBox :: Type -> Type #

Read BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Show BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

NFData BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Methods

rnf :: BoundingBox -> () #

Eq BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Hashable BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

type Rep BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

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

newBoundingBox :: BoundingBox Source #

Create a value of BoundingBox with all optional fields omitted.

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

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

$sel:height:BoundingBox', boundingBox_height - Height of the bounding box as a ratio of the overall image height.

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

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

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

Celebrity

data Celebrity Source #

Provides information about a celebrity recognized by the RecognizeCelebrities operation.

See: newCelebrity smart constructor.

Instances

Instances details
FromJSON Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Generic Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Associated Types

type Rep Celebrity :: Type -> Type #

Read Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Show Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

NFData Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Methods

rnf :: Celebrity -> () #

Eq Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Hashable Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

type Rep Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

newCelebrity :: Celebrity Source #

Create a value of Celebrity with all optional fields omitted.

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

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

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

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

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

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

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

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

CelebrityDetail

data CelebrityDetail Source #

Information about a recognized celebrity.

See: newCelebrityDetail smart constructor.

Instances

Instances details
FromJSON CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Generic CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Associated Types

type Rep CelebrityDetail :: Type -> Type #

Read CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Show CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

NFData CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Methods

rnf :: CelebrityDetail -> () #

Eq CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Hashable CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

type Rep CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

newCelebrityDetail :: CelebrityDetail Source #

Create a value of CelebrityDetail with all optional fields omitted.

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

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

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

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

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

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

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

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

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

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
FromJSON CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Generic CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Associated Types

type Rep CelebrityRecognition :: Type -> Type #

Read CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Show CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

NFData CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Methods

rnf :: CelebrityRecognition -> () #

Eq CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Hashable CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

type Rep CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

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

newCelebrityRecognition :: CelebrityRecognition Source #

Create a value of CelebrityRecognition with all optional fields omitted.

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

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

$sel:celebrity:CelebrityRecognition', celebrityRecognition_celebrity - Information about a recognized celebrity.

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

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
FromJSON CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Generic CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Associated Types

type Rep CompareFacesMatch :: Type -> Type #

Read CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Show CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

NFData CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Methods

rnf :: CompareFacesMatch -> () #

Eq CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Hashable CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

type Rep CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

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

newCompareFacesMatch :: CompareFacesMatch Source #

Create a value of CompareFacesMatch with all optional fields omitted.

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

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

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

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

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
FromJSON ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Generic ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Associated Types

type Rep ComparedFace :: Type -> Type #

Read ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Show ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

NFData ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Methods

rnf :: ComparedFace -> () #

Eq ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Hashable ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

type Rep ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

newComparedFace :: ComparedFace Source #

Create a value of ComparedFace with all optional fields omitted.

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

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

$sel:boundingBox:ComparedFace', comparedFace_boundingBox - Bounding box of the face.

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

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

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

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

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

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

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
FromJSON ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Generic ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Associated Types

type Rep ComparedSourceImageFace :: Type -> Type #

Read ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Show ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

NFData ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Methods

rnf :: ComparedSourceImageFace -> () #

Eq ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Hashable ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

type Rep ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

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

newComparedSourceImageFace :: ComparedSourceImageFace Source #

Create a value of ComparedSourceImageFace with all optional fields omitted.

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

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

$sel:boundingBox:ComparedSourceImageFace', comparedSourceImageFace_boundingBox - Bounding box of the face.

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

ConnectedHomeSettings

data ConnectedHomeSettings Source #

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

See: newConnectedHomeSettings smart constructor.

Instances

Instances details
FromJSON ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

ToJSON ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

Generic ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

Associated Types

type Rep ConnectedHomeSettings :: Type -> Type #

Read ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

Show ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

NFData ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

Methods

rnf :: ConnectedHomeSettings -> () #

Eq ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

Hashable ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

type Rep ConnectedHomeSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettings

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

newConnectedHomeSettings Source #

Create a value of ConnectedHomeSettings with all optional fields omitted.

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

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

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

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

ConnectedHomeSettingsForUpdate

data ConnectedHomeSettingsForUpdate Source #

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

See: newConnectedHomeSettingsForUpdate smart constructor.

Instances

Instances details
ToJSON ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

Generic ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

Associated Types

type Rep ConnectedHomeSettingsForUpdate :: Type -> Type #

Read ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

Show ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

NFData ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

Eq ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

Hashable ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

type Rep ConnectedHomeSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ConnectedHomeSettingsForUpdate

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

newConnectedHomeSettingsForUpdate :: ConnectedHomeSettingsForUpdate Source #

Create a value of ConnectedHomeSettingsForUpdate with all optional fields omitted.

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

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

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

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

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
FromJSON ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Generic ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Associated Types

type Rep ContentModerationDetection :: Type -> Type #

Read ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Show ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

NFData ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Eq ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Hashable ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

type Rep ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

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

newContentModerationDetection :: ContentModerationDetection Source #

Create a value of ContentModerationDetection with all optional fields omitted.

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

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

$sel:moderationLabel:ContentModerationDetection', contentModerationDetection_moderationLabel - The content moderation label detected by in the stored video.

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

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
FromJSON CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Generic CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Associated Types

type Rep CoversBodyPart :: Type -> Type #

Read CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Show CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

NFData CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Methods

rnf :: CoversBodyPart -> () #

Eq CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Hashable CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

type Rep CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

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

newCoversBodyPart :: CoversBodyPart Source #

Create a value of CoversBodyPart with all optional fields omitted.

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

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

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

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

CustomLabel

data CustomLabel Source #

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

See: newCustomLabel smart constructor.

Instances

Instances details
FromJSON CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Generic CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Associated Types

type Rep CustomLabel :: Type -> Type #

Read CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Show CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

NFData CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Methods

rnf :: CustomLabel -> () #

Eq CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Hashable CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

type Rep CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

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

newCustomLabel :: CustomLabel Source #

Create a value of CustomLabel with all optional fields omitted.

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

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

$sel:confidence:CustomLabel', customLabel_confidence - The confidence that the model has in the detection of the custom label. The range is 0-100. A higher value indicates a higher confidence.

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

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

DatasetChanges

data DatasetChanges Source #

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

See: newDatasetChanges smart constructor.

Constructors

DatasetChanges' Base64 

Instances

Instances details
ToJSON DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

Generic DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

Associated Types

type Rep DatasetChanges :: Type -> Type #

Read DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

Show DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

NFData DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

Methods

rnf :: DatasetChanges -> () #

Eq DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

Hashable DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

type Rep DatasetChanges Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetChanges

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

newDatasetChanges Source #

Create a value of DatasetChanges with all optional fields omitted.

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

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

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

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

DatasetDescription

data DatasetDescription Source #

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

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

See: newDatasetDescription smart constructor.

Instances

Instances details
FromJSON DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

Generic DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

Associated Types

type Rep DatasetDescription :: Type -> Type #

Read DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

Show DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

NFData DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

Methods

rnf :: DatasetDescription -> () #

Eq DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

Hashable DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

type Rep DatasetDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetDescription

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

newDatasetDescription :: DatasetDescription Source #

Create a value of DatasetDescription with all optional fields omitted.

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

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

$sel:creationTimestamp:DatasetDescription', datasetDescription_creationTimestamp - The Unix timestamp for the time and date that the dataset was created.

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

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

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

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

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

DatasetLabelDescription

data DatasetLabelDescription Source #

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

See: newDatasetLabelDescription smart constructor.

Instances

Instances details
FromJSON DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

Generic DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

Associated Types

type Rep DatasetLabelDescription :: Type -> Type #

Read DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

Show DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

NFData DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

Methods

rnf :: DatasetLabelDescription -> () #

Eq DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

Hashable DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

type Rep DatasetLabelDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelDescription

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

newDatasetLabelDescription :: DatasetLabelDescription Source #

Create a value of DatasetLabelDescription with all optional fields omitted.

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

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

$sel:labelName:DatasetLabelDescription', datasetLabelDescription_labelName - The name of the label.

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

DatasetLabelStats

data DatasetLabelStats Source #

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

See: newDatasetLabelStats smart constructor.

Instances

Instances details
FromJSON DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

Generic DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

Associated Types

type Rep DatasetLabelStats :: Type -> Type #

Read DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

Show DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

NFData DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

Methods

rnf :: DatasetLabelStats -> () #

Eq DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

Hashable DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

type Rep DatasetLabelStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetLabelStats

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

newDatasetLabelStats :: DatasetLabelStats Source #

Create a value of DatasetLabelStats with all optional fields omitted.

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

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

$sel:boundingBoxCount:DatasetLabelStats', datasetLabelStats_boundingBoxCount - The total number of images that have the label assigned to a bounding box.

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

DatasetMetadata

data DatasetMetadata Source #

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

See: newDatasetMetadata smart constructor.

Instances

Instances details
FromJSON DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

Generic DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

Associated Types

type Rep DatasetMetadata :: Type -> Type #

Read DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

Show DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

NFData DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

Methods

rnf :: DatasetMetadata -> () #

Eq DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

Hashable DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

type Rep DatasetMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetMetadata

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

newDatasetMetadata :: DatasetMetadata Source #

Create a value of DatasetMetadata with all optional fields omitted.

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

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

$sel:creationTimestamp:DatasetMetadata', datasetMetadata_creationTimestamp - The Unix timestamp for the date and time that the dataset was created.

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

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

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

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

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

DatasetSource

data DatasetSource Source #

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

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

For more information, see CreateDataset.

See: newDatasetSource smart constructor.

Instances

Instances details
ToJSON DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

Generic DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

Associated Types

type Rep DatasetSource :: Type -> Type #

Read DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

Show DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

NFData DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

Methods

rnf :: DatasetSource -> () #

Eq DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

Hashable DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

type Rep DatasetSource Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetSource

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

newDatasetSource :: DatasetSource Source #

Create a value of DatasetSource with all optional fields omitted.

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

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

$sel:datasetArn:DatasetSource', datasetSource_datasetArn - The ARN of an Amazon Rekognition Custom Labels dataset that you want to copy.

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

DatasetStats

data DatasetStats Source #

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

See: newDatasetStats smart constructor.

Instances

Instances details
FromJSON DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

Generic DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

Associated Types

type Rep DatasetStats :: Type -> Type #

Read DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

Show DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

NFData DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

Methods

rnf :: DatasetStats -> () #

Eq DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

Hashable DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

type Rep DatasetStats Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DatasetStats

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

newDatasetStats :: DatasetStats Source #

Create a value of DatasetStats with all optional fields omitted.

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

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

$sel:errorEntries:DatasetStats', datasetStats_errorEntries - The total number of entries that contain at least one error.

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

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

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

DetectLabelsImageBackground

data DetectLabelsImageBackground Source #

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

See: newDetectLabelsImageBackground smart constructor.

Instances

Instances details
FromJSON DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

Generic DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

Associated Types

type Rep DetectLabelsImageBackground :: Type -> Type #

Read DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

Show DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

NFData DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

Eq DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

Hashable DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

type Rep DetectLabelsImageBackground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageBackground

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

newDetectLabelsImageBackground :: DetectLabelsImageBackground Source #

Create a value of DetectLabelsImageBackground with all optional fields omitted.

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

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

$sel:dominantColors:DetectLabelsImageBackground', detectLabelsImageBackground_dominantColors - The dominant colors found in the background of an image, defined with RGB values, CSS color name, simplified color name, and PixelPercentage (the percentage of image pixels that have a particular color).

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

DetectLabelsImageForeground

data DetectLabelsImageForeground Source #

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

See: newDetectLabelsImageForeground smart constructor.

Instances

Instances details
FromJSON DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

Generic DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

Associated Types

type Rep DetectLabelsImageForeground :: Type -> Type #

Read DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

Show DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

NFData DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

Eq DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

Hashable DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

type Rep DetectLabelsImageForeground Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageForeground

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

newDetectLabelsImageForeground :: DetectLabelsImageForeground Source #

Create a value of DetectLabelsImageForeground with all optional fields omitted.

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

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

$sel:dominantColors:DetectLabelsImageForeground', detectLabelsImageForeground_dominantColors - The dominant colors found in the foreground of an image, defined with RGB values, CSS color name, simplified color name, and PixelPercentage (the percentage of image pixels that have a particular color).

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

DetectLabelsImageProperties

data DetectLabelsImageProperties Source #

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

See: newDetectLabelsImageProperties smart constructor.

Instances

Instances details
FromJSON DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

Generic DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

Associated Types

type Rep DetectLabelsImageProperties :: Type -> Type #

Read DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

Show DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

NFData DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

Eq DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

Hashable DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

type Rep DetectLabelsImageProperties Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageProperties

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

newDetectLabelsImageProperties :: DetectLabelsImageProperties Source #

Create a value of DetectLabelsImageProperties with all optional fields omitted.

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

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

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

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

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

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

DetectLabelsImagePropertiesSettings

data DetectLabelsImagePropertiesSettings Source #

Settings for the IMAGE_PROPERTIES feature type.

See: newDetectLabelsImagePropertiesSettings smart constructor.

Instances

Instances details
ToJSON DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

Generic DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

Read DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

Show DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

NFData DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

Eq DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

Hashable DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

type Rep DetectLabelsImagePropertiesSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImagePropertiesSettings

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

newDetectLabelsImagePropertiesSettings :: DetectLabelsImagePropertiesSettings Source #

Create a value of DetectLabelsImagePropertiesSettings with all optional fields omitted.

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

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

$sel:maxDominantColors:DetectLabelsImagePropertiesSettings', detectLabelsImagePropertiesSettings_maxDominantColors - The maximum number of dominant colors to return when detecting labels in an image. The default value is 10.

DetectLabelsImageQuality

data DetectLabelsImageQuality Source #

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

See: newDetectLabelsImageQuality smart constructor.

Instances

Instances details
FromJSON DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

Generic DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

Associated Types

type Rep DetectLabelsImageQuality :: Type -> Type #

Read DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

Show DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

NFData DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

Eq DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

Hashable DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

type Rep DetectLabelsImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsImageQuality

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

newDetectLabelsImageQuality :: DetectLabelsImageQuality Source #

Create a value of DetectLabelsImageQuality with all optional fields omitted.

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

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

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

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

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

DetectLabelsSettings

data DetectLabelsSettings Source #

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

See: newDetectLabelsSettings smart constructor.

Instances

Instances details
ToJSON DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

Generic DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

Associated Types

type Rep DetectLabelsSettings :: Type -> Type #

Read DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

Show DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

NFData DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

Methods

rnf :: DetectLabelsSettings -> () #

Eq DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

Hashable DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

type Rep DetectLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectLabelsSettings

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

newDetectLabelsSettings :: DetectLabelsSettings Source #

Create a value of DetectLabelsSettings with all optional fields omitted.

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

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

$sel:generalLabels:DetectLabelsSettings', detectLabelsSettings_generalLabels - Contains the specified filters for GENERAL_LABELS.

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

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
ToJSON DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Generic DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Associated Types

type Rep DetectTextFilters :: Type -> Type #

Read DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Show DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

NFData DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Methods

rnf :: DetectTextFilters -> () #

Eq DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Hashable DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

type Rep DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

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

newDetectTextFilters :: DetectTextFilters Source #

Create a value of DetectTextFilters with all optional fields omitted.

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

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

$sel:regionsOfInterest:DetectTextFilters', detectTextFilters_regionsOfInterest - A Filter focusing on a certain area of the image. Uses a BoundingBox object to set the region of the image.

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

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
ToJSON DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Generic DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Associated Types

type Rep DetectionFilter :: Type -> Type #

Read DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Show DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

NFData DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Methods

rnf :: DetectionFilter -> () #

Eq DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Hashable DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

type Rep DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

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

newDetectionFilter :: DetectionFilter Source #

Create a value of DetectionFilter with all optional fields omitted.

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

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

$sel:minBoundingBoxHeight:DetectionFilter', detectionFilter_minBoundingBoxHeight - Sets the minimum height of the word bounding box. Words with bounding box heights lesser than this value will be excluded from the result. Value is relative to the video frame height.

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

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

DistributeDataset

data DistributeDataset Source #

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

See: newDistributeDataset smart constructor.

Constructors

DistributeDataset' Text 

Instances

Instances details
ToJSON DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

Generic DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

Associated Types

type Rep DistributeDataset :: Type -> Type #

Read DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

Show DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

NFData DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

Methods

rnf :: DistributeDataset -> () #

Eq DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

Hashable DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

type Rep DistributeDataset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DistributeDataset

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

newDistributeDataset Source #

Create a value of DistributeDataset with all optional fields omitted.

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

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

$sel:arn:DistributeDataset', distributeDataset_arn - The Amazon Resource Name (ARN) of the dataset that you want to use.

DominantColor

data DominantColor Source #

A description of the dominant colors in an image.

See: newDominantColor smart constructor.

Instances

Instances details
FromJSON DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

Generic DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

Associated Types

type Rep DominantColor :: Type -> Type #

Read DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

Show DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

NFData DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

Methods

rnf :: DominantColor -> () #

Eq DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

Hashable DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

type Rep DominantColor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DominantColor

newDominantColor :: DominantColor Source #

Create a value of DominantColor with all optional fields omitted.

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

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

$sel:blue:DominantColor', dominantColor_blue - The Blue RGB value for a dominant color.

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

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

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

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

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

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

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
FromJSON Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Generic Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Associated Types

type Rep Emotion :: Type -> Type #

Methods

from :: Emotion -> Rep Emotion x #

to :: Rep Emotion x -> Emotion #

Read Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Show Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

NFData Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

rnf :: Emotion -> () #

Eq Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

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

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

Hashable Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

hashWithSalt :: Int -> Emotion -> Int #

hash :: Emotion -> Int #

type Rep Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

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

newEmotion :: Emotion Source #

Create a value of Emotion with all optional fields omitted.

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

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

$sel:confidence:Emotion', emotion_confidence - Level of confidence in the determination.

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

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
FromJSON EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Generic EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Associated Types

type Rep EquipmentDetection :: Type -> Type #

Read EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Show EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

NFData EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Methods

rnf :: EquipmentDetection -> () #

Eq EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Hashable EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

type Rep EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

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

newEquipmentDetection :: EquipmentDetection Source #

Create a value of EquipmentDetection with all optional fields omitted.

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

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

$sel:boundingBox:EquipmentDetection', equipmentDetection_boundingBox - A bounding box surrounding the item of detected PPE.

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

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

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

EvaluationResult

data EvaluationResult Source #

The evaluation results for the training of a model.

See: newEvaluationResult smart constructor.

Instances

Instances details
FromJSON EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Generic EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Associated Types

type Rep EvaluationResult :: Type -> Type #

Read EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Show EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

NFData EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Methods

rnf :: EvaluationResult -> () #

Eq EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Hashable EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

type Rep EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

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

newEvaluationResult :: EvaluationResult Source #

Create a value of EvaluationResult with all optional fields omitted.

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

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

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

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

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

Instances

Instances details
FromJSON EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Generic EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Associated Types

type Rep EyeOpen :: Type -> Type #

Methods

from :: EyeOpen -> Rep EyeOpen x #

to :: Rep EyeOpen x -> EyeOpen #

Read EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Show EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

NFData EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

rnf :: EyeOpen -> () #

Eq EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

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

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

Hashable EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

hashWithSalt :: Int -> EyeOpen -> Int #

hash :: EyeOpen -> Int #

type Rep EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

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

newEyeOpen :: EyeOpen Source #

Create a value of EyeOpen with all optional fields omitted.

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

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

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

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

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

Instances

Instances details
FromJSON Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Generic Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Associated Types

type Rep Eyeglasses :: Type -> Type #

Read Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Show Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

NFData Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Methods

rnf :: Eyeglasses -> () #

Eq Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Hashable Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

type Rep Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

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

newEyeglasses :: Eyeglasses Source #

Create a value of Eyeglasses with all optional fields omitted.

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

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

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

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

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
FromJSON Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Generic Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Associated Types

type Rep Face :: Type -> Type #

Methods

from :: Face -> Rep Face x #

to :: Rep Face x -> Face #

Read Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Show Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

showsPrec :: Int -> Face -> ShowS #

show :: Face -> String #

showList :: [Face] -> ShowS #

NFData Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

rnf :: Face -> () #

Eq Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

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

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

Hashable Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

hashWithSalt :: Int -> Face -> Int #

hash :: Face -> Int #

type Rep Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

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

newFace :: Face Source #

Create a value of Face with all optional fields omitted.

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

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

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

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

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

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

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

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

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
FromJSON FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Generic FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Associated Types

type Rep FaceDetail :: Type -> Type #

Read FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Show FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

NFData FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Methods

rnf :: FaceDetail -> () #

Eq FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Hashable FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

type Rep FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

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

newFaceDetail :: FaceDetail Source #

Create a value of FaceDetail with all optional fields omitted.

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

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

$sel:ageRange:FaceDetail', faceDetail_ageRange - The estimated age range, in years, for the face. Low represents the lowest estimated age and High represents the highest estimated age.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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
FromJSON FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Generic FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Associated Types

type Rep FaceDetection :: Type -> Type #

Read FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Show FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

NFData FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Methods

rnf :: FaceDetection -> () #

Eq FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Hashable FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

type Rep FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

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

newFaceDetection :: FaceDetection Source #

Create a value of FaceDetection with all optional fields omitted.

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

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

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

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

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

Instances

Instances details
FromJSON FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Generic FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Associated Types

type Rep FaceMatch :: Type -> Type #

Read FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Show FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

NFData FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Methods

rnf :: FaceMatch -> () #

Eq FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Hashable FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

type Rep FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

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

newFaceMatch :: FaceMatch Source #

Create a value of FaceMatch with all optional fields omitted.

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

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

$sel:face:FaceMatch', faceMatch_face - Describes the face properties such as the bounding box, face ID, image ID of the source image, and external image ID that you assigned.

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

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
FromJSON FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Generic FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Associated Types

type Rep FaceRecord :: Type -> Type #

Read FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Show FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

NFData FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Methods

rnf :: FaceRecord -> () #

Eq FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Hashable FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

type Rep FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

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

newFaceRecord :: FaceRecord Source #

Create a value of FaceRecord with all optional fields omitted.

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

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

$sel:face:FaceRecord', faceRecord_face - Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image ID that you assigned.

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

FaceSearchSettings

data FaceSearchSettings Source #

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

See: newFaceSearchSettings smart constructor.

Instances

Instances details
FromJSON FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

ToJSON FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Generic FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Associated Types

type Rep FaceSearchSettings :: Type -> Type #

Read FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Show FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

NFData FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Methods

rnf :: FaceSearchSettings -> () #

Eq FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Hashable FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

type Rep FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

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

newFaceSearchSettings :: FaceSearchSettings Source #

Create a value of FaceSearchSettings with all optional fields omitted.

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

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

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

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

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

Instances

Instances details
FromJSON Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Generic Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Associated Types

type Rep Gender :: Type -> Type #

Methods

from :: Gender -> Rep Gender x #

to :: Rep Gender x -> Gender #

Read Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Show Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

NFData Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

rnf :: Gender -> () #

Eq Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

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

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

Hashable Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

hashWithSalt :: Int -> Gender -> Int #

hash :: Gender -> Int #

type Rep Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

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

newGender :: Gender Source #

Create a value of Gender with all optional fields omitted.

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

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

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

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

GeneralLabelsSettings

data GeneralLabelsSettings Source #

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

See: newGeneralLabelsSettings smart constructor.

Instances

Instances details
ToJSON GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

Generic GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

Associated Types

type Rep GeneralLabelsSettings :: Type -> Type #

Read GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

Show GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

NFData GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

Methods

rnf :: GeneralLabelsSettings -> () #

Eq GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

Hashable GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

type Rep GeneralLabelsSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GeneralLabelsSettings

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

newGeneralLabelsSettings :: GeneralLabelsSettings Source #

Create a value of GeneralLabelsSettings with all optional fields omitted.

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

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

$sel:labelCategoryExclusionFilters:GeneralLabelsSettings', generalLabelsSettings_labelCategoryExclusionFilters - The label categories that should be excluded from the return from DetectLabels.

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

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

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

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
FromJSON Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Generic Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Associated Types

type Rep Geometry :: Type -> Type #

Methods

from :: Geometry -> Rep Geometry x #

to :: Rep Geometry x -> Geometry #

Read Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Show Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

NFData Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Methods

rnf :: Geometry -> () #

Eq Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Hashable Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Methods

hashWithSalt :: Int -> Geometry -> Int #

hash :: Geometry -> Int #

type Rep Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

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

newGeometry :: Geometry Source #

Create a value of Geometry with all optional fields omitted.

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

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

$sel:boundingBox:Geometry', geometry_boundingBox - An axis-aligned coarse representation of the detected item's location on the image.

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

GroundTruthManifest

data GroundTruthManifest Source #

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

See: newGroundTruthManifest smart constructor.

Instances

Instances details
FromJSON GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

ToJSON GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Generic GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Associated Types

type Rep GroundTruthManifest :: Type -> Type #

Read GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Show GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

NFData GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Methods

rnf :: GroundTruthManifest -> () #

Eq GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Hashable GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

type Rep GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

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

newGroundTruthManifest :: GroundTruthManifest Source #

Create a value of GroundTruthManifest with all optional fields omitted.

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

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

$sel:s3Object:GroundTruthManifest', groundTruthManifest_s3Object - Undocumented member.

HumanLoopActivationOutput

data HumanLoopActivationOutput Source #

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

See: newHumanLoopActivationOutput smart constructor.

Instances

Instances details
FromJSON HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Generic HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Associated Types

type Rep HumanLoopActivationOutput :: Type -> Type #

Read HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Show HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

NFData HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Eq HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Hashable HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

type Rep HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

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

newHumanLoopActivationOutput :: HumanLoopActivationOutput Source #

Create a value of HumanLoopActivationOutput with all optional fields omitted.

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

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

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

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

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

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
ToJSON HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Generic HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Associated Types

type Rep HumanLoopConfig :: Type -> Type #

Read HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Show HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

NFData HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Methods

rnf :: HumanLoopConfig -> () #

Eq HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Hashable HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

type Rep HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

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

newHumanLoopConfig Source #

Create a value of HumanLoopConfig with all optional fields omitted.

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

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

$sel:dataAttributes:HumanLoopConfig', humanLoopConfig_dataAttributes - Sets attributes of the input data.

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

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

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
ToJSON HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Generic HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Associated Types

type Rep HumanLoopDataAttributes :: Type -> Type #

Read HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Show HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

NFData HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Methods

rnf :: HumanLoopDataAttributes -> () #

Eq HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Hashable HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

type Rep HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

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

newHumanLoopDataAttributes :: HumanLoopDataAttributes Source #

Create a value of HumanLoopDataAttributes with all optional fields omitted.

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

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

$sel:contentClassifiers:HumanLoopDataAttributes', humanLoopDataAttributes_contentClassifiers - Sets whether the input image is free of personally identifiable information.

Image

data Image Source #

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

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

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

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

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

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

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

See: newImage smart constructor.

Constructors

Image' (Maybe Base64) (Maybe S3Object) 

Instances

Instances details
ToJSON Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Generic Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Associated Types

type Rep Image :: Type -> Type #

Methods

from :: Image -> Rep Image x #

to :: Rep Image x -> Image #

Read Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Show Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

showsPrec :: Int -> Image -> ShowS #

show :: Image -> String #

showList :: [Image] -> ShowS #

NFData Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

rnf :: Image -> () #

Eq Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

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

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

Hashable Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

hashWithSalt :: Int -> Image -> Int #

hash :: Image -> Int #

type Rep Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

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

newImage :: Image Source #

Create a value of Image with all optional fields omitted.

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

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

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

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

ImageQuality

data ImageQuality Source #

Identifies face image brightness and sharpness.

See: newImageQuality smart constructor.

Instances

Instances details
FromJSON ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Generic ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Associated Types

type Rep ImageQuality :: Type -> Type #

Read ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Show ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

NFData ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Methods

rnf :: ImageQuality -> () #

Eq ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Hashable ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

type Rep ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

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

newImageQuality :: ImageQuality Source #

Create a value of ImageQuality with all optional fields omitted.

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

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

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

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

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
FromJSON Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Generic Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Associated Types

type Rep Instance :: Type -> Type #

Methods

from :: Instance -> Rep Instance x #

to :: Rep Instance x -> Instance #

Read Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Show Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

NFData Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Methods

rnf :: Instance -> () #

Eq Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Hashable Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

type Rep Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

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

newInstance :: Instance Source #

Create a value of Instance with all optional fields omitted.

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

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

$sel:boundingBox:Instance', instance_boundingBox - The position of the label instance on the image.

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

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

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
FromJSON KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

ToJSON KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Generic KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Associated Types

type Rep KinesisDataStream :: Type -> Type #

Read KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Show KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

NFData KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Methods

rnf :: KinesisDataStream -> () #

Eq KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Hashable KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

type Rep KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

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

newKinesisDataStream :: KinesisDataStream Source #

Create a value of KinesisDataStream with all optional fields omitted.

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

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

$sel:arn:KinesisDataStream', kinesisDataStream_arn - ARN of the output Amazon Kinesis Data Streams stream.

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
FromJSON KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

ToJSON KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Generic KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Associated Types

type Rep KinesisVideoStream :: Type -> Type #

Read KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Show KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

NFData KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Methods

rnf :: KinesisVideoStream -> () #

Eq KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Hashable KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

type Rep KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

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

newKinesisVideoStream :: KinesisVideoStream Source #

Create a value of KinesisVideoStream with all optional fields omitted.

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

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

$sel:arn:KinesisVideoStream', kinesisVideoStream_arn - ARN of the Kinesis video stream stream that streams the source video.

KinesisVideoStreamStartSelector

data KinesisVideoStreamStartSelector Source #

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

See: newKinesisVideoStreamStartSelector smart constructor.

Instances

Instances details
ToJSON KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

Generic KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

Associated Types

type Rep KinesisVideoStreamStartSelector :: Type -> Type #

Read KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

Show KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

NFData KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

Eq KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

Hashable KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

type Rep KinesisVideoStreamStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStreamStartSelector

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

newKinesisVideoStreamStartSelector :: KinesisVideoStreamStartSelector Source #

Create a value of KinesisVideoStreamStartSelector with all optional fields omitted.

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

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

$sel:fragmentNumber:KinesisVideoStreamStartSelector', kinesisVideoStreamStartSelector_fragmentNumber - The unique identifier of the fragment. This value monotonically increases based on the ingestion order.

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

KnownGender

data KnownGender Source #

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

See: newKnownGender smart constructor.

Instances

Instances details
FromJSON KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Generic KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Associated Types

type Rep KnownGender :: Type -> Type #

Read KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Show KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

NFData KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Methods

rnf :: KnownGender -> () #

Eq KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Hashable KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

type Rep KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

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

newKnownGender :: KnownGender Source #

Create a value of KnownGender with all optional fields omitted.

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

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

$sel:type':KnownGender', knownGender_type - A string value of the KnownGender info about the Celebrity.

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.

Instances

Instances details
FromJSON Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Generic Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Associated Types

type Rep Label :: Type -> Type #

Methods

from :: Label -> Rep Label x #

to :: Rep Label x -> Label #

Read Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Show Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

showsPrec :: Int -> Label -> ShowS #

show :: Label -> String #

showList :: [Label] -> ShowS #

NFData Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

rnf :: Label -> () #

Eq Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

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

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

Hashable Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

hashWithSalt :: Int -> Label -> Int #

hash :: Label -> Int #

type Rep Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

newLabel :: Label Source #

Create a value of Label with all optional fields omitted.

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

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

$sel:aliases:Label', label_aliases - A list of potential aliases for a given label.

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

Label, label_confidence - Level of confidence.

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

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

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

LabelAlias

data LabelAlias Source #

A potential alias of for a given label.

See: newLabelAlias smart constructor.

Constructors

LabelAlias' (Maybe Text) 

Instances

Instances details
FromJSON LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

Generic LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

Associated Types

type Rep LabelAlias :: Type -> Type #

Read LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

Show LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

NFData LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

Methods

rnf :: LabelAlias -> () #

Eq LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

Hashable LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

type Rep LabelAlias Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelAlias

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

newLabelAlias :: LabelAlias Source #

Create a value of LabelAlias with all optional fields omitted.

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

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

$sel:name:LabelAlias', labelAlias_name - The name of an alias for a given label.

LabelCategory

data LabelCategory Source #

The category that applies to a given label.

See: newLabelCategory smart constructor.

Constructors

LabelCategory' (Maybe Text) 

Instances

Instances details
FromJSON LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

Generic LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

Associated Types

type Rep LabelCategory :: Type -> Type #

Read LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

Show LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

NFData LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

Methods

rnf :: LabelCategory -> () #

Eq LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

Hashable LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

type Rep LabelCategory Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelCategory

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

newLabelCategory :: LabelCategory Source #

Create a value of LabelCategory with all optional fields omitted.

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

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

$sel:name:LabelCategory', labelCategory_name - The name of a category that applies to a given label.

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
FromJSON LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Generic LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Associated Types

type Rep LabelDetection :: Type -> Type #

Read LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Show LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

NFData LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Methods

rnf :: LabelDetection -> () #

Eq LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Hashable LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

type Rep LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

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

newLabelDetection :: LabelDetection Source #

Create a value of LabelDetection with all optional fields omitted.

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

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

$sel:durationMillis:LabelDetection', labelDetection_durationMillis - The time duration of a segment in milliseconds, I.e. time elapsed from StartTimestampMillis to EndTimestampMillis.

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

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

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

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

LabelDetectionSettings

data LabelDetectionSettings Source #

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

See: newLabelDetectionSettings smart constructor.

Instances

Instances details
ToJSON LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

Generic LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

Associated Types

type Rep LabelDetectionSettings :: Type -> Type #

Read LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

Show LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

NFData LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

Methods

rnf :: LabelDetectionSettings -> () #

Eq LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

Hashable LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

type Rep LabelDetectionSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSettings

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

newLabelDetectionSettings :: LabelDetectionSettings Source #

Create a value of LabelDetectionSettings with all optional fields omitted.

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

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

$sel:generalLabels:LabelDetectionSettings', labelDetectionSettings_generalLabels - Undocumented member.

Landmark

data Landmark Source #

Indicates the location of the landmark on the face.

See: newLandmark smart constructor.

Instances

Instances details
FromJSON Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Generic Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Associated Types

type Rep Landmark :: Type -> Type #

Methods

from :: Landmark -> Rep Landmark x #

to :: Rep Landmark x -> Landmark #

Read Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Show Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

NFData Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Methods

rnf :: Landmark -> () #

Eq Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Hashable Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Methods

hashWithSalt :: Int -> Landmark -> Int #

hash :: Landmark -> Int #

type Rep Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

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

newLandmark :: Landmark Source #

Create a value of Landmark with all optional fields omitted.

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

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

$sel:type':Landmark', landmark_type - Type of landmark.

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

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

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
FromJSON ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Generic ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Associated Types

type Rep ModerationLabel :: Type -> Type #

Read ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Show ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

NFData ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Methods

rnf :: ModerationLabel -> () #

Eq ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Hashable ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

type Rep ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

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

newModerationLabel :: ModerationLabel Source #

Create a value of ModerationLabel with all optional fields omitted.

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

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

$sel:confidence:ModerationLabel', moderationLabel_confidence - Specifies the confidence that Amazon Rekognition has that the label has been correctly identified.

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

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

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

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

Instances

Instances details
FromJSON MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Generic MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Associated Types

type Rep MouthOpen :: Type -> Type #

Read MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Show MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

NFData MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Methods

rnf :: MouthOpen -> () #

Eq MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Hashable MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

type Rep MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

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

newMouthOpen :: MouthOpen Source #

Create a value of MouthOpen with all optional fields omitted.

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

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

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

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

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

Instances

Instances details
FromJSON Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Generic Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Associated Types

type Rep Mustache :: Type -> Type #

Methods

from :: Mustache -> Rep Mustache x #

to :: Rep Mustache x -> Mustache #

Read Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Show Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

NFData Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Methods

rnf :: Mustache -> () #

Eq Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Hashable Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Methods

hashWithSalt :: Int -> Mustache -> Int #

hash :: Mustache -> Int #

type Rep Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

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

newMustache :: Mustache Source #

Create a value of Mustache with all optional fields omitted.

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

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

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

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

NotificationChannel

data NotificationChannel Source #

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

See: newNotificationChannel smart constructor.

Instances

Instances details
ToJSON NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Generic NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Associated Types

type Rep NotificationChannel :: Type -> Type #

Read NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Show NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

NFData NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Methods

rnf :: NotificationChannel -> () #

Eq NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Hashable NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

type Rep NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

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

newNotificationChannel Source #

Create a value of NotificationChannel with all optional fields omitted.

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

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

$sel:sNSTopicArn:NotificationChannel', notificationChannel_sNSTopicArn - The Amazon SNS topic to which Amazon Rekognition posts the completion status.

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

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
FromJSON OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

ToJSON OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Generic OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Associated Types

type Rep OutputConfig :: Type -> Type #

Read OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Show OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

NFData OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Methods

rnf :: OutputConfig -> () #

Eq OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Hashable OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

type Rep OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

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

newOutputConfig :: OutputConfig Source #

Create a value of OutputConfig with all optional fields omitted.

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

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

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

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

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
FromJSON Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Generic Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Associated Types

type Rep Parent :: Type -> Type #

Methods

from :: Parent -> Rep Parent x #

to :: Rep Parent x -> Parent #

Read Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Show Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

NFData Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

rnf :: Parent -> () #

Eq Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

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

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

Hashable Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

hashWithSalt :: Int -> Parent -> Int #

hash :: Parent -> Int #

type Rep Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

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

newParent :: Parent Source #

Create a value of Parent with all optional fields omitted.

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

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

$sel:name:Parent', parent_name - The name of the parent label.

PersonDetail

data PersonDetail Source #

Details about a person detected in a video analysis request.

See: newPersonDetail smart constructor.

Instances

Instances details
FromJSON PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Generic PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Associated Types

type Rep PersonDetail :: Type -> Type #

Read PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Show PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

NFData PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Methods

rnf :: PersonDetail -> () #

Eq PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Hashable PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

type Rep PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

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

newPersonDetail :: PersonDetail Source #

Create a value of PersonDetail with all optional fields omitted.

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

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

PersonDetail, personDetail_boundingBox - Bounding box around the detected person.

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

$sel:index:PersonDetail', personDetail_index - Identifier for the person detected person within a video. Use to keep track of the person throughout the video. The identifier is not stored by Amazon Rekognition.

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
FromJSON PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Generic PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Associated Types

type Rep PersonDetection :: Type -> Type #

Read PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Show PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

NFData PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Methods

rnf :: PersonDetection -> () #

Eq PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Hashable PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

type Rep PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

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

newPersonDetection :: PersonDetection Source #

Create a value of PersonDetection with all optional fields omitted.

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

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

$sel:person:PersonDetection', personDetection_person - Details about a person whose path was tracked in a video.

$sel:timestamp:PersonDetection', personDetection_timestamp - The time, in milliseconds from the start of the video, that the person's path was tracked. Note that Timestamp is not guaranteed to be accurate to the individual frame where the person's path first appears.

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
FromJSON PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Generic PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Associated Types

type Rep PersonMatch :: Type -> Type #

Read PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Show PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

NFData PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Methods

rnf :: PersonMatch -> () #

Eq PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Hashable PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

type Rep PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

type Rep PersonMatch = D1 ('MetaData "PersonMatch" "Amazonka.Rekognition.Types.PersonMatch" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "PersonMatch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "faceMatches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceMatch])) :*: (S1 ('MetaSel ('Just "person") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PersonDetail)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newPersonMatch :: PersonMatch Source #

Create a value of PersonMatch with all optional fields omitted.

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

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

$sel:faceMatches:PersonMatch', personMatch_faceMatches - Information about the faces in the input collection that match the face of a person in the video.

$sel:person:PersonMatch', personMatch_person - Information about the matched person.

$sel:timestamp:PersonMatch', personMatch_timestamp - The time, in milliseconds from the beginning of the video, that the person was matched in the video.

Point

data Point Source #

The X and Y coordinates of a point on an image or video frame. The X and Y values are ratios of the overall image size or video resolution. For example, if an input image is 700x200 and the values are X=0.5 and Y=0.25, then the point is at the (350,50) pixel coordinate on the image.

An array of Point objects makes up a Polygon. A Polygon is returned by DetectText and by DetectCustomLabels Polygon represents a fine-grained polygon around a detected item. For more information, see Geometry in the Amazon Rekognition Developer Guide.

See: newPoint smart constructor.

Constructors

Point' (Maybe Double) (Maybe Double) 

Instances

Instances details
FromJSON Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

ToJSON Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Generic Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Associated Types

type Rep Point :: Type -> Type #

Methods

from :: Point -> Rep Point x #

to :: Rep Point x -> Point #

Read Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Show Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

showsPrec :: Int -> Point -> ShowS #

show :: Point -> String #

showList :: [Point] -> ShowS #

NFData Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

rnf :: Point -> () #

Eq Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

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

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

Hashable Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

hashWithSalt :: Int -> Point -> Int #

hash :: Point -> Int #

type Rep Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

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

newPoint :: Point Source #

Create a value of Point with all optional fields omitted.

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

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

$sel:x:Point', point_x - The value of the X coordinate for a point on a Polygon.

$sel:y:Point', point_y - The value of the Y coordinate for a point on a Polygon.

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
FromJSON Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Generic Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Associated Types

type Rep Pose :: Type -> Type #

Methods

from :: Pose -> Rep Pose x #

to :: Rep Pose x -> Pose #

Read Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Show Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

showsPrec :: Int -> Pose -> ShowS #

show :: Pose -> String #

showList :: [Pose] -> ShowS #

NFData Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

rnf :: Pose -> () #

Eq Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

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

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

Hashable Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

hashWithSalt :: Int -> Pose -> Int #

hash :: Pose -> Int #

type Rep Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

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

newPose :: Pose Source #

Create a value of Pose with all optional fields omitted.

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

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

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

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

$sel:yaw:Pose', pose_yaw - Value representing the face rotation on the yaw axis.

ProjectDescription

data ProjectDescription Source #

A description of an Amazon Rekognition Custom Labels project. For more information, see DescribeProjects.

See: newProjectDescription smart constructor.

Instances

Instances details
FromJSON ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Generic ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Associated Types

type Rep ProjectDescription :: Type -> Type #

Read ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Show ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

NFData ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Methods

rnf :: ProjectDescription -> () #

Eq ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Hashable ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

type Rep ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

type Rep ProjectDescription = D1 ('MetaData "ProjectDescription" "Amazonka.Rekognition.Types.ProjectDescription" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProjectDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetMetadata]))) :*: (S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectStatus)))))

newProjectDescription :: ProjectDescription Source #

Create a value of ProjectDescription with all optional fields omitted.

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

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

ProjectDescription, projectDescription_creationTimestamp - The Unix timestamp for the date and time that the project was created.

$sel:datasets:ProjectDescription', projectDescription_datasets - Information about the training and test datasets in the project.

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

ProjectDescription, projectDescription_status - The current status of the project.

ProjectPolicy

data ProjectPolicy Source #

Describes a project policy in the response from ListProjectPolicies.

See: newProjectPolicy smart constructor.

Instances

Instances details
FromJSON ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

Generic ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

Associated Types

type Rep ProjectPolicy :: Type -> Type #

Read ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

Show ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

NFData ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

Methods

rnf :: ProjectPolicy -> () #

Eq ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

Hashable ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

type Rep ProjectPolicy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectPolicy

type Rep ProjectPolicy = D1 ('MetaData "ProjectPolicy" "Amazonka.Rekognition.Types.ProjectPolicy" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProjectPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "policyRevisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newProjectPolicy :: ProjectPolicy Source #

Create a value of ProjectPolicy with all optional fields omitted.

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

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

$sel:creationTimestamp:ProjectPolicy', projectPolicy_creationTimestamp - The Unix datetime for the creation of the project policy.

$sel:lastUpdatedTimestamp:ProjectPolicy', projectPolicy_lastUpdatedTimestamp - The Unix datetime for when the project policy was last updated.

$sel:policyDocument:ProjectPolicy', projectPolicy_policyDocument - The JSON document for the project policy.

$sel:policyName:ProjectPolicy', projectPolicy_policyName - The name of the project policy.

$sel:policyRevisionId:ProjectPolicy', projectPolicy_policyRevisionId - The revision ID of the project policy.

$sel:projectArn:ProjectPolicy', projectPolicy_projectArn - The Amazon Resource Name (ARN) of the project to which the project policy is attached.

ProjectVersionDescription

data ProjectVersionDescription Source #

A description of a version of an Amazon Rekognition Custom Labels model.

See: newProjectVersionDescription smart constructor.

Instances

Instances details
FromJSON ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Generic ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Associated Types

type Rep ProjectVersionDescription :: Type -> Type #

Read ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Show ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

NFData ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Eq ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Hashable ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

type Rep ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

type Rep ProjectVersionDescription = D1 ('MetaData "ProjectVersionDescription" "Amazonka.Rekognition.Types.ProjectVersionDescription" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProjectVersionDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "billableTrainingTimeInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "evaluationResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EvaluationResult)))) :*: ((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "manifestSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroundTruthManifest))) :*: (S1 ('MetaSel ('Just "maxInferenceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "minInferenceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: (((S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputConfig)) :*: S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sourceProjectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectVersionStatus)))) :*: ((S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "testingDataResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestingDataResult))) :*: (S1 ('MetaSel ('Just "trainingDataResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingDataResult)) :*: S1 ('MetaSel ('Just "trainingEndTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newProjectVersionDescription :: ProjectVersionDescription Source #

Create a value of ProjectVersionDescription with all optional fields omitted.

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

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

$sel:billableTrainingTimeInSeconds:ProjectVersionDescription', projectVersionDescription_billableTrainingTimeInSeconds - The duration, in seconds, that you were billed for a successful training of the model version. This value is only returned if the model version has been successfully trained.

$sel:creationTimestamp:ProjectVersionDescription', projectVersionDescription_creationTimestamp - The Unix datetime for the date and time that training started.

$sel:evaluationResult:ProjectVersionDescription', projectVersionDescription_evaluationResult - The training results. EvaluationResult is only returned if training is successful.

$sel:kmsKeyId:ProjectVersionDescription', projectVersionDescription_kmsKeyId - The identifer for the AWS Key Management Service key (AWS KMS key) that was used to encrypt the model during training.

$sel:manifestSummary:ProjectVersionDescription', projectVersionDescription_manifestSummary - The location of the summary manifest. The summary manifest provides aggregate data validation results for the training and test datasets.

$sel:maxInferenceUnits:ProjectVersionDescription', projectVersionDescription_maxInferenceUnits - The maximum number of inference units Amazon Rekognition Custom Labels uses to auto-scale the model. For more information, see StartProjectVersion.

$sel:minInferenceUnits:ProjectVersionDescription', projectVersionDescription_minInferenceUnits - The minimum number of inference units used by the model. For more information, see StartProjectVersion.

$sel:outputConfig:ProjectVersionDescription', projectVersionDescription_outputConfig - The location where training results are saved.

$sel:projectVersionArn:ProjectVersionDescription', projectVersionDescription_projectVersionArn - The Amazon Resource Name (ARN) of the model version.

$sel:sourceProjectVersionArn:ProjectVersionDescription', projectVersionDescription_sourceProjectVersionArn - If the model version was copied from a different project, SourceProjectVersionArn contains the ARN of the source model version.

$sel:status:ProjectVersionDescription', projectVersionDescription_status - The current status of the model version.

$sel:statusMessage:ProjectVersionDescription', projectVersionDescription_statusMessage - A descriptive message for an error or warning that occurred.

$sel:testingDataResult:ProjectVersionDescription', projectVersionDescription_testingDataResult - Contains information about the testing results.

$sel:trainingDataResult:ProjectVersionDescription', projectVersionDescription_trainingDataResult - Contains information about the training results.

$sel:trainingEndTimestamp:ProjectVersionDescription', projectVersionDescription_trainingEndTimestamp - The Unix date and time that training of the model ended.

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
FromJSON ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Generic ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Associated Types

type Rep ProtectiveEquipmentBodyPart :: Type -> Type #

Read ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Show ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

NFData ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Eq ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Hashable ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

type Rep ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

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

newProtectiveEquipmentBodyPart :: ProtectiveEquipmentBodyPart Source #

Create a value of ProtectiveEquipmentBodyPart with all optional fields omitted.

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

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

ProtectiveEquipmentBodyPart, protectiveEquipmentBodyPart_confidence - The confidence that Amazon Rekognition has in the detection accuracy of the detected body part.

$sel:equipmentDetections:ProtectiveEquipmentBodyPart', protectiveEquipmentBodyPart_equipmentDetections - An array of Personal Protective Equipment items detected around a body part.

$sel:name:ProtectiveEquipmentBodyPart', protectiveEquipmentBodyPart_name - The detected body part.

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
FromJSON ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Generic ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Associated Types

type Rep ProtectiveEquipmentPerson :: Type -> Type #

Read ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Show ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

NFData ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Eq ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Hashable ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

type Rep ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

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

newProtectiveEquipmentPerson :: ProtectiveEquipmentPerson Source #

Create a value of ProtectiveEquipmentPerson with all optional fields omitted.

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

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

$sel:bodyParts:ProtectiveEquipmentPerson', protectiveEquipmentPerson_bodyParts - An array of body parts detected on a person's body (including body parts without PPE).

$sel:boundingBox:ProtectiveEquipmentPerson', protectiveEquipmentPerson_boundingBox - A bounding box around the detected person.

ProtectiveEquipmentPerson, protectiveEquipmentPerson_confidence - The confidence that Amazon Rekognition has that the bounding box contains a person.

$sel:id:ProtectiveEquipmentPerson', protectiveEquipmentPerson_id - The identifier for the detected person. The identifier is only unique for a single call to DetectProtectiveEquipment.

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
ToJSON ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Generic ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Read ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Show ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

NFData ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Eq ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Hashable ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

type Rep ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

type Rep ProtectiveEquipmentSummarizationAttributes = D1 ('MetaData "ProtectiveEquipmentSummarizationAttributes" "Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProtectiveEquipmentSummarizationAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "requiredEquipmentTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ProtectiveEquipmentType])))

newProtectiveEquipmentSummarizationAttributes Source #

Create a value of ProtectiveEquipmentSummarizationAttributes with all optional fields omitted.

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

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

$sel:minConfidence:ProtectiveEquipmentSummarizationAttributes', protectiveEquipmentSummarizationAttributes_minConfidence - The minimum confidence level for which you want summary information. The confidence level applies to person detection, body part detection, equipment detection, and body part coverage. Amazon Rekognition doesn't return summary information with a confidence than this specified value. There isn't a default value.

Specify a MinConfidence value that is between 50-100% as DetectProtectiveEquipment returns predictions only where the detection confidence is between 50% - 100%. If you specify a value that is less than 50%, the results are the same specifying a value of 50%.

$sel:requiredEquipmentTypes:ProtectiveEquipmentSummarizationAttributes', protectiveEquipmentSummarizationAttributes_requiredEquipmentTypes - An array of personal protective equipment types for which you want summary information. If a person is detected wearing a required requipment type, the person's ID is added to the PersonsWithRequiredEquipment array field returned in ProtectiveEquipmentSummary by DetectProtectiveEquipment.

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
FromJSON ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Generic ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Associated Types

type Rep ProtectiveEquipmentSummary :: Type -> Type #

Read ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Show ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

NFData ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Eq ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Hashable ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

type Rep ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

type Rep ProtectiveEquipmentSummary = D1 ('MetaData "ProtectiveEquipmentSummary" "Amazonka.Rekognition.Types.ProtectiveEquipmentSummary" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "ProtectiveEquipmentSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "personsIndeterminate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])) :*: (S1 ('MetaSel ('Just "personsWithRequiredEquipment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])) :*: S1 ('MetaSel ('Just "personsWithoutRequiredEquipment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])))))

newProtectiveEquipmentSummary :: ProtectiveEquipmentSummary Source #

Create a value of ProtectiveEquipmentSummary with all optional fields omitted.

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

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

$sel:personsIndeterminate:ProtectiveEquipmentSummary', protectiveEquipmentSummary_personsIndeterminate - An array of IDs for persons where it was not possible to determine if they are wearing personal protective equipment.

$sel:personsWithRequiredEquipment:ProtectiveEquipmentSummary', protectiveEquipmentSummary_personsWithRequiredEquipment - An array of IDs for persons who are wearing detected personal protective equipment.

$sel:personsWithoutRequiredEquipment:ProtectiveEquipmentSummary', protectiveEquipmentSummary_personsWithoutRequiredEquipment - An array of IDs for persons who are not wearing all of the types of PPE specified in the RequiredEquipmentTypes field of the detected personal protective equipment.

RegionOfInterest

data RegionOfInterest Source #

Specifies a location within the frame that Rekognition checks for objects of interest such as text, labels, or faces. It uses a BoundingBox or Polygon to set a region of the screen.

A word, face, or label is included in the region if it is more than half in that region. If there is more than one region, the word, face, or label is compared with all regions of the screen. Any object of interest that is more than half in a region is kept in the results.

See: newRegionOfInterest smart constructor.

Instances

Instances details
FromJSON RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

ToJSON RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Generic RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Associated Types

type Rep RegionOfInterest :: Type -> Type #

Read RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Show RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

NFData RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Methods

rnf :: RegionOfInterest -> () #

Eq RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Hashable RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

type Rep RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

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

newRegionOfInterest :: RegionOfInterest Source #

Create a value of RegionOfInterest with all optional fields omitted.

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

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

$sel:boundingBox:RegionOfInterest', regionOfInterest_boundingBox - The box representing a region of interest on screen.

$sel:polygon:RegionOfInterest', regionOfInterest_polygon - Specifies a shape made up of up to 10 Point objects to define a region of interest.

S3Destination

data S3Destination Source #

The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation. These results include the name of the stream processor resource, the session ID of the stream processing session, and labeled timestamps and bounding boxes for detected labels.

See: newS3Destination smart constructor.

Constructors

S3Destination' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

ToJSON S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

Generic S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

Associated Types

type Rep S3Destination :: Type -> Type #

Read S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

Show S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

NFData S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

Methods

rnf :: S3Destination -> () #

Eq S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

Hashable S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

type Rep S3Destination Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Destination

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

newS3Destination :: S3Destination Source #

Create a value of S3Destination with all optional fields omitted.

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

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

$sel:bucket:S3Destination', s3Destination_bucket - The name of the Amazon S3 bucket you want to associate with the streaming video project. You must be the owner of the Amazon S3 bucket.

$sel:keyPrefix:S3Destination', s3Destination_keyPrefix - The prefix value of the location within the bucket that you want the information to be published to. For more information, see Using prefixes.

S3Object

data S3Object Source #

Provides the S3 bucket name and object name.

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

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

See: newS3Object smart constructor.

Constructors

S3Object' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

ToJSON S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Generic S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Associated Types

type Rep S3Object :: Type -> Type #

Methods

from :: S3Object -> Rep S3Object x #

to :: Rep S3Object x -> S3Object #

Read S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Show S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

NFData S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Methods

rnf :: S3Object -> () #

Eq S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Hashable S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Methods

hashWithSalt :: Int -> S3Object -> Int #

hash :: S3Object -> Int #

type Rep S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

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

newS3Object :: S3Object Source #

Create a value of S3Object with all optional fields omitted.

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

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

$sel:bucket:S3Object', s3Object_bucket - Name of the S3 bucket.

$sel:name:S3Object', s3Object_name - S3 object key name.

$sel:version:S3Object', s3Object_version - If the bucket is versioning enabled, you can specify the object version.

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
FromJSON SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Generic SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Associated Types

type Rep SegmentDetection :: Type -> Type #

Read SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Show SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

NFData SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Methods

rnf :: SegmentDetection -> () #

Eq SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Hashable SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

type Rep SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

type Rep SegmentDetection = D1 ('MetaData "SegmentDetection" "Amazonka.Rekognition.Types.SegmentDetection" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "SegmentDetection'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "durationFrames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "durationMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "durationSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "endFrameNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "endTimecodeSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endTimestampMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))) :*: ((S1 ('MetaSel ('Just "shotSegment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShotSegment)) :*: (S1 ('MetaSel ('Just "startFrameNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "startTimecodeSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "startTimestampMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "technicalCueSegment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TechnicalCueSegment)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SegmentType)))))))

newSegmentDetection :: SegmentDetection Source #

Create a value of SegmentDetection with all optional fields omitted.

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

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

$sel:durationFrames:SegmentDetection', segmentDetection_durationFrames - The duration of a video segment, expressed in frames.

$sel:durationMillis:SegmentDetection', segmentDetection_durationMillis - The duration of the detected segment in milliseconds.

$sel:durationSMPTE:SegmentDetection', segmentDetection_durationSMPTE - The duration of the timecode for the detected segment in SMPTE format.

$sel:endFrameNumber:SegmentDetection', segmentDetection_endFrameNumber - The frame number at the end of a video segment, using a frame index that starts with 0.

$sel:endTimecodeSMPTE:SegmentDetection', segmentDetection_endTimecodeSMPTE - The frame-accurate SMPTE timecode, from the start of a video, for the end of a detected segment. EndTimecode is in HH:MM:SS:fr format (and ;fr for drop frame-rates).

$sel:endTimestampMillis:SegmentDetection', segmentDetection_endTimestampMillis - The end time of the detected segment, in milliseconds, from the start of the video. This value is rounded down.

$sel:shotSegment:SegmentDetection', segmentDetection_shotSegment - If the segment is a shot detection, contains information about the shot detection.

$sel:startFrameNumber:SegmentDetection', segmentDetection_startFrameNumber - The frame number of the start of a video segment, using a frame index that starts with 0.

$sel:startTimecodeSMPTE:SegmentDetection', segmentDetection_startTimecodeSMPTE - The frame-accurate SMPTE timecode, from the start of a video, for the start of a detected segment. StartTimecode is in HH:MM:SS:fr format (and ;fr for drop frame-rates).

$sel:startTimestampMillis:SegmentDetection', segmentDetection_startTimestampMillis - The start time of the detected segment in milliseconds from the start of the video. This value is rounded down. For example, if the actual timestamp is 100.6667 milliseconds, Amazon Rekognition Video returns a value of 100 millis.

$sel:technicalCueSegment:SegmentDetection', segmentDetection_technicalCueSegment - If the segment is a technical cue, contains information about the technical cue.

SegmentDetection, segmentDetection_type - The type of the segment. Valid values are TECHNICAL_CUE and SHOT.

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
FromJSON SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Generic SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Associated Types

type Rep SegmentTypeInfo :: Type -> Type #

Read SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Show SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

NFData SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Methods

rnf :: SegmentTypeInfo -> () #

Eq SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Hashable SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

type Rep SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

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

newSegmentTypeInfo :: SegmentTypeInfo Source #

Create a value of SegmentTypeInfo with all optional fields omitted.

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

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

$sel:modelVersion:SegmentTypeInfo', segmentTypeInfo_modelVersion - The version of the model used to detect segments.

$sel:type':SegmentTypeInfo', segmentTypeInfo_type - The type of a segment (technical cue or shot detection).

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
FromJSON ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Generic ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Associated Types

type Rep ShotSegment :: Type -> Type #

Read ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Show ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

NFData ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Methods

rnf :: ShotSegment -> () #

Eq ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Hashable ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

type Rep ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

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

newShotSegment :: ShotSegment Source #

Create a value of ShotSegment with all optional fields omitted.

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

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

$sel:confidence:ShotSegment', shotSegment_confidence - The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

$sel:index:ShotSegment', shotSegment_index - An Identifier for a shot detection segment detected in a video.

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

Instances

Instances details
FromJSON Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Generic Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Associated Types

type Rep Smile :: Type -> Type #

Methods

from :: Smile -> Rep Smile x #

to :: Rep Smile x -> Smile #

Read Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Show Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

showsPrec :: Int -> Smile -> ShowS #

show :: Smile -> String #

showList :: [Smile] -> ShowS #

NFData Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

rnf :: Smile -> () #

Eq Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

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

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

Hashable Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

hashWithSalt :: Int -> Smile -> Int #

hash :: Smile -> Int #

type Rep Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

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

newSmile :: Smile Source #

Create a value of Smile with all optional fields omitted.

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

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

$sel:confidence:Smile', smile_confidence - Level of confidence in the determination.

$sel:value:Smile', smile_value - Boolean value that indicates whether the face is smiling or not.

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
ToJSON StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Generic StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Associated Types

type Rep StartSegmentDetectionFilters :: Type -> Type #

Read StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Show StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

NFData StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Eq StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Hashable StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

type Rep StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

type Rep StartSegmentDetectionFilters = D1 ('MetaData "StartSegmentDetectionFilters" "Amazonka.Rekognition.Types.StartSegmentDetectionFilters" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "StartSegmentDetectionFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shotFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartShotDetectionFilter)) :*: S1 ('MetaSel ('Just "technicalCueFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartTechnicalCueDetectionFilter))))

newStartSegmentDetectionFilters :: StartSegmentDetectionFilters Source #

Create a value of StartSegmentDetectionFilters with all optional fields omitted.

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

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

$sel:shotFilter:StartSegmentDetectionFilters', startSegmentDetectionFilters_shotFilter - Filters that are specific to shot detections.

$sel:technicalCueFilter:StartSegmentDetectionFilters', startSegmentDetectionFilters_technicalCueFilter - Filters that are specific to technical cues.

StartShotDetectionFilter

data StartShotDetectionFilter Source #

Filters for the shot detection segments returned by GetSegmentDetection. For more information, see StartSegmentDetectionFilters.

See: newStartShotDetectionFilter smart constructor.

Instances

Instances details
ToJSON StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Generic StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Associated Types

type Rep StartShotDetectionFilter :: Type -> Type #

Read StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Show StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

NFData StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Eq StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Hashable StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

type Rep StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

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

newStartShotDetectionFilter :: StartShotDetectionFilter Source #

Create a value of StartShotDetectionFilter with all optional fields omitted.

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

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

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

If you don't specify MinSegmentConfidence, the GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

StartTechnicalCueDetectionFilter

data StartTechnicalCueDetectionFilter Source #

Filters for the technical segments returned by GetSegmentDetection. For more information, see StartSegmentDetectionFilters.

See: newStartTechnicalCueDetectionFilter smart constructor.

Instances

Instances details
ToJSON StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Generic StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Associated Types

type Rep StartTechnicalCueDetectionFilter :: Type -> Type #

Read StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Show StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

NFData StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Eq StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Hashable StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

type Rep StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

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

newStartTechnicalCueDetectionFilter :: StartTechnicalCueDetectionFilter Source #

Create a value of StartTechnicalCueDetectionFilter with all optional fields omitted.

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

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

$sel:blackFrame:StartTechnicalCueDetectionFilter', startTechnicalCueDetectionFilter_blackFrame - A filter that allows you to control the black frame detection by specifying the black levels and pixel coverage of black pixels in a frame. Videos can come from multiple sources, formats, and time periods, with different standards and varying noise levels for black frames that need to be accounted for.

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

If you don't specify MinSegmentConfidence, GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

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
ToJSON StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Generic StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Associated Types

type Rep StartTextDetectionFilters :: Type -> Type #

Read StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Show StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

NFData StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Eq StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Hashable StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

type Rep StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

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

newStartTextDetectionFilters :: StartTextDetectionFilters Source #

Create a value of StartTextDetectionFilters with all optional fields omitted.

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

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

$sel:regionsOfInterest:StartTextDetectionFilters', startTextDetectionFilters_regionsOfInterest - Filter focusing on a certain area of the frame. Uses a BoundingBox object to set the region of the screen.

$sel:wordFilter:StartTextDetectionFilters', startTextDetectionFilters_wordFilter - Filters focusing on qualities of the text, such as confidence or size.

StreamProcessingStartSelector

data StreamProcessingStartSelector Source #

This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.

See: newStreamProcessingStartSelector smart constructor.

Instances

Instances details
ToJSON StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

Generic StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

Associated Types

type Rep StreamProcessingStartSelector :: Type -> Type #

Read StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

Show StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

NFData StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

Eq StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

Hashable StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

type Rep StreamProcessingStartSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStartSelector

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

newStreamProcessingStartSelector :: StreamProcessingStartSelector Source #

Create a value of StreamProcessingStartSelector with all optional fields omitted.

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

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

$sel:kVSStreamStartSelector:StreamProcessingStartSelector', streamProcessingStartSelector_kVSStreamStartSelector - Specifies the starting point in the stream to start processing. This can be done with a producer timestamp or a fragment number in a Kinesis stream.

StreamProcessingStopSelector

data StreamProcessingStopSelector Source #

Specifies when to stop processing the stream. You can specify a maximum amount of time to process the video.

See: newStreamProcessingStopSelector smart constructor.

Instances

Instances details
ToJSON StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

Generic StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

Associated Types

type Rep StreamProcessingStopSelector :: Type -> Type #

Read StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

Show StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

NFData StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

Eq StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

Hashable StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

type Rep StreamProcessingStopSelector Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessingStopSelector

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

newStreamProcessingStopSelector :: StreamProcessingStopSelector Source #

Create a value of StreamProcessingStopSelector with all optional fields omitted.

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

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

$sel:maxDurationInSeconds:StreamProcessingStopSelector', streamProcessingStopSelector_maxDurationInSeconds - Specifies the maximum amount of time in seconds that you want the stream to be processed. The largest amount of time is 2 minutes. The default is 10 seconds.

StreamProcessor

data StreamProcessor Source #

An object that recognizes faces or labels in a streaming video. An Amazon Rekognition stream processor is created by a call to CreateStreamProcessor. The request parameters for CreateStreamProcessor describe the Kinesis video stream source for the streaming video, face recognition parameters, and where to stream the analysis resullts.

See: newStreamProcessor smart constructor.

Instances

Instances details
FromJSON StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Generic StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Associated Types

type Rep StreamProcessor :: Type -> Type #

Read StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Show StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

NFData StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Methods

rnf :: StreamProcessor -> () #

Eq StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Hashable StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

type Rep StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

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

newStreamProcessor :: StreamProcessor Source #

Create a value of StreamProcessor with all optional fields omitted.

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

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

$sel:name:StreamProcessor', streamProcessor_name - Name of the Amazon Rekognition stream processor.

$sel:status:StreamProcessor', streamProcessor_status - Current status of the Amazon Rekognition stream processor.

StreamProcessorDataSharingPreference

data StreamProcessorDataSharingPreference Source #

Allows you to opt in or opt out to share data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams.

See: newStreamProcessorDataSharingPreference smart constructor.

Instances

Instances details
FromJSON StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

ToJSON StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

Generic StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

Read StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

Show StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

NFData StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

Eq StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

Hashable StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

type Rep StreamProcessorDataSharingPreference Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorDataSharingPreference

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

newStreamProcessorDataSharingPreference Source #

Create a value of StreamProcessorDataSharingPreference with all optional fields omitted.

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

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

$sel:optIn:StreamProcessorDataSharingPreference', streamProcessorDataSharingPreference_optIn - If this option is set to true, you choose to share data with Rekognition to improve model performance.

StreamProcessorInput

data StreamProcessorInput Source #

Information about the source streaming video.

See: newStreamProcessorInput smart constructor.

Instances

Instances details
FromJSON StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

ToJSON StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Generic StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Associated Types

type Rep StreamProcessorInput :: Type -> Type #

Read StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Show StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

NFData StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Methods

rnf :: StreamProcessorInput -> () #

Eq StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Hashable StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

type Rep StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

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

newStreamProcessorInput :: StreamProcessorInput Source #

Create a value of StreamProcessorInput with all optional fields omitted.

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

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

$sel:kinesisVideoStream:StreamProcessorInput', streamProcessorInput_kinesisVideoStream - The Kinesis video stream input stream for the source streaming video.

StreamProcessorNotificationChannel

data StreamProcessorNotificationChannel Source #

The Amazon Simple Notification Service topic to which Amazon Rekognition publishes the object detection results and completion status of a video analysis operation.

Amazon Rekognition publishes a notification the first time an object of interest or a person is detected in the video stream. For example, if Amazon Rekognition detects a person at second 2, a pet at second 4, and a person again at second 5, Amazon Rekognition sends 2 object class detected notifications, one for a person at second 2 and one for a pet at second 4.

Amazon Rekognition also publishes an an end-of-session notification with a summary when the stream processing session is complete.

See: newStreamProcessorNotificationChannel smart constructor.

Instances

Instances details
FromJSON StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

ToJSON StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

Generic StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

Associated Types

type Rep StreamProcessorNotificationChannel :: Type -> Type #

Read StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

Show StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

NFData StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

Eq StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

Hashable StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

type Rep StreamProcessorNotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorNotificationChannel

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

newStreamProcessorNotificationChannel Source #

Create a value of StreamProcessorNotificationChannel with all optional fields omitted.

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

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

$sel:sNSTopicArn:StreamProcessorNotificationChannel', streamProcessorNotificationChannel_sNSTopicArn - The Amazon Resource Number (ARN) of the Amazon Amazon Simple Notification Service topic to which Amazon Rekognition posts the completion status.

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
FromJSON StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

ToJSON StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Generic StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Associated Types

type Rep StreamProcessorOutput :: Type -> Type #

Read StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Show StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

NFData StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Methods

rnf :: StreamProcessorOutput -> () #

Eq StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Hashable StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

type Rep StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

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

newStreamProcessorOutput :: StreamProcessorOutput Source #

Create a value of StreamProcessorOutput with all optional fields omitted.

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

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

$sel:kinesisDataStream:StreamProcessorOutput', streamProcessorOutput_kinesisDataStream - The Amazon Kinesis Data Streams stream to which the Amazon Rekognition stream processor streams the analysis results.

$sel:s3Destination:StreamProcessorOutput', streamProcessorOutput_s3Destination - The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation.

StreamProcessorSettings

data StreamProcessorSettings Source #

Input parameters used in a streaming video analyzed by a Amazon Rekognition stream processor. You can use FaceSearch to recognize faces in a streaming video, or you can use ConnectedHome to detect labels.

See: newStreamProcessorSettings smart constructor.

Instances

Instances details
FromJSON StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

ToJSON StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Generic StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Associated Types

type Rep StreamProcessorSettings :: Type -> Type #

Read StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Show StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

NFData StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Methods

rnf :: StreamProcessorSettings -> () #

Eq StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Hashable StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

type Rep StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

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

newStreamProcessorSettings :: StreamProcessorSettings Source #

Create a value of StreamProcessorSettings with all optional fields omitted.

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

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

$sel:connectedHome:StreamProcessorSettings', streamProcessorSettings_connectedHome - Undocumented member.

$sel:faceSearch:StreamProcessorSettings', streamProcessorSettings_faceSearch - Face search settings to use on a streaming video.

StreamProcessorSettingsForUpdate

data StreamProcessorSettingsForUpdate Source #

The stream processor settings that you want to update. ConnectedHome settings can be updated to detect different labels with a different minimum confidence.

See: newStreamProcessorSettingsForUpdate smart constructor.

Instances

Instances details
ToJSON StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

Generic StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

Associated Types

type Rep StreamProcessorSettingsForUpdate :: Type -> Type #

Read StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

Show StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

NFData StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

Eq StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

Hashable StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

type Rep StreamProcessorSettingsForUpdate Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettingsForUpdate

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

newStreamProcessorSettingsForUpdate :: StreamProcessorSettingsForUpdate Source #

Create a value of StreamProcessorSettingsForUpdate with all optional fields omitted.

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

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

$sel:connectedHomeForUpdate:StreamProcessorSettingsForUpdate', streamProcessorSettingsForUpdate_connectedHomeForUpdate - The label detection settings you want to use for your stream processor.

Summary

data Summary Source #

The S3 bucket that contains the training summary. The training summary includes aggregated evaluation metrics for the entire testing dataset and metrics for each individual label.

You get the training summary S3 bucket location by calling DescribeProjectVersions.

See: newSummary smart constructor.

Constructors

Summary' (Maybe S3Object) 

Instances

Instances details
FromJSON Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Generic Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Associated Types

type Rep Summary :: Type -> Type #

Methods

from :: Summary -> Rep Summary x #

to :: Rep Summary x -> Summary #

Read Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Show Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

NFData Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

rnf :: Summary -> () #

Eq Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

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

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

Hashable Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

hashWithSalt :: Int -> Summary -> Int #

hash :: Summary -> Int #

type Rep Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

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

newSummary :: Summary Source #

Create a value of Summary with all optional fields omitted.

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

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

$sel:s3Object:Summary', summary_s3Object - Undocumented member.

Sunglasses

data Sunglasses Source #

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

See: newSunglasses smart constructor.

Constructors

Sunglasses' (Maybe Double) (Maybe Bool) 

Instances

Instances details
FromJSON Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Generic Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Associated Types

type Rep Sunglasses :: Type -> Type #

Read Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Show Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

NFData Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Methods

rnf :: Sunglasses -> () #

Eq Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Hashable Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

type Rep Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

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

newSunglasses :: Sunglasses Source #

Create a value of Sunglasses with all optional fields omitted.

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

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

$sel:confidence:Sunglasses', sunglasses_confidence - Level of confidence in the determination.

$sel:value:Sunglasses', sunglasses_value - Boolean value that indicates whether the face is wearing sunglasses or not.

TechnicalCueSegment

data TechnicalCueSegment Source #

Information about a technical cue segment. For more information, see SegmentDetection.

See: newTechnicalCueSegment smart constructor.

Instances

Instances details
FromJSON TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Generic TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Associated Types

type Rep TechnicalCueSegment :: Type -> Type #

Read TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Show TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

NFData TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Methods

rnf :: TechnicalCueSegment -> () #

Eq TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Hashable TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

type Rep TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

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

newTechnicalCueSegment :: TechnicalCueSegment Source #

Create a value of TechnicalCueSegment with all optional fields omitted.

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

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

$sel:confidence:TechnicalCueSegment', technicalCueSegment_confidence - The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

$sel:type':TechnicalCueSegment', technicalCueSegment_type - The type of the technical cue.

TestingData

data TestingData Source #

The dataset used for testing. Optionally, if AutoCreate is set, Amazon Rekognition Custom Labels uses the training dataset to create a test dataset with a temporary split of the training dataset.

See: newTestingData smart constructor.

Constructors

TestingData' (Maybe [Asset]) (Maybe Bool) 

Instances

Instances details
FromJSON TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

ToJSON TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Generic TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Associated Types

type Rep TestingData :: Type -> Type #

Read TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Show TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

NFData TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Methods

rnf :: TestingData -> () #

Eq TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Hashable TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

type Rep TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

type Rep TestingData = D1 ('MetaData "TestingData" "Amazonka.Rekognition.Types.TestingData" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "TestingData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Asset])) :*: S1 ('MetaSel ('Just "autoCreate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newTestingData :: TestingData Source #

Create a value of TestingData with all optional fields omitted.

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

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

$sel:assets:TestingData', testingData_assets - The assets used for testing.

$sel:autoCreate:TestingData', testingData_autoCreate - If specified, Amazon Rekognition Custom Labels temporarily splits the training dataset (80%) to create a test dataset (20%) for the training job. After training completes, the test dataset is not stored and the training dataset reverts to its previous size.

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
FromJSON TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Generic TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Associated Types

type Rep TestingDataResult :: Type -> Type #

Read TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Show TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

NFData TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Methods

rnf :: TestingDataResult -> () #

Eq TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Hashable TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

type Rep TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

type Rep TestingDataResult = D1 ('MetaData "TestingDataResult" "Amazonka.Rekognition.Types.TestingDataResult" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "TestingDataResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestingData)) :*: (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestingData)) :*: S1 ('MetaSel ('Just "validation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ValidationData)))))

newTestingDataResult :: TestingDataResult Source #

Create a value of TestingDataResult with all optional fields omitted.

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

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

$sel:input:TestingDataResult', testingDataResult_input - The testing dataset that was supplied for training.

$sel:output:TestingDataResult', testingDataResult_output - The subset of the dataset that was actually tested. Some images (assets) might not be tested due to file formatting and other issues.

$sel:validation:TestingDataResult', testingDataResult_validation - The location of the data validation manifest. The data validation manifest is created for the test dataset during model training.

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
FromJSON TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Generic TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Associated Types

type Rep TextDetection :: Type -> Type #

Read TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Show TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

NFData TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Methods

rnf :: TextDetection -> () #

Eq TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Hashable TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

type Rep TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

newTextDetection :: TextDetection Source #

Create a value of TextDetection with all optional fields omitted.

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

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

$sel:confidence:TextDetection', textDetection_confidence - The confidence that Amazon Rekognition has in the accuracy of the detected text and the accuracy of the geometry points around the detected text.

$sel:detectedText:TextDetection', textDetection_detectedText - The word or line of text recognized by Amazon Rekognition.

$sel:geometry:TextDetection', textDetection_geometry - The location of the detected text on the image. Includes an axis aligned coarse bounding box surrounding the text and a finer grain polygon for more accurate spatial information.

$sel:id:TextDetection', textDetection_id - The identifier for the detected text. The identifier is only unique for a single call to DetectText.

$sel:parentId:TextDetection', textDetection_parentId - The Parent identifier for the detected text identified by the value of ID. If the type of detected text is LINE, the value of ParentId is Null.

$sel:type':TextDetection', textDetection_type - The type of text that was detected.

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
FromJSON TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Generic TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Associated Types

type Rep TextDetectionResult :: Type -> Type #

Read TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Show TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

NFData TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Methods

rnf :: TextDetectionResult -> () #

Eq TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Hashable TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

type Rep TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

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

newTextDetectionResult :: TextDetectionResult Source #

Create a value of TextDetectionResult with all optional fields omitted.

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

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

$sel:textDetection:TextDetectionResult', textDetectionResult_textDetection - Details about text detected in a video.

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

TrainingData

data TrainingData Source #

The dataset used for training.

See: newTrainingData smart constructor.

Constructors

TrainingData' (Maybe [Asset]) 

Instances

Instances details
FromJSON TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

ToJSON TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Generic TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Associated Types

type Rep TrainingData :: Type -> Type #

Read TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Show TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

NFData TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Methods

rnf :: TrainingData -> () #

Eq TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Hashable TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

type Rep TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

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

newTrainingData :: TrainingData Source #

Create a value of TrainingData with all optional fields omitted.

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

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

$sel:assets:TrainingData', trainingData_assets - A Sagemaker GroundTruth manifest file that contains the training images (assets).

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
FromJSON TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Generic TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Associated Types

type Rep TrainingDataResult :: Type -> Type #

Read TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Show TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

NFData TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Methods

rnf :: TrainingDataResult -> () #

Eq TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Hashable TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

type Rep TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

type Rep TrainingDataResult = D1 ('MetaData "TrainingDataResult" "Amazonka.Rekognition.Types.TrainingDataResult" "amazonka-rekognition-2.0-EaCrS9R3rWADqefEZvOx5B" 'False) (C1 ('MetaCons "TrainingDataResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingData)) :*: (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingData)) :*: S1 ('MetaSel ('Just "validation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ValidationData)))))

newTrainingDataResult :: TrainingDataResult Source #

Create a value of TrainingDataResult with all optional fields omitted.

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

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

$sel:input:TrainingDataResult', trainingDataResult_input - The training assets that you supplied for training.

$sel:output:TrainingDataResult', trainingDataResult_output - The images (assets) that were actually trained by Amazon Rekognition Custom Labels.

$sel:validation:TrainingDataResult', trainingDataResult_validation - The location of the data validation manifest. The data validation manifest is created for the training dataset during model training.

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
FromJSON UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Generic UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Associated Types

type Rep UnindexedFace :: Type -> Type #

Read UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Show UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

NFData UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Methods

rnf :: UnindexedFace -> () #

Eq UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Hashable UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

type Rep UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

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

newUnindexedFace :: UnindexedFace Source #

Create a value of UnindexedFace with all optional fields omitted.

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

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

$sel:faceDetail:UnindexedFace', unindexedFace_faceDetail - The structure that contains attributes of a face that IndexFacesdetected, but didn't index.

$sel:reasons:UnindexedFace', unindexedFace_reasons - An array of reasons that specify why a face wasn't indexed.

  • EXTREME_POSE - The face is at a pose that can't be detected. For example, the head is turned too far away from the camera.
  • EXCEEDS_MAX_FACES - The number of faces detected is already higher than that specified by the MaxFaces input parameter for IndexFaces.
  • LOW_BRIGHTNESS - The image is too dark.
  • LOW_SHARPNESS - The image is too blurry.
  • LOW_CONFIDENCE - The face was detected with a low confidence.
  • SMALL_BOUNDING_BOX - The bounding box around the face is too small.

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
FromJSON ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Generic ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Associated Types

type Rep ValidationData :: Type -> Type #

Read ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Show ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

NFData ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Methods

rnf :: ValidationData -> () #

Eq ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Hashable ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

type Rep ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

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

newValidationData :: ValidationData Source #

Create a value of ValidationData with all optional fields omitted.

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

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

$sel:assets:ValidationData', validationData_assets - The assets that comprise the validation data.

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
ToJSON Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Generic Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Associated Types

type Rep Video :: Type -> Type #

Methods

from :: Video -> Rep Video x #

to :: Rep Video x -> Video #

Read Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Show Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

showsPrec :: Int -> Video -> ShowS #

show :: Video -> String #

showList :: [Video] -> ShowS #

NFData Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

rnf :: Video -> () #

Eq Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

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

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

Hashable Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

hashWithSalt :: Int -> Video -> Int #

hash :: Video -> Int #

type Rep Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

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

newVideo :: Video Source #

Create a value of Video with all optional fields omitted.

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

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

$sel:s3Object:Video', video_s3Object - The Amazon S3 bucket name and file name for the video.

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
FromJSON VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Generic VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Associated Types

type Rep VideoMetadata :: Type -> Type #

Read VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Show VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

NFData VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Methods

rnf :: VideoMetadata -> () #

Eq VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Hashable VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

type Rep VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

newVideoMetadata :: VideoMetadata Source #

Create a value of VideoMetadata with all optional fields omitted.

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

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

$sel:codec:VideoMetadata', videoMetadata_codec - Type of compression used in the analyzed video.

$sel:colorRange:VideoMetadata', videoMetadata_colorRange - A description of the range of luminance values in a video, either LIMITED (16 to 235) or FULL (0 to 255).

$sel:durationMillis:VideoMetadata', videoMetadata_durationMillis - Length of the video in milliseconds.

$sel:format:VideoMetadata', videoMetadata_format - Format of the analyzed video. Possible values are MP4, MOV and AVI.

$sel:frameHeight:VideoMetadata', videoMetadata_frameHeight - Vertical pixel dimension of the video.

$sel:frameRate:VideoMetadata', videoMetadata_frameRate - Number of frames per second in the video.

$sel:frameWidth:VideoMetadata', videoMetadata_frameWidth - Horizontal pixel dimension of the video.