moto/docs/docs/services/ds.rst
2022-10-19 22:17:59 +00:00

122 lines
2.6 KiB
ReStructuredText

.. _implementedservice_ds:
.. |start-h3| raw:: html
<h3>
.. |end-h3| raw:: html
</h3>
==
ds
==
.. autoclass:: moto.ds.models.DirectoryServiceBackend
|start-h3| Example usage |end-h3|
.. sourcecode:: python
@mock_ds
def test_ds_behaviour:
boto3.client("ds")
...
|start-h3| Implemented features for this service |end-h3|
- [ ] accept_shared_directory
- [ ] add_ip_routes
- [ ] add_region
- [X] add_tags_to_resource
Add or overwrite one or more tags for specified directory.
- [ ] cancel_schema_extension
- [X] connect_directory
Create a fake AD Connector.
- [X] create_alias
Create and assign an alias to a directory.
- [ ] create_computer
- [ ] create_conditional_forwarder
- [X] create_directory
Create a fake Simple Ad Directory.
- [ ] create_log_subscription
- [X] create_microsoft_ad
Create a fake Microsoft Ad Directory.
- [ ] create_snapshot
- [ ] create_trust
- [ ] delete_conditional_forwarder
- [X] delete_directory
Delete directory with the matching ID.
- [ ] delete_log_subscription
- [ ] delete_snapshot
- [ ] delete_trust
- [ ] deregister_certificate
- [ ] deregister_event_topic
- [ ] describe_certificate
- [ ] describe_client_authentication_settings
- [ ] describe_conditional_forwarders
- [X] describe_directories
Return info on all directories or directories with matching IDs.
- [ ] describe_domain_controllers
- [ ] describe_event_topics
- [ ] describe_ldaps_settings
- [ ] describe_regions
- [ ] describe_settings
- [ ] describe_shared_directories
- [ ] describe_snapshots
- [ ] describe_trusts
- [ ] describe_update_directory
- [ ] disable_client_authentication
- [ ] disable_ldaps
- [ ] disable_radius
- [X] disable_sso
Disable single-sign on for a directory.
- [ ] enable_client_authentication
- [ ] enable_ldaps
- [ ] enable_radius
- [X] enable_sso
Enable single-sign on for a directory.
- [X] get_directory_limits
Return hard-coded limits for the directories.
- [ ] get_snapshot_limits
- [ ] list_certificates
- [ ] list_ip_routes
- [ ] list_log_subscriptions
- [ ] list_schema_extensions
- [X] list_tags_for_resource
List all tags on a directory.
- [ ] register_certificate
- [ ] register_event_topic
- [ ] reject_shared_directory
- [ ] remove_ip_routes
- [ ] remove_region
- [X] remove_tags_from_resource
Removes tags from a directory.
- [ ] reset_user_password
- [ ] restore_from_snapshot
- [ ] share_directory
- [ ] start_schema_extension
- [ ] unshare_directory
- [ ] update_conditional_forwarder
- [ ] update_directory_setup
- [ ] update_number_of_domain_controllers
- [ ] update_radius
- [ ] update_settings
- [ ] update_trust
- [ ] verify_trust