|
31 | 31 | "shapes": { |
32 | 32 | "com.amazonaws.sagemakera2iruntime#AmazonSageMakerA2IRuntime": { |
33 | 33 | "type": "service", |
| 34 | + "traits": { |
| 35 | + "aws.api#service": { |
| 36 | + "sdkId": "SageMaker A2I Runtime", |
| 37 | + "arnNamespace": "sagemaker", |
| 38 | + "cloudFormationName": "SageMakerA2IRuntime", |
| 39 | + "cloudTrailEventSource": "sagemakera2iruntime.amazonaws.com", |
| 40 | + "endpointPrefix": "a2i-runtime.sagemaker" |
| 41 | + }, |
| 42 | + "aws.auth#sigv4": { |
| 43 | + "name": "sagemaker" |
| 44 | + }, |
| 45 | + "aws.protocols#restJson1": {}, |
| 46 | + "smithy.api#documentation": "<p>Amazon Augmented AI (Amazon A2I) adds the benefit of human judgment to any machine learning\n application. When an AI application can't evaluate data with a high degree of confidence,\n human reviewers can take over. This human review is called a human review workflow. To create\n and start a human review workflow, you need three resources: a <i>worker task\n template</i>, a <i>flow definition</i>, and a <i>human\n loop</i>.</p>\n <p>For information about these resources and prerequisites for using Amazon A2I, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-getting-started.html\">Get Started with\n Amazon Augmented AI</a> in the Amazon SageMaker Developer Guide.</p>\n <p>This API reference includes information about API actions and data types that you can use\n to interact with Amazon A2I programmatically. Use this guide to:</p>\n <ul>\n <li>\n <p>Start a human loop with the <code>StartHumanLoop</code> operation when using\n Amazon A2I with a <i>custom task type</i>. To learn more about the\n difference between custom and built-in task types, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-task-types-general.html\">Use Task Types </a>. To learn\n how to start a human loop using this API, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-start-human-loop.html#a2i-instructions-starthumanloop\">Create and Start a Human Loop for a Custom Task Type </a> in the\n Amazon SageMaker Developer Guide.</p>\n </li>\n <li>\n <p>Manage your human loops. You can list all human loops that you have created, describe\n individual human loops, and stop and delete human loops. To learn more, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-monitor-humanloop-results.html\">Monitor and Manage Your Human Loop </a> in the Amazon SageMaker Developer Guide.</p>\n </li>\n </ul>\n <p>Amazon A2I integrates APIs from various AWS services to create and start human review\n workflows for those services. To learn how Amazon A2I uses these APIs, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-api-references.html\">Use APIs in\n Amazon A2I</a> in the Amazon SageMaker Developer Guide.</p>", |
| 47 | + "smithy.api#title": "Amazon Augmented AI Runtime" |
| 48 | + }, |
34 | 49 | "version": "2019-11-07", |
35 | 50 | "operations": [ |
36 | 51 | { |
|
48 | 63 | { |
49 | 64 | "target": "com.amazonaws.sagemakera2iruntime#StopHumanLoop" |
50 | 65 | } |
51 | | - ], |
52 | | - "traits": { |
53 | | - "aws.api#service": { |
54 | | - "sdkId": "SageMaker A2I Runtime", |
55 | | - "arnNamespace": "sagemaker", |
56 | | - "cloudFormationName": "SageMakerA2IRuntime", |
57 | | - "cloudTrailEventSource": "sagemakera2iruntime.amazonaws.com", |
58 | | - "endpointPrefix": "a2i-runtime.sagemaker" |
59 | | - }, |
60 | | - "aws.auth#sigv4": { |
61 | | - "name": "sagemaker" |
62 | | - }, |
63 | | - "aws.protocols#restJson1": {}, |
64 | | - "smithy.api#documentation": "<p>Amazon Augmented AI (Amazon A2I) adds the benefit of human judgment to any machine learning\n application. When an AI application can't evaluate data with a high degree of confidence,\n human reviewers can take over. This human review is called a human review workflow. To create\n and start a human review workflow, you need three resources: a <i>worker task\n template</i>, a <i>flow definition</i>, and a <i>human\n loop</i>.</p>\n <p>For information about these resources and prerequisites for using Amazon A2I, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-getting-started.html\">Get Started with\n Amazon Augmented AI</a> in the Amazon SageMaker Developer Guide.</p>\n <p>This API reference includes information about API actions and data types that you can use\n to interact with Amazon A2I programmatically. Use this guide to:</p>\n <ul>\n <li>\n <p>Start a human loop with the <code>StartHumanLoop</code> operation when using\n Amazon A2I with a <i>custom task type</i>. To learn more about the\n difference between custom and built-in task types, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-task-types-general.html\">Use Task Types </a>. To learn\n how to start a human loop using this API, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-start-human-loop.html#a2i-instructions-starthumanloop\">Create and Start a Human Loop for a Custom Task Type </a> in the\n Amazon SageMaker Developer Guide.</p>\n </li>\n <li>\n <p>Manage your human loops. You can list all human loops that you have created, describe\n individual human loops, and stop and delete human loops. To learn more, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-monitor-humanloop-results.html\">Monitor and Manage Your Human Loop </a> in the Amazon SageMaker Developer Guide.</p>\n </li>\n </ul>\n <p>Amazon A2I integrates APIs from various AWS services to create and start human review\n workflows for those services. To learn how Amazon A2I uses these APIs, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/a2i-api-references.html\">Use APIs in\n Amazon A2I</a> in the Amazon SageMaker Developer Guide.</p>", |
65 | | - "smithy.api#title": "Amazon Augmented AI Runtime" |
66 | | - } |
| 66 | + ] |
67 | 67 | }, |
68 | 68 | "com.amazonaws.sagemakera2iruntime#ConflictException": { |
69 | 69 | "type": "structure", |
|
271 | 271 | "min": 0, |
272 | 272 | "max": 1024 |
273 | 273 | }, |
274 | | - "smithy.api#pattern": "arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:flow-definition/.*" |
| 274 | + "smithy.api#pattern": "^arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:flow-definition/" |
275 | 275 | } |
276 | 276 | }, |
277 | 277 | "com.amazonaws.sagemakera2iruntime#HumanLoopArn": { |
|
281 | 281 | "min": 0, |
282 | 282 | "max": 1024 |
283 | 283 | }, |
284 | | - "smithy.api#pattern": "arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:human-loop/.*" |
| 284 | + "smithy.api#pattern": "^arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:human-loop/" |
285 | 285 | } |
286 | 286 | }, |
287 | 287 | "com.amazonaws.sagemakera2iruntime#HumanLoopDataAttributes": { |
|
464 | 464 | "smithy.api#paginated": { |
465 | 465 | "inputToken": "NextToken", |
466 | 466 | "outputToken": "NextToken", |
| 467 | + "items": "HumanLoopSummaries", |
467 | 468 | "pageSize": "MaxResults" |
468 | 469 | } |
469 | 470 | } |
|
736 | 737 | } |
737 | 738 | }, |
738 | 739 | "com.amazonaws.sagemakera2iruntime#Timestamp": { |
739 | | - "type": "timestamp" |
| 740 | + "type": "timestamp", |
| 741 | + "traits": { |
| 742 | + "smithy.api#timestampFormat": "date-time" |
| 743 | + } |
740 | 744 | }, |
741 | 745 | "com.amazonaws.sagemakera2iruntime#ValidationException": { |
742 | 746 | "type": "structure", |
|
0 commit comments