.. _implementedservice_ivs:

.. |start-h3| raw:: html

    <h3>

.. |end-h3| raw:: html

    </h3>

===
ivs
===

.. autoclass:: moto.ivs.models.IVSBackend

|start-h3| Example usage |end-h3|

.. sourcecode:: python

            @mock_ivs
            def test_ivs_behaviour:
                boto3.client("ivs")
                ...



|start-h3| Implemented features for this service |end-h3|

- [X] batch_get_channel
- [ ] batch_get_stream_key
- [ ] batch_start_viewer_session_revocation
- [X] create_channel
- [ ] create_recording_configuration
- [ ] create_stream_key
- [X] delete_channel
- [ ] delete_playback_key_pair
- [ ] delete_recording_configuration
- [ ] delete_stream_key
- [X] get_channel
- [ ] get_playback_key_pair
- [ ] get_recording_configuration
- [ ] get_stream
- [ ] get_stream_key
- [ ] get_stream_session
- [ ] import_playback_key_pair
- [X] list_channels
- [ ] list_playback_key_pairs
- [ ] list_recording_configurations
- [ ] list_stream_keys
- [ ] list_stream_sessions
- [ ] list_streams
- [ ] list_tags_for_resource
- [ ] put_metadata
- [ ] start_viewer_session_revocation
- [ ] stop_stream
- [ ] tag_resource
- [ ] untag_resource
- [X] update_channel

