.. _implementedservice_emr:

.. |start-h3| raw:: html

    <h3>

.. |end-h3| raw:: html

    </h3>

===
emr
===

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

.. sourcecode:: python

            @mock_emr
            def test_emr_behaviour:
                boto3.client("emr")
                ...



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

- [ ] add_instance_fleet
- [X] add_instance_groups
- [X] add_job_flow_steps
- [X] add_tags
- [ ] cancel_steps
- [X] create_security_configuration
- [ ] create_studio
- [ ] create_studio_session_mapping
- [X] delete_security_configuration
- [ ] delete_studio
- [ ] delete_studio_session_mapping
- [X] describe_cluster
- [X] describe_job_flows
- [ ] describe_notebook_execution
- [ ] describe_release_label
- [ ] describe_security_configuration
- [X] describe_step
- [ ] describe_studio
- [ ] get_auto_termination_policy
- [ ] get_block_public_access_configuration
- [ ] get_managed_scaling_policy
- [ ] get_studio_session_mapping
- [X] list_bootstrap_actions
- [X] list_clusters
- [ ] list_instance_fleets
- [X] list_instance_groups
- [X] list_instances
- [ ] list_notebook_executions
- [ ] list_release_labels
- [ ] list_security_configurations
- [X] list_steps
- [ ] list_studio_session_mappings
- [ ] list_studios
- [X] modify_cluster
- [ ] modify_instance_fleet
- [X] modify_instance_groups
- [X] put_auto_scaling_policy
- [ ] put_auto_termination_policy
- [ ] put_block_public_access_configuration
- [ ] put_managed_scaling_policy
- [X] remove_auto_scaling_policy
- [ ] remove_auto_termination_policy
- [ ] remove_managed_scaling_policy
- [X] remove_tags
- [X] run_job_flow
- [X] set_termination_protection
- [X] set_visible_to_all_users
- [ ] start_notebook_execution
- [ ] stop_notebook_execution
- [X] terminate_job_flows
- [ ] update_studio
- [ ] update_studio_session_mapping

