Skip to content

Commit

Permalink
Lambda: event invoke config (#7078)
Browse files Browse the repository at this point in the history
  • Loading branch information
rafcio19 authored Dec 1, 2023
1 parent bb23df4 commit 10f8258
Show file tree
Hide file tree
Showing 21 changed files with 548 additions and 246 deletions.
152 changes: 22 additions & 130 deletions IMPLEMENTATION_COVERAGE.md

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion docs/docs/services/comprehend.rst
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,6 @@ comprehend
- [X] detect_sentiment
- [ ] detect_syntax
- [ ] detect_targeted_sentiment
- [ ] detect_toxic_content
- [ ] import_model
- [ ] list_datasets
- [ ] list_document_classification_jobs
Expand Down
13 changes: 0 additions & 13 deletions docs/docs/services/ec2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ ec2
- [ ] associate_enclave_certificate_iam_role
- [X] associate_iam_instance_profile
- [ ] associate_instance_event_window
- [ ] associate_ipam_byoasn
- [ ] associate_ipam_resource_discovery
- [ ] associate_nat_gateway_address
- [X] associate_route_table
Expand Down Expand Up @@ -243,7 +242,6 @@ ec2
- [ ] delete_vpn_connection_route
- [X] delete_vpn_gateway
- [ ] deprovision_byoip_cidr
- [ ] deprovision_ipam_byoasn
- [ ] deprovision_ipam_pool_cidr
- [ ] deprovision_public_ipv4_pool_cidr
- [X] deregister_image
Expand Down Expand Up @@ -309,12 +307,10 @@ ec2
- [ ] describe_instance_event_notification_attributes
- [ ] describe_instance_event_windows
- [X] describe_instance_status
- [ ] describe_instance_topology
- [X] describe_instance_type_offerings
- [X] describe_instance_types
- [X] describe_instances
- [X] describe_internet_gateways
- [ ] describe_ipam_byoasn
- [ ] describe_ipam_pools
- [ ] describe_ipam_resource_discoveries
- [ ] describe_ipam_resource_discovery_associations
Expand All @@ -330,7 +326,6 @@ ec2
- [ ] describe_local_gateway_virtual_interface_groups
- [ ] describe_local_gateway_virtual_interfaces
- [ ] describe_local_gateways
- [ ] describe_locked_snapshots
- [X] describe_managed_prefix_lists
- [ ] describe_moving_addresses
- [X] describe_nat_gateways
Expand Down Expand Up @@ -442,7 +437,6 @@ ec2
- [ ] disable_image_deprecation
- [ ] disable_ipam_organization_admin_account
- [ ] disable_serial_console_access
- [ ] disable_snapshot_block_public_access
- [X] disable_transit_gateway_route_table_propagation
- [ ] disable_vgw_route_propagation
- [X] disable_vpc_classic_link
Expand All @@ -452,7 +446,6 @@ ec2
- [ ] disassociate_enclave_certificate_iam_role
- [X] disassociate_iam_instance_profile
- [ ] disassociate_instance_event_window
- [ ] disassociate_ipam_byoasn
- [ ] disassociate_ipam_resource_discovery
- [ ] disassociate_nat_gateway_address
- [X] disassociate_route_table
Expand All @@ -473,7 +466,6 @@ ec2
- [ ] enable_ipam_organization_admin_account
- [ ] enable_reachability_analyzer_organization_sharing
- [ ] enable_serial_console_access
- [ ] enable_snapshot_block_public_access
- [X] enable_transit_gateway_route_table_propagation
- [ ] enable_vgw_route_propagation
- [ ] enable_volume_io
Expand Down Expand Up @@ -501,7 +493,6 @@ ec2
- [ ] get_instance_uefi_data
- [ ] get_ipam_address_history
- [ ] get_ipam_discovered_accounts
- [ ] get_ipam_discovered_public_addresses
- [ ] get_ipam_discovered_resource_cidrs
- [ ] get_ipam_pool_allocations
- [ ] get_ipam_pool_cidrs
Expand All @@ -515,7 +506,6 @@ ec2
- [ ] get_reserved_instances_exchange_quote
- [ ] get_security_groups_for_vpc
- [ ] get_serial_console_access_status
- [ ] get_snapshot_block_public_access_state
- [ ] get_spot_placement_scores
- [ ] get_subnet_cidr_reservations
- [ ] get_transit_gateway_attachment_propagations
Expand All @@ -538,7 +528,6 @@ ec2
- [ ] import_volume
- [ ] list_images_in_recycle_bin
- [ ] list_snapshots_in_recycle_bin
- [ ] lock_snapshot
- [ ] modify_address_attribute
- [ ] modify_availability_zone_group
- [ ] modify_capacity_reservation
Expand Down Expand Up @@ -611,7 +600,6 @@ ec2
- [ ] move_address_to_vpc
- [ ] move_byoip_cidr_to_ipam
- [ ] provision_byoip_cidr
- [ ] provision_ipam_byoasn
- [ ] provision_ipam_pool_cidr
- [ ] provision_public_ipv4_pool_cidr
- [ ] purchase_capacity_block
Expand Down Expand Up @@ -689,7 +677,6 @@ ec2
- [X] unassign_ipv6_addresses
- [X] unassign_private_ip_addresses
- [ ] unassign_private_nat_gateway_address
- [ ] unlock_snapshot
- [ ] unmonitor_instances
- [X] update_security_group_rule_descriptions_egress
- [X] update_security_group_rule_descriptions_ingress
Expand Down
2 changes: 0 additions & 2 deletions docs/docs/services/ecr.rst
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,5 @@ ecr
- [ ] start_lifecycle_policy_preview
- [X] tag_resource
- [X] untag_resource
- [ ] update_pull_through_cache_rule
- [ ] upload_layer_part
- [ ] validate_pull_through_cache_rule

5 changes: 0 additions & 5 deletions docs/docs/services/eks.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,28 +29,24 @@ eks
- [ ] associate_identity_provider_config
- [ ] create_addon
- [X] create_cluster
- [ ] create_eks_anywhere_subscription
- [X] create_fargate_profile
- [X] create_nodegroup
- [ ] delete_addon
- [X] delete_cluster
- [ ] delete_eks_anywhere_subscription
- [X] delete_fargate_profile
- [X] delete_nodegroup
- [ ] deregister_cluster
- [ ] describe_addon
- [ ] describe_addon_configuration
- [ ] describe_addon_versions
- [X] describe_cluster
- [ ] describe_eks_anywhere_subscription
- [X] describe_fargate_profile
- [ ] describe_identity_provider_config
- [X] describe_nodegroup
- [ ] describe_update
- [ ] disassociate_identity_provider_config
- [ ] list_addons
- [X] list_clusters
- [ ] list_eks_anywhere_subscriptions
- [X] list_fargate_profiles
- [ ] list_identity_provider_configs
- [X] list_nodegroups
Expand All @@ -74,7 +70,6 @@ eks
- [ ] update_addon
- [ ] update_cluster_config
- [ ] update_cluster_version
- [ ] update_eks_anywhere_subscription
- [ ] update_nodegroup_config
- [ ] update_nodegroup_version

4 changes: 2 additions & 2 deletions docs/docs/services/elb.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ elb
- [X] create_lb_cookie_stickiness_policy
- [X] create_load_balancer
- [X] create_load_balancer_listeners
- [ ] create_load_balancer_policy
- [X] create_load_balancer_policy
- [X] delete_load_balancer
- [X] delete_load_balancer_listeners
- [X] delete_load_balancer_policy
Expand All @@ -52,6 +52,6 @@ elb
- [ ] register_instances_with_load_balancer
- [ ] remove_tags
- [X] set_load_balancer_listener_ssl_certificate
- [ ] set_load_balancer_policies_for_backend_server
- [X] set_load_balancer_policies_for_backend_server
- [X] set_load_balancer_policies_of_listener

11 changes: 0 additions & 11 deletions docs/docs/services/glue.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ glue
- [ ] batch_get_dev_endpoints
- [X] batch_get_jobs
- [X] batch_get_partition
- [ ] batch_get_table_optimizer
- [X] batch_get_triggers
- [ ] batch_get_workflows
- [ ] batch_stop_job_run
Expand Down Expand Up @@ -69,7 +68,6 @@ glue
- [ ] create_security_configuration
- [X] create_session
- [X] create_table
- [ ] create_table_optimizer
- [X] create_trigger
- [ ] create_user_defined_function
- [ ] create_workflow
Expand All @@ -94,7 +92,6 @@ glue
- [ ] delete_security_configuration
- [X] delete_session
- [X] delete_table
- [ ] delete_table_optimizer
- [X] delete_table_version
- [X] delete_trigger
- [ ] delete_user_defined_function
Expand All @@ -107,8 +104,6 @@ glue
- [ ] get_classifiers
- [ ] get_column_statistics_for_partition
- [ ] get_column_statistics_for_table
- [ ] get_column_statistics_task_run
- [ ] get_column_statistics_task_runs
- [ ] get_connection
- [ ] get_connections
- [X] get_crawler
Expand Down Expand Up @@ -163,7 +158,6 @@ glue
- [X] get_session
- [ ] get_statement
- [X] get_table
- [ ] get_table_optimizer
- [X] get_table_version
- [X] get_table_versions
- [X] get_tables
Expand All @@ -181,7 +175,6 @@ glue
- [ ] get_workflow_runs
- [ ] import_catalog_to_glue
- [ ] list_blueprints
- [ ] list_column_statistics_task_runs
- [X] list_crawlers
- [ ] list_crawls
- [ ] list_custom_entity_types
Expand All @@ -197,7 +190,6 @@ glue
- [ ] list_schemas
- [X] list_sessions
- [ ] list_statements
- [ ] list_table_optimizer_runs
- [X] list_triggers
- [ ] list_workflows
- [ ] put_data_catalog_encryption_settings
Expand All @@ -212,7 +204,6 @@ glue
- [ ] run_statement
- [ ] search_tables
- [ ] start_blueprint_run
- [ ] start_column_statistics_task_run
- [X] start_crawler
- [ ] start_crawler_schedule
- [ ] start_data_quality_rule_recommendation_run
Expand All @@ -224,7 +215,6 @@ glue
- [ ] start_ml_labeling_set_generation_task_run
- [X] start_trigger
- [ ] start_workflow_run
- [ ] stop_column_statistics_task_run
- [X] stop_crawler
- [ ] stop_crawler_schedule
- [X] stop_session
Expand Down Expand Up @@ -254,7 +244,6 @@ glue

- [ ] update_source_control_from_job
- [X] update_table
- [ ] update_table_optimizer
- [ ] update_trigger
- [ ] update_user_defined_function
- [ ] update_workflow
Expand Down
20 changes: 20 additions & 0 deletions docs/docs/services/iot.rst
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,10 @@ iot
- [ ] get_v2_logging_options
- [ ] list_active_violations
- [X] list_attached_policies

Pagination is not yet implemented


- [ ] list_audit_findings
- [ ] list_audit_mitigation_actions_executions
- [ ] list_audit_mitigation_actions_tasks
Expand Down Expand Up @@ -222,9 +226,21 @@ iot
- [ ] list_package_versions
- [ ] list_packages
- [X] list_policies

Pagination is not yet implemented


- [X] list_policy_principals

Pagination is not yet implemented


- [X] list_policy_versions
- [X] list_principal_policies

Pagination is not yet implemented


- [X] list_principal_things
- [ ] list_provisioning_template_versions
- [ ] list_provisioning_templates
Expand All @@ -236,6 +252,10 @@ iot
- [ ] list_streams
- [ ] list_tags_for_resource
- [X] list_targets_for_policy

Pagination is not yet implemented


- [ ] list_targets_for_security_profile
- [X] list_thing_groups
- [X] list_thing_groups_for_thing
Expand Down
10 changes: 5 additions & 5 deletions docs/docs/services/lambda.rst
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ lambda
- [X] delete_function
- [ ] delete_function_code_signing_config
- [X] delete_function_concurrency
- [ ] delete_function_event_invoke_config
- [X] delete_function_event_invoke_config
- [X] delete_function_url_config

The Qualifier-parameter is not yet implemented
Expand All @@ -65,7 +65,7 @@ lambda
- [ ] get_function_code_signing_config
- [X] get_function_concurrency
- [ ] get_function_configuration
- [ ] get_function_event_invoke_config
- [X] get_function_event_invoke_config
- [X] get_function_url_config

The Qualifier-parameter is not yet implemented
Expand All @@ -87,7 +87,7 @@ lambda
- [X] list_aliases
- [ ] list_code_signing_configs
- [X] list_event_source_mappings
- [ ] list_function_event_invoke_configs
- [X] list_function_event_invoke_configs
- [ ] list_function_url_configs
- [X] list_functions
- [ ] list_functions_by_code_signing_config
Expand All @@ -113,7 +113,7 @@ lambda
variable prior to testing.


- [ ] put_function_event_invoke_config
- [X] put_function_event_invoke_config
- [ ] put_provisioned_concurrency_config
- [ ] put_runtime_management_config
- [ ] remove_layer_version_permission
Expand All @@ -129,7 +129,7 @@ lambda
- [X] update_event_source_mapping
- [X] update_function_code
- [X] update_function_configuration
- [ ] update_function_event_invoke_config
- [X] update_function_event_invoke_config
- [X] update_function_url_config

The Qualifier-parameter is not yet implemented
Expand Down
21 changes: 5 additions & 16 deletions docs/docs/services/logs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,11 @@ logs

- [ ] associate_kms_key
- [ ] cancel_export_task
- [ ] create_delivery
- [X] create_export_task
- [X] create_log_group
- [X] create_log_stream
- [ ] delete_account_policy
- [ ] delete_data_protection_policy
- [ ] delete_delivery
- [ ] delete_delivery_destination
- [ ] delete_delivery_destination_policy
- [ ] delete_delivery_source
- [X] delete_destination
- [X] delete_log_group
- [X] delete_log_stream
Expand All @@ -50,11 +45,12 @@ logs
- [X] delete_retention_policy
- [X] delete_subscription_filter
- [ ] describe_account_policies
- [ ] describe_deliveries
- [ ] describe_delivery_destinations
- [ ] describe_delivery_sources
- [X] describe_destinations
- [ ] describe_export_tasks
- [X] describe_export_tasks

Pagination is not yet implemented


- [X] describe_log_groups
- [X] describe_log_streams
- [X] describe_metric_filters
Expand Down Expand Up @@ -82,10 +78,6 @@ logs


- [ ] get_data_protection_policy
- [ ] get_delivery
- [ ] get_delivery_destination
- [ ] get_delivery_destination_policy
- [ ] get_delivery_source
- [X] get_log_events
- [ ] get_log_group_fields
- [ ] get_log_record
Expand All @@ -98,9 +90,6 @@ logs
- [X] list_tags_log_group
- [ ] put_account_policy
- [ ] put_data_protection_policy
- [ ] put_delivery_destination
- [ ] put_delivery_destination_policy
- [ ] put_delivery_source
- [X] put_destination
- [X] put_destination_policy
- [X] put_log_events
Expand Down
Loading

0 comments on commit 10f8258

Please sign in to comment.