Implementation of core AWS Media Live endpoins (#3428)
* Initial attempt to mock AWS Media Live create_channel endpoint. Test fails. * Completes basic implementation of Media Live create_channel endpoint * Completes basic implementation of Media Live list_channels endpoint * Adds skaffolds for describe_channel and delete_channel * Adds unit test for delete_channel * Adds unit test for describe_channel * Reduces repetitive code by introducing a Channel model * Implements MediaLive start_channel and stop_channel endpoints * Fixes lack of support for the dash character in resource ARNs * Implements MediaLive update_channel endpoint. * Implements MediaLive create_input endpoint (and Input model). * Implements MediaLive describe_input endpoint. * Implements MediaLive list_inputs endpoint. * Implements MediaLive update_input endpoint. * Addse server tests for MediaLive * Adds further url patterns for medialive * Fixes url patterns * Fixes url patterns
This commit is contained in:
parent
02ac5ca111
commit
f11e3183bb
11 changed files with 877 additions and 14 deletions
|
|
@ -5616,25 +5616,25 @@
|
|||
|
||||
## medialive
|
||||
<details>
|
||||
<summary>0% implemented</summary>
|
||||
<summary>26% implemented</summary>
|
||||
|
||||
- [ ] batch_update_schedule
|
||||
- [ ] create_channel
|
||||
- [ ] create_input
|
||||
- [x] create_channel
|
||||
- [x] create_input
|
||||
- [ ] create_input_security_group
|
||||
- [ ] create_multiplex
|
||||
- [ ] create_multiplex_program
|
||||
- [ ] create_tags
|
||||
- [ ] delete_channel
|
||||
- [ ] delete_input
|
||||
- [x] delete_channel
|
||||
- [x] delete_input
|
||||
- [ ] delete_input_security_group
|
||||
- [ ] delete_multiplex
|
||||
- [ ] delete_multiplex_program
|
||||
- [ ] delete_reservation
|
||||
- [ ] delete_schedule
|
||||
- [ ] delete_tags
|
||||
- [ ] describe_channel
|
||||
- [ ] describe_input
|
||||
- [x] describe_channel
|
||||
- [x] describe_input
|
||||
- [ ] describe_input_device
|
||||
- [ ] describe_input_security_group
|
||||
- [ ] describe_multiplex
|
||||
|
|
@ -5642,23 +5642,23 @@
|
|||
- [ ] describe_offering
|
||||
- [ ] describe_reservation
|
||||
- [ ] describe_schedule
|
||||
- [ ] list_channels
|
||||
- [x] list_channels
|
||||
- [ ] list_input_devices
|
||||
- [ ] list_input_security_groups
|
||||
- [ ] list_inputs
|
||||
- [x] list_inputs
|
||||
- [ ] list_multiplex_programs
|
||||
- [ ] list_multiplexes
|
||||
- [ ] list_offerings
|
||||
- [ ] list_reservations
|
||||
- [ ] list_tags_for_resource
|
||||
- [ ] purchase_offering
|
||||
- [ ] start_channel
|
||||
- [x] start_channel
|
||||
- [ ] start_multiplex
|
||||
- [ ] stop_channel
|
||||
- [x] stop_channel
|
||||
- [ ] stop_multiplex
|
||||
- [ ] update_channel
|
||||
- [x] update_channel
|
||||
- [ ] update_channel_class
|
||||
- [ ] update_input
|
||||
- [x] update_input
|
||||
- [ ] update_input_device
|
||||
- [ ] update_input_security_group
|
||||
- [ ] update_multiplex
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue