Update implementation coverage + docs (#4590)

This commit is contained in:
Bert Blommers 2021-11-17 21:51:35 -01:00 committed by GitHub
parent 17f2a13573
commit 0e6157011f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
77 changed files with 52 additions and 158 deletions

View File

@ -271,19 +271,23 @@
## batch
<details>
<summary>84% implemented</summary>
<summary>66% implemented</summary>
- [X] cancel_job
- [X] create_compute_environment
- [X] create_job_queue
- [ ] create_scheduling_policy
- [X] delete_compute_environment
- [X] delete_job_queue
- [ ] delete_scheduling_policy
- [X] deregister_job_definition
- [X] describe_compute_environments
- [X] describe_job_definitions
- [X] describe_job_queues
- [X] describe_jobs
- [ ] describe_scheduling_policies
- [X] list_jobs
- [ ] list_scheduling_policies
- [ ] list_tags_for_resource
- [X] register_job_definition
- [X] submit_job
@ -292,6 +296,7 @@
- [ ] untag_resource
- [X] update_compute_environment
- [X] update_job_queue
- [ ] update_scheduling_policy
</details>
## cloudformation
@ -3669,9 +3674,9 @@
</details>
## route53resolver
<details>
<summary>14% implemented</summary>
<details>
- [ ] associate_firewall_rule_group
- [ ] associate_resolver_endpoint_ip_address
- [ ] associate_resolver_query_log_config
@ -4210,7 +4215,7 @@
## sns
<details>
<summary>53% implemented</summary>
<summary>52% implemented</summary>
- [X] add_permission
- [ ] check_if_phone_number_is_opted_out
@ -4240,6 +4245,7 @@
- [X] list_topics
- [ ] opt_in_phone_number
- [X] publish
- [ ] publish_batch
- [X] remove_permission
- [X] set_endpoint_attributes
- [ ] set_platform_application_attributes
@ -4656,6 +4662,7 @@
- apigatewaymanagementapi
- apigatewayv2
- appconfig
- appconfigdata
- appflow
- appintegrations
- application-insights
@ -4709,6 +4716,7 @@
- discovery
- dlm
- docdb
- drs
- ebs
- ecr-public
- elastic-inference
@ -4780,6 +4788,7 @@
- mgh
- mgn
- migrationhub-config
- migrationhubstrategy
- mobile
- mq
- mturk
@ -4807,6 +4816,7 @@
- rds-data
- redshift-data
- rekognition
- resiliencehub
- robomaker
- route53-recovery-cluster
- route53-recovery-control-config
@ -4855,4 +4865,4 @@
- workmailmessageflow
- workspaces
- xray
</details>
</details>

View File

@ -12,8 +12,6 @@
acm
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
apigateway
==========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
application-autoscaling
=======================
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
athena
======
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
autoscaling
===========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
batch
=====
|start-h3| Example usage |end-h3|
.. sourcecode:: python
@ -45,14 +43,18 @@ batch
:rtype: tuple of str
- [ ] create_scheduling_policy
- [X] delete_compute_environment
- [X] delete_job_queue
- [ ] delete_scheduling_policy
- [X] deregister_job_definition
- [X] describe_compute_environments
- [X] describe_job_definitions
- [X] describe_job_queues
- [X] describe_jobs
- [ ] describe_scheduling_policies
- [X] list_jobs
- [ ] list_scheduling_policies
- [ ] list_tags_for_resource
- [X] register_job_definition
- [X] submit_job
@ -76,4 +78,5 @@ batch
:rtype: tuple of str
- [ ] update_scheduling_policy

View File

@ -12,8 +12,6 @@
cloudformation
==============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,7 +12,7 @@
cloudtrail
==========
Implementation of CloudTrail APIs.
.. autoclass:: moto.cloudtrail.models.CloudTrailBackend
|start-h3| Example usage |end-h3|

View File

@ -12,8 +12,6 @@
cloudwatch
==========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
codecommit
==========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
codepipeline
============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
cognito-identity
================
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
cognito-idp
===========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
config
======
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
datapipeline
============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
datasync
========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
dms
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,7 +12,7 @@
ds
==
Implementation of DirectoryService APIs.
.. autoclass:: moto.ds.models.DirectoryServiceBackend
|start-h3| Example usage |end-h3|

View File

@ -12,8 +12,6 @@
dynamodb
========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
dynamodbstreams
===============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
ec2-instance-connect
====================
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
ec2
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
ecr
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
ecs
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,12 +12,7 @@
efs
===
The backend manager of EFS resources.
This is the state-machine for each region, tracking the file systems, mount targets,
and eventually access points that are deployed. Creating, updating, and destroying
such resources should always go through this class.
.. autoclass:: moto.efs.models.EFSBackend
|start-h3| Example usage |end-h3|

View File

@ -12,8 +12,6 @@
eks
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
elasticbeanstalk
================
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
elastictranscoder
=================
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
elb
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
elbv2
=====
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,7 +12,7 @@
emr-containers
==============
Implementation of EMRContainers APIs.
.. autoclass:: moto.emrcontainers.models.EMRContainersBackend
|start-h3| Example usage |end-h3|

View File

@ -12,8 +12,6 @@
emr
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
events
======
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,7 +12,7 @@
firehose
========
Implementation of Firehose APIs.
.. autoclass:: moto.firehose.models.FirehoseBackend
|start-h3| Example usage |end-h3|

View File

@ -12,8 +12,6 @@
forecast
========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
glacier
=======
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
glue
====
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
iam
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
iot-data
========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
iot
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
kinesis-video-archived-media
============================
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
kinesis
=======
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
kinesisvideo
============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
kms
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
lambda
======
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
logs
====
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
managedblockchain
=================
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
mediaconnect
============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
medialive
=========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
mediapackage
============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
mediastore-data
===============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
mediastore
==========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
opsworks
========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
organizations
=============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
polly
=====
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
ram
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
rds
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
redshift
========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
resource-groups
===============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
resourcegroupstaggingapi
========================
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
route53
=======
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,7 +12,7 @@
route53resolver
===============
.. autoclass:: moto.route53resolver.models.Route53ResolverBackend
|start-h3| Example usage |end-h3|
@ -35,12 +35,20 @@ route53resolver
- [ ] create_firewall_rule
- [ ] create_firewall_rule_group
- [X] create_resolver_endpoint
Return description for a newly created resolver endpoint.
NOTE: IPv6 IPs are currently not being filtered when
calculating the create_resolver_endpoint() IpAddresses.
- [ ] create_resolver_query_log_config
- [ ] create_resolver_rule
- [ ] delete_firewall_domain_list
- [ ] delete_firewall_rule
- [ ] delete_firewall_rule_group
- [X] delete_resolver_endpoint
Delete a resolver endpoint.
- [ ] delete_resolver_query_log_config
- [ ] delete_resolver_rule
- [ ] disassociate_firewall_rule_group
@ -52,9 +60,11 @@ route53resolver
- [ ] get_firewall_rule_group
- [ ] get_firewall_rule_group_association
- [ ] get_firewall_rule_group_policy
- [ ] get_resolver_dnssec_config
- [ ] get_resolver_config
- [ ] get_resolver_dnssec_config
- [X] get_resolver_endpoint
Return info for specified resolver endpoint.
- [ ] get_resolver_query_log_config
- [ ] get_resolver_query_log_config_association
- [ ] get_resolver_query_log_config_policy
@ -68,20 +78,30 @@ route53resolver
- [ ] list_firewall_rule_group_associations
- [ ] list_firewall_rule_groups
- [ ] list_firewall_rules
- [ ] list_resolver_config
- [ ] list_resolver_configs
- [ ] list_resolver_dnssec_configs
- [X] list_resolver_endpoint_ip_addresses
List IP endresses for specified resolver endpoint.
- [X] list_resolver_endpoints
List all resolver endpoints, using filters if specified.
- [ ] list_resolver_query_log_config_associations
- [ ] list_resolver_query_log_configs
- [ ] list_resolver_rule_associations
- [ ] list_resolver_rules
- [X] list_tags_for_resource
List all tags for the given resource.
- [ ] put_firewall_rule_group_policy
- [ ] put_resolver_query_log_config_policy
- [ ] put_resolver_rule_policy
- [X] tag_resource
Add or overwrite one or more tags for specified resource.
- [X] untag_resource
Removes tags from a resource.
- [ ] update_firewall_config
- [ ] update_firewall_domains
- [ ] update_firewall_rule
@ -89,4 +109,7 @@ route53resolver
- [ ] update_resolver_config
- [ ] update_resolver_dnssec_config
- [X] update_resolver_endpoint
Update name of Resolver endpoint.
- [ ] update_resolver_rule

View File

@ -12,8 +12,6 @@
sagemaker
=========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
sdb
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
secretsmanager
==============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
ses
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
sns
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python
@ -55,6 +53,7 @@ sns
- [X] list_topics
- [ ] opt_in_phone_number
- [X] publish
- [ ] publish_batch
- [X] remove_permission
- [X] set_endpoint_attributes
- [ ] set_platform_application_attributes

View File

@ -12,8 +12,6 @@
sqs
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
ssm
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
stepfunctions
=============
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
sts
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
support
=======
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
swf
===
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
timestream-write
================
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,8 +12,6 @@
transcribe
==========
|start-h3| Example usage |end-h3|
.. sourcecode:: python

View File

@ -12,9 +12,7 @@
wafv2
=====
https://docs.aws.amazon.com/waf/latest/APIReference/API_Operations_AWS_WAFV2.html
.. autoclass:: moto.wafv2.models.WAFV2Backend
|start-h3| Example usage |end-h3|