# sig/aws-sdk-iot/client.rbs class Aws::IoT::Client < Aws::IoT::Seahorse::Client::Base def accept_certificate_transfer: () -> untyped def add_thing_to_billing_group: () -> untyped def add_thing_to_thing_group: () -> untyped def associate_targets_with_job: () -> untyped def attach_policy: () -> untyped def attach_principal_policy: () -> untyped def attach_security_profile: () -> untyped def attach_thing_principal: () -> untyped def build_request: () -> untyped def cancel_audit_mitigation_actions_task: () -> untyped def cancel_audit_task: () -> untyped def cancel_certificate_transfer: () -> untyped def cancel_job: () -> untyped def cancel_job_execution: () -> untyped def clear_default_authorizer: () -> untyped def create_authorizer: () -> untyped def create_billing_group: () -> untyped def create_certificate_from_csr: () -> untyped def create_dynamic_thing_group: () -> untyped def create_job: () -> untyped def create_keys_and_certificate: () -> untyped def create_mitigation_action: () -> untyped def create_ota_update: () -> untyped def create_policy: () -> untyped def create_policy_version: () -> untyped def create_role_alias: () -> untyped def create_scheduled_audit: () -> untyped def create_security_profile: () -> untyped def create_stream: () -> untyped def create_thing: () -> untyped def create_thing_group: () -> untyped def create_thing_type: () -> untyped def create_topic_rule: () -> untyped def delete_account_audit_configuration: () -> untyped def delete_authorizer: () -> untyped def delete_billing_group: () -> untyped def delete_ca_certificate: () -> untyped def delete_certificate: () -> untyped def delete_dynamic_thing_group: () -> untyped def delete_job: () -> untyped def delete_job_execution: () -> untyped def delete_mitigation_action: () -> untyped def delete_ota_update: () -> untyped def delete_policy: () -> untyped def delete_policy_version: () -> untyped def delete_registration_code: () -> untyped def delete_role_alias: () -> untyped def delete_scheduled_audit: () -> untyped def delete_security_profile: () -> untyped def delete_stream: () -> untyped def delete_thing: () -> untyped def delete_thing_group: () -> untyped def delete_thing_type: () -> untyped def delete_topic_rule: () -> untyped def delete_v2_logging_level: () -> untyped def deprecate_thing_type: () -> untyped def describe_account_audit_configuration: () -> untyped def describe_audit_finding: () -> untyped def describe_audit_mitigation_actions_task: () -> untyped def describe_audit_task: () -> untyped def describe_authorizer: () -> untyped def describe_billing_group: () -> untyped def describe_ca_certificate: () -> untyped def describe_certificate: () -> untyped def describe_default_authorizer: () -> untyped def describe_endpoint: () -> untyped def describe_event_configurations: () -> untyped def describe_index: () -> untyped def describe_job: () -> untyped def describe_job_execution: () -> untyped def describe_mitigation_action: () -> untyped def describe_role_alias: () -> untyped def describe_scheduled_audit: () -> untyped def describe_security_profile: () -> untyped def describe_stream: () -> untyped def describe_thing: () -> untyped def describe_thing_group: () -> untyped def describe_thing_registration_task: () -> untyped def describe_thing_type: () -> untyped def detach_policy: () -> untyped def detach_principal_policy: () -> untyped def detach_security_profile: () -> untyped def detach_thing_principal: () -> untyped def disable_topic_rule: () -> untyped def enable_topic_rule: () -> untyped def errors_module: () -> untyped def get_cardinality: () -> untyped def get_effective_policies: () -> untyped def get_indexing_configuration: () -> untyped def get_job_document: () -> untyped def get_logging_options: () -> untyped def get_ota_update: () -> untyped def get_percentiles: () -> untyped def get_policy: () -> untyped def get_policy_version: () -> untyped def get_registration_code: () -> untyped def get_statistics: () -> untyped def get_topic_rule: () -> untyped def get_v2_logging_options: () -> untyped def initialize: () -> void def list_active_violations: () -> untyped def list_attached_policies: () -> untyped def list_audit_findings: () -> untyped def list_audit_mitigation_actions_executions: () -> untyped def list_audit_mitigation_actions_tasks: () -> untyped def list_audit_tasks: () -> untyped def list_authorizers: () -> untyped def list_billing_groups: () -> untyped def list_ca_certificates: () -> untyped def list_certificates: () -> untyped def list_certificates_by_ca: () -> untyped def list_indices: () -> untyped def list_job_executions_for_job: () -> untyped def list_job_executions_for_thing: () -> untyped def list_jobs: () -> untyped def list_mitigation_actions: () -> untyped def list_ota_updates: () -> untyped def list_outgoing_certificates: () -> untyped def list_policies: () -> untyped def list_policy_principals: () -> untyped def list_policy_versions: () -> untyped def list_principal_policies: () -> untyped def list_principal_things: () -> untyped def list_role_aliases: () -> untyped def list_scheduled_audits: () -> untyped def list_security_profiles: () -> untyped def list_security_profiles_for_target: () -> untyped def list_streams: () -> untyped def list_tags_for_resource: () -> untyped def list_targets_for_policy: () -> untyped def list_targets_for_security_profile: () -> untyped def list_thing_groups: () -> untyped def list_thing_groups_for_thing: () -> untyped def list_thing_principals: () -> untyped def list_thing_registration_task_reports: () -> untyped def list_thing_registration_tasks: () -> untyped def list_thing_types: () -> untyped def list_things: () -> untyped def list_things_in_billing_group: () -> untyped def list_things_in_thing_group: () -> untyped def list_topic_rules: () -> untyped def list_v2_logging_levels: () -> untyped def list_violation_events: () -> untyped def register_ca_certificate: () -> untyped def register_certificate: () -> untyped def register_thing: () -> untyped def reject_certificate_transfer: () -> untyped def remove_thing_from_billing_group: () -> untyped def remove_thing_from_thing_group: () -> untyped def replace_topic_rule: () -> untyped def search_index: () -> untyped def set_default_authorizer: () -> untyped def set_default_policy_version: () -> untyped def set_logging_options: () -> untyped def set_v2_logging_level: () -> untyped def set_v2_logging_options: () -> untyped def start_audit_mitigation_actions_task: () -> untyped def start_on_demand_audit_task: () -> untyped def start_thing_registration_task: () -> untyped def stop_thing_registration_task: () -> untyped def tag_resource: () -> untyped def test_authorization: () -> untyped def test_invoke_authorizer: () -> untyped def transfer_certificate: () -> untyped def untag_resource: () -> untyped def update_account_audit_configuration: () -> untyped def update_authorizer: () -> untyped def update_billing_group: () -> untyped def update_ca_certificate: () -> untyped def update_certificate: () -> untyped def update_dynamic_thing_group: () -> untyped def update_event_configurations: () -> untyped def update_indexing_configuration: () -> untyped def update_job: () -> untyped def update_mitigation_action: () -> untyped def update_role_alias: () -> untyped def update_scheduled_audit: () -> untyped def update_security_profile: () -> untyped def update_stream: () -> untyped def update_thing: () -> untyped def update_thing_group: () -> untyped def update_thing_groups_for_thing: () -> untyped def validate_security_profile_behaviors: () -> untyped def waiter_names: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::CertificateConflictException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::CertificateStateException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::CertificateValidationException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::ConflictingResourceUpdateException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::DeleteConflictException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::IndexNotReadyException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::InternalException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::InternalFailureException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::InvalidAggregationException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::InvalidQueryException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::InvalidRequestException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::InvalidResponseException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::InvalidStateTransitionException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::LimitExceededException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::MalformedPolicyException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::NotConfiguredException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::RegistrationCodeValidationException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::ResourceAlreadyExistsException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped def resource_arn: () -> untyped def resource_id: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::ResourceNotFoundException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::ResourceRegistrationFailureException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::ServiceUnavailableException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::SqlParseException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::TaskAlreadyExistsException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::ThrottlingException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::TransferAlreadyCompletedException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::TransferConflictException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::UnauthorizedException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::VersionConflictException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/errors.rbs class Aws::IoT::Errors::VersionsLimitExceededException < Aws::IoT::Errors::ServiceError def initialize: () -> void def message: () -> untyped end # sig/aws-sdk-iot/resource.rbs class Aws::IoT::Resource def client: () -> untyped def initialize: () -> void end