Prep release 4.1.3 (#5945)

This commit is contained in:
Bert Blommers 2023-02-19 18:52:20 -01:00 committed by GitHub
parent dd240d7c5b
commit 642ef7841c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 95 additions and 6 deletions

View File

@ -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_

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View 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