|
722 | 722 | ],
|
723 | 723 | "documentation": "Displays details of the flow's source stream. The response contains information about the contents of the stream and its programs."
|
724 | 724 | },
|
| 725 | + "DescribeFlowSourceThumbnail": { |
| 726 | + "name": "DescribeFlowSourceThumbnail", |
| 727 | + "http": { |
| 728 | + "method": "GET", |
| 729 | + "requestUri": "/v1/flows/{flowArn}/source-thumbnail", |
| 730 | + "responseCode": 200 |
| 731 | + }, |
| 732 | + "input": { |
| 733 | + "shape": "DescribeFlowSourceThumbnailRequest" |
| 734 | + }, |
| 735 | + "output": { |
| 736 | + "shape": "DescribeFlowSourceThumbnailResponse", |
| 737 | + "documentation": "Flow source thumbnail successfully described." |
| 738 | + }, |
| 739 | + "errors": [ |
| 740 | + { |
| 741 | + "shape": "BadRequestException", |
| 742 | + "documentation": "The request that you submitted is not valid." |
| 743 | + }, |
| 744 | + { |
| 745 | + "shape": "InternalServerErrorException", |
| 746 | + "documentation": "AWS Elemental MediaConnect can't fulfill your request because it encountered an unexpected condition." |
| 747 | + }, |
| 748 | + { |
| 749 | + "shape": "ForbiddenException", |
| 750 | + "documentation": "You don't have the required permissions to perform this operation." |
| 751 | + }, |
| 752 | + { |
| 753 | + "shape": "NotFoundException", |
| 754 | + "documentation": "AWS Elemental MediaConnect did not find the resource that you specified in the request." |
| 755 | + }, |
| 756 | + { |
| 757 | + "shape": "ServiceUnavailableException", |
| 758 | + "documentation": "AWS Elemental MediaConnect is currently unavailable. Try again later." |
| 759 | + }, |
| 760 | + { |
| 761 | + "shape": "TooManyRequestsException", |
| 762 | + "documentation": "You have exceeded the service request rate limit for your AWS Elemental MediaConnect account." |
| 763 | + } |
| 764 | + ], |
| 765 | + "documentation": "Displays the thumbnail details of a flow's source stream." |
| 766 | + }, |
725 | 767 | "DescribeGateway": {
|
726 | 768 | "name": "DescribeGateway",
|
727 | 769 | "http": {
|
|
3146 | 3188 | "Maintenance": {
|
3147 | 3189 | "shape": "AddMaintenance",
|
3148 | 3190 | "locationName": "maintenance"
|
| 3191 | + }, |
| 3192 | + "SourceMonitoringConfig": { |
| 3193 | + "shape": "MonitoringConfig", |
| 3194 | + "locationName": "sourceMonitoringConfig" |
3149 | 3195 | }
|
3150 | 3196 | },
|
3151 | 3197 | "documentation": "Creates a new flow. The request must include one source. The request optionally can include outputs (up to 50) and entitlements (up to 50).",
|
|
3421 | 3467 | }
|
3422 | 3468 | }
|
3423 | 3469 | },
|
| 3470 | + "DescribeFlowSourceThumbnailRequest": { |
| 3471 | + "type": "structure", |
| 3472 | + "members": { |
| 3473 | + "FlowArn": { |
| 3474 | + "shape": "__string", |
| 3475 | + "location": "uri", |
| 3476 | + "locationName": "flowArn", |
| 3477 | + "documentation": "The Amazon Resource Name (ARN) of the flow." |
| 3478 | + } |
| 3479 | + }, |
| 3480 | + "required": [ |
| 3481 | + "FlowArn" |
| 3482 | + ] |
| 3483 | + }, |
| 3484 | + "DescribeFlowSourceThumbnailResponse": { |
| 3485 | + "type": "structure", |
| 3486 | + "members": { |
| 3487 | + "ThumbnailDetails": { |
| 3488 | + "shape": "ThumbnailDetails", |
| 3489 | + "locationName": "thumbnailDetails" |
| 3490 | + } |
| 3491 | + } |
| 3492 | + }, |
3424 | 3493 | "DescribeGatewayInstanceRequest": {
|
3425 | 3494 | "type": "structure",
|
3426 | 3495 | "members": {
|
|
3868 | 3937 | "Maintenance": {
|
3869 | 3938 | "shape": "Maintenance",
|
3870 | 3939 | "locationName": "maintenance"
|
| 3940 | + }, |
| 3941 | + "SourceMonitoringConfig": { |
| 3942 | + "shape": "MonitoringConfig", |
| 3943 | + "locationName": "sourceMonitoringConfig" |
3871 | 3944 | }
|
3872 | 3945 | },
|
3873 | 3946 | "documentation": "The settings for a flow, including its source, outputs, and entitlements.",
|
|
5087 | 5160 | "Errors"
|
5088 | 5161 | ]
|
5089 | 5162 | },
|
| 5163 | + "MonitoringConfig": { |
| 5164 | + "type": "structure", |
| 5165 | + "members": { |
| 5166 | + "ThumbnailState": { |
| 5167 | + "shape": "ThumbnailState", |
| 5168 | + "locationName": "thumbnailState", |
| 5169 | + "documentation": "The state of thumbnail monitoring." |
| 5170 | + } |
| 5171 | + }, |
| 5172 | + "documentation": "The settings for source monitoring." |
| 5173 | + }, |
5090 | 5174 | "NetworkInterfaceType": {
|
5091 | 5175 | "type": "string",
|
5092 | 5176 | "enum": [
|
|
6093 | 6177 | "DENSITY"
|
6094 | 6178 | ]
|
6095 | 6179 | },
|
| 6180 | + "ThumbnailDetails": { |
| 6181 | + "type": "structure", |
| 6182 | + "members": { |
| 6183 | + "FlowArn": { |
| 6184 | + "shape": "__string", |
| 6185 | + "locationName": "flowArn", |
| 6186 | + "documentation": "The ARN of the flow that DescribeFlowSourceThumbnail was performed on." |
| 6187 | + }, |
| 6188 | + "Thumbnail": { |
| 6189 | + "shape": "__string", |
| 6190 | + "locationName": "thumbnail", |
| 6191 | + "documentation": "Thumbnail Base64 string." |
| 6192 | + }, |
| 6193 | + "ThumbnailMessages": { |
| 6194 | + "shape": "__listOfMessageDetail", |
| 6195 | + "locationName": "thumbnailMessages", |
| 6196 | + "documentation": "Status code and messages about the flow source thumbnail." |
| 6197 | + }, |
| 6198 | + "Timecode": { |
| 6199 | + "shape": "__string", |
| 6200 | + "locationName": "timecode", |
| 6201 | + "documentation": "Timecode of thumbnail." |
| 6202 | + }, |
| 6203 | + "Timestamp": { |
| 6204 | + "shape": "__timestampIso8601", |
| 6205 | + "locationName": "timestamp", |
| 6206 | + "documentation": "The timestamp of when thumbnail was generated." |
| 6207 | + } |
| 6208 | + }, |
| 6209 | + "documentation": "The details of the thumbnail, including thumbnail base64 string, timecode and the time when thumbnail was generated.", |
| 6210 | + "required": [ |
| 6211 | + "ThumbnailMessages", |
| 6212 | + "FlowArn" |
| 6213 | + ] |
| 6214 | + }, |
| 6215 | + "ThumbnailState": { |
| 6216 | + "type": "string", |
| 6217 | + "enum": [ |
| 6218 | + "ENABLED", |
| 6219 | + "DISABLED" |
| 6220 | + ] |
| 6221 | + }, |
6096 | 6222 | "TooManyRequestsException": {
|
6097 | 6223 | "type": "structure",
|
6098 | 6224 | "members": {
|
|
6884 | 7010 | "Maintenance": {
|
6885 | 7011 | "shape": "UpdateMaintenance",
|
6886 | 7012 | "locationName": "maintenance"
|
| 7013 | + }, |
| 7014 | + "SourceMonitoringConfig": { |
| 7015 | + "shape": "MonitoringConfig", |
| 7016 | + "locationName": "sourceMonitoringConfig" |
6887 | 7017 | }
|
6888 | 7018 | },
|
6889 | 7019 | "documentation": "A request to update flow.",
|
|
0 commit comments