Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-ruby-automation committed Aug 1, 2024
1 parent d313084 commit 920aa09
Show file tree
Hide file tree
Showing 128 changed files with 9,592 additions and 464 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -457,6 +457,7 @@ RubyGems.org page under "LINKS" section.
| AWS Support App | Aws::SupportApp | aws-sdk-supportapp | 2021-08-20 |
| AWS Systems Manager Incident Manager | Aws::SSMIncidents | aws-sdk-ssmincidents | 2018-05-10 |
| AWS Systems Manager Incident Manager Contacts | Aws::SSMContacts | aws-sdk-ssmcontacts | 2021-05-03 |
| AWS Systems Manager QuickSetup | Aws::SSMQuickSetup | aws-sdk-ssmquicksetup | 2018-05-10 |
| AWS Systems Manager for SAP | Aws::SsmSap | aws-sdk-ssmsap | 2018-05-10 |
| AWS Telco Network Builder | Aws::Tnb | aws-sdk-tnb | 2008-10-21 |
| AWS Transfer Family | Aws::Transfer | aws-sdk-transfer | 2018-11-05 |
Expand Down
231 changes: 228 additions & 3 deletions apis/bedrock/2023-04-20/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
"version":"2.0",
"metadata":{
"apiVersion":"2023-04-20",
"auth":["aws.auth#sigv4"],
"endpointPrefix":"bedrock",
"jsonVersion":"1.1",
"protocol":"rest-json",
"protocols":["rest-json"],
"serviceFullName":"Amazon Bedrock",
"serviceId":"Bedrock",
"signatureVersion":"v4",
Expand Down Expand Up @@ -71,6 +72,23 @@
{"shape":"ThrottlingException"}
]
},
"CreateModelCopyJob":{
"name":"CreateModelCopyJob",
"http":{
"method":"POST",
"requestUri":"/model-copy-jobs",
"responseCode":201
},
"input":{"shape":"CreateModelCopyJobRequest"},
"output":{"shape":"CreateModelCopyJobResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"InternalServerException"},
{"shape":"TooManyTagsException"}
],
"idempotent":true
},
"CreateModelCustomizationJob":{
"name":"CreateModelCustomizationJob",
"http":{
Expand Down Expand Up @@ -253,6 +271,23 @@
{"shape":"ThrottlingException"}
]
},
"GetModelCopyJob":{
"name":"GetModelCopyJob",
"http":{
"method":"GET",
"requestUri":"/model-copy-jobs/{jobArn}",
"responseCode":200
},
"input":{"shape":"GetModelCopyJobRequest"},
"output":{"shape":"GetModelCopyJobResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"ThrottlingException"}
]
},
"GetModelCustomizationJob":{
"name":"GetModelCustomizationJob",
"http":{
Expand Down Expand Up @@ -367,6 +402,23 @@
{"shape":"ThrottlingException"}
]
},
"ListModelCopyJobs":{
"name":"ListModelCopyJobs",
"http":{
"method":"GET",
"requestUri":"/model-copy-jobs",
"responseCode":200
},
"input":{"shape":"ListModelCopyJobsRequest"},
"output":{"shape":"ListModelCopyJobsResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"ThrottlingException"}
]
},
"ListModelCustomizationJobs":{
"name":"ListModelCustomizationJobs",
"http":{
Expand Down Expand Up @@ -556,6 +608,10 @@
},
"exception":true
},
"AccountId":{
"type":"string",
"pattern":"[0-9]{12}"
},
"AutomatedEvaluationConfig":{
"type":"structure",
"required":["datasetMetricConfigs"],
Expand Down Expand Up @@ -718,6 +774,30 @@
"version":{"shape":"GuardrailNumericalVersion"}
}
},
"CreateModelCopyJobRequest":{
"type":"structure",
"required":[
"sourceModelArn",
"targetModelName"
],
"members":{
"sourceModelArn":{"shape":"ModelArn"},
"targetModelName":{"shape":"CustomModelName"},
"modelKmsKeyId":{"shape":"KmsKeyId"},
"targetModelTags":{"shape":"TagList"},
"clientRequestToken":{
"shape":"IdempotencyToken",
"idempotencyToken":true
}
}
},
"CreateModelCopyJobResponse":{
"type":"structure",
"required":["jobArn"],
"members":{
"jobArn":{"shape":"ModelCopyJobArn"}
}
},
"CreateModelCustomizationJobRequest":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -792,7 +872,7 @@
"type":"string",
"max":63,
"min":1,
"pattern":"([0-9a-zA-Z][_-]?)+"
"pattern":"([0-9a-zA-Z][_-]?){1,63}"
},
"CustomModelSummary":{
"type":"structure",
Expand All @@ -809,7 +889,8 @@
"creationTime":{"shape":"Timestamp"},
"baseModelArn":{"shape":"ModelArn"},
"baseModelName":{"shape":"ModelName"},
"customizationType":{"shape":"CustomizationType"}
"customizationType":{"shape":"CustomizationType"},
"ownerAccountId":{"shape":"AccountId"}
}
},
"CustomModelSummaryList":{
Expand Down Expand Up @@ -1333,6 +1414,41 @@
"kmsKeyArn":{"shape":"KmsKeyArn"}
}
},
"GetModelCopyJobRequest":{
"type":"structure",
"required":["jobArn"],
"members":{
"jobArn":{
"shape":"ModelCopyJobArn",
"location":"uri",
"locationName":"jobArn"
}
}
},
"GetModelCopyJobResponse":{
"type":"structure",
"required":[
"jobArn",
"status",
"creationTime",
"targetModelArn",
"sourceAccountId",
"sourceModelArn"
],
"members":{
"jobArn":{"shape":"ModelCopyJobArn"},
"status":{"shape":"ModelCopyJobStatus"},
"creationTime":{"shape":"Timestamp"},
"targetModelArn":{"shape":"CustomModelArn"},
"targetModelName":{"shape":"CustomModelName"},
"sourceAccountId":{"shape":"AccountId"},
"sourceModelArn":{"shape":"ModelArn"},
"targetModelKmsKeyArn":{"shape":"KmsKeyArn"},
"targetModelTags":{"shape":"TagList"},
"failureMessage":{"shape":"ErrorMessage"},
"sourceModelName":{"shape":"CustomModelName"}
}
},
"GetModelCustomizationJobRequest":{
"type":"structure",
"required":["jobIdentifier"],
Expand Down Expand Up @@ -2135,6 +2251,11 @@
"shape":"SortOrder",
"location":"querystring",
"locationName":"sortOrder"
},
"isOwned":{
"shape":"Boolean",
"location":"querystring",
"locationName":"isOwned"
}
}
},
Expand Down Expand Up @@ -2256,6 +2377,68 @@
"nextToken":{"shape":"PaginationToken"}
}
},
"ListModelCopyJobsRequest":{
"type":"structure",
"members":{
"creationTimeAfter":{
"shape":"Timestamp",
"location":"querystring",
"locationName":"creationTimeAfter"
},
"creationTimeBefore":{
"shape":"Timestamp",
"location":"querystring",
"locationName":"creationTimeBefore"
},
"statusEquals":{
"shape":"ModelCopyJobStatus",
"location":"querystring",
"locationName":"statusEquals"
},
"sourceAccountEquals":{
"shape":"AccountId",
"location":"querystring",
"locationName":"sourceAccountEquals"
},
"sourceModelArnEquals":{
"shape":"ModelArn",
"location":"querystring",
"locationName":"sourceModelArnEquals"
},
"targetModelNameContains":{
"shape":"CustomModelName",
"location":"querystring",
"locationName":"outputModelNameContains"
},
"maxResults":{
"shape":"MaxResults",
"location":"querystring",
"locationName":"maxResults"
},
"nextToken":{
"shape":"PaginationToken",
"location":"querystring",
"locationName":"nextToken"
},
"sortBy":{
"shape":"SortJobsBy",
"location":"querystring",
"locationName":"sortBy"
},
"sortOrder":{
"shape":"SortOrder",
"location":"querystring",
"locationName":"sortOrder"
}
}
},
"ListModelCopyJobsResponse":{
"type":"structure",
"members":{
"nextToken":{"shape":"PaginationToken"},
"modelCopyJobSummaries":{"shape":"ModelCopyJobSummaries"}
}
},
"ListModelCustomizationJobsRequest":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -2409,6 +2592,48 @@
"min":20,
"pattern":"arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}/[a-z0-9]{12})|(:foundation-model/[a-z0-9-]{1,63}[.]{1}([a-z0-9-]{1,63}[.]){0,2}[a-z0-9-]{1,63}([:][a-z0-9-]{1,63}){0,2}))"
},
"ModelCopyJobArn":{
"type":"string",
"max":1011,
"min":0,
"pattern":"arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:model-copy-job/[a-z0-9]{12}"
},
"ModelCopyJobStatus":{
"type":"string",
"enum":[
"InProgress",
"Completed",
"Failed"
]
},
"ModelCopyJobSummaries":{
"type":"list",
"member":{"shape":"ModelCopyJobSummary"}
},
"ModelCopyJobSummary":{
"type":"structure",
"required":[
"jobArn",
"status",
"creationTime",
"targetModelArn",
"sourceAccountId",
"sourceModelArn"
],
"members":{
"jobArn":{"shape":"ModelCopyJobArn"},
"status":{"shape":"ModelCopyJobStatus"},
"creationTime":{"shape":"Timestamp"},
"targetModelArn":{"shape":"CustomModelArn"},
"targetModelName":{"shape":"CustomModelName"},
"sourceAccountId":{"shape":"AccountId"},
"sourceModelArn":{"shape":"ModelArn"},
"targetModelKmsKeyArn":{"shape":"KmsKeyArn"},
"targetModelTags":{"shape":"TagList"},
"failureMessage":{"shape":"ErrorMessage"},
"sourceModelName":{"shape":"CustomModelName"}
}
},
"ModelCustomization":{
"type":"string",
"enum":[
Expand Down
Loading

0 comments on commit 920aa09

Please sign in to comment.