|
1978 | 1978 | ],
|
1979 | 1979 | "documentation": "Purchase an offering and create a reservation."
|
1980 | 1980 | },
|
| 1981 | + "RebootInputDevice": { |
| 1982 | + "name": "RebootInputDevice", |
| 1983 | + "http": { |
| 1984 | + "method": "POST", |
| 1985 | + "requestUri": "/prod/inputDevices/{inputDeviceId}/reboot", |
| 1986 | + "responseCode": 200 |
| 1987 | + }, |
| 1988 | + "input": { |
| 1989 | + "shape": "RebootInputDeviceRequest" |
| 1990 | + }, |
| 1991 | + "output": { |
| 1992 | + "shape": "RebootInputDeviceResponse", |
| 1993 | + "documentation": "Your reboot request has succeeded." |
| 1994 | + }, |
| 1995 | + "errors": [ |
| 1996 | + { |
| 1997 | + "shape": "BadRequestException", |
| 1998 | + "documentation": "This request was invalid." |
| 1999 | + }, |
| 2000 | + { |
| 2001 | + "shape": "UnprocessableEntityException", |
| 2002 | + "documentation": "Reboot operation failed, input could not be validated." |
| 2003 | + }, |
| 2004 | + { |
| 2005 | + "shape": "InternalServerErrorException", |
| 2006 | + "documentation": "Unexpected internal service error." |
| 2007 | + }, |
| 2008 | + { |
| 2009 | + "shape": "ForbiddenException", |
| 2010 | + "documentation": "You do not have permission to reboot input device." |
| 2011 | + }, |
| 2012 | + { |
| 2013 | + "shape": "BadGatewayException", |
| 2014 | + "documentation": "Bad gateway error." |
| 2015 | + }, |
| 2016 | + { |
| 2017 | + "shape": "NotFoundException", |
| 2018 | + "documentation": "Input device not found." |
| 2019 | + }, |
| 2020 | + { |
| 2021 | + "shape": "GatewayTimeoutException", |
| 2022 | + "documentation": "Gateway Timeout Error" |
| 2023 | + }, |
| 2024 | + { |
| 2025 | + "shape": "TooManyRequestsException", |
| 2026 | + "documentation": "Request limit exceeded on reboot device calls to the input device service." |
| 2027 | + } |
| 2028 | + ], |
| 2029 | + "documentation": "Send a reboot command to the specified input device. The device will begin rebooting within a few seconds of sending the command. When the reboot is complete, the device\u2019s connection status will change to connected." |
| 2030 | + }, |
1981 | 2031 | "RejectInputDeviceTransfer": {
|
1982 | 2032 | "name": "RejectInputDeviceTransfer",
|
1983 | 2033 | "http": {
|
|
2082 | 2132 | ],
|
2083 | 2133 | "documentation": "Starts an existing channel"
|
2084 | 2134 | },
|
| 2135 | + "StartInputDeviceMaintenanceWindow": { |
| 2136 | + "name": "StartInputDeviceMaintenanceWindow", |
| 2137 | + "http": { |
| 2138 | + "method": "POST", |
| 2139 | + "requestUri": "/prod/inputDevices/{inputDeviceId}/startInputDeviceMaintenanceWindow", |
| 2140 | + "responseCode": 200 |
| 2141 | + }, |
| 2142 | + "input": { |
| 2143 | + "shape": "StartInputDeviceMaintenanceWindowRequest" |
| 2144 | + }, |
| 2145 | + "output": { |
| 2146 | + "shape": "StartInputDeviceMaintenanceWindowResponse", |
| 2147 | + "documentation": "Your start maintenance window request has succeeded." |
| 2148 | + }, |
| 2149 | + "errors": [ |
| 2150 | + { |
| 2151 | + "shape": "BadRequestException", |
| 2152 | + "documentation": "This request was invalid." |
| 2153 | + }, |
| 2154 | + { |
| 2155 | + "shape": "UnprocessableEntityException", |
| 2156 | + "documentation": "Start maintenance window operation failed, input could not be validated." |
| 2157 | + }, |
| 2158 | + { |
| 2159 | + "shape": "InternalServerErrorException", |
| 2160 | + "documentation": "Unexpected internal service error." |
| 2161 | + }, |
| 2162 | + { |
| 2163 | + "shape": "ForbiddenException", |
| 2164 | + "documentation": "You do not have permission to start a maintenance window for this input device." |
| 2165 | + }, |
| 2166 | + { |
| 2167 | + "shape": "BadGatewayException", |
| 2168 | + "documentation": "Bad gateway error." |
| 2169 | + }, |
| 2170 | + { |
| 2171 | + "shape": "NotFoundException", |
| 2172 | + "documentation": "Input device not found." |
| 2173 | + }, |
| 2174 | + { |
| 2175 | + "shape": "GatewayTimeoutException", |
| 2176 | + "documentation": "Gateway Timeout Error" |
| 2177 | + }, |
| 2178 | + { |
| 2179 | + "shape": "TooManyRequestsException", |
| 2180 | + "documentation": "Request limit exceeded on start maintenance window calls to the input device service." |
| 2181 | + } |
| 2182 | + ], |
| 2183 | + "documentation": "Start a maintenance window for the specified input device. Starting a maintenance window will give the device up to two hours to install software. If the device was streaming prior to the maintenance, it will resume streaming when the software is fully installed. Devices automatically install updates while they are powered on and their MediaLive channels are stopped. A maintenance window allows you to update a device without having to stop MediaLive channels that use the device. The device must remain powered on and connected to the internet for the duration of the maintenance." |
| 2184 | + }, |
2085 | 2185 | "StartMultiplex": {
|
2086 | 2186 | "name": "StartMultiplex",
|
2087 | 2187 | "http": {
|
|
12792 | 12892 | },
|
12793 | 12893 | "documentation": "Raw Settings"
|
12794 | 12894 | },
|
| 12895 | + "RebootInputDevice": { |
| 12896 | + "type": "structure", |
| 12897 | + "members": { |
| 12898 | + "Force": { |
| 12899 | + "shape": "RebootInputDeviceForce", |
| 12900 | + "locationName": "force", |
| 12901 | + "documentation": "Force a reboot of an input device. If the device is streaming, it will stop streaming and begin rebooting within a few seconds of sending the command. If the device was streaming prior to the reboot, the device will resume streaming when the reboot completes." |
| 12902 | + } |
| 12903 | + }, |
| 12904 | + "documentation": "Placeholder documentation for RebootInputDevice" |
| 12905 | + }, |
| 12906 | + "RebootInputDeviceForce": { |
| 12907 | + "type": "string", |
| 12908 | + "documentation": "Whether or not to force reboot the input device.", |
| 12909 | + "enum": [ |
| 12910 | + "NO", |
| 12911 | + "YES" |
| 12912 | + ] |
| 12913 | + }, |
| 12914 | + "RebootInputDeviceRequest": { |
| 12915 | + "type": "structure", |
| 12916 | + "members": { |
| 12917 | + "Force": { |
| 12918 | + "shape": "RebootInputDeviceForce", |
| 12919 | + "locationName": "force", |
| 12920 | + "documentation": "Force a reboot of an input device. If the device is streaming, it will stop streaming and begin rebooting within a few seconds of sending the command. If the device was streaming prior to the reboot, the device will resume streaming when the reboot completes." |
| 12921 | + }, |
| 12922 | + "InputDeviceId": { |
| 12923 | + "shape": "__string", |
| 12924 | + "location": "uri", |
| 12925 | + "locationName": "inputDeviceId", |
| 12926 | + "documentation": "The unique ID of the input device to reboot. For example, hd-123456789abcdef." |
| 12927 | + } |
| 12928 | + }, |
| 12929 | + "documentation": "A request to reboot an AWS Elemental device.", |
| 12930 | + "required": [ |
| 12931 | + "InputDeviceId" |
| 12932 | + ] |
| 12933 | + }, |
| 12934 | + "RebootInputDeviceResponse": { |
| 12935 | + "type": "structure", |
| 12936 | + "members": { |
| 12937 | + }, |
| 12938 | + "documentation": "Placeholder documentation for RebootInputDeviceResponse" |
| 12939 | + }, |
12795 | 12940 | "Rec601Settings": {
|
12796 | 12941 | "type": "structure",
|
12797 | 12942 | "members": {
|
|
13933 | 14078 | },
|
13934 | 14079 | "documentation": "Placeholder documentation for StartChannelResponse"
|
13935 | 14080 | },
|
| 14081 | + "StartInputDeviceMaintenanceWindowRequest": { |
| 14082 | + "type": "structure", |
| 14083 | + "members": { |
| 14084 | + "InputDeviceId": { |
| 14085 | + "shape": "__string", |
| 14086 | + "location": "uri", |
| 14087 | + "locationName": "inputDeviceId", |
| 14088 | + "documentation": "The unique ID of the input device to start a maintenance window for. For example, hd-123456789abcdef." |
| 14089 | + } |
| 14090 | + }, |
| 14091 | + "required": [ |
| 14092 | + "InputDeviceId" |
| 14093 | + ], |
| 14094 | + "documentation": "Placeholder documentation for StartInputDeviceMaintenanceWindowRequest" |
| 14095 | + }, |
| 14096 | + "StartInputDeviceMaintenanceWindowResponse": { |
| 14097 | + "type": "structure", |
| 14098 | + "members": { |
| 14099 | + }, |
| 14100 | + "documentation": "Placeholder documentation for StartInputDeviceMaintenanceWindowResponse" |
| 14101 | + }, |
13936 | 14102 | "StartMultiplexRequest": {
|
13937 | 14103 | "type": "structure",
|
13938 | 14104 | "members": {
|
|
0 commit comments