|
64 | 64 | {"shape":"ValidationException"},
|
65 | 65 | {"shape":"AccessDeniedException"}
|
66 | 66 | ],
|
67 |
| - "documentation":"<p>Defines the information necessary to create a training dataset, or seed audience. In Clean Rooms ML, the <code>TrainingDataset</code> is metadata that points to a Glue table, which is read only during <code>AudienceModel</code> creation.</p>", |
| 67 | + "documentation":"<p>Defines the information necessary to create a training dataset. In Clean Rooms ML, the <code>TrainingDataset</code> is metadata that points to a Glue table, which is read only during <code>AudienceModel</code> creation.</p>", |
68 | 68 | "idempotent":true
|
69 | 69 | },
|
70 | 70 | "DeleteAudienceGenerationJob":{
|
|
531 | 531 | "members":{
|
532 | 532 | "dataSource":{
|
533 | 533 | "shape":"S3ConfigMap",
|
534 |
| - "documentation":"<p>The Amazon S3 bucket where the training data for the configured audience is stored.</p>" |
| 534 | + "documentation":"<p>Defines the Amazon S3 bucket where the seed audience for the generating audience is stored. A valid data source is a JSON line file in the following format:</p> <p> <code>{\"user_id\": \"111111\"}</code> </p> <p> <code>{\"user_id\": \"222222\"}</code> </p> <p> <code>...</code> </p>" |
535 | 535 | },
|
536 | 536 | "roleArn":{
|
537 | 537 | "shape":"IamRoleArn",
|
538 | 538 | "documentation":"<p>The ARN of the IAM role that can read the Amazon S3 bucket where the training data is stored.</p>"
|
539 | 539 | }
|
540 | 540 | },
|
541 |
| - "documentation":"<p>Defines the Amazon S3 bucket where the training data for the configured audience is stored.</p>" |
| 541 | + "documentation":"<p>Defines the Amazon S3 bucket where the seed audience for the generating audience is stored.</p>" |
542 | 542 | },
|
543 | 543 | "AudienceGenerationJobList":{
|
544 | 544 | "type":"list",
|
|
616 | 616 | "type":"list",
|
617 | 617 | "member":{"shape":"AudienceModelSummary"}
|
618 | 618 | },
|
619 |
| - "AudienceModelMetric":{ |
620 |
| - "type":"structure", |
621 |
| - "required":[ |
622 |
| - "forTopKItemPredictions", |
623 |
| - "type", |
624 |
| - "value" |
625 |
| - ], |
626 |
| - "members":{ |
627 |
| - "forTopKItemPredictions":{ |
628 |
| - "shape":"Integer", |
629 |
| - "documentation":"<p>The number of users that were used to generate these model metrics.</p>" |
630 |
| - }, |
631 |
| - "type":{ |
632 |
| - "shape":"AudienceModelMetricType", |
633 |
| - "documentation":"<p>The audience model metric.</p>" |
634 |
| - }, |
635 |
| - "value":{ |
636 |
| - "shape":"Double", |
637 |
| - "documentation":"<p>The value of the audience model metric</p>" |
638 |
| - } |
639 |
| - }, |
640 |
| - "documentation":"<p>The audience model metrics.</p>" |
641 |
| - }, |
642 |
| - "AudienceModelMetricType":{ |
643 |
| - "type":"string", |
644 |
| - "enum":[ |
645 |
| - "NORMALIZED_DISCOUNTED_CUMULATIVE_GAIN", |
646 |
| - "MEAN_RECIPROCAL_RANK", |
647 |
| - "PRECISION", |
648 |
| - "RECALL" |
649 |
| - ] |
650 |
| - }, |
651 |
| - "AudienceModelMetrics":{ |
652 |
| - "type":"list", |
653 |
| - "member":{"shape":"AudienceModelMetric"} |
654 |
| - }, |
655 | 619 | "AudienceModelStatus":{
|
656 | 620 | "type":"string",
|
657 | 621 | "enum":[
|
|
710 | 674 | "type":"structure",
|
711 | 675 | "required":["relevanceMetrics"],
|
712 | 676 | "members":{
|
| 677 | + "recallMetric":{ |
| 678 | + "shape":"Double", |
| 679 | + "documentation":"<p>The recall score of the generated audience. Recall is the percentage of the most similar users (by default, the most similar 20%) from a sample of the training data that are included in the seed audience by the audience generation job. Values range from 0-1, larger values indicate a better audience. A recall value approximately equal to the maximum bin size indicates that the audience model is equivalent to random selection. </p>" |
| 680 | + }, |
713 | 681 | "relevanceMetrics":{
|
714 | 682 | "shape":"RelevanceMetrics",
|
715 | 683 | "documentation":"<p>The relevance scores of the generated audience.</p>"
|
|
898 | 866 | "members":{
|
899 | 867 | "message":{"shape":"String"}
|
900 | 868 | },
|
901 |
| - "documentation":"<p>A resource with that name already exists in this region.</p>", |
| 869 | + "documentation":"<p>You can't complete this action because another resource depends on this resource.</p>", |
902 | 870 | "error":{
|
903 | 871 | "httpStatusCode":409,
|
904 | 872 | "senderFault":true
|
|
926 | 894 | },
|
927 | 895 | "tags":{
|
928 | 896 | "shape":"TagMap",
|
929 |
| - "documentation":"<p>The optional metadata that you apply to the resource to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.</p> <p>The following basic restrictions apply to tags:</p> <ul> <li> <p>Maximum number of tags per resource - 50.</p> </li> <li> <p>For each resource, each tag key must be unique, and each tag key can have only one value.</p> </li> <li> <p>Maximum key length - 128 Unicode characters in UTF-8.</p> </li> <li> <p>Maximum value length - 256 Unicode characters in UTF-8.</p> </li> <li> <p>If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.</p> </li> <li> <p>Tag keys and values are case sensitive.</p> </li> <li> <p>Do not use aws:, AWS:, or any upper or lowercase combination of such as a prefix for keys as it is reserved for AWS use. You cannot edit or delete tag keys with this prefix. Values can have this prefix. If a tag value has aws as its prefix but the key does not, then Forecast considers it to be a user tag and will count against the limit of 50 tags. Tags with only the key prefix of aws do not count against your tags per resource limit.</p> </li> </ul>" |
| 897 | + "documentation":"<p>The optional metadata that you apply to the resource to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.</p> <p>The following basic restrictions apply to tags:</p> <ul> <li> <p>Maximum number of tags per resource - 50.</p> </li> <li> <p>For each resource, each tag key must be unique, and each tag key can have only one value.</p> </li> <li> <p>Maximum key length - 128 Unicode characters in UTF-8.</p> </li> <li> <p>Maximum value length - 256 Unicode characters in UTF-8.</p> </li> <li> <p>If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.</p> </li> <li> <p>Tag keys and values are case sensitive.</p> </li> <li> <p>Do not use aws:, AWS:, or any upper or lowercase combination of such as a prefix for keys as it is reserved for AWS use. You cannot edit or delete tag keys with this prefix. Values can have this prefix. If a tag value has aws as its prefix but the key does not, then Clean Rooms ML considers it to be a user tag and will count against the limit of 50 tags. Tags with only the key prefix of aws do not count against your tags per resource limit.</p> </li> </ul>" |
930 | 898 | },
|
931 | 899 | "trainingDataEndTime":{
|
932 | 900 | "shape":"SyntheticTimestamp_date_time",
|
|
979 | 947 | },
|
980 | 948 | "minMatchingSeedSize":{
|
981 | 949 | "shape":"MinMatchingSeedSize",
|
982 |
| - "documentation":"<p>The minimum number of users from the seed audience that must match with users in the training data of the audience model.</p>" |
| 950 | + "documentation":"<p>The minimum number of users from the seed audience that must match with users in the training data of the audience model. The default value is 500.</p>" |
983 | 951 | },
|
984 | 952 | "name":{
|
985 | 953 | "shape":"NameString",
|
|
995 | 963 | },
|
996 | 964 | "tags":{
|
997 | 965 | "shape":"TagMap",
|
998 |
| - "documentation":"<p>The optional metadata that you apply to the resource to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.</p> <p>The following basic restrictions apply to tags:</p> <ul> <li> <p>Maximum number of tags per resource - 50.</p> </li> <li> <p>For each resource, each tag key must be unique, and each tag key can have only one value.</p> </li> <li> <p>Maximum key length - 128 Unicode characters in UTF-8.</p> </li> <li> <p>Maximum value length - 256 Unicode characters in UTF-8.</p> </li> <li> <p>If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.</p> </li> <li> <p>Tag keys and values are case sensitive.</p> </li> <li> <p>Do not use aws:, AWS:, or any upper or lowercase combination of such as a prefix for keys as it is reserved for AWS use. You cannot edit or delete tag keys with this prefix. Values can have this prefix. If a tag value has aws as its prefix but the key does not, then Forecast considers it to be a user tag and will count against the limit of 50 tags. Tags with only the key prefix of aws do not count against your tags per resource limit.</p> </li> </ul>" |
| 966 | + "documentation":"<p>The optional metadata that you apply to the resource to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.</p> <p>The following basic restrictions apply to tags:</p> <ul> <li> <p>Maximum number of tags per resource - 50.</p> </li> <li> <p>For each resource, each tag key must be unique, and each tag key can have only one value.</p> </li> <li> <p>Maximum key length - 128 Unicode characters in UTF-8.</p> </li> <li> <p>Maximum value length - 256 Unicode characters in UTF-8.</p> </li> <li> <p>If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.</p> </li> <li> <p>Tag keys and values are case sensitive.</p> </li> <li> <p>Do not use aws:, AWS:, or any upper or lowercase combination of such as a prefix for keys as it is reserved for AWS use. You cannot edit or delete tag keys with this prefix. Values can have this prefix. If a tag value has aws as its prefix but the key does not, then Clean Rooms ML considers it to be a user tag and will count against the limit of 50 tags. Tags with only the key prefix of aws do not count against your tags per resource limit.</p> </li> </ul>" |
999 | 967 | }
|
1000 | 968 | }
|
1001 | 969 | },
|
|
1229 | 1197 | },
|
1230 | 1198 | "metrics":{
|
1231 | 1199 | "shape":"AudienceQualityMetrics",
|
1232 |
| - "documentation":"<p>The relevance scores for different audience sizes. </p>" |
| 1200 | + "documentation":"<p>The relevance scores for different audience sizes and the recall score of the generated audience. </p>" |
1233 | 1201 | },
|
1234 | 1202 | "name":{
|
1235 | 1203 | "shape":"NameString",
|
|
1300 | 1268 | "shape":"KmsKeyArn",
|
1301 | 1269 | "documentation":"<p>The KMS key ARN used for the audience model.</p>"
|
1302 | 1270 | },
|
1303 |
| - "metrics":{ |
1304 |
| - "shape":"AudienceModelMetrics", |
1305 |
| - "documentation":"<p>Accuracy metrics for the model.</p>" |
1306 |
| - }, |
1307 | 1271 | "name":{
|
1308 | 1272 | "shape":"NameString",
|
1309 | 1273 | "documentation":"<p>The name of the audience model.</p>"
|
|
1559 | 1523 | "min":20,
|
1560 | 1524 | "pattern":"^arn:aws[-a-z]*:iam::[0-9]{12}:role/.+$"
|
1561 | 1525 | },
|
1562 |
| - "Integer":{ |
1563 |
| - "type":"integer", |
1564 |
| - "box":true |
1565 |
| - }, |
1566 | 1526 | "KmsKeyArn":{
|
1567 | 1527 | "type":"string",
|
1568 | 1528 | "max":2048,
|
|
1978 | 1938 | },
|
1979 | 1939 | "tags":{
|
1980 | 1940 | "shape":"TagMap",
|
1981 |
| - "documentation":"<p>The optional metadata that you apply to the resource to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.</p> <p>The following basic restrictions apply to tags:</p> <ul> <li> <p>Maximum number of tags per resource - 50.</p> </li> <li> <p>For each resource, each tag key must be unique, and each tag key can have only one value.</p> </li> <li> <p>Maximum key length - 128 Unicode characters in UTF-8.</p> </li> <li> <p>Maximum value length - 256 Unicode characters in UTF-8.</p> </li> <li> <p>If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.</p> </li> <li> <p>Tag keys and values are case sensitive.</p> </li> <li> <p>Do not use aws:, AWS:, or any upper or lowercase combination of such as a prefix for keys as it is reserved for AWS use. You cannot edit or delete tag keys with this prefix. Values can have this prefix. If a tag value has aws as its prefix but the key does not, then Forecast considers it to be a user tag and will count against the limit of 50 tags. Tags with only the key prefix of aws do not count against your tags per resource limit.</p> </li> </ul>" |
| 1941 | + "documentation":"<p>The optional metadata that you apply to the resource to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.</p> <p>The following basic restrictions apply to tags:</p> <ul> <li> <p>Maximum number of tags per resource - 50.</p> </li> <li> <p>For each resource, each tag key must be unique, and each tag key can have only one value.</p> </li> <li> <p>Maximum key length - 128 Unicode characters in UTF-8.</p> </li> <li> <p>Maximum value length - 256 Unicode characters in UTF-8.</p> </li> <li> <p>If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.</p> </li> <li> <p>Tag keys and values are case sensitive.</p> </li> <li> <p>Do not use aws:, AWS:, or any upper or lowercase combination of such as a prefix for keys as it is reserved for AWS use. You cannot edit or delete tag keys with this prefix. Values can have this prefix. If a tag value has aws as its prefix but the key does not, then Clean Rooms ML considers it to be a user tag and will count against the limit of 50 tags. Tags with only the key prefix of aws do not count against your tags per resource limit.</p> </li> </ul>" |
1982 | 1942 | }
|
1983 | 1943 | }
|
1984 | 1944 | },
|
|
2014 | 1974 | "TagKey":{
|
2015 | 1975 | "type":"string",
|
2016 | 1976 | "max":128,
|
2017 |
| - "min":1, |
2018 |
| - "pattern":"^(?!aws:).{1,128}$" |
| 1977 | + "min":1 |
2019 | 1978 | },
|
2020 | 1979 | "TagKeys":{
|
2021 | 1980 | "type":"list",
|
|
2052 | 2011 | },
|
2053 | 2012 | "tags":{
|
2054 | 2013 | "shape":"TagMap",
|
2055 |
| - "documentation":"<p>The optional metadata that you apply to the resource to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.</p> <p>The following basic restrictions apply to tags:</p> <ul> <li> <p>Maximum number of tags per resource - 50.</p> </li> <li> <p>For each resource, each tag key must be unique, and each tag key can have only one value.</p> </li> <li> <p>Maximum key length - 128 Unicode characters in UTF-8.</p> </li> <li> <p>Maximum value length - 256 Unicode characters in UTF-8.</p> </li> <li> <p>If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.</p> </li> <li> <p>Tag keys and values are case sensitive.</p> </li> <li> <p>Do not use aws:, AWS:, or any upper or lowercase combination of such as a prefix for keys as it is reserved for AWS use. You cannot edit or delete tag keys with this prefix. Values can have this prefix. If a tag value has aws as its prefix but the key does not, then Forecast considers it to be a user tag and will count against the limit of 50 tags. Tags with only the key prefix of aws do not count against your tags per resource limit.</p> </li> </ul>" |
| 2014 | + "documentation":"<p>The optional metadata that you apply to the resource to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define.</p> <p>The following basic restrictions apply to tags:</p> <ul> <li> <p>Maximum number of tags per resource - 50.</p> </li> <li> <p>For each resource, each tag key must be unique, and each tag key can have only one value.</p> </li> <li> <p>Maximum key length - 128 Unicode characters in UTF-8.</p> </li> <li> <p>Maximum value length - 256 Unicode characters in UTF-8.</p> </li> <li> <p>If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @.</p> </li> <li> <p>Tag keys and values are case sensitive.</p> </li> <li> <p>Do not use aws:, AWS:, or any upper or lowercase combination of such as a prefix for keys as it is reserved for AWS use. You cannot edit or delete tag keys with this prefix. Values can have this prefix. If a tag value has aws as its prefix but the key does not, then Clean Rooms considers it to be a user tag and will count against the limit of 50 tags. Tags with only the key prefix of aws do not count against your tags per resource limit.</p> </li> </ul>" |
2056 | 2015 | }
|
2057 | 2016 | }
|
2058 | 2017 | },
|
|
0 commit comments