Prep release 4.1.3 (#5945)
This commit is contained in:
parent
dd240d7c5b
commit
642ef7841c
15
CHANGELOG.md
15
CHANGELOG.md
@ -2,6 +2,21 @@ Moto Changelog
|
|||||||
==============
|
==============
|
||||||
|
|
||||||
|
|
||||||
|
4.1.3
|
||||||
|
-----
|
||||||
|
Docker Digest for 4.1.3: <autopopulateddigest>
|
||||||
|
|
||||||
|
New Services:
|
||||||
|
* IdentityStore:
|
||||||
|
* create_group()
|
||||||
|
|
||||||
|
Miscellaneous:
|
||||||
|
* DynamoDB: create_table() now deals correctly with non-key attributes supplied as part of the KeySchema
|
||||||
|
* Glue: get_partitions() now supports nano-second precision when filtering timestamps
|
||||||
|
* Glue: get_table_version() now returns the Table.VersionId and Table.UpdateTime-attributes
|
||||||
|
* Transcribe: start_transcription_job() now supports the IdentifyMultipleLanguages-parameter
|
||||||
|
|
||||||
|
|
||||||
4.1.2
|
4.1.2
|
||||||
-----
|
-----
|
||||||
Docker Digest for 4.1.2: _sha256:742bd95faadb80133aa7082ca6f4d1d71af2f4802833e92348b082b11ec8d4ed_
|
Docker Digest for 4.1.2: _sha256:742bd95faadb80133aa7082ca6f4d1d71af2f4802833e92348b082b11ec8d4ed_
|
||||||
|
@ -421,7 +421,7 @@
|
|||||||
|
|
||||||
## autoscaling
|
## autoscaling
|
||||||
<details>
|
<details>
|
||||||
<summary>53% implemented</summary>
|
<summary>52% implemented</summary>
|
||||||
|
|
||||||
- [X] attach_instances
|
- [X] attach_instances
|
||||||
- [X] attach_load_balancer_target_groups
|
- [X] attach_load_balancer_target_groups
|
||||||
@ -480,6 +480,7 @@
|
|||||||
- [ ] put_warm_pool
|
- [ ] put_warm_pool
|
||||||
- [ ] record_lifecycle_action_heartbeat
|
- [ ] record_lifecycle_action_heartbeat
|
||||||
- [X] resume_processes
|
- [X] resume_processes
|
||||||
|
- [ ] rollback_instance_refresh
|
||||||
- [X] set_desired_capacity
|
- [X] set_desired_capacity
|
||||||
- [X] set_instance_health
|
- [X] set_instance_health
|
||||||
- [X] set_instance_protection
|
- [X] set_instance_protection
|
||||||
@ -3299,7 +3300,7 @@
|
|||||||
- [ ] update_registry
|
- [ ] update_registry
|
||||||
- [X] update_schema
|
- [X] update_schema
|
||||||
- [ ] update_source_control_from_job
|
- [ ] update_source_control_from_job
|
||||||
- [ ] update_table
|
- [X] update_table
|
||||||
- [ ] update_trigger
|
- [ ] update_trigger
|
||||||
- [ ] update_user_defined_function
|
- [ ] update_user_defined_function
|
||||||
- [ ] update_workflow
|
- [ ] update_workflow
|
||||||
@ -3638,6 +3639,31 @@
|
|||||||
- [X] upload_ssh_public_key
|
- [X] upload_ssh_public_key
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
## identitystore
|
||||||
|
<details>
|
||||||
|
<summary>5% implemented</summary>
|
||||||
|
|
||||||
|
- [X] create_group
|
||||||
|
- [ ] create_group_membership
|
||||||
|
- [ ] create_user
|
||||||
|
- [ ] delete_group
|
||||||
|
- [ ] delete_group_membership
|
||||||
|
- [ ] delete_user
|
||||||
|
- [ ] describe_group
|
||||||
|
- [ ] describe_group_membership
|
||||||
|
- [ ] describe_user
|
||||||
|
- [ ] get_group_id
|
||||||
|
- [ ] get_group_membership_id
|
||||||
|
- [ ] get_user_id
|
||||||
|
- [ ] is_member_in_groups
|
||||||
|
- [ ] list_group_memberships
|
||||||
|
- [ ] list_group_memberships_for_member
|
||||||
|
- [ ] list_groups
|
||||||
|
- [ ] list_users
|
||||||
|
- [ ] update_group
|
||||||
|
- [ ] update_user
|
||||||
|
</details>
|
||||||
|
|
||||||
## iot
|
## iot
|
||||||
<details>
|
<details>
|
||||||
<summary>33% implemented</summary>
|
<summary>33% implemented</summary>
|
||||||
@ -6724,7 +6750,6 @@
|
|||||||
- health
|
- health
|
||||||
- healthlake
|
- healthlake
|
||||||
- honeycode
|
- honeycode
|
||||||
- identitystore
|
|
||||||
- imagebuilder
|
- imagebuilder
|
||||||
- importexport
|
- importexport
|
||||||
- inspector
|
- inspector
|
||||||
|
@ -87,6 +87,7 @@ autoscaling
|
|||||||
- [ ] put_warm_pool
|
- [ ] put_warm_pool
|
||||||
- [ ] record_lifecycle_action_heartbeat
|
- [ ] record_lifecycle_action_heartbeat
|
||||||
- [X] resume_processes
|
- [X] resume_processes
|
||||||
|
- [ ] rollback_instance_refresh
|
||||||
- [X] set_desired_capacity
|
- [X] set_desired_capacity
|
||||||
- [X] set_instance_health
|
- [X] set_instance_health
|
||||||
|
|
||||||
|
@ -403,7 +403,7 @@ ec2
|
|||||||
- [X] describe_vpc_endpoint_services
|
- [X] describe_vpc_endpoint_services
|
||||||
Return info on services to which you can create a VPC endpoint.
|
Return info on services to which you can create a VPC endpoint.
|
||||||
|
|
||||||
Currently only the default endpoing services are returned. When
|
Currently only the default endpoint services are returned. When
|
||||||
create_vpc_endpoint_service_configuration() is implemented, a
|
create_vpc_endpoint_service_configuration() is implemented, a
|
||||||
list of those private endpoints would be kept and when this API
|
list of those private endpoints would be kept and when this API
|
||||||
is invoked, those private endpoints would be added to the list of
|
is invoked, those private endpoints would be added to the list of
|
||||||
|
@ -140,7 +140,6 @@ glue
|
|||||||
Expression caveats:
|
Expression caveats:
|
||||||
|
|
||||||
- Column names must consist of UPPERCASE, lowercase, dots and underscores only.
|
- Column names must consist of UPPERCASE, lowercase, dots and underscores only.
|
||||||
- Nanosecond expressions on timestamp columns are rounded to microseconds.
|
|
||||||
- Literal dates and timestamps must be valid, i.e. no support for February 31st.
|
- Literal dates and timestamps must be valid, i.e. no support for February 31st.
|
||||||
- LIKE expressions are converted to Python regexes, escaping special characters.
|
- LIKE expressions are converted to Python regexes, escaping special characters.
|
||||||
Only % and _ wildcards are supported, and SQL escaping using [] does not work.
|
Only % and _ wildcards are supported, and SQL escaping using [] does not work.
|
||||||
@ -244,7 +243,7 @@ glue
|
|||||||
|
|
||||||
|
|
||||||
- [ ] update_source_control_from_job
|
- [ ] update_source_control_from_job
|
||||||
- [ ] update_table
|
- [X] update_table
|
||||||
- [ ] update_trigger
|
- [ ] update_trigger
|
||||||
- [ ] update_user_defined_function
|
- [ ] update_user_defined_function
|
||||||
- [ ] update_workflow
|
- [ ] update_workflow
|
||||||
|
49
docs/docs/services/identitystore.rst
Normal file
49
docs/docs/services/identitystore.rst
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
.. _implementedservice_identitystore:
|
||||||
|
|
||||||
|
.. |start-h3| raw:: html
|
||||||
|
|
||||||
|
<h3>
|
||||||
|
|
||||||
|
.. |end-h3| raw:: html
|
||||||
|
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
=============
|
||||||
|
identitystore
|
||||||
|
=============
|
||||||
|
|
||||||
|
.. autoclass:: moto.identitystore.models.IdentityStoreBackend
|
||||||
|
|
||||||
|
|start-h3| Example usage |end-h3|
|
||||||
|
|
||||||
|
.. sourcecode:: python
|
||||||
|
|
||||||
|
@mock_identitystore
|
||||||
|
def test_identitystore_behaviour:
|
||||||
|
boto3.client("identitystore")
|
||||||
|
...
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|start-h3| Implemented features for this service |end-h3|
|
||||||
|
|
||||||
|
- [X] create_group
|
||||||
|
- [ ] create_group_membership
|
||||||
|
- [ ] create_user
|
||||||
|
- [ ] delete_group
|
||||||
|
- [ ] delete_group_membership
|
||||||
|
- [ ] delete_user
|
||||||
|
- [ ] describe_group
|
||||||
|
- [ ] describe_group_membership
|
||||||
|
- [ ] describe_user
|
||||||
|
- [ ] get_group_id
|
||||||
|
- [ ] get_group_membership_id
|
||||||
|
- [ ] get_user_id
|
||||||
|
- [ ] is_member_in_groups
|
||||||
|
- [ ] list_group_memberships
|
||||||
|
- [ ] list_group_memberships_for_member
|
||||||
|
- [ ] list_groups
|
||||||
|
- [ ] list_users
|
||||||
|
- [ ] update_group
|
||||||
|
- [ ] update_user
|
||||||
|
|
Loading…
Reference in New Issue
Block a user