amazonka-sagemaker-a2i-runtime-2.0: Amazon Augmented AI Runtime 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.SageMakerA2IRuntime

Description

Derived from API version 2019-11-07 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Augmented AI (Amazon A2I) adds the benefit of human judgment to any machine learning application. When an AI application can't evaluate data with a high degree of confidence, human reviewers can take over. This human review is called a human review workflow. To create and start a human review workflow, you need three resources: a /worker task template, a flow definition, and a human loop/.

For information about these resources and prerequisites for using Amazon A2I, see Get Started with Amazon Augmented AI in the Amazon SageMaker Developer Guide.

This API reference includes information about API actions and data types that you can use to interact with Amazon A2I programmatically. Use this guide to:

  • Start a human loop with the StartHumanLoop operation when using Amazon A2I with a custom task type. To learn more about the difference between custom and built-in task types, see Use Task Types . To learn how to start a human loop using this API, see Create and Start a Human Loop for a Custom Task Type in the Amazon SageMaker Developer Guide.
  • Manage your human loops. You can list all human loops that you have created, describe individual human loops, and stop and delete human loops. To learn more, see Monitor and Manage Your Human Loop in the Amazon SageMaker Developer Guide.

Amazon A2I integrates APIs from various AWS services to create and start human review workflows for those services. To learn how Amazon A2I uses these APIs, see Use APIs in Amazon A2I in the Amazon SageMaker Developer Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2019-11-07 of the Amazon Augmented AI Runtime 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 SageMakerA2IRuntime.

ConflictException

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

Your request has the same name as another active human loop but has different input data. You cannot start two human loops with the same name and different input data.

InternalServerException

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

We couldn't process your request because of an issue with the server. Try again later.

ResourceNotFoundException

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

We couldn't find the requested resource. Check that your resources exists and were created in the same AWS Region as your request, and try your request again.

ServiceQuotaExceededException

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

You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your AWS account. For a list of Amazon A2I service quotes, see Amazon Augmented AI Service Quotes. Delete some resources or request an increase in your service quota. You can request a quota increase using Service Quotas or the AWS Support Center. To request an increase, see AWS Service Quotas in the AWS General Reference.

ThrottlingException

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

You exceeded the maximum number of requests.

ValidationException

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

The request isn't valid. Check the syntax and try again.

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.

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.

DeleteHumanLoop

data DeleteHumanLoop Source #

See: newDeleteHumanLoop smart constructor.

Constructors

DeleteHumanLoop' Text 

Instances

Instances details
ToHeaders DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

ToPath DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

ToQuery DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

AWSRequest DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

Associated Types

type AWSResponse DeleteHumanLoop #

Generic DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

Associated Types

type Rep DeleteHumanLoop :: Type -> Type #

Read DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

Show DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

NFData DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

Methods

rnf :: DeleteHumanLoop -> () #

Eq DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

Hashable DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

type AWSResponse DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

type Rep DeleteHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

type Rep DeleteHumanLoop = D1 ('MetaData "DeleteHumanLoop" "Amazonka.SageMakerA2IRuntime.DeleteHumanLoop" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "DeleteHumanLoop'" 'PrefixI 'True) (S1 ('MetaSel ('Just "humanLoopName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteHumanLoop Source #

Create a value of DeleteHumanLoop with all optional fields omitted.

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

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

DeleteHumanLoop, deleteHumanLoop_humanLoopName - The name of the human loop that you want to delete.

data DeleteHumanLoopResponse Source #

See: newDeleteHumanLoopResponse smart constructor.

Instances

Instances details
Generic DeleteHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

Associated Types

type Rep DeleteHumanLoopResponse :: Type -> Type #

Read DeleteHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

Show DeleteHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

NFData DeleteHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

Methods

rnf :: DeleteHumanLoopResponse -> () #

Eq DeleteHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

type Rep DeleteHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DeleteHumanLoop

type Rep DeleteHumanLoopResponse = D1 ('MetaData "DeleteHumanLoopResponse" "Amazonka.SageMakerA2IRuntime.DeleteHumanLoop" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "DeleteHumanLoopResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteHumanLoopResponse Source #

Create a value of DeleteHumanLoopResponse with all optional fields omitted.

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

DescribeHumanLoop

data DescribeHumanLoop Source #

See: newDescribeHumanLoop smart constructor.

Constructors

DescribeHumanLoop' Text 

Instances

Instances details
ToHeaders DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

ToPath DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

ToQuery DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

AWSRequest DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

Associated Types

type AWSResponse DescribeHumanLoop #

Generic DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

Associated Types

type Rep DescribeHumanLoop :: Type -> Type #

Read DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

Show DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

NFData DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

Methods

rnf :: DescribeHumanLoop -> () #

Eq DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

Hashable DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

type AWSResponse DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

type Rep DescribeHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

type Rep DescribeHumanLoop = D1 ('MetaData "DescribeHumanLoop" "Amazonka.SageMakerA2IRuntime.DescribeHumanLoop" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "DescribeHumanLoop'" 'PrefixI 'True) (S1 ('MetaSel ('Just "humanLoopName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeHumanLoop Source #

Create a value of DescribeHumanLoop with all optional fields omitted.

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

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

DescribeHumanLoop, describeHumanLoop_humanLoopName - The name of the human loop that you want information about.

data DescribeHumanLoopResponse Source #

See: newDescribeHumanLoopResponse smart constructor.

Instances

Instances details
Generic DescribeHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

Associated Types

type Rep DescribeHumanLoopResponse :: Type -> Type #

Read DescribeHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

Show DescribeHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

NFData DescribeHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

Eq DescribeHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

type Rep DescribeHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.DescribeHumanLoop

type Rep DescribeHumanLoopResponse = D1 ('MetaData "DescribeHumanLoopResponse" "Amazonka.SageMakerA2IRuntime.DescribeHumanLoop" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "DescribeHumanLoopResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "humanLoopOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HumanLoopOutput)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: S1 ('MetaSel ('Just "humanLoopStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HumanLoopStatus)) :*: (S1 ('MetaSel ('Just "humanLoopName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "humanLoopArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "flowDefinitionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newDescribeHumanLoopResponse Source #

Create a value of DescribeHumanLoopResponse with all optional fields omitted.

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

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

$sel:failureCode:DescribeHumanLoopResponse', describeHumanLoopResponse_failureCode - A failure code that identifies the type of failure.

Possible values: ValidationError, Expired, InternalError

DescribeHumanLoopResponse, describeHumanLoopResponse_failureReason - The reason why a human loop failed. The failure reason is returned when the status of the human loop is Failed.

$sel:humanLoopOutput:DescribeHumanLoopResponse', describeHumanLoopResponse_humanLoopOutput - An object that contains information about the output of the human loop.

$sel:httpStatus:DescribeHumanLoopResponse', describeHumanLoopResponse_httpStatus - The response's http status code.

DescribeHumanLoopResponse, describeHumanLoopResponse_creationTime - The creation time when Amazon Augmented AI created the human loop.

DescribeHumanLoopResponse, describeHumanLoopResponse_humanLoopStatus - The status of the human loop.

DescribeHumanLoop, describeHumanLoopResponse_humanLoopName - The name of the human loop. The name must be lowercase, unique within the Region in your account, and can have up to 63 characters. Valid characters: a-z, 0-9, and - (hyphen).

$sel:humanLoopArn:DescribeHumanLoopResponse', describeHumanLoopResponse_humanLoopArn - The Amazon Resource Name (ARN) of the human loop.

DescribeHumanLoopResponse, describeHumanLoopResponse_flowDefinitionArn - The Amazon Resource Name (ARN) of the flow definition.

ListHumanLoops (Paginated)

data ListHumanLoops Source #

See: newListHumanLoops smart constructor.

Instances

Instances details
ToHeaders ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

ToPath ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

ToQuery ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

AWSPager ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

AWSRequest ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

Associated Types

type AWSResponse ListHumanLoops #

Generic ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

Associated Types

type Rep ListHumanLoops :: Type -> Type #

Read ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

Show ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

NFData ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

Methods

rnf :: ListHumanLoops -> () #

Eq ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

Hashable ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

type AWSResponse ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

type Rep ListHumanLoops Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

type Rep ListHumanLoops = D1 ('MetaData "ListHumanLoops" "Amazonka.SageMakerA2IRuntime.ListHumanLoops" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "ListHumanLoops'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTimeAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "creationTimeBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder)) :*: S1 ('MetaSel ('Just "flowDefinitionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListHumanLoops Source #

Create a value of ListHumanLoops with all optional fields omitted.

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

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

$sel:creationTimeAfter:ListHumanLoops', listHumanLoops_creationTimeAfter - (Optional) The timestamp of the date when you want the human loops to begin in ISO 8601 format. For example, 2020-02-24.

$sel:creationTimeBefore:ListHumanLoops', listHumanLoops_creationTimeBefore - (Optional) The timestamp of the date before which you want the human loops to begin in ISO 8601 format. For example, 2020-02-24.

$sel:maxResults:ListHumanLoops', listHumanLoops_maxResults - The total number of items to return. If the total number of available items is more than the value specified in MaxResults, then a NextToken is returned in the output. You can use this token to display the next page of results.

ListHumanLoops, listHumanLoops_nextToken - A token to display the next page of results.

$sel:sortOrder:ListHumanLoops', listHumanLoops_sortOrder - Optional. The order for displaying results. Valid values: Ascending and Descending.

ListHumanLoops, listHumanLoops_flowDefinitionArn - The Amazon Resource Name (ARN) of a flow definition.

data ListHumanLoopsResponse Source #

See: newListHumanLoopsResponse smart constructor.

Instances

Instances details
Generic ListHumanLoopsResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

Associated Types

type Rep ListHumanLoopsResponse :: Type -> Type #

Read ListHumanLoopsResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

Show ListHumanLoopsResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

NFData ListHumanLoopsResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

Methods

rnf :: ListHumanLoopsResponse -> () #

Eq ListHumanLoopsResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

type Rep ListHumanLoopsResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.ListHumanLoops

type Rep ListHumanLoopsResponse = D1 ('MetaData "ListHumanLoopsResponse" "Amazonka.SageMakerA2IRuntime.ListHumanLoops" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "ListHumanLoopsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "humanLoopSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [HumanLoopSummary]))))

newListHumanLoopsResponse Source #

Create a value of ListHumanLoopsResponse with all optional fields omitted.

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

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

ListHumanLoops, listHumanLoopsResponse_nextToken - A token to display the next page of results.

$sel:httpStatus:ListHumanLoopsResponse', listHumanLoopsResponse_httpStatus - The response's http status code.

$sel:humanLoopSummaries:ListHumanLoopsResponse', listHumanLoopsResponse_humanLoopSummaries - An array of objects that contain information about the human loops.

StartHumanLoop

data StartHumanLoop Source #

See: newStartHumanLoop smart constructor.

Instances

Instances details
ToJSON StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

ToHeaders StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

ToPath StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

ToQuery StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

AWSRequest StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

Associated Types

type AWSResponse StartHumanLoop #

Generic StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

Associated Types

type Rep StartHumanLoop :: Type -> Type #

Read StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

Show StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

NFData StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

Methods

rnf :: StartHumanLoop -> () #

Eq StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

Hashable StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

type AWSResponse StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

type Rep StartHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

type Rep StartHumanLoop = D1 ('MetaData "StartHumanLoop" "Amazonka.SageMakerA2IRuntime.StartHumanLoop" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "StartHumanLoop'" '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) :*: S1 ('MetaSel ('Just "humanLoopInput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HumanLoopInput))))

newStartHumanLoop Source #

Create a value of StartHumanLoop with all optional fields omitted.

Use 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:StartHumanLoop', startHumanLoop_dataAttributes - Attributes of the specified data. Use DataAttributes to specify if your data is free of personally identifiable information and/or free of adult content.

StartHumanLoop, startHumanLoop_humanLoopName - The name of the human loop.

StartHumanLoop, startHumanLoop_flowDefinitionArn - The Amazon Resource Name (ARN) of the flow definition associated with this human loop.

$sel:humanLoopInput:StartHumanLoop', startHumanLoop_humanLoopInput - An object that contains information about the human loop.

data StartHumanLoopResponse Source #

See: newStartHumanLoopResponse smart constructor.

Instances

Instances details
Generic StartHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

Associated Types

type Rep StartHumanLoopResponse :: Type -> Type #

Read StartHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

Show StartHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

NFData StartHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

Methods

rnf :: StartHumanLoopResponse -> () #

Eq StartHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

type Rep StartHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StartHumanLoop

type Rep StartHumanLoopResponse = D1 ('MetaData "StartHumanLoopResponse" "Amazonka.SageMakerA2IRuntime.StartHumanLoop" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "StartHumanLoopResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "humanLoopArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartHumanLoopResponse Source #

Create a value of StartHumanLoopResponse with all optional fields omitted.

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

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

$sel:humanLoopArn:StartHumanLoopResponse', startHumanLoopResponse_humanLoopArn - The Amazon Resource Name (ARN) of the human loop.

$sel:httpStatus:StartHumanLoopResponse', startHumanLoopResponse_httpStatus - The response's http status code.

StopHumanLoop

data StopHumanLoop Source #

See: newStopHumanLoop smart constructor.

Constructors

StopHumanLoop' Text 

Instances

Instances details
ToJSON StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

ToHeaders StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

ToPath StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

ToQuery StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

AWSRequest StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

Associated Types

type AWSResponse StopHumanLoop #

Generic StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

Associated Types

type Rep StopHumanLoop :: Type -> Type #

Read StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

Show StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

NFData StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

Methods

rnf :: StopHumanLoop -> () #

Eq StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

Hashable StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

type AWSResponse StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

type Rep StopHumanLoop Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

type Rep StopHumanLoop = D1 ('MetaData "StopHumanLoop" "Amazonka.SageMakerA2IRuntime.StopHumanLoop" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "StopHumanLoop'" 'PrefixI 'True) (S1 ('MetaSel ('Just "humanLoopName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopHumanLoop Source #

Create a value of StopHumanLoop with all optional fields omitted.

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

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

StopHumanLoop, stopHumanLoop_humanLoopName - The name of the human loop that you want to stop.

data StopHumanLoopResponse Source #

See: newStopHumanLoopResponse smart constructor.

Instances

Instances details
Generic StopHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

Associated Types

type Rep StopHumanLoopResponse :: Type -> Type #

Read StopHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

Show StopHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

NFData StopHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

Methods

rnf :: StopHumanLoopResponse -> () #

Eq StopHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

type Rep StopHumanLoopResponse Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.StopHumanLoop

type Rep StopHumanLoopResponse = D1 ('MetaData "StopHumanLoopResponse" "Amazonka.SageMakerA2IRuntime.StopHumanLoop" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "StopHumanLoopResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopHumanLoopResponse Source #

Create a value of StopHumanLoopResponse with all optional fields omitted.

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

Types

ContentClassifier

newtype ContentClassifier Source #

Instances

Instances details
FromJSON ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

FromJSONKey ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

ToJSON ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

ToJSONKey ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

ToByteString ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

ToHeader ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

ToLog ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

ToQuery ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

FromText ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

ToText ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

FromXML ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

ToXML ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

Generic ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

Associated Types

type Rep ContentClassifier :: Type -> Type #

Read ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

Show ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

NFData ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

Methods

rnf :: ContentClassifier -> () #

Eq ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

Ord ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

Hashable ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

type Rep ContentClassifier Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.ContentClassifier

type Rep ContentClassifier = D1 ('MetaData "ContentClassifier" "Amazonka.SageMakerA2IRuntime.Types.ContentClassifier" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'True) (C1 ('MetaCons "ContentClassifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContentClassifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HumanLoopStatus

newtype HumanLoopStatus Source #

Constructors

HumanLoopStatus' 

Instances

Instances details
FromJSON HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

FromJSONKey HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

ToJSON HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

ToJSONKey HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

ToByteString HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

ToHeader HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

ToLog HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

ToQuery HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

FromText HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

ToText HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

FromXML HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

ToXML HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

Methods

toXML :: HumanLoopStatus -> XML #

Generic HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

Associated Types

type Rep HumanLoopStatus :: Type -> Type #

Read HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

Show HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

NFData HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

Methods

rnf :: HumanLoopStatus -> () #

Eq HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

Ord HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

Hashable HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

type Rep HumanLoopStatus Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus

type Rep HumanLoopStatus = D1 ('MetaData "HumanLoopStatus" "Amazonka.SageMakerA2IRuntime.Types.HumanLoopStatus" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'True) (C1 ('MetaCons "HumanLoopStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHumanLoopStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SortOrder

newtype SortOrder Source #

Constructors

SortOrder' 

Fields

Bundled Patterns

pattern SortOrder_Ascending :: SortOrder 
pattern SortOrder_Descending :: SortOrder 

Instances

Instances details
FromJSON SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

FromJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

ToJSON SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

ToJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

ToByteString SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

Methods

toBS :: SortOrder -> ByteString #

ToHeader SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

ToLog SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

ToQuery SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

FromText SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

ToText SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

Methods

toText :: SortOrder -> Text #

FromXML SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

ToXML SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

Methods

toXML :: SortOrder -> XML #

Generic SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

Associated Types

type Rep SortOrder :: Type -> Type #

Read SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

Show SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

NFData SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

Methods

rnf :: SortOrder -> () #

Eq SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

Ord SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

Hashable SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

type Rep SortOrder Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.SortOrder

type Rep SortOrder = D1 ('MetaData "SortOrder" "Amazonka.SageMakerA2IRuntime.Types.SortOrder" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'True) (C1 ('MetaCons "SortOrder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HumanLoopDataAttributes

data HumanLoopDataAttributes Source #

Attributes of the data specified by the customer. Use these to describe the data to be labeled.

See: newHumanLoopDataAttributes smart constructor.

Instances

Instances details
ToJSON HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopDataAttributes

Generic HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopDataAttributes

Associated Types

type Rep HumanLoopDataAttributes :: Type -> Type #

Read HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopDataAttributes

Show HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopDataAttributes

NFData HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopDataAttributes

Methods

rnf :: HumanLoopDataAttributes -> () #

Eq HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopDataAttributes

Hashable HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopDataAttributes

type Rep HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopDataAttributes

type Rep HumanLoopDataAttributes = D1 ('MetaData "HumanLoopDataAttributes" "Amazonka.SageMakerA2IRuntime.Types.HumanLoopDataAttributes" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "HumanLoopDataAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contentClassifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [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 - Declares that your content is free of personally identifiable information or adult content.

Amazon SageMaker can restrict the Amazon Mechanical Turk workers who can view your task based on this information.

HumanLoopInput

data HumanLoopInput Source #

An object containing the human loop input in JSON format.

See: newHumanLoopInput smart constructor.

Constructors

HumanLoopInput' Text 

Instances

Instances details
ToJSON HumanLoopInput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopInput

Generic HumanLoopInput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopInput

Associated Types

type Rep HumanLoopInput :: Type -> Type #

Read HumanLoopInput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopInput

Show HumanLoopInput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopInput

NFData HumanLoopInput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopInput

Methods

rnf :: HumanLoopInput -> () #

Eq HumanLoopInput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopInput

Hashable HumanLoopInput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopInput

type Rep HumanLoopInput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopInput

type Rep HumanLoopInput = D1 ('MetaData "HumanLoopInput" "Amazonka.SageMakerA2IRuntime.Types.HumanLoopInput" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "HumanLoopInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newHumanLoopInput Source #

Create a value of HumanLoopInput with all optional fields omitted.

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

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

$sel:inputContent:HumanLoopInput', humanLoopInput_inputContent - Serialized input from the human loop. The input must be a string representation of a file in JSON format.

HumanLoopOutput

data HumanLoopOutput Source #

Information about where the human output will be stored.

See: newHumanLoopOutput smart constructor.

Constructors

HumanLoopOutput' Text 

Instances

Instances details
FromJSON HumanLoopOutput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopOutput

Generic HumanLoopOutput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopOutput

Associated Types

type Rep HumanLoopOutput :: Type -> Type #

Read HumanLoopOutput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopOutput

Show HumanLoopOutput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopOutput

NFData HumanLoopOutput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopOutput

Methods

rnf :: HumanLoopOutput -> () #

Eq HumanLoopOutput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopOutput

Hashable HumanLoopOutput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopOutput

type Rep HumanLoopOutput Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopOutput

type Rep HumanLoopOutput = D1 ('MetaData "HumanLoopOutput" "Amazonka.SageMakerA2IRuntime.Types.HumanLoopOutput" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "HumanLoopOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputS3Uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newHumanLoopOutput Source #

Create a value of HumanLoopOutput with all optional fields omitted.

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

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

$sel:outputS3Uri:HumanLoopOutput', humanLoopOutput_outputS3Uri - The location of the Amazon S3 object where Amazon Augmented AI stores your human loop output.

HumanLoopSummary

data HumanLoopSummary Source #

Summary information about the human loop.

See: newHumanLoopSummary smart constructor.

Instances

Instances details
FromJSON HumanLoopSummary Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopSummary

Generic HumanLoopSummary Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopSummary

Associated Types

type Rep HumanLoopSummary :: Type -> Type #

Read HumanLoopSummary Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopSummary

Show HumanLoopSummary Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopSummary

NFData HumanLoopSummary Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopSummary

Methods

rnf :: HumanLoopSummary -> () #

Eq HumanLoopSummary Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopSummary

Hashable HumanLoopSummary Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopSummary

type Rep HumanLoopSummary Source # 
Instance details

Defined in Amazonka.SageMakerA2IRuntime.Types.HumanLoopSummary

type Rep HumanLoopSummary = D1 ('MetaData "HumanLoopSummary" "Amazonka.SageMakerA2IRuntime.Types.HumanLoopSummary" "amazonka-sagemaker-a2i-runtime-2.0-Ab6lubn6uHa1PFNjIvbiiE" 'False) (C1 ('MetaCons "HumanLoopSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "flowDefinitionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "humanLoopName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "humanLoopStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HumanLoopStatus))))))

newHumanLoopSummary :: HumanLoopSummary Source #

Create a value of HumanLoopSummary with all optional fields omitted.

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

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

$sel:creationTime:HumanLoopSummary', humanLoopSummary_creationTime - When Amazon Augmented AI created the human loop.

$sel:failureReason:HumanLoopSummary', humanLoopSummary_failureReason - The reason why the human loop failed. A failure reason is returned when the status of the human loop is Failed.

$sel:flowDefinitionArn:HumanLoopSummary', humanLoopSummary_flowDefinitionArn - The Amazon Resource Name (ARN) of the flow definition used to configure the human loop.

$sel:humanLoopName:HumanLoopSummary', humanLoopSummary_humanLoopName - The name of the human loop.

$sel:humanLoopStatus:HumanLoopSummary', humanLoopSummary_humanLoopStatus - The status of the human loop.