|
1140 | 1140 | "endpoint":{"hostPrefix":"management."}, |
1141 | 1141 | "readonly":true |
1142 | 1142 | }, |
| 1143 | + "GetMonitorSettings":{ |
| 1144 | + "name":"GetMonitorSettings", |
| 1145 | + "http":{ |
| 1146 | + "method":"GET", |
| 1147 | + "requestUri":"/2023-10-12/monitors/{monitorId}/settings", |
| 1148 | + "responseCode":200 |
| 1149 | + }, |
| 1150 | + "input":{"shape":"GetMonitorSettingsRequest"}, |
| 1151 | + "output":{"shape":"GetMonitorSettingsResponse"}, |
| 1152 | + "errors":[ |
| 1153 | + {"shape":"AccessDeniedException"}, |
| 1154 | + {"shape":"InternalServerErrorException"}, |
| 1155 | + {"shape":"ResourceNotFoundException"}, |
| 1156 | + {"shape":"ThrottlingException"}, |
| 1157 | + {"shape":"ValidationException"} |
| 1158 | + ], |
| 1159 | + "documentation":"<p>Gets the settings for a Deadline Cloud monitor.</p>", |
| 1160 | + "endpoint":{"hostPrefix":"management."}, |
| 1161 | + "readonly":true |
| 1162 | + }, |
1143 | 1163 | "GetQueue":{ |
1144 | 1164 | "name":"GetQueue", |
1145 | 1165 | "http":{ |
|
2236 | 2256 | "endpoint":{"hostPrefix":"management."}, |
2237 | 2257 | "idempotent":true |
2238 | 2258 | }, |
| 2259 | + "UpdateMonitorSettings":{ |
| 2260 | + "name":"UpdateMonitorSettings", |
| 2261 | + "http":{ |
| 2262 | + "method":"PATCH", |
| 2263 | + "requestUri":"/2023-10-12/monitors/{monitorId}/settings", |
| 2264 | + "responseCode":200 |
| 2265 | + }, |
| 2266 | + "input":{"shape":"UpdateMonitorSettingsRequest"}, |
| 2267 | + "output":{"shape":"UpdateMonitorSettingsResponse"}, |
| 2268 | + "errors":[ |
| 2269 | + {"shape":"AccessDeniedException"}, |
| 2270 | + {"shape":"InternalServerErrorException"}, |
| 2271 | + {"shape":"ResourceNotFoundException"}, |
| 2272 | + {"shape":"ThrottlingException"}, |
| 2273 | + {"shape":"ValidationException"} |
| 2274 | + ], |
| 2275 | + "documentation":"<p>Updates the settings for a Deadline Cloud monitor. Keys present in the request are upserted; keys absent are left unchanged. Send an empty string value to delete a key.</p>", |
| 2276 | + "endpoint":{"hostPrefix":"management."}, |
| 2277 | + "idempotent":true |
| 2278 | + }, |
2239 | 2279 | "UpdateQueue":{ |
2240 | 2280 | "name":"UpdateQueue", |
2241 | 2281 | "http":{ |
|
7639 | 7679 | }, |
7640 | 7680 | "documentation":"<p>Mixin that adds an optional ARN field to response structures. Apply to SummaryMixins (flows into Get, Summary, and BatchGet) and Create outputs.</p>" |
7641 | 7681 | }, |
| 7682 | + "GetMonitorSettingsRequest":{ |
| 7683 | + "type":"structure", |
| 7684 | + "required":["monitorId"], |
| 7685 | + "members":{ |
| 7686 | + "monitorId":{ |
| 7687 | + "shape":"MonitorId", |
| 7688 | + "documentation":"<p>The unique identifier of the monitor. This ID is returned by the <code>CreateMonitor</code> operation, and is included in the response to the <code>GetMonitor</code> operation.</p>", |
| 7689 | + "location":"uri", |
| 7690 | + "locationName":"monitorId" |
| 7691 | + } |
| 7692 | + } |
| 7693 | + }, |
| 7694 | + "GetMonitorSettingsResponse":{ |
| 7695 | + "type":"structure", |
| 7696 | + "required":["settings"], |
| 7697 | + "members":{ |
| 7698 | + "settings":{ |
| 7699 | + "shape":"SettingsMap", |
| 7700 | + "documentation":"<p>Monitor settings as key-value pairs.</p>" |
| 7701 | + } |
| 7702 | + } |
| 7703 | + }, |
7642 | 7704 | "GetQueueEnvironmentRequest":{ |
7643 | 7705 | "type":"structure", |
7644 | 7706 | "required":[ |
|
12752 | 12814 | "max":10, |
12753 | 12815 | "min":1 |
12754 | 12816 | }, |
| 12817 | + "SettingKey":{ |
| 12818 | + "type":"string", |
| 12819 | + "max":128, |
| 12820 | + "min":1, |
| 12821 | + "pattern":"[a-zA-Z][a-zA-Z0-9_.:-]*" |
| 12822 | + }, |
| 12823 | + "SettingValue":{ |
| 12824 | + "type":"string", |
| 12825 | + "max":8192, |
| 12826 | + "min":0 |
| 12827 | + }, |
| 12828 | + "SettingsMap":{ |
| 12829 | + "type":"map", |
| 12830 | + "key":{"shape":"SettingKey"}, |
| 12831 | + "value":{"shape":"SettingValue"}, |
| 12832 | + "max":64, |
| 12833 | + "min":0 |
| 12834 | + }, |
12755 | 12835 | "SortOrder":{ |
12756 | 12836 | "type":"string", |
12757 | 12837 | "enum":[ |
|
14206 | 14286 | "type":"structure", |
14207 | 14287 | "members":{} |
14208 | 14288 | }, |
| 14289 | + "UpdateMonitorSettingsRequest":{ |
| 14290 | + "type":"structure", |
| 14291 | + "required":[ |
| 14292 | + "monitorId", |
| 14293 | + "settings" |
| 14294 | + ], |
| 14295 | + "members":{ |
| 14296 | + "monitorId":{ |
| 14297 | + "shape":"MonitorId", |
| 14298 | + "documentation":"<p>The unique identifier of the monitor to update settings for.</p>", |
| 14299 | + "location":"uri", |
| 14300 | + "locationName":"monitorId" |
| 14301 | + }, |
| 14302 | + "settings":{ |
| 14303 | + "shape":"SettingsMap", |
| 14304 | + "documentation":"<p>Monitor settings as key-value pairs. Keys present in the request are upserted; keys absent are left unchanged. Send an empty string value to delete a key.</p>" |
| 14305 | + } |
| 14306 | + } |
| 14307 | + }, |
| 14308 | + "UpdateMonitorSettingsResponse":{ |
| 14309 | + "type":"structure", |
| 14310 | + "members":{} |
| 14311 | + }, |
14209 | 14312 | "UpdateQueueEnvironmentRequest":{ |
14210 | 14313 | "type":"structure", |
14211 | 14314 | "required":[ |
|
0 commit comments