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 Jul 24, 2024
1 parent 761b5a4 commit 99bc5e3
Show file tree
Hide file tree
Showing 60 changed files with 2,832 additions and 637 deletions.
378 changes: 363 additions & 15 deletions apis/cleanrooms/2022-02-17/api-2.json

Large diffs are not rendered by default.

315 changes: 253 additions & 62 deletions apis/cleanrooms/2022-02-17/docs-2.json

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions apis/dynamodb/2012-08-10/docs-2.json

Large diffs are not rendered by default.

39 changes: 31 additions & 8 deletions apis/iotsitewise/2019-12-02/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -418,6 +418,7 @@
"errors":[
{"shape":"InvalidRequestException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ConflictingOperationException"},
{"shape":"InternalFailureException"},
{"shape":"ThrottlingException"}
],
Expand Down Expand Up @@ -2608,7 +2609,7 @@
},
"CapabilityConfiguration":{
"type":"string",
"max":104857600,
"max":10000000,
"min":1
},
"CapabilityNamespace":{
Expand All @@ -2623,7 +2624,8 @@
"IN_SYNC",
"OUT_OF_SYNC",
"SYNC_FAILED",
"UNKNOWN"
"UNKNOWN",
"NOT_APPLICABLE"
]
},
"ClientToken":{
Expand Down Expand Up @@ -2766,7 +2768,8 @@
"CoreDeviceThingName":{
"type":"string",
"max":128,
"min":1
"min":1,
"pattern":"^[a-zA-Z0-9:_-]+$"
},
"CreateAccessPolicyRequest":{
"type":"structure",
Expand Down Expand Up @@ -2970,7 +2973,7 @@
"gatewayPlatform"
],
"members":{
"gatewayName":{"shape":"Name"},
"gatewayName":{"shape":"GatewayName"},
"gatewayPlatform":{"shape":"GatewayPlatform"},
"tags":{"shape":"TagMap"}
}
Expand Down Expand Up @@ -3744,7 +3747,7 @@
],
"members":{
"gatewayId":{"shape":"ID"},
"gatewayName":{"shape":"Name"},
"gatewayName":{"shape":"GatewayName"},
"gatewayArn":{"shape":"ARN"},
"gatewayPlatform":{"shape":"GatewayPlatform"},
"gatewayCapabilitySummaries":{"shape":"GatewayCapabilitySummaries"},
Expand Down Expand Up @@ -4163,11 +4166,18 @@
"capabilitySyncStatus":{"shape":"CapabilitySyncStatus"}
}
},
"GatewayName":{
"type":"string",
"max":256,
"min":1,
"pattern":"[^\\u0000-\\u001F\\u007F]+"
},
"GatewayPlatform":{
"type":"structure",
"members":{
"greengrass":{"shape":"Greengrass"},
"greengrassV2":{"shape":"GreengrassV2"}
"greengrassV2":{"shape":"GreengrassV2"},
"siemensIE":{"shape":"SiemensIE"}
}
},
"GatewaySummaries":{
Expand All @@ -4184,7 +4194,7 @@
],
"members":{
"gatewayId":{"shape":"ID"},
"gatewayName":{"shape":"Name"},
"gatewayName":{"shape":"GatewayName"},
"gatewayPlatform":{"shape":"GatewayPlatform"},
"gatewayCapabilitySummaries":{"shape":"GatewayCapabilitySummaries"},
"creationDate":{"shape":"Timestamp"},
Expand Down Expand Up @@ -4604,6 +4614,12 @@
"error":{"httpStatusCode":400},
"exception":true
},
"IotCoreThingName":{
"type":"string",
"max":128,
"min":1,
"pattern":"^[a-zA-Z0-9:_-]+$"
},
"JobConfiguration":{
"type":"structure",
"required":["fileFormat"],
Expand Down Expand Up @@ -5745,6 +5761,13 @@
"exception":true,
"fault":true
},
"SiemensIE":{
"type":"structure",
"required":["iotCoreThingName"],
"members":{
"iotCoreThingName":{"shape":"IotCoreThingName"}
}
},
"StorageType":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -6172,7 +6195,7 @@
"location":"uri",
"locationName":"gatewayId"
},
"gatewayName":{"shape":"Name"}
"gatewayName":{"shape":"GatewayName"}
}
},
"UpdatePortalRequest":{
Expand Down
57 changes: 37 additions & 20 deletions apis/iotsitewise/2019-12-02/docs-2.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions apis/mediapackagev2/2022-12-25/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
"version":"2.0",
"metadata":{
"apiVersion":"2022-12-25",
"auth":["aws.auth#sigv4"],
"endpointPrefix":"mediapackagev2",
"protocol":"rest-json",
"protocols":["rest-json"],
Expand Down Expand Up @@ -975,7 +974,8 @@
"CLEAR_KEY_AES_128",
"FAIRPLAY",
"PLAYREADY",
"WIDEVINE"
"WIDEVINE",
"IRDETO"
]
},
"Encryption":{
Expand Down
62 changes: 50 additions & 12 deletions apis/medical-imaging/2023-07-19/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"version":"2.0",
"metadata":{
"apiVersion":"2023-07-19",
"auth":["aws.auth#sigv4"],
"endpointPrefix":"medical-imaging",
"protocol":"rest-json",
"protocols":["rest-json"],
Expand Down Expand Up @@ -371,6 +372,10 @@
"min":12,
"pattern":"\\d+"
},
"Boolean":{
"type":"boolean",
"box":true
},
"ClientToken":{
"type":"string",
"max":64,
Expand All @@ -389,6 +394,12 @@
},
"exception":true
},
"CopiableAttributes":{
"type":"string",
"max":260000,
"min":1,
"sensitive":true
},
"CopyDestinationImageSet":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -442,7 +453,12 @@
"location":"uri",
"locationName":"sourceImageSetId"
},
"copyImageSetInformation":{"shape":"CopyImageSetInformation"}
"copyImageSetInformation":{"shape":"CopyImageSetInformation"},
"force":{
"shape":"Boolean",
"location":"querystring",
"locationName":"force"
}
},
"payload":"copyImageSetInformation"
},
Expand All @@ -463,7 +479,8 @@
"type":"structure",
"required":["latestVersionId"],
"members":{
"latestVersionId":{"shape":"ImageSetExternalVersionId"}
"latestVersionId":{"shape":"ImageSetExternalVersionId"},
"DICOMCopies":{"shape":"MetadataCopies"}
}
},
"CopySourceImageSetProperties":{
Expand Down Expand Up @@ -508,7 +525,7 @@
},
"DICOMAccessionNumber":{
"type":"string",
"max":16,
"max":256,
"min":0,
"sensitive":true
},
Expand Down Expand Up @@ -572,7 +589,7 @@
},
"DICOMNumberOfStudyRelatedSeries":{
"type":"integer",
"max":10000,
"max":1000000,
"min":0
},
"DICOMPatientBirthDate":{
Expand All @@ -583,7 +600,7 @@
},
"DICOMPatientId":{
"type":"string",
"max":64,
"max":256,
"min":0,
"sensitive":true
},
Expand All @@ -607,9 +624,9 @@
},
"DICOMSeriesInstanceUID":{
"type":"string",
"max":64,
"max":256,
"min":0,
"pattern":"(?:[1-9][0-9]*|0)(\\.(?:[1-9][0-9]*|0))*",
"pattern":"(?:[0-9][0-9]*|0)(\\.(?:[1-9][0-9]*|0))*",
"sensitive":true
},
"DICOMSeriesModality":{
Expand Down Expand Up @@ -653,9 +670,9 @@
},
"DICOMStudyInstanceUID":{
"type":"string",
"max":64,
"max":256,
"min":0,
"pattern":"(?:[1-9][0-9]*|0)(\\.(?:[1-9][0-9]*|0))*",
"pattern":"(?:[0-9][0-9]*|0)(\\.(?:[1-9][0-9]*|0))*",
"sensitive":true
},
"DICOMStudyTime":{
Expand Down Expand Up @@ -969,7 +986,8 @@
"updatedAt":{"shape":"Date"},
"deletedAt":{"shape":"Date"},
"message":{"shape":"Message"},
"imageSetArn":{"shape":"Arn"}
"imageSetArn":{"shape":"Arn"},
"overrides":{"shape":"Overrides"}
}
},
"ImageFrameId":{
Expand Down Expand Up @@ -1010,7 +1028,8 @@
"createdAt":{"shape":"Date"},
"updatedAt":{"shape":"Date"},
"deletedAt":{"shape":"Date"},
"message":{"shape":"Message"}
"message":{"shape":"Message"},
"overrides":{"shape":"Overrides"}
}
},
"ImageSetPropertiesList":{
Expand Down Expand Up @@ -1236,10 +1255,18 @@
"min":1,
"pattern":"[\\w -:]+"
},
"MetadataCopies":{
"type":"structure",
"required":["copiableAttributes"],
"members":{
"copiableAttributes":{"shape":"CopiableAttributes"}
}
},
"MetadataUpdates":{
"type":"structure",
"members":{
"DICOMUpdates":{"shape":"DICOMUpdates"}
"DICOMUpdates":{"shape":"DICOMUpdates"},
"revertToVersionId":{"shape":"ImageSetExternalVersionId"}
},
"union":true
},
Expand All @@ -1256,6 +1283,12 @@
"BETWEEN"
]
},
"Overrides":{
"type":"structure",
"members":{
"forced":{"shape":"Boolean"}
}
},
"PayloadBlob":{
"type":"blob",
"streaming":true
Expand Down Expand Up @@ -1549,6 +1582,11 @@
"location":"querystring",
"locationName":"latestVersion"
},
"force":{
"shape":"Boolean",
"location":"querystring",
"locationName":"force"
},
"updateImageSetMetadataUpdates":{"shape":"MetadataUpdates"}
},
"payload":"updateImageSetMetadataUpdates"
Expand Down
28 changes: 28 additions & 0 deletions apis/medical-imaging/2023-07-19/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,14 @@
"StartDICOMImportJobRequest$inputOwnerAccountId": "<p>The account ID of the source S3 bucket owner.</p>"
}
},
"Boolean": {
"base": null,
"refs": {
"CopyImageSetRequest$force": "<p>Setting this flag will force the <code>CopyImageSet</code> operation, even if Patient, Study, or Series level metadata are mismatched across the <code>sourceImageSet</code> and <code>destinationImageSet</code>.</p>",
"Overrides$forced": "<p>Setting this flag will force the <code>CopyImageSet</code> and <code>UpdateImageSetMetadata</code> operations, even if Patient, Study, or Series level metadata are mismatched.</p>",
"UpdateImageSetMetadataRequest$force": "<p>Setting this flag will force the <code>UpdateImageSetMetadata</code> operation for the following attributes:</p> <ul> <li> <p> <code>Tag.StudyInstanceUID</code>, <code>Tag.SeriesInstanceUID</code>, <code>Tag.SOPInstanceUID</code>, and <code>Tag.StudyID</code> </p> </li> <li> <p>Adding, removing, or updating private tags for an individual SOP Instance</p> </li> </ul>"
}
},
"ClientToken": {
"base": null,
"refs": {
Expand All @@ -58,6 +66,12 @@
"refs": {
}
},
"CopiableAttributes": {
"base": null,
"refs": {
"MetadataCopies$copiableAttributes": "<p>The JSON string used to specify a subset of SOP Instances to copy from source to destination image set.</p>"
}
},
"CopyDestinationImageSet": {
"base": "<p>Copy the destination image set.</p>",
"refs": {
Expand Down Expand Up @@ -442,6 +456,7 @@
"GetImageSetRequest$versionId": "<p>The image set version identifier.</p>",
"GetImageSetResponse$versionId": "<p>The image set version identifier.</p>",
"ImageSetProperties$versionId": "<p>The image set version identifier.</p>",
"MetadataUpdates$revertToVersionId": "<p>Specifies the previous image set version ID to revert the current image set back to.</p> <note> <p>You must provide either <code>revertToVersionId</code> or <code>DICOMUpdates</code> in your request. A <code>ValidationException</code> error is thrown if both parameters are provided at the same time.</p> </note>",
"UpdateImageSetMetadataRequest$latestVersionId": "<p>The latest image set version identifier.</p>",
"UpdateImageSetMetadataResponse$latestVersionId": "<p>The latest image set version identifier.</p>"
}
Expand Down Expand Up @@ -630,6 +645,12 @@
"UpdateImageSetMetadataResponse$message": "<p>The error message thrown if an update image set metadata action fails.</p>"
}
},
"MetadataCopies": {
"base": "<p>Contains copiable <code>Attributes</code> structure and wraps information related to specific copy use cases. For example, when copying subsets.</p>",
"refs": {
"CopySourceImageSetInformation$DICOMCopies": "<p>Contains <code>MetadataCopies</code> structure and wraps information related to specific copy use cases. For example, when copying subsets.</p>"
}
},
"MetadataUpdates": {
"base": "<p>Contains DICOMUpdates.</p>",
"refs": {
Expand All @@ -655,6 +676,13 @@
"SearchFilter$operator": "<p>The search filter operator for <code>imageSetDateTime</code>.</p>"
}
},
"Overrides": {
"base": "<p>Specifies the overrides used in image set modification calls to <code>CopyImageSet</code> and <code>UpdateImageSetMetadata</code>.</p>",
"refs": {
"GetImageSetResponse$overrides": "<p>This object contains the details of any overrides used while creating a specific image set version. If an image set was copied or updated using the <code>force</code> flag, this object will contain the <code>forced</code> flag.</p>",
"ImageSetProperties$overrides": "<p>Contains details on overrides used when creating the returned version of an image set. For example, if <code>forced</code> exists, the <code>forced</code> flag was used when creating the image set.</p>"
}
},
"PayloadBlob": {
"base": null,
"refs": {
Expand Down
2 changes: 2 additions & 0 deletions apis/pinpoint-sms-voice-v2/2022-03-31/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@
"version":"2.0",
"metadata":{
"apiVersion":"2022-03-31",
"auth":["aws.auth#sigv4"],
"endpointPrefix":"sms-voice",
"jsonVersion":"1.0",
"protocol":"json",
"protocols":["json"],
"serviceFullName":"Amazon Pinpoint SMS Voice V2",
"serviceId":"Pinpoint SMS Voice V2",
"signatureVersion":"v4",
Expand Down
Loading

0 comments on commit 99bc5e3

Please sign in to comment.