diff --git a/CHANGELOG.md b/CHANGELOG.md index 40f1b78fca02..b142bdd5ba72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,39 @@ Moto Changelog ============== +5.0.19 +----- +Docker Digest for 5.0.19: + + New Methods: + * ELBv2: + * describe_listener_attributes() + * modify_listener_attributes() + + * Panorama: + * create_application_instance() + * describe_application_instance() + * describe_application_instance_details() + * list_application_instances() + + * WAFv2: + * create_rule_group() + * delete_rule_group() + * get_rule_group() + * update_rule_group() + + Miscellaneous: + * CloudFormation now supports the types AWS::IoT::Thing, AWS::IoT::ThingType, AWS::IoT::Policy + * EC2: Key Pairs now use the correct algorithm to calculate the fingerprint + * ELBv2: modify_lb_attr() now supports zonal-shift config + * ECS: create_task_set() now actually creates tasks + * Lambda: The MOTO_DOCKER_LAMBDA_IMAGE config option now accepts full image names, including the tag + * Lambda: Events send to DynamoDB now have the correct eventName + * Organizations: describe_organization() now describes the parent account (if applicable) + * WAFv2: create_web_acl() now supports additional parameters (AssociationConfig, CaptchaConfig, ChallengeConfig, CustomResponseBodies, TokenDomains) + * WAFv2: delete_web_acl() now supports the LockToken-parameter + * WAFv2: update_web_acl() now supports additional parameters (LockToken, AssociationConfig, CaptchaConfig, ChallengeConfig, CustomResponseBodies, TokenDomains) + 5.0.18 ----- Docker Digest for 5.0.18: _sha256:62423941446f8863f499ebdfd04c1d1743b5afd84c3837799df7ce08ce3bb750_ diff --git a/IMPLEMENTATION_COVERAGE.md b/IMPLEMENTATION_COVERAGE.md index 216a6488ce57..1626ede036d8 100644 --- a/IMPLEMENTATION_COVERAGE.md +++ b/IMPLEMENTATION_COVERAGE.md @@ -51,7 +51,7 @@ ## amp
-65% implemented +62% implemented - [ ] create_alert_manager_definition - [X] create_logging_configuration @@ -78,6 +78,7 @@ - [X] tag_resource - [X] untag_resource - [X] update_logging_configuration +- [ ] update_scraper - [X] update_workspace_alias
@@ -296,7 +297,7 @@ ## appconfig
-34% implemented +33% implemented - [X] create_application - [X] create_configuration_profile @@ -312,6 +313,7 @@ - [ ] delete_extension - [ ] delete_extension_association - [X] delete_hosted_configuration_version +- [ ] get_account_settings - [X] get_application - [ ] get_configuration - [X] get_configuration_profile @@ -334,6 +336,7 @@ - [ ] stop_deployment - [X] tag_resource - [X] untag_resource +- [ ] update_account_settings - [X] update_application - [X] update_configuration_profile - [ ] update_deployment_strategy @@ -408,21 +411,25 @@ ## appsync
-31% implemented +27% implemented - [ ] associate_api - [ ] associate_merged_graphql_api - [ ] associate_source_graphql_api +- [ ] create_api - [X] create_api_cache - [X] create_api_key +- [ ] create_channel_namespace - [ ] create_data_source - [ ] create_domain_name - [ ] create_function - [X] create_graphql_api - [ ] create_resolver - [ ] create_type +- [ ] delete_api - [X] delete_api_cache - [X] delete_api_key +- [ ] delete_channel_namespace - [ ] delete_data_source - [ ] delete_domain_name - [ ] delete_function @@ -435,8 +442,10 @@ - [ ] evaluate_code - [ ] evaluate_mapping_template - [X] flush_api_cache +- [ ] get_api - [ ] get_api_association - [X] get_api_cache +- [ ] get_channel_namespace - [ ] get_data_source - [ ] get_data_source_introspection - [ ] get_domain_name @@ -449,6 +458,8 @@ - [ ] get_source_api_association - [X] get_type - [X] list_api_keys +- [ ] list_apis +- [ ] list_channel_namespaces - [ ] list_data_sources - [ ] list_domain_names - [ ] list_functions @@ -465,8 +476,10 @@ - [ ] start_schema_merge - [X] tag_resource - [X] untag_resource +- [ ] update_api - [X] update_api_cache - [X] update_api_key +- [ ] update_channel_namespace - [ ] update_data_source - [ ] update_domain_name - [ ] update_function @@ -720,7 +733,7 @@ ## batch
-100% implemented +96% implemented - [X] cancel_job - [X] create_compute_environment @@ -735,6 +748,7 @@ - [X] describe_job_queues - [X] describe_jobs - [X] describe_scheduling_policies +- [ ] get_job_queue_snapshot - [X] list_jobs - [X] list_scheduling_policies - [X] list_tags_for_resource @@ -750,34 +764,52 @@ ## bedrock
-43% implemented +27% implemented +- [ ] batch_delete_evaluation_job - [ ] create_evaluation_job - [ ] create_guardrail - [ ] create_guardrail_version +- [ ] create_inference_profile +- [ ] create_model_copy_job - [X] create_model_customization_job +- [ ] create_model_import_job +- [ ] create_model_invocation_job - [ ] create_provisioned_model_throughput - [X] delete_custom_model - [ ] delete_guardrail +- [ ] delete_imported_model +- [ ] delete_inference_profile - [X] delete_model_invocation_logging_configuration - [ ] delete_provisioned_model_throughput - [X] get_custom_model - [ ] get_evaluation_job - [ ] get_foundation_model - [ ] get_guardrail +- [ ] get_imported_model +- [ ] get_inference_profile +- [ ] get_model_copy_job - [X] get_model_customization_job +- [ ] get_model_import_job +- [ ] get_model_invocation_job - [X] get_model_invocation_logging_configuration - [ ] get_provisioned_model_throughput - [X] list_custom_models - [ ] list_evaluation_jobs - [ ] list_foundation_models - [ ] list_guardrails +- [ ] list_imported_models +- [ ] list_inference_profiles +- [ ] list_model_copy_jobs - [X] list_model_customization_jobs +- [ ] list_model_import_jobs +- [ ] list_model_invocation_jobs - [ ] list_provisioned_model_throughputs - [X] list_tags_for_resource - [X] put_model_invocation_logging_configuration - [ ] stop_evaluation_job - [X] stop_model_customization_job +- [ ] stop_model_invocation_job - [X] tag_resource - [X] untag_resource - [ ] update_guardrail @@ -786,20 +818,29 @@ ## bedrock-agent
-27% implemented +17% implemented - [ ] associate_agent_knowledge_base - [X] create_agent - [ ] create_agent_action_group - [ ] create_agent_alias - [ ] create_data_source +- [ ] create_flow +- [ ] create_flow_alias +- [ ] create_flow_version - [X] create_knowledge_base +- [ ] create_prompt +- [ ] create_prompt_version - [X] delete_agent - [ ] delete_agent_action_group - [ ] delete_agent_alias - [ ] delete_agent_version - [ ] delete_data_source +- [ ] delete_flow +- [ ] delete_flow_alias +- [ ] delete_flow_version - [X] delete_knowledge_base +- [ ] delete_prompt - [ ] disassociate_agent_knowledge_base - [X] get_agent - [ ] get_agent_action_group @@ -807,19 +848,29 @@ - [ ] get_agent_knowledge_base - [ ] get_agent_version - [ ] get_data_source +- [ ] get_flow +- [ ] get_flow_alias +- [ ] get_flow_version - [ ] get_ingestion_job - [X] get_knowledge_base +- [ ] get_prompt - [ ] list_agent_action_groups - [ ] list_agent_aliases - [ ] list_agent_knowledge_bases - [ ] list_agent_versions - [X] list_agents - [ ] list_data_sources +- [ ] list_flow_aliases +- [ ] list_flow_versions +- [ ] list_flows - [ ] list_ingestion_jobs - [X] list_knowledge_bases +- [ ] list_prompts - [X] list_tags_for_resource - [ ] prepare_agent +- [ ] prepare_flow - [ ] start_ingestion_job +- [ ] stop_ingestion_job - [X] tag_resource - [X] untag_resource - [ ] update_agent @@ -827,12 +878,15 @@ - [ ] update_agent_alias - [ ] update_agent_knowledge_base - [ ] update_data_source +- [ ] update_flow +- [ ] update_flow_alias - [ ] update_knowledge_base +- [ ] update_prompt
## budgets
-30% implemented +26% implemented - [X] create_budget - [ ] create_budget_action @@ -853,6 +907,9 @@ - [X] describe_notifications_for_budget - [ ] describe_subscribers_for_notification - [ ] execute_budget_action +- [ ] list_tags_for_resource +- [ ] tag_resource +- [ ] untag_resource - [ ] update_budget - [ ] update_budget_action - [ ] update_notification @@ -1353,7 +1410,7 @@ ## codepipeline
-20% implemented +18% implemented - [ ] acknowledge_job - [ ] acknowledge_third_party_job @@ -1375,8 +1432,11 @@ - [ ] list_action_types - [ ] list_pipeline_executions - [X] list_pipelines +- [ ] list_rule_executions +- [ ] list_rule_types - [X] list_tags_for_resource - [ ] list_webhooks +- [ ] override_stage_condition - [ ] poll_for_jobs - [ ] poll_for_third_party_jobs - [ ] put_action_revision @@ -1388,6 +1448,7 @@ - [ ] put_webhook - [ ] register_webhook_with_third_party - [ ] retry_stage_execution +- [ ] rollback_stage - [ ] start_pipeline_execution - [ ] stop_pipeline_execution - [X] tag_resource @@ -1968,6 +2029,7 @@ - [ ] apply_pending_maintenance_action - [ ] batch_start_recommendations - [ ] cancel_replication_task_assessment_run +- [ ] create_data_migration - [ ] create_data_provider - [ ] create_endpoint - [ ] create_event_subscription @@ -1980,6 +2042,7 @@ - [X] create_replication_task - [ ] delete_certificate - [ ] delete_connection +- [ ] delete_data_migration - [ ] delete_data_provider - [ ] delete_endpoint - [ ] delete_event_subscription @@ -1997,6 +2060,7 @@ - [ ] describe_certificates - [ ] describe_connections - [ ] describe_conversion_configuration +- [ ] describe_data_migrations - [ ] describe_data_providers - [ ] describe_endpoint_settings - [ ] describe_endpoint_types @@ -2039,6 +2103,7 @@ - [ ] import_certificate - [ ] list_tags_for_resource - [ ] modify_conversion_configuration +- [ ] modify_data_migration - [ ] modify_data_provider - [ ] modify_endpoint - [ ] modify_event_subscription @@ -2055,6 +2120,7 @@ - [ ] reload_tables - [ ] remove_tags_from_resource - [ ] run_fleet_advisor_lsa_analysis +- [ ] start_data_migration - [ ] start_extension_pack_association - [ ] start_metadata_model_assessment - [ ] start_metadata_model_conversion @@ -2066,6 +2132,7 @@ - [X] start_replication_task - [ ] start_replication_task_assessment - [ ] start_replication_task_assessment_run +- [ ] stop_data_migration - [ ] stop_replication - [X] stop_replication_task - [ ] test_connection @@ -2074,7 +2141,7 @@ ## ds
-26% implemented +25% implemented - [ ] accept_shared_directory - [ ] add_ip_routes @@ -2101,6 +2168,7 @@ - [ ] describe_client_authentication_settings - [ ] describe_conditional_forwarders - [X] describe_directories +- [ ] describe_directory_data_access - [ ] describe_domain_controllers - [ ] describe_event_topics - [X] describe_ldaps_settings @@ -2111,10 +2179,12 @@ - [X] describe_trusts - [ ] describe_update_directory - [ ] disable_client_authentication +- [ ] disable_directory_data_access - [X] disable_ldaps - [ ] disable_radius - [X] disable_sso - [ ] enable_client_authentication +- [ ] enable_directory_data_access - [X] enable_ldaps - [ ] enable_radius - [X] enable_sso @@ -2232,9 +2302,10 @@ ## ec2
-33% implemented +32% implemented - [ ] accept_address_transfer +- [ ] accept_capacity_reservation_billing_ownership - [ ] accept_reserved_instances_exchange_quote - [ ] accept_transit_gateway_multicast_domain_associations - [X] accept_transit_gateway_peering_attachment @@ -2250,6 +2321,7 @@ - [X] assign_private_ip_addresses - [ ] assign_private_nat_gateway_address - [X] associate_address +- [ ] associate_capacity_reservation_billing_owner - [ ] associate_client_vpn_target_network - [X] associate_dhcp_options - [ ] associate_enclave_certificate_iam_role @@ -2259,6 +2331,7 @@ - [ ] associate_ipam_resource_discovery - [ ] associate_nat_gateway_address - [X] associate_route_table +- [ ] associate_security_group_vpc - [X] associate_subnet_cidr_block - [ ] associate_transit_gateway_multicast_domain - [ ] associate_transit_gateway_policy_table @@ -2290,6 +2363,7 @@ - [X] copy_image - [X] copy_snapshot - [ ] create_capacity_reservation +- [ ] create_capacity_reservation_by_splitting - [ ] create_capacity_reservation_fleet - [X] create_carrier_gateway - [ ] create_client_vpn_endpoint @@ -2310,6 +2384,7 @@ - [ ] create_instance_export_task - [X] create_internet_gateway - [ ] create_ipam +- [ ] create_ipam_external_resource_verification_token - [ ] create_ipam_pool - [ ] create_ipam_resource_discovery - [ ] create_ipam_scope @@ -2386,6 +2461,7 @@ - [ ] delete_instance_event_window - [X] delete_internet_gateway - [ ] delete_ipam +- [ ] delete_ipam_external_resource_verification_token - [ ] delete_ipam_pool - [ ] delete_ipam_resource_discovery - [ ] delete_ipam_scope @@ -2463,6 +2539,7 @@ - [ ] describe_bundle_tasks - [ ] describe_byoip_cidrs - [ ] describe_capacity_block_offerings +- [ ] describe_capacity_reservation_billing_requests - [ ] describe_capacity_reservation_fleets - [ ] describe_capacity_reservations - [X] describe_carrier_gateways @@ -2503,6 +2580,7 @@ - [X] describe_instance_credit_specifications - [ ] describe_instance_event_notification_attributes - [ ] describe_instance_event_windows +- [ ] describe_instance_image_metadata - [X] describe_instance_status - [ ] describe_instance_topology - [X] describe_instance_type_offerings @@ -2510,6 +2588,7 @@ - [X] describe_instances - [X] describe_internet_gateways - [ ] describe_ipam_byoasn +- [ ] describe_ipam_external_resource_verification_tokens - [ ] describe_ipam_pools - [ ] describe_ipam_resource_discoveries - [ ] describe_ipam_resource_discovery_associations @@ -2553,6 +2632,7 @@ - [ ] describe_scheduled_instances - [ ] describe_security_group_references - [X] describe_security_group_rules +- [ ] describe_security_group_vpc_associations - [X] describe_security_groups - [ ] describe_snapshot_attribute - [ ] describe_snapshot_tier_status @@ -2567,6 +2647,7 @@ - [ ] describe_store_image_tasks - [X] describe_subnets - [X] describe_tags +- [ ] describe_traffic_mirror_filter_rules - [ ] describe_traffic_mirror_filters - [ ] describe_traffic_mirror_sessions - [ ] describe_traffic_mirror_targets @@ -2626,6 +2707,7 @@ - [X] disable_vpc_classic_link - [X] disable_vpc_classic_link_dns_support - [X] disassociate_address +- [ ] disassociate_capacity_reservation_billing_owner - [ ] disassociate_client_vpn_target_network - [ ] disassociate_enclave_certificate_iam_role - [X] disassociate_iam_instance_profile @@ -2634,6 +2716,7 @@ - [ ] disassociate_ipam_resource_discovery - [ ] disassociate_nat_gateway_address - [X] disassociate_route_table +- [ ] disassociate_security_group_vpc - [X] disassociate_subnet_cidr_block - [ ] disassociate_transit_gateway_multicast_domain - [ ] disassociate_transit_gateway_policy_table @@ -2677,6 +2760,7 @@ - [ ] get_host_reservation_purchase_preview - [ ] get_image_block_public_access_state - [ ] get_instance_metadata_defaults +- [ ] get_instance_tpm_ek_pub - [ ] get_instance_types_from_instance_requirements - [ ] get_instance_uefi_data - [ ] get_ipam_address_history @@ -2734,6 +2818,7 @@ - [X] modify_image_attribute - [X] modify_instance_attribute - [ ] modify_instance_capacity_reservation_attributes +- [ ] modify_instance_cpu_options - [ ] modify_instance_credit_specification - [ ] modify_instance_event_start_time - [ ] modify_instance_event_window @@ -2787,6 +2872,7 @@ - [ ] monitor_instances - [ ] move_address_to_vpc - [ ] move_byoip_cidr_to_ipam +- [ ] move_capacity_reservation_instances - [ ] provision_byoip_cidr - [ ] provision_ipam_byoasn - [ ] provision_ipam_pool_cidr @@ -2800,6 +2886,7 @@ - [ ] register_instance_event_notification_attributes - [ ] register_transit_gateway_multicast_group_members - [ ] register_transit_gateway_multicast_group_sources +- [ ] reject_capacity_reservation_billing_ownership - [ ] reject_transit_gateway_multicast_domain_associations - [X] reject_transit_gateway_peering_attachment - [ ] reject_transit_gateway_vpc_attachment @@ -2866,7 +2953,7 @@ ## ecr
-67% implemented +59% implemented - [ ] batch_check_layer_availability - [X] batch_delete_image @@ -2875,10 +2962,12 @@ - [ ] complete_layer_upload - [ ] create_pull_through_cache_rule - [X] create_repository +- [ ] create_repository_creation_template - [X] delete_lifecycle_policy - [ ] delete_pull_through_cache_rule - [X] delete_registry_policy - [X] delete_repository +- [ ] delete_repository_creation_template - [X] delete_repository_policy - [ ] describe_image_replication_status - [X] describe_image_scan_findings @@ -2886,6 +2975,8 @@ - [ ] describe_pull_through_cache_rules - [X] describe_registry - [X] describe_repositories +- [ ] describe_repository_creation_templates +- [ ] get_account_setting - [ ] get_authorization_token - [ ] get_download_url_for_layer - [X] get_lifecycle_policy @@ -2896,6 +2987,7 @@ - [ ] initiate_layer_upload - [X] list_images - [X] list_tags_for_resource +- [ ] put_account_setting - [X] put_image - [X] put_image_scanning_configuration - [X] put_image_tag_mutability @@ -2909,13 +3001,14 @@ - [X] tag_resource - [X] untag_resource - [ ] update_pull_through_cache_rule +- [ ] update_repository_creation_template - [ ] upload_layer_part - [ ] validate_pull_through_cache_rule
## ecs
-78% implemented +74% implemented - [X] create_capacity_provider - [X] create_cluster @@ -2933,6 +3026,8 @@ - [X] describe_capacity_providers - [X] describe_clusters - [X] describe_container_instances +- [ ] describe_service_deployments +- [ ] describe_service_revisions - [X] describe_services - [X] describe_task_definition - [X] describe_task_sets @@ -2944,6 +3039,7 @@ - [X] list_attributes - [X] list_clusters - [X] list_container_instances +- [ ] list_service_deployments - [X] list_services - [ ] list_services_by_namespace - [X] list_tags_for_resource @@ -3268,7 +3364,7 @@ ## elbv2
-70% implemented +68% implemented - [X] add_listener_certificates - [X] add_tags @@ -3281,10 +3377,12 @@ - [X] delete_listener - [X] delete_load_balancer - [X] delete_rule +- [ ] delete_shared_trust_store_association - [X] delete_target_group - [ ] delete_trust_store - [X] deregister_targets - [ ] describe_account_limits +- [X] describe_listener_attributes - [X] describe_listener_certificates - [X] describe_listeners - [X] describe_load_balancer_attributes @@ -3298,9 +3396,11 @@ - [ ] describe_trust_store_associations - [ ] describe_trust_store_revocations - [ ] describe_trust_stores +- [ ] get_resource_policy - [ ] get_trust_store_ca_certificates_bundle - [ ] get_trust_store_revocation_content - [X] modify_listener +- [X] modify_listener_attributes - [X] modify_load_balancer_attributes - [X] modify_rule - [X] modify_target_group @@ -3380,11 +3480,12 @@ ## emr-containers
-40% implemented +34% implemented - [X] cancel_job_run - [ ] create_job_template - [ ] create_managed_endpoint +- [ ] create_security_configuration - [X] create_virtual_cluster - [ ] delete_job_template - [ ] delete_managed_endpoint @@ -3392,11 +3493,13 @@ - [X] describe_job_run - [ ] describe_job_template - [ ] describe_managed_endpoint +- [ ] describe_security_configuration - [X] describe_virtual_cluster - [ ] get_managed_endpoint_session_credentials - [X] list_job_runs - [ ] list_job_templates - [ ] list_managed_endpoints +- [ ] list_security_configurations - [ ] list_tags_for_resource - [X] list_virtual_clusters - [X] start_job_run @@ -3406,7 +3509,7 @@ ## emr-serverless
-73% implemented +68% implemented - [X] cancel_job_run - [X] create_application @@ -3415,6 +3518,7 @@ - [ ] get_dashboard_for_job_run - [X] get_job_run - [X] list_applications +- [ ] list_job_run_attempts - [X] list_job_runs - [ ] list_tags_for_resource - [X] start_application @@ -3484,7 +3588,7 @@ ## events
-80% implemented +78% implemented - [ ] activate_event_source - [X] cancel_replay @@ -3542,6 +3646,7 @@ - [X] update_archive - [X] update_connection - [ ] update_endpoint +- [ ] update_event_bus
## firehose @@ -3723,7 +3828,7 @@ ## glue
-31% implemented +29% implemented - [X] batch_create_partition - [ ] batch_delete_connection @@ -3740,6 +3845,7 @@ - [ ] batch_get_table_optimizer - [X] batch_get_triggers - [ ] batch_get_workflows +- [ ] batch_put_data_quality_statistic_annotation - [ ] batch_stop_job_run - [X] batch_update_partition - [ ] cancel_data_quality_rule_recommendation_run @@ -3749,6 +3855,7 @@ - [ ] check_schema_version_validity - [ ] create_blueprint - [ ] create_classifier +- [ ] create_column_statistics_task_settings - [ ] create_connection - [X] create_crawler - [ ] create_custom_entity_type @@ -3767,12 +3874,14 @@ - [X] create_table - [ ] create_table_optimizer - [X] create_trigger +- [ ] create_usage_profile - [ ] create_user_defined_function - [ ] create_workflow - [ ] delete_blueprint - [ ] delete_classifier - [ ] delete_column_statistics_for_partition - [ ] delete_column_statistics_for_table +- [ ] delete_column_statistics_task_settings - [ ] delete_connection - [X] delete_crawler - [ ] delete_custom_entity_type @@ -3793,6 +3902,7 @@ - [ ] delete_table_optimizer - [X] delete_table_version - [X] delete_trigger +- [ ] delete_usage_profile - [ ] delete_user_defined_function - [ ] delete_workflow - [ ] get_blueprint @@ -3805,6 +3915,7 @@ - [ ] get_column_statistics_for_table - [ ] get_column_statistics_task_run - [ ] get_column_statistics_task_runs +- [ ] get_column_statistics_task_settings - [ ] get_connection - [ ] get_connections - [X] get_crawler @@ -3812,6 +3923,8 @@ - [X] get_crawlers - [ ] get_custom_entity_type - [ ] get_data_catalog_encryption_settings +- [ ] get_data_quality_model +- [ ] get_data_quality_model_result - [ ] get_data_quality_result - [ ] get_data_quality_rule_recommendation_run - [ ] get_data_quality_ruleset @@ -3857,6 +3970,7 @@ - [ ] get_unfiltered_partition_metadata - [ ] get_unfiltered_partitions_metadata - [ ] get_unfiltered_table_metadata +- [ ] get_usage_profile - [ ] get_user_defined_function - [ ] get_user_defined_functions - [ ] get_workflow @@ -3873,6 +3987,8 @@ - [ ] list_data_quality_rule_recommendation_runs - [ ] list_data_quality_ruleset_evaluation_runs - [ ] list_data_quality_rulesets +- [ ] list_data_quality_statistic_annotations +- [ ] list_data_quality_statistics - [ ] list_dev_endpoints - [X] list_jobs - [ ] list_ml_transforms @@ -3883,8 +3999,10 @@ - [ ] list_statements - [ ] list_table_optimizer_runs - [X] list_triggers +- [ ] list_usage_profiles - [ ] list_workflows - [ ] put_data_catalog_encryption_settings +- [ ] put_data_quality_profile_annotation - [ ] put_resource_policy - [X] put_schema_version_metadata - [ ] put_workflow_run_properties @@ -3897,6 +4015,7 @@ - [ ] search_tables - [ ] start_blueprint_run - [ ] start_column_statistics_task_run +- [ ] start_column_statistics_task_run_schedule - [X] start_crawler - [ ] start_crawler_schedule - [ ] start_data_quality_rule_recommendation_run @@ -3909,17 +4028,20 @@ - [X] start_trigger - [ ] start_workflow_run - [ ] stop_column_statistics_task_run +- [ ] stop_column_statistics_task_run_schedule - [X] stop_crawler - [ ] stop_crawler_schedule - [X] stop_session - [X] stop_trigger - [ ] stop_workflow_run - [X] tag_resource +- [ ] test_connection - [X] untag_resource - [ ] update_blueprint - [ ] update_classifier - [ ] update_column_statistics_for_partition - [ ] update_column_statistics_for_table +- [ ] update_column_statistics_task_settings - [ ] update_connection - [ ] update_crawler - [ ] update_crawler_schedule @@ -3936,6 +4058,7 @@ - [X] update_table - [ ] update_table_optimizer - [ ] update_trigger +- [ ] update_usage_profile - [ ] update_user_defined_function - [ ] update_workflow
@@ -4040,7 +4163,7 @@ ## guardduty
-15% implemented +14% implemented - [ ] accept_administrator_invitation - [ ] accept_invitation @@ -4048,6 +4171,7 @@ - [X] create_detector - [X] create_filter - [ ] create_ip_set +- [ ] create_malware_protection_plan - [ ] create_members - [ ] create_publishing_destination - [ ] create_sample_findings @@ -4057,6 +4181,7 @@ - [X] delete_filter - [ ] delete_invitations - [ ] delete_ip_set +- [ ] delete_malware_protection_plan - [ ] delete_members - [ ] delete_publishing_destination - [ ] delete_threat_intel_set @@ -4076,6 +4201,7 @@ - [ ] get_findings_statistics - [ ] get_invitations_count - [ ] get_ip_set +- [ ] get_malware_protection_plan - [ ] get_malware_scan_settings - [ ] get_master_account - [ ] get_member_detectors @@ -4091,6 +4217,7 @@ - [ ] list_findings - [ ] list_invitations - [ ] list_ip_sets +- [ ] list_malware_protection_plans - [ ] list_members - [X] list_organization_admin_accounts - [ ] list_publishing_destinations @@ -4106,6 +4233,7 @@ - [X] update_filter - [ ] update_findings_feedback - [ ] update_ip_set +- [ ] update_malware_protection_plan - [ ] update_malware_scan_settings - [ ] update_member_detectors - [ ] update_organization_configuration @@ -4375,6 +4503,7 @@ - [ ] accept_certificate_transfer - [ ] add_thing_to_billing_group - [X] add_thing_to_thing_group +- [ ] associate_sbom_with_package_version - [ ] associate_targets_with_job - [X] attach_policy - [X] attach_principal_policy @@ -4493,6 +4622,7 @@ - [ ] detach_security_profile - [X] detach_thing_principal - [X] disable_topic_rule +- [ ] disassociate_sbom_from_package_version - [X] enable_topic_rule - [ ] get_behavior_model_training_summaries - [ ] get_buckets_aggregation @@ -4553,6 +4683,7 @@ - [ ] list_provisioning_templates - [ ] list_related_resources_for_audit_finding - [ ] list_role_aliases +- [ ] list_sbom_validation_results - [ ] list_scheduled_audits - [ ] list_security_profiles - [ ] list_security_profiles_for_target @@ -4771,7 +4902,7 @@ ## kms
-65% implemented +64% implemented - [X] cancel_key_deletion - [ ] connect_custom_key_store @@ -4783,6 +4914,7 @@ - [X] delete_alias - [ ] delete_custom_key_store - [ ] delete_imported_key_material +- [ ] derive_shared_secret - [ ] describe_custom_key_stores - [X] describe_key - [X] disable_key @@ -4829,7 +4961,7 @@ ## lakeformation
-37% implemented +36% implemented - [X] add_lf_tags_to_resource - [ ] assume_decorated_role_with_saml @@ -4852,6 +4984,7 @@ - [ ] describe_transaction - [ ] extend_transaction - [ ] get_data_cells_filter +- [ ] get_data_lake_principal - [X] get_data_lake_settings - [ ] get_effective_permissions_for_path - [X] get_lf_tag @@ -4889,7 +5022,7 @@ ## lambda
-65% implemented +63% implemented - [ ] add_layer_version_permission - [X] add_permission @@ -4917,6 +5050,7 @@ - [X] get_function_concurrency - [ ] get_function_configuration - [X] get_function_event_invoke_config +- [ ] get_function_recursion_config - [X] get_function_url_config - [X] get_layer_version - [ ] get_layer_version_by_arn @@ -4944,6 +5078,7 @@ - [ ] put_function_code_signing_config - [X] put_function_concurrency - [X] put_function_event_invoke_config +- [ ] put_function_recursion_config - [ ] put_provisioned_concurrency_config - [ ] put_runtime_management_config - [ ] remove_layer_version_permission @@ -4961,7 +5096,7 @@ ## logs
-48% implemented +47% implemented - [ ] associate_kms_key - [X] cancel_export_task @@ -4986,6 +5121,7 @@ - [X] delete_retention_policy - [X] delete_subscription_filter - [ ] describe_account_policies +- [ ] describe_configuration_templates - [ ] describe_deliveries - [ ] describe_delivery_destinations - [ ] describe_delivery_sources @@ -5036,6 +5172,7 @@ - [X] untag_log_group - [X] untag_resource - [ ] update_anomaly +- [ ] update_delivery_configuration - [ ] update_log_anomaly_detector
@@ -5074,7 +5211,7 @@ ## mediaconnect
-35% implemented +34% implemented - [ ] add_bridge_outputs - [ ] add_bridge_sources @@ -5092,6 +5229,7 @@ - [ ] describe_bridge - [X] describe_flow - [ ] describe_flow_source_metadata +- [ ] describe_flow_source_thumbnail - [ ] describe_gateway - [ ] describe_gateway_instance - [ ] describe_offering @@ -5131,7 +5269,7 @@ ## medialive
-13% implemented +10% implemented - [ ] accept_input_device_transfer - [ ] batch_delete @@ -5141,38 +5279,51 @@ - [ ] cancel_input_device_transfer - [ ] claim_device - [X] create_channel +- [ ] create_channel_placement_group - [ ] create_cloud_watch_alarm_template - [ ] create_cloud_watch_alarm_template_group +- [ ] create_cluster - [ ] create_event_bridge_rule_template - [ ] create_event_bridge_rule_template_group - [X] create_input - [ ] create_input_security_group - [ ] create_multiplex - [ ] create_multiplex_program +- [ ] create_network +- [ ] create_node +- [ ] create_node_registration_script - [ ] create_partner_input - [ ] create_signal_map - [ ] create_tags - [X] delete_channel +- [ ] delete_channel_placement_group - [ ] delete_cloud_watch_alarm_template - [ ] delete_cloud_watch_alarm_template_group +- [ ] delete_cluster - [ ] delete_event_bridge_rule_template - [ ] delete_event_bridge_rule_template_group - [X] delete_input - [ ] delete_input_security_group - [ ] delete_multiplex - [ ] delete_multiplex_program +- [ ] delete_network +- [ ] delete_node - [ ] delete_reservation - [ ] delete_schedule - [ ] delete_signal_map - [ ] delete_tags - [ ] describe_account_configuration - [X] describe_channel +- [ ] describe_channel_placement_group +- [ ] describe_cluster - [X] describe_input - [ ] describe_input_device - [ ] describe_input_device_thumbnail - [ ] describe_input_security_group - [ ] describe_multiplex - [ ] describe_multiplex_program +- [ ] describe_network +- [ ] describe_node - [ ] describe_offering - [ ] describe_reservation - [ ] describe_schedule @@ -5182,9 +5333,11 @@ - [ ] get_event_bridge_rule_template - [ ] get_event_bridge_rule_template_group - [ ] get_signal_map +- [ ] list_channel_placement_groups - [X] list_channels - [ ] list_cloud_watch_alarm_template_groups - [ ] list_cloud_watch_alarm_templates +- [ ] list_clusters - [ ] list_event_bridge_rule_template_groups - [ ] list_event_bridge_rule_templates - [ ] list_input_device_transfers @@ -5193,6 +5346,8 @@ - [X] list_inputs - [ ] list_multiplex_programs - [ ] list_multiplexes +- [ ] list_networks +- [ ] list_nodes - [ ] list_offerings - [ ] list_reservations - [ ] list_signal_maps @@ -5215,8 +5370,10 @@ - [ ] update_account_configuration - [X] update_channel - [ ] update_channel_class +- [ ] update_channel_placement_group - [ ] update_cloud_watch_alarm_template - [ ] update_cloud_watch_alarm_template_group +- [ ] update_cluster - [ ] update_event_bridge_rule_template - [ ] update_event_bridge_rule_template_group - [X] update_input @@ -5224,6 +5381,9 @@ - [ ] update_input_security_group - [ ] update_multiplex - [ ] update_multiplex_program +- [ ] update_network +- [ ] update_node +- [ ] update_node_state - [ ] update_reservation
@@ -5541,7 +5701,7 @@ ## opensearch
-15% implemented +14% implemented - [ ] accept_inbound_connection - [ ] add_data_source @@ -5550,10 +5710,12 @@ - [ ] authorize_vpc_endpoint_access - [ ] cancel_domain_config_change - [ ] cancel_service_software_update +- [ ] create_application - [X] create_domain - [ ] create_outbound_connection - [ ] create_package - [ ] create_vpc_endpoint +- [ ] delete_application - [ ] delete_data_source - [X] delete_domain - [ ] delete_inbound_connection @@ -5576,12 +5738,14 @@ - [ ] describe_reserved_instances - [ ] describe_vpc_endpoints - [ ] dissociate_package +- [ ] get_application - [X] get_compatible_versions - [ ] get_data_source - [ ] get_domain_maintenance_status - [ ] get_package_version_history - [ ] get_upgrade_history - [ ] get_upgrade_status +- [ ] list_applications - [ ] list_data_sources - [ ] list_domain_maintenances - [X] list_domain_names @@ -5600,6 +5764,7 @@ - [ ] revoke_vpc_endpoint_access - [ ] start_domain_maintenance - [ ] start_service_software_update +- [ ] update_application - [ ] update_data_source - [X] update_domain_config - [ ] update_package @@ -5859,6 +6024,7 @@ - [ ] create_batch_inference_job - [ ] create_batch_segment_job - [ ] create_campaign +- [ ] create_data_deletion_job - [ ] create_dataset - [ ] create_dataset_export_job - [ ] create_dataset_group @@ -5883,6 +6049,7 @@ - [ ] describe_batch_inference_job - [ ] describe_batch_segment_job - [ ] describe_campaign +- [ ] describe_data_deletion_job - [ ] describe_dataset - [ ] describe_dataset_export_job - [ ] describe_dataset_group @@ -5900,6 +6067,7 @@ - [ ] list_batch_inference_jobs - [ ] list_batch_segment_jobs - [ ] list_campaigns +- [ ] list_data_deletion_jobs - [ ] list_dataset_export_jobs - [ ] list_dataset_groups - [ ] list_dataset_import_jobs @@ -5923,6 +6091,7 @@ - [ ] update_dataset - [ ] update_metric_attribution - [ ] update_recommender +- [ ] update_solution
## pinpoint @@ -6098,6 +6267,8 @@
9% implemented +- [ ] batch_create_topic_reviewed_answer +- [ ] batch_delete_topic_reviewed_answer - [ ] cancel_ingestion - [ ] create_account_customization - [ ] create_account_subscription @@ -6173,7 +6344,9 @@ - [ ] describe_iam_policy_assignment - [ ] describe_ingestion - [ ] describe_ip_restriction +- [ ] describe_key_registration - [ ] describe_namespace +- [ ] describe_q_personalization_configuration - [ ] describe_refresh_schedule - [ ] describe_role_custom_permission - [ ] describe_template @@ -6202,6 +6375,7 @@ - [ ] list_data_sources - [ ] list_folder_members - [ ] list_folders +- [ ] list_folders_for_resource - [X] list_group_memberships - [X] list_groups - [ ] list_iam_policy_assignments @@ -6219,6 +6393,7 @@ - [ ] list_theme_versions - [ ] list_themes - [ ] list_topic_refresh_schedules +- [ ] list_topic_reviewed_answers - [ ] list_topics - [X] list_user_groups - [X] list_users @@ -6235,6 +6410,7 @@ - [ ] start_asset_bundle_export_job - [ ] start_asset_bundle_import_job - [ ] start_dashboard_snapshot_job +- [ ] start_dashboard_snapshot_job_schedule - [ ] tag_resource - [ ] untag_resource - [ ] update_account_customization @@ -6255,9 +6431,12 @@ - [ ] update_iam_policy_assignment - [ ] update_identity_propagation_config - [ ] update_ip_restriction +- [ ] update_key_registration - [ ] update_public_sharing_settings +- [ ] update_q_personalization_configuration - [ ] update_refresh_schedule - [ ] update_role_custom_permission +- [ ] update_spice_capacity_configuration - [ ] update_template - [ ] update_template_alias - [ ] update_template_permissions @@ -6493,7 +6672,7 @@ ## redshift
-22% implemented +21% implemented - [ ] accept_reserved_node_exchange - [ ] add_partner @@ -6517,6 +6696,7 @@ - [ ] create_event_subscription - [ ] create_hsm_client_certificate - [ ] create_hsm_configuration +- [ ] create_integration - [ ] create_redshift_idc_application - [ ] create_scheduled_action - [X] create_snapshot_copy_grant @@ -6535,6 +6715,7 @@ - [ ] delete_event_subscription - [ ] delete_hsm_client_certificate - [ ] delete_hsm_configuration +- [ ] delete_integration - [ ] delete_partner - [ ] delete_redshift_idc_application - [ ] delete_resource_policy @@ -6567,6 +6748,7 @@ - [ ] describe_hsm_client_certificates - [ ] describe_hsm_configurations - [ ] describe_inbound_integrations +- [ ] describe_integrations - [ ] describe_logging_status - [ ] describe_node_configuration_options - [ ] describe_orderable_cluster_options @@ -6608,6 +6790,7 @@ - [ ] modify_custom_domain_association - [ ] modify_endpoint_access - [ ] modify_event_subscription +- [ ] modify_integration - [ ] modify_redshift_idc_application - [ ] modify_scheduled_action - [X] modify_snapshot_copy_retention_period @@ -6632,7 +6815,7 @@ ## redshift-data
-40% implemented +36% implemented - [ ] batch_execute_statement - [X] cancel_statement @@ -6640,6 +6823,7 @@ - [ ] describe_table - [X] execute_statement - [X] get_statement_result +- [ ] get_statement_result_v2 - [ ] list_databases - [ ] list_schemas - [ ] list_statements @@ -6729,8 +6913,9 @@ ## resiliencehub
-31% implemented +28% implemented +- [ ] accept_resource_grouping_recommendations - [ ] add_draft_app_version_resource_mappings - [ ] batch_update_recommendation_status - [X] create_app @@ -6754,9 +6939,11 @@ - [ ] describe_app_version_template - [ ] describe_draft_app_version_resources_import_status - [X] describe_resiliency_policy +- [ ] describe_resource_grouping_recommendation_task - [X] import_resources_to_draft_app_version - [ ] list_alarm_recommendations - [ ] list_app_assessment_compliance_drifts +- [ ] list_app_assessment_resource_drifts - [X] list_app_assessments - [ ] list_app_component_compliances - [ ] list_app_component_recommendations @@ -6768,6 +6955,7 @@ - [X] list_apps - [ ] list_recommendation_templates - [X] list_resiliency_policies +- [ ] list_resource_grouping_recommendations - [ ] list_sop_recommendations - [ ] list_suggested_resiliency_policies - [X] list_tags_for_resource @@ -6775,9 +6963,11 @@ - [ ] list_unsupported_app_version_resources - [X] publish_app_version - [ ] put_draft_app_version_template +- [ ] reject_resource_grouping_recommendations - [ ] remove_draft_app_version_resource_mappings - [ ] resolve_app_version_resources - [ ] start_app_assessment +- [ ] start_resource_grouping_recommendation_task - [X] tag_resource - [X] untag_resource - [ ] update_app @@ -6789,20 +6979,25 @@ ## resource-groups
-61% implemented +47% implemented +- [ ] cancel_tag_sync_task - [X] create_group - [X] delete_group - [ ] get_account_settings - [X] get_group - [X] get_group_configuration - [ ] get_group_query +- [ ] get_tag_sync_task - [X] get_tags - [ ] group_resources - [ ] list_group_resources +- [ ] list_grouping_statuses - [X] list_groups +- [ ] list_tag_sync_tasks - [X] put_group_configuration - [ ] search_resources +- [ ] start_tag_sync_task - [X] tag - [ ] ungroup_resources - [X] untag @@ -7254,6 +7449,7 @@ - [ ] list_access_grants_locations - [ ] list_access_points - [ ] list_access_points_for_object_lambda +- [ ] list_caller_access_grants - [ ] list_jobs - [ ] list_multi_region_access_points - [ ] list_regional_buckets @@ -7285,11 +7481,12 @@ ## sagemaker
-35% implemented +33% implemented - [ ] add_association - [X] add_tags - [X] associate_trial_component +- [ ] batch_delete_cluster_nodes - [ ] batch_describe_model_package - [ ] create_action - [ ] create_algorithm @@ -7314,6 +7511,7 @@ - [X] create_feature_group - [ ] create_flow_definition - [ ] create_hub +- [ ] create_hub_content_reference - [ ] create_human_task_ui - [X] create_hyper_parameter_tuning_job - [ ] create_image @@ -7322,6 +7520,7 @@ - [ ] create_inference_experiment - [ ] create_inference_recommendations_job - [ ] create_labeling_job +- [ ] create_mlflow_tracking_server - [X] create_model - [X] create_model_bias_job_definition - [X] create_model_card @@ -7333,8 +7532,10 @@ - [ ] create_monitoring_schedule - [X] create_notebook_instance - [X] create_notebook_instance_lifecycle_config +- [ ] create_optimization_job - [X] create_pipeline - [ ] create_presigned_domain_url +- [ ] create_presigned_mlflow_tracking_server_url - [ ] create_presigned_notebook_instance_url - [X] create_processing_job - [ ] create_project @@ -7369,12 +7570,14 @@ - [ ] delete_flow_definition - [ ] delete_hub - [ ] delete_hub_content +- [ ] delete_hub_content_reference - [ ] delete_human_task_ui - [X] delete_hyper_parameter_tuning_job - [ ] delete_image - [ ] delete_image_version - [ ] delete_inference_component - [ ] delete_inference_experiment +- [ ] delete_mlflow_tracking_server - [X] delete_model - [X] delete_model_bias_job_definition - [X] delete_model_card @@ -7386,6 +7589,7 @@ - [ ] delete_monitoring_schedule - [X] delete_notebook_instance - [X] delete_notebook_instance_lifecycle_config +- [ ] delete_optimization_job - [X] delete_pipeline - [ ] delete_project - [ ] delete_space @@ -7432,6 +7636,7 @@ - [ ] describe_inference_recommendations_job - [ ] describe_labeling_job - [ ] describe_lineage_group +- [ ] describe_mlflow_tracking_server - [X] describe_model - [X] describe_model_bias_job_definition - [X] describe_model_card @@ -7443,6 +7648,7 @@ - [ ] describe_monitoring_schedule - [ ] describe_notebook_instance - [X] describe_notebook_instance_lifecycle_config +- [ ] describe_optimization_job - [X] describe_pipeline - [X] describe_pipeline_definition_for_execution - [X] describe_pipeline_execution @@ -7507,6 +7713,7 @@ - [ ] list_labeling_jobs - [ ] list_labeling_jobs_for_workteam - [ ] list_lineage_groups +- [ ] list_mlflow_tracking_servers - [X] list_model_bias_job_definitions - [ ] list_model_card_export_jobs - [X] list_model_card_versions @@ -7523,6 +7730,7 @@ - [ ] list_monitoring_schedules - [ ] list_notebook_instance_lifecycle_configs - [X] list_notebook_instances +- [ ] list_optimization_jobs - [ ] list_pipeline_execution_steps - [X] list_pipeline_executions - [X] list_pipeline_parameters_for_execution @@ -7553,6 +7761,7 @@ - [ ] send_pipeline_execution_step_success - [ ] start_edge_deployment_stage - [ ] start_inference_experiment +- [ ] start_mlflow_tracking_server - [ ] start_monitoring_schedule - [X] start_notebook_instance - [X] start_pipeline_execution @@ -7564,8 +7773,10 @@ - [ ] stop_inference_experiment - [ ] stop_inference_recommendations_job - [ ] stop_labeling_job +- [ ] stop_mlflow_tracking_server - [ ] stop_monitoring_schedule - [X] stop_notebook_instance +- [ ] stop_optimization_job - [ ] stop_pipeline_execution - [ ] stop_processing_job - [ ] stop_training_job @@ -7591,6 +7802,7 @@ - [ ] update_inference_component - [ ] update_inference_component_runtime_config - [ ] update_inference_experiment +- [ ] update_mlflow_tracking_server - [X] update_model_card - [X] update_model_package - [ ] update_monitoring_alert @@ -7611,8 +7823,9 @@ ## sagemaker-metrics
-100% implemented +50% implemented +- [ ] batch_get_metrics - [X] batch_put_metrics
@@ -8114,6 +8327,7 @@ - [ ] describe_instance_patch_states - [ ] describe_instance_patch_states_for_patch_group - [ ] describe_instance_patches +- [ ] describe_instance_properties - [ ] describe_inventory_deletions - [ ] describe_maintenance_window_execution_task_invocations - [ ] describe_maintenance_window_execution_tasks @@ -8291,7 +8505,7 @@ ## stepfunctions
-55% implemented +54% implemented - [ ] create_activity - [X] create_state_machine @@ -8329,6 +8543,7 @@ - [X] update_map_run - [X] update_state_machine - [ ] update_state_machine_alias +- [ ] validate_state_machine_definition
## sts @@ -8369,12 +8584,14 @@ ## swf
-51% implemented +48% implemented - [ ] count_closed_workflow_executions - [ ] count_open_workflow_executions - [X] count_pending_activity_tasks - [X] count_pending_decision_tasks +- [ ] delete_activity_type +- [ ] delete_workflow_type - [ ] deprecate_activity_type - [X] deprecate_domain - [ ] deprecate_workflow_type @@ -8443,11 +8660,12 @@ ## timestream-query
-46% implemented +40% implemented - [ ] cancel_query - [X] create_scheduled_query - [X] delete_scheduled_query +- [ ] describe_account_settings - [X] describe_endpoints - [X] describe_scheduled_query - [ ] execute_scheduled_query @@ -8457,6 +8675,7 @@ - [X] query - [ ] tag_resource - [ ] untag_resource +- [ ] update_account_settings - [X] update_scheduled_query
@@ -8574,6 +8793,7 @@ - [ ] list_certificates - [ ] list_connectors - [ ] list_executions +- [ ] list_file_transfer_results - [ ] list_host_keys - [ ] list_profiles - [ ] list_security_policies @@ -8602,14 +8822,14 @@ ## wafv2
-38% implemented +46% implemented - [X] associate_web_acl - [ ] check_capacity - [ ] create_api_key - [X] create_ip_set - [ ] create_regex_pattern_set -- [ ] create_rule_group +- [X] create_rule_group - [X] create_web_acl - [ ] delete_api_key - [ ] delete_firewall_manager_rule_groups @@ -8617,7 +8837,7 @@ - [X] delete_logging_configuration - [ ] delete_permission_policy - [ ] delete_regex_pattern_set -- [ ] delete_rule_group +- [X] delete_rule_group - [X] delete_web_acl - [ ] describe_all_managed_products - [ ] describe_managed_products_by_vendor @@ -8632,7 +8852,7 @@ - [ ] get_permission_policy - [ ] get_rate_based_statement_managed_keys - [ ] get_regex_pattern_set -- [ ] get_rule_group +- [X] get_rule_group - [ ] get_sampled_requests - [X] get_web_acl - [X] get_web_acl_for_resource @@ -8656,13 +8876,13 @@ - [X] update_ip_set - [ ] update_managed_rule_set_version_expiry_date - [ ] update_regex_pattern_set -- [ ] update_rule_group +- [X] update_rule_group - [X] update_web_acl
## workspaces
-18% implemented +17% implemented - [ ] accept_account_link_invitation - [ ] associate_connection_alias @@ -8680,6 +8900,7 @@ - [ ] create_workspace_bundle - [X] create_workspace_image - [X] create_workspaces +- [ ] create_workspaces_pool - [ ] delete_account_link_invitation - [ ] delete_client_branding - [ ] delete_connect_client_add_in @@ -8711,6 +8932,8 @@ - [ ] describe_workspace_snapshots - [X] describe_workspaces - [ ] describe_workspaces_connection_status +- [ ] describe_workspaces_pool_sessions +- [ ] describe_workspaces_pools - [ ] disassociate_connection_alias - [ ] disassociate_ip_groups - [ ] disassociate_workspace_application @@ -8725,6 +8948,7 @@ - [X] modify_client_properties - [ ] modify_saml_properties - [X] modify_selfservice_permissions +- [ ] modify_streaming_properties - [ ] modify_workspace_access_properties - [X] modify_workspace_creation_properties - [ ] modify_workspace_properties @@ -8736,18 +8960,23 @@ - [ ] restore_workspace - [ ] revoke_ip_rules - [ ] start_workspaces +- [ ] start_workspaces_pool - [ ] stop_workspaces +- [ ] stop_workspaces_pool - [ ] terminate_workspaces +- [ ] terminate_workspaces_pool +- [ ] terminate_workspaces_pool_session - [ ] update_connect_client_add_in - [ ] update_connection_alias_permission - [ ] update_rules_of_ip_group - [ ] update_workspace_bundle - [X] update_workspace_image_permission +- [ ] update_workspaces_pool
## workspaces-web
-46% implemented +44% implemented - [X] associate_browser_settings - [ ] associate_ip_access_settings @@ -8777,12 +9006,14 @@ - [ ] disassociate_trust_store - [ ] disassociate_user_access_logging_settings - [ ] disassociate_user_settings +- [ ] expire_session - [X] get_browser_settings - [ ] get_identity_provider - [ ] get_ip_access_settings - [X] get_network_settings - [X] get_portal - [ ] get_portal_service_provider_metadata +- [ ] get_session - [ ] get_trust_store - [ ] get_trust_store_certificate - [X] get_user_access_logging_settings @@ -8792,6 +9023,7 @@ - [ ] list_ip_access_settings - [X] list_network_settings - [X] list_portals +- [ ] list_sessions - [X] list_tags_for_resource - [ ] list_trust_store_certificates - [ ] list_trust_stores @@ -8814,7 +9046,6 @@ - accessanalyzer - account -- alexaforbusiness - amplify - amplifybackend - amplifyuibuilder @@ -8823,16 +9054,17 @@ - appflow - appintegrations - application-insights +- application-signals - applicationcostprofiler - apprunner - appstream +- apptest - arc-zonal-shift - artifact - auditmanager - autoscaling-plans - b2bi - backup-gateway -- backupstorage - bcm-data-exports - bedrock-agent-runtime - bedrock-runtime @@ -8863,7 +9095,6 @@ - codeguru-reviewer - codeguru-security - codeguruprofiler -- codestar - codestar-connections - codestar-notifications - cognito-sync @@ -8890,6 +9121,7 @@ - docdb - docdb-elastic - drs +- ds-data - ecr-public - eks-auth - elastic-inference @@ -8903,13 +9135,15 @@ - frauddetector - freetier - gamelift +- geo-maps +- geo-places +- geo-routes - globalaccelerator - grafana - greengrassv2 - groundstation - health - healthlake -- honeycode - imagebuilder - importexport - inspector @@ -8957,11 +9191,13 @@ - m2 - machinelearning - macie2 +- mailmanager - managedblockchain-query - marketplace-agreement - marketplace-catalog - marketplace-deployment - marketplace-entitlement +- marketplace-reporting - marketplacecommerceanalytics - mediaconvert - mediapackage-vod @@ -8974,14 +9210,12 @@ - migrationhub-config - migrationhuborchestrator - migrationhubstrategy -- mobile - mturk - mwaa - neptune-graph - neptunedata - network-firewall - networkmonitor -- nimble - oam - omics - opsworkscm @@ -8989,6 +9223,8 @@ - payment-cryptography - payment-cryptography-data - pca-connector-ad +- pca-connector-scep +- pcs - personalize-events - personalize-runtime - pi @@ -8999,6 +9235,7 @@ - pricing - privatenetworks - proton +- qapps - qbusiness - qconnect - qldb-session @@ -9029,8 +9266,10 @@ - sms-voice - snow-device-management - snowball +- socialmessaging - ssm-contacts - ssm-incidents +- ssm-quicksetup - ssm-sap - sso - sso-oidc @@ -9038,6 +9277,7 @@ - supplychain - support-app - synthetics +- taxsettings - timestream-influxdb - tnb - translate @@ -9050,7 +9290,6 @@ - wellarchitected - wisdom - workdocs -- worklink - workmail - workmailmessageflow - workspaces-thin-client diff --git a/docs/docs/services/amp.rst b/docs/docs/services/amp.rst index b9525854d109..016e4dbfb1f2 100644 --- a/docs/docs/services/amp.rst +++ b/docs/docs/services/amp.rst @@ -61,6 +61,7 @@ amp - [X] tag_resource - [X] untag_resource - [X] update_logging_configuration +- [ ] update_scraper - [X] update_workspace_alias The ClientToken-parameter is not yet implemented diff --git a/docs/docs/services/appsync.rst b/docs/docs/services/appsync.rst index 4deb546d09aa..ad3823991ca3 100644 --- a/docs/docs/services/appsync.rst +++ b/docs/docs/services/appsync.rst @@ -19,16 +19,20 @@ appsync - [ ] associate_api - [ ] associate_merged_graphql_api - [ ] associate_source_graphql_api +- [ ] create_api - [X] create_api_cache - [X] create_api_key +- [ ] create_channel_namespace - [ ] create_data_source - [ ] create_domain_name - [ ] create_function - [X] create_graphql_api - [ ] create_resolver - [ ] create_type +- [ ] delete_api - [X] delete_api_cache - [X] delete_api_key +- [ ] delete_channel_namespace - [ ] delete_data_source - [ ] delete_domain_name - [ ] delete_function @@ -41,8 +45,10 @@ appsync - [ ] evaluate_code - [ ] evaluate_mapping_template - [X] flush_api_cache +- [ ] get_api - [ ] get_api_association - [X] get_api_cache +- [ ] get_channel_namespace - [ ] get_data_source - [ ] get_data_source_introspection - [ ] get_domain_name @@ -59,6 +65,8 @@ appsync Pagination or the maxResults-parameter have not yet been implemented. +- [ ] list_apis +- [ ] list_channel_namespaces - [ ] list_data_sources - [ ] list_domain_names - [ ] list_functions @@ -79,8 +87,10 @@ appsync - [ ] start_schema_merge - [X] tag_resource - [X] untag_resource +- [ ] update_api - [X] update_api_cache - [X] update_api_key +- [ ] update_channel_namespace - [ ] update_data_source - [ ] update_domain_name - [ ] update_function diff --git a/docs/docs/services/bedrock.rst b/docs/docs/services/bedrock.rst index 4b88c9446b5e..29e33a1a2a85 100644 --- a/docs/docs/services/bedrock.rst +++ b/docs/docs/services/bedrock.rst @@ -20,6 +20,7 @@ bedrock - [ ] create_evaluation_job - [ ] create_guardrail - [ ] create_guardrail_version +- [ ] create_inference_profile - [ ] create_model_copy_job - [X] create_model_customization_job - [ ] create_model_import_job @@ -28,6 +29,7 @@ bedrock - [X] delete_custom_model - [ ] delete_guardrail - [ ] delete_imported_model +- [ ] delete_inference_profile - [X] delete_model_invocation_logging_configuration - [ ] delete_provisioned_model_throughput - [X] get_custom_model diff --git a/docs/docs/services/budgets.rst b/docs/docs/services/budgets.rst index 56d8721b5291..236b80b6be0b 100644 --- a/docs/docs/services/budgets.rst +++ b/docs/docs/services/budgets.rst @@ -43,6 +43,9 @@ budgets - [ ] describe_subscribers_for_notification - [ ] execute_budget_action +- [ ] list_tags_for_resource +- [ ] tag_resource +- [ ] untag_resource - [ ] update_budget - [ ] update_budget_action - [ ] update_notification diff --git a/docs/docs/services/cf.rst b/docs/docs/services/cf.rst index fe5398fd233f..275f1d4cc309 100644 --- a/docs/docs/services/cf.rst +++ b/docs/docs/services/cf.rst @@ -167,6 +167,18 @@ Please let us know if you'd like support for a resource not yet listed here. +---------------------------------------+--------+--------+--------+----------------------------------------+ |AWS::IAM::User | x | x | x | - [x] Arn | +---------------------------------------+--------+--------+--------+----------------------------------------+ + |AWS::IoT::Policy | x | x | x | - [x] Id | + +---------------------------------------+--------+--------+--------+ - [x] Arn | + | | | | | | + +---------------------------------------+--------+--------+--------+----------------------------------------+ + |AWS::IoT::Thing | x | x | x | - [x] Id | + +---------------------------------------+--------+--------+--------+ - [x] Arn | + | | | | | | + +---------------------------------------+--------+--------+--------+----------------------------------------+ + |AWS::IoT::ThingType | x | x | x | - [x] Id | + +---------------------------------------+--------+--------+--------+ - [x] Arn | + | | | | | | + +---------------------------------------+--------+--------+--------+----------------------------------------+ |AWS::KMS::Key | x | | | - [ ] KeyId | +---------------------------------------+--------+--------+--------+ - [x] Arn | | | | | | | diff --git a/docs/docs/services/codepipeline.rst b/docs/docs/services/codepipeline.rst index c9a3a4c9f333..acc67b9e0cf9 100644 --- a/docs/docs/services/codepipeline.rst +++ b/docs/docs/services/codepipeline.rst @@ -50,6 +50,7 @@ codepipeline - [ ] put_webhook - [ ] register_webhook_with_third_party - [ ] retry_stage_execution +- [ ] rollback_stage - [ ] start_pipeline_execution - [ ] stop_pipeline_execution - [X] tag_resource diff --git a/docs/docs/services/ec2.rst b/docs/docs/services/ec2.rst index 41c92b4d0fcc..0ab4689e56d3 100644 --- a/docs/docs/services/ec2.rst +++ b/docs/docs/services/ec2.rst @@ -43,6 +43,7 @@ ec2 - [ ] associate_ipam_resource_discovery - [ ] associate_nat_gateway_address - [X] associate_route_table +- [ ] associate_security_group_vpc - [X] associate_subnet_cidr_block - [ ] associate_transit_gateway_multicast_domain - [ ] associate_transit_gateway_policy_table @@ -308,6 +309,7 @@ ec2 - [X] describe_instance_credit_specifications - [ ] describe_instance_event_notification_attributes - [ ] describe_instance_event_windows +- [ ] describe_instance_image_metadata - [X] describe_instance_status - [ ] describe_instance_topology - [X] describe_instance_type_offerings @@ -359,6 +361,7 @@ ec2 - [ ] describe_scheduled_instances - [ ] describe_security_group_references - [X] describe_security_group_rules +- [ ] describe_security_group_vpc_associations - [X] describe_security_groups - [ ] describe_snapshot_attribute - [ ] describe_snapshot_tier_status @@ -461,6 +464,7 @@ ec2 - [ ] disassociate_ipam_resource_discovery - [ ] disassociate_nat_gateway_address - [X] disassociate_route_table +- [ ] disassociate_security_group_vpc - [X] disassociate_subnet_cidr_block - [ ] disassociate_transit_gateway_multicast_domain - [ ] disassociate_transit_gateway_policy_table @@ -504,6 +508,7 @@ ec2 - [ ] get_host_reservation_purchase_preview - [ ] get_image_block_public_access_state - [ ] get_instance_metadata_defaults +- [ ] get_instance_tpm_ek_pub - [ ] get_instance_types_from_instance_requirements - [ ] get_instance_uefi_data - [ ] get_ipam_address_history diff --git a/docs/docs/services/ecs.rst b/docs/docs/services/ecs.rst index 4ca3d861debe..325e1fd4164a 100644 --- a/docs/docs/services/ecs.rst +++ b/docs/docs/services/ecs.rst @@ -40,6 +40,8 @@ ecs - [X] describe_container_instances +- [ ] describe_service_deployments +- [ ] describe_service_revisions - [X] describe_services - [X] describe_task_definition - [X] describe_task_sets @@ -63,6 +65,7 @@ ecs - [X] list_container_instances +- [ ] list_service_deployments - [X] list_services - [ ] list_services_by_namespace - [X] list_tags_for_resource diff --git a/docs/docs/services/elbv2.rst b/docs/docs/services/elbv2.rst index 1861ceb0743b..6d2aec1b0104 100644 --- a/docs/docs/services/elbv2.rst +++ b/docs/docs/services/elbv2.rst @@ -30,7 +30,7 @@ elbv2 - [ ] delete_trust_store - [X] deregister_targets - [ ] describe_account_limits -- [ ] describe_listener_attributes +- [X] describe_listener_attributes - [X] describe_listener_certificates - [X] describe_listeners - [X] describe_load_balancer_attributes @@ -48,7 +48,7 @@ elbv2 - [ ] get_trust_store_ca_certificates_bundle - [ ] get_trust_store_revocation_content - [X] modify_listener -- [ ] modify_listener_attributes +- [X] modify_listener_attributes - [X] modify_load_balancer_attributes - [X] modify_rule - [X] modify_target_group diff --git a/docs/docs/services/emr-containers.rst b/docs/docs/services/emr-containers.rst index 779f0d27f54a..888b7cc84567 100644 --- a/docs/docs/services/emr-containers.rst +++ b/docs/docs/services/emr-containers.rst @@ -19,6 +19,7 @@ emr-containers - [X] cancel_job_run - [ ] create_job_template - [ ] create_managed_endpoint +- [ ] create_security_configuration - [X] create_virtual_cluster - [ ] delete_job_template - [ ] delete_managed_endpoint @@ -26,11 +27,13 @@ emr-containers - [X] describe_job_run - [ ] describe_job_template - [ ] describe_managed_endpoint +- [ ] describe_security_configuration - [X] describe_virtual_cluster - [ ] get_managed_endpoint_session_credentials - [X] list_job_runs - [ ] list_job_templates - [ ] list_managed_endpoints +- [ ] list_security_configurations - [ ] list_tags_for_resource - [X] list_virtual_clusters - [X] start_job_run diff --git a/docs/docs/services/glue.rst b/docs/docs/services/glue.rst index 93556d0e4a33..ff50032885ef 100644 --- a/docs/docs/services/glue.rst +++ b/docs/docs/services/glue.rst @@ -39,6 +39,7 @@ glue - [ ] check_schema_version_validity - [ ] create_blueprint - [ ] create_classifier +- [ ] create_column_statistics_task_settings - [ ] create_connection - [X] create_crawler - [ ] create_custom_entity_type @@ -68,6 +69,7 @@ glue - [ ] delete_classifier - [ ] delete_column_statistics_for_partition - [ ] delete_column_statistics_for_table +- [ ] delete_column_statistics_task_settings - [ ] delete_connection - [X] delete_crawler - [ ] delete_custom_entity_type @@ -101,6 +103,7 @@ glue - [ ] get_column_statistics_for_table - [ ] get_column_statistics_task_run - [ ] get_column_statistics_task_runs +- [ ] get_column_statistics_task_settings - [ ] get_connection - [ ] get_connections - [X] get_crawler @@ -212,6 +215,7 @@ glue - [ ] search_tables - [ ] start_blueprint_run - [ ] start_column_statistics_task_run +- [ ] start_column_statistics_task_run_schedule - [X] start_crawler - [ ] start_crawler_schedule - [ ] start_data_quality_rule_recommendation_run @@ -224,6 +228,7 @@ glue - [X] start_trigger - [ ] start_workflow_run - [ ] stop_column_statistics_task_run +- [ ] stop_column_statistics_task_run_schedule - [X] stop_crawler - [ ] stop_crawler_schedule - [X] stop_session @@ -236,6 +241,7 @@ glue - [ ] update_classifier - [ ] update_column_statistics_for_partition - [ ] update_column_statistics_for_table +- [ ] update_column_statistics_task_settings - [ ] update_connection - [ ] update_crawler - [ ] update_crawler_schedule diff --git a/docs/docs/services/opensearch.rst b/docs/docs/services/opensearch.rst index 162c843bdc05..2234b352889b 100644 --- a/docs/docs/services/opensearch.rst +++ b/docs/docs/services/opensearch.rst @@ -23,10 +23,12 @@ opensearch - [ ] authorize_vpc_endpoint_access - [ ] cancel_domain_config_change - [ ] cancel_service_software_update +- [ ] create_application - [X] create_domain - [ ] create_outbound_connection - [ ] create_package - [ ] create_vpc_endpoint +- [ ] delete_application - [ ] delete_data_source - [X] delete_domain - [ ] delete_inbound_connection @@ -49,12 +51,14 @@ opensearch - [ ] describe_reserved_instances - [ ] describe_vpc_endpoints - [ ] dissociate_package +- [ ] get_application - [X] get_compatible_versions - [ ] get_data_source - [ ] get_domain_maintenance_status - [ ] get_package_version_history - [ ] get_upgrade_history - [ ] get_upgrade_status +- [ ] list_applications - [ ] list_data_sources - [ ] list_domain_maintenances - [X] list_domain_names @@ -73,6 +77,7 @@ opensearch - [ ] revoke_vpc_endpoint_access - [ ] start_domain_maintenance - [ ] start_service_software_update +- [ ] update_application - [ ] update_data_source - [X] update_domain_config - [ ] update_package diff --git a/docs/docs/services/personalize.rst b/docs/docs/services/personalize.rst index 0a305161c3a6..cdb3abd1188f 100644 --- a/docs/docs/services/personalize.rst +++ b/docs/docs/services/personalize.rst @@ -19,6 +19,7 @@ personalize - [ ] create_batch_inference_job - [ ] create_batch_segment_job - [ ] create_campaign +- [ ] create_data_deletion_job - [ ] create_dataset - [ ] create_dataset_export_job - [ ] create_dataset_group @@ -43,6 +44,7 @@ personalize - [ ] describe_batch_inference_job - [ ] describe_batch_segment_job - [ ] describe_campaign +- [ ] describe_data_deletion_job - [ ] describe_dataset - [ ] describe_dataset_export_job - [ ] describe_dataset_group @@ -60,6 +62,7 @@ personalize - [ ] list_batch_inference_jobs - [ ] list_batch_segment_jobs - [ ] list_campaigns +- [ ] list_data_deletion_jobs - [ ] list_dataset_export_jobs - [ ] list_dataset_groups - [ ] list_dataset_import_jobs diff --git a/docs/docs/services/quicksight.rst b/docs/docs/services/quicksight.rst index ce905596f73e..f97f959b3161 100644 --- a/docs/docs/services/quicksight.rst +++ b/docs/docs/services/quicksight.rst @@ -190,6 +190,7 @@ quicksight - [ ] update_q_personalization_configuration - [ ] update_refresh_schedule - [ ] update_role_custom_permission +- [ ] update_spice_capacity_configuration - [ ] update_template - [ ] update_template_alias - [ ] update_template_permissions diff --git a/docs/docs/services/redshift-data.rst b/docs/docs/services/redshift-data.rst index 9c524f81d4a9..d6f90d0451b8 100644 --- a/docs/docs/services/redshift-data.rst +++ b/docs/docs/services/redshift-data.rst @@ -31,6 +31,7 @@ redshift-data As such, it cannot be mocked +- [ ] get_statement_result_v2 - [ ] list_databases - [ ] list_schemas - [ ] list_statements diff --git a/docs/docs/services/resiliencehub.rst b/docs/docs/services/resiliencehub.rst index cd75f41d998a..570998eee839 100644 --- a/docs/docs/services/resiliencehub.rst +++ b/docs/docs/services/resiliencehub.rst @@ -50,6 +50,7 @@ resiliencehub - [X] import_resources_to_draft_app_version - [ ] list_alarm_recommendations - [ ] list_app_assessment_compliance_drifts +- [ ] list_app_assessment_resource_drifts - [X] list_app_assessments Moto will not actually execute any assessments, so this operation will return an empty list by default. diff --git a/docs/docs/services/sagemaker.rst b/docs/docs/services/sagemaker.rst index 9041fa873936..ccd44e2b685f 100644 --- a/docs/docs/services/sagemaker.rst +++ b/docs/docs/services/sagemaker.rst @@ -17,6 +17,7 @@ sagemaker - [ ] add_association - [X] add_tags - [X] associate_trial_component +- [ ] batch_delete_cluster_nodes - [ ] batch_describe_model_package - [ ] create_action - [ ] create_algorithm diff --git a/docs/docs/services/ssm.rst b/docs/docs/services/ssm.rst index f5ebad48ce8e..b084e2ea05a2 100644 --- a/docs/docs/services/ssm.rst +++ b/docs/docs/services/ssm.rst @@ -85,6 +85,7 @@ ssm - [ ] describe_instance_patch_states - [ ] describe_instance_patch_states_for_patch_group - [ ] describe_instance_patches +- [ ] describe_instance_properties - [ ] describe_inventory_deletions - [ ] describe_maintenance_window_execution_task_invocations - [ ] describe_maintenance_window_execution_tasks diff --git a/docs/docs/services/stepfunctions.rst b/docs/docs/services/stepfunctions.rst index 067ddedeed4f..5c01dc0fdecd 100644 --- a/docs/docs/services/stepfunctions.rst +++ b/docs/docs/services/stepfunctions.rst @@ -52,4 +52,5 @@ stepfunctions - [X] update_map_run - [X] update_state_machine - [ ] update_state_machine_alias +- [ ] validate_state_machine_definition diff --git a/docs/docs/services/wafv2.rst b/docs/docs/services/wafv2.rst index f2f7f95f4907..2dec4b6e281a 100644 --- a/docs/docs/services/wafv2.rst +++ b/docs/docs/services/wafv2.rst @@ -21,24 +21,16 @@ wafv2 - [ ] create_api_key - [X] create_ip_set - [ ] create_regex_pattern_set -- [ ] create_rule_group +- [X] create_rule_group - [X] create_web_acl - - The following parameters are not yet implemented: CustomResponseBodies, CaptchaConfig - - - [ ] delete_api_key - [ ] delete_firewall_manager_rule_groups - [X] delete_ip_set - [X] delete_logging_configuration - [ ] delete_permission_policy - [ ] delete_regex_pattern_set -- [ ] delete_rule_group +- [X] delete_rule_group - [X] delete_web_acl - - The LockToken-parameter is not yet implemented - - - [ ] describe_all_managed_products - [ ] describe_managed_products_by_vendor - [ ] describe_managed_rule_group @@ -52,7 +44,7 @@ wafv2 - [ ] get_permission_policy - [ ] get_rate_based_statement_managed_keys - [ ] get_regex_pattern_set -- [ ] get_rule_group +- [X] get_rule_group - [ ] get_sampled_requests - [X] get_web_acl - [X] get_web_acl_for_resource @@ -80,10 +72,6 @@ wafv2 - [X] update_ip_set - [ ] update_managed_rule_set_version_expiry_date - [ ] update_regex_pattern_set -- [ ] update_rule_group +- [X] update_rule_group - [X] update_web_acl - - The following parameters are not yet implemented: LockToken, CustomResponseBodies, CaptchaConfig - - diff --git a/moto/sagemakerruntime/models.py b/moto/sagemakerruntime/models.py index d1786319313e..36d9f3547484 100644 --- a/moto/sagemakerruntime/models.py +++ b/moto/sagemakerruntime/models.py @@ -47,7 +47,7 @@ def invoke_endpoint( json=expected_results, ) - client = boto3.client("sagemaker", region_name="us-east-1") + client = boto3.client("sagemaker-runtime", region_name="us-east-1") details = client.invoke_endpoint(EndpointName="asdf", Body="qwer") """