@mock_iot
def test_iot_behaviour:
boto3.client("iot")
...
[ ] accept_certificate_transfer
[ ] add_thing_to_billing_group
[X] add_thing_to_thing_group
[ ] associate_targets_with_job
[X] attach_policy
[X] attach_principal_policy
[ ] attach_security_profile
[X] attach_thing_principal
[ ] cancel_audit_mitigation_actions_task
[ ] cancel_audit_task
[ ] cancel_certificate_transfer
[ ] cancel_detect_mitigation_actions_task
[X] cancel_job
[X] cancel_job_execution
The parameters ExpectedVersion and StatusDetails are not yet implemented
[ ] clear_default_authorizer
[ ] confirm_topic_rule_destination
[ ] create_audit_suppression
[ ] create_authorizer
[ ] create_billing_group
[X] create_certificate_from_csr
[ ] create_certificate_provider
[ ] create_custom_metric
[ ] create_dimension
[X] create_domain_configuration
The ValidationCertificateArn-parameter is not yet implemented
[ ] create_dynamic_thing_group
[ ] create_fleet_metric
[X] create_job
[ ] create_job_template
[X] create_keys_and_certificate
[ ] create_mitigation_action
[ ] create_ota_update
[ ] create_package
[ ] create_package_version
[X] create_policy
[X] create_policy_version
[ ] create_provisioning_claim
[ ] create_provisioning_template
[ ] create_provisioning_template_version
[ ] create_role_alias
[ ] create_scheduled_audit
[ ] create_security_profile
[ ] create_stream
[X] create_thing
[X] create_thing_group
[X] create_thing_type
[X] create_topic_rule
[ ] create_topic_rule_destination
[ ] delete_account_audit_configuration
[ ] delete_audit_suppression
[ ] delete_authorizer
[ ] delete_billing_group
[X] delete_ca_certificate
[X] delete_certificate
[ ] delete_certificate_provider
[ ] delete_custom_metric
[ ] delete_dimension
[X] delete_domain_configuration
[ ] delete_dynamic_thing_group
[ ] delete_fleet_metric
[X] delete_job
[X] delete_job_execution
[ ] delete_job_template
[ ] delete_mitigation_action
[ ] delete_ota_update
[ ] delete_package
[ ] delete_package_version
[X] delete_policy
[X] delete_policy_version
[ ] delete_provisioning_template
[ ] delete_provisioning_template_version
[ ] delete_registration_code
[ ] delete_role_alias
[ ] delete_scheduled_audit
[ ] delete_security_profile
[ ] delete_stream
[X] delete_thing
The ExpectedVersion-parameter is not yet implemented
[X] delete_thing_group
The ExpectedVersion-parameter is not yet implemented
[X] delete_thing_type
[X] delete_topic_rule
[ ] delete_topic_rule_destination
[ ] delete_v2_logging_level
[X] deprecate_thing_type
[ ] describe_account_audit_configuration
[ ] describe_audit_finding
[ ] describe_audit_mitigation_actions_task
[ ] describe_audit_suppression
[ ] describe_audit_task
[ ] describe_authorizer
[ ] describe_billing_group
[X] describe_ca_certificate
[X] describe_certificate
[ ] describe_certificate_provider
[ ] describe_custom_metric
[ ] describe_default_authorizer
[ ] describe_detect_mitigation_actions_task
[ ] describe_dimension
[X] describe_domain_configuration
[X] describe_endpoint
[ ] describe_event_configurations
[ ] describe_fleet_metric
[ ] describe_index
[X] describe_job
[X] describe_job_execution
[ ] describe_job_template
[ ] describe_managed_job_template
[ ] describe_mitigation_action
[ ] describe_provisioning_template
[ ] describe_provisioning_template_version
[ ] describe_role_alias
[ ] describe_scheduled_audit
[ ] describe_security_profile
[ ] describe_stream
[X] describe_thing
[X] describe_thing_group
[ ] describe_thing_registration_task
[X] describe_thing_type
[X] detach_policy
[X] detach_principal_policy
[ ] detach_security_profile
[X] detach_thing_principal
[X] disable_topic_rule
[X] enable_topic_rule
[ ] get_behavior_model_training_summaries
[ ] get_buckets_aggregation
[ ] get_cardinality
[ ] get_effective_policies
[ ] get_indexing_configuration
[X] get_job_document
[ ] get_logging_options
[ ] get_ota_update
[ ] get_package
[ ] get_package_configuration
[ ] get_package_version
[ ] get_percentiles
[X] get_policy
[X] get_policy_version
[X] get_registration_code
[ ] get_statistics
[X] get_topic_rule
[ ] get_topic_rule_destination
[ ] 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
[ ] list_audit_suppressions
[ ] list_audit_tasks
[ ] list_authorizers
[ ] list_billing_groups
[ ] list_ca_certificates
[ ] list_certificate_providers
[X] list_certificates
Pagination is not yet implemented
[X] list_certificates_by_ca
Pagination is not yet implemented
[ ] list_custom_metrics
[ ] list_detect_mitigation_actions_executions
[ ] list_detect_mitigation_actions_tasks
[ ] list_dimensions
[X] list_domain_configurations
[ ] list_fleet_metrics
[ ] list_indices
[X] list_job_executions_for_job
[X] list_job_executions_for_thing
[ ] list_job_templates
[X] list_jobs
The following parameter are not yet implemented: Status, TargetSelection, ThingGroupName, ThingGroupId
[ ] list_managed_job_templates
[ ] list_metric_values
[ ] list_mitigation_actions
[ ] list_ota_updates
[ ] list_outgoing_certificates
[ ] 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
[ ] list_related_resources_for_audit_finding
[ ] list_role_aliases
[ ] list_scheduled_audits
[ ] list_security_profiles
[ ] list_security_profiles_for_target
[ ] 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
Pagination is not yet implemented
[X] list_thing_principals
[ ] list_thing_registration_task_reports
[ ] list_thing_registration_tasks
[X] list_thing_types
[X] list_things
[ ] list_things_in_billing_group
[X] list_things_in_thing_group
Pagination and the recursive-parameter is not yet implemented
[ ] list_topic_rule_destinations
[X] list_topic_rules
[ ] list_v2_logging_levels
[ ] list_violation_events
[ ] put_verification_state_on_violation
[X] register_ca_certificate
The VerificationCertificate-parameter is not yet implemented
[X] register_certificate
[X] register_certificate_without_ca
[ ] register_thing
[ ] reject_certificate_transfer
[ ] remove_thing_from_billing_group
[X] remove_thing_from_thing_group
[X] replace_topic_rule
[X] search_index
Pagination is not yet implemented. Only basic search queries are supported for now.
[ ] set_default_authorizer
[X] set_default_policy_version
[ ] set_logging_options
[ ] set_v2_logging_level
[ ] set_v2_logging_options
[ ] start_audit_mitigation_actions_task
[ ] start_detect_mitigation_actions_task
[ ] start_on_demand_audit_task
[ ] start_thing_registration_task
[ ] stop_thing_registration_task
[ ] tag_resource
[ ] test_authorization
[ ] test_invoke_authorizer
[ ] transfer_certificate
[ ] untag_resource
[ ] update_account_audit_configuration
[ ] update_audit_suppression
[ ] update_authorizer
[ ] update_billing_group
[X] update_ca_certificate
The newAutoRegistrationStatus and removeAutoRegistration-parameters are not yet implemented
[X] update_certificate
[ ] update_certificate_provider
[ ] update_custom_metric
[ ] update_dimension
[X] update_domain_configuration
[ ] update_dynamic_thing_group
[ ] update_event_configurations
[ ] update_fleet_metric
[ ] update_indexing_configuration
[ ] update_job
[ ] update_mitigation_action
[ ] update_package
[ ] update_package_configuration
[ ] update_package_version
[ ] update_provisioning_template
[ ] update_role_alias
[ ] update_scheduled_audit
[ ] update_security_profile
[ ] update_stream
[X] update_thing
The ExpectedVersion-parameter is not yet implemented
[X] update_thing_group
[X] update_thing_groups_for_thing
[ ] update_topic_rule_destination
[ ] validate_security_profile_behaviors