Awso_iot_lwtSourceval accept_certificate_transfer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.AcceptCertificateTransferRequest.t ->
(unit, unit) Result.t Lwt.tval add_thing_to_billing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.AddThingToBillingGroupRequest.t ->
(Awso_iot.Values.AddThingToBillingGroupResponse.t,
Awso_iot.Values.AddThingToBillingGroupResponse.error)
Result.t
Lwt.tval add_thing_to_thing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.AddThingToThingGroupRequest.t ->
(Awso_iot.Values.AddThingToThingGroupResponse.t,
Awso_iot.Values.AddThingToThingGroupResponse.error)
Result.t
Lwt.tval associate_sbom_with_package_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.AssociateSbomWithPackageVersionRequest.t ->
(Awso_iot.Values.AssociateSbomWithPackageVersionResponse.t,
Awso_iot.Values.AssociateSbomWithPackageVersionResponse.error)
Result.t
Lwt.tval associate_targets_with_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.AssociateTargetsWithJobRequest.t ->
(Awso_iot.Values.AssociateTargetsWithJobResponse.t,
Awso_iot.Values.AssociateTargetsWithJobResponse.error)
Result.t
Lwt.tval attach_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.AttachPolicyRequest.t ->
(unit, unit) Result.t Lwt.tval attach_principal_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.AttachPrincipalPolicyRequest.t ->
(unit, unit) Result.t Lwt.tval attach_security_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.AttachSecurityProfileRequest.t ->
(Awso_iot.Values.AttachSecurityProfileResponse.t,
Awso_iot.Values.AttachSecurityProfileResponse.error)
Result.t
Lwt.tval attach_thing_principal :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.AttachThingPrincipalRequest.t ->
(Awso_iot.Values.AttachThingPrincipalResponse.t,
Awso_iot.Values.AttachThingPrincipalResponse.error)
Result.t
Lwt.tval cancel_audit_mitigation_actions_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CancelAuditMitigationActionsTaskRequest.t ->
(Awso_iot.Values.CancelAuditMitigationActionsTaskResponse.t,
Awso_iot.Values.CancelAuditMitigationActionsTaskResponse.error)
Result.t
Lwt.tval cancel_audit_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CancelAuditTaskRequest.t ->
(Awso_iot.Values.CancelAuditTaskResponse.t,
Awso_iot.Values.CancelAuditTaskResponse.error)
Result.t
Lwt.tval cancel_certificate_transfer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CancelCertificateTransferRequest.t ->
(unit, unit) Result.t Lwt.tval cancel_detect_mitigation_actions_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CancelDetectMitigationActionsTaskRequest.t ->
(Awso_iot.Values.CancelDetectMitigationActionsTaskResponse.t,
Awso_iot.Values.CancelDetectMitigationActionsTaskResponse.error)
Result.t
Lwt.tval cancel_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CancelJobRequest.t ->
(Awso_iot.Values.CancelJobResponse.t,
Awso_iot.Values.CancelJobResponse.error)
Result.t
Lwt.tval cancel_job_execution :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CancelJobExecutionRequest.t ->
(unit, unit) Result.t Lwt.tval clear_default_authorizer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ClearDefaultAuthorizerRequest.t ->
(Awso_iot.Values.ClearDefaultAuthorizerResponse.t,
Awso_iot.Values.ClearDefaultAuthorizerResponse.error)
Result.t
Lwt.tval confirm_topic_rule_destination :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ConfirmTopicRuleDestinationRequest.t ->
(Awso_iot.Values.ConfirmTopicRuleDestinationResponse.t,
Awso_iot.Values.ConfirmTopicRuleDestinationResponse.error)
Result.t
Lwt.tval create_audit_suppression :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateAuditSuppressionRequest.t ->
(Awso_iot.Values.CreateAuditSuppressionResponse.t,
Awso_iot.Values.CreateAuditSuppressionResponse.error)
Result.t
Lwt.tval create_authorizer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateAuthorizerRequest.t ->
(Awso_iot.Values.CreateAuthorizerResponse.t,
Awso_iot.Values.CreateAuthorizerResponse.error)
Result.t
Lwt.tval create_billing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateBillingGroupRequest.t ->
(Awso_iot.Values.CreateBillingGroupResponse.t,
Awso_iot.Values.CreateBillingGroupResponse.error)
Result.t
Lwt.tval create_certificate_from_csr :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateCertificateFromCsrRequest.t ->
(Awso_iot.Values.CreateCertificateFromCsrResponse.t,
Awso_iot.Values.CreateCertificateFromCsrResponse.error)
Result.t
Lwt.tval create_certificate_provider :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateCertificateProviderRequest.t ->
(Awso_iot.Values.CreateCertificateProviderResponse.t,
Awso_iot.Values.CreateCertificateProviderResponse.error)
Result.t
Lwt.tval create_command :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateCommandRequest.t ->
(Awso_iot.Values.CreateCommandResponse.t,
Awso_iot.Values.CreateCommandResponse.error)
Result.t
Lwt.tval create_custom_metric :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateCustomMetricRequest.t ->
(Awso_iot.Values.CreateCustomMetricResponse.t,
Awso_iot.Values.CreateCustomMetricResponse.error)
Result.t
Lwt.tval create_dimension :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateDimensionRequest.t ->
(Awso_iot.Values.CreateDimensionResponse.t,
Awso_iot.Values.CreateDimensionResponse.error)
Result.t
Lwt.tval create_domain_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateDomainConfigurationRequest.t ->
(Awso_iot.Values.CreateDomainConfigurationResponse.t,
Awso_iot.Values.CreateDomainConfigurationResponse.error)
Result.t
Lwt.tval create_dynamic_thing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateDynamicThingGroupRequest.t ->
(Awso_iot.Values.CreateDynamicThingGroupResponse.t,
Awso_iot.Values.CreateDynamicThingGroupResponse.error)
Result.t
Lwt.tval create_fleet_metric :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateFleetMetricRequest.t ->
(Awso_iot.Values.CreateFleetMetricResponse.t,
Awso_iot.Values.CreateFleetMetricResponse.error)
Result.t
Lwt.tval create_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateJobRequest.t ->
(Awso_iot.Values.CreateJobResponse.t,
Awso_iot.Values.CreateJobResponse.error)
Result.t
Lwt.tval create_job_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateJobTemplateRequest.t ->
(Awso_iot.Values.CreateJobTemplateResponse.t,
Awso_iot.Values.CreateJobTemplateResponse.error)
Result.t
Lwt.tval create_keys_and_certificate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateKeysAndCertificateRequest.t ->
(Awso_iot.Values.CreateKeysAndCertificateResponse.t,
Awso_iot.Values.CreateKeysAndCertificateResponse.error)
Result.t
Lwt.tval create_mitigation_action :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateMitigationActionRequest.t ->
(Awso_iot.Values.CreateMitigationActionResponse.t,
Awso_iot.Values.CreateMitigationActionResponse.error)
Result.t
Lwt.tval create_o_t_a_update :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateOTAUpdateRequest.t ->
(Awso_iot.Values.CreateOTAUpdateResponse.t,
Awso_iot.Values.CreateOTAUpdateResponse.error)
Result.t
Lwt.tval create_package :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreatePackageRequest.t ->
(Awso_iot.Values.CreatePackageResponse.t,
Awso_iot.Values.CreatePackageResponse.error)
Result.t
Lwt.tval create_package_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreatePackageVersionRequest.t ->
(Awso_iot.Values.CreatePackageVersionResponse.t,
Awso_iot.Values.CreatePackageVersionResponse.error)
Result.t
Lwt.tval create_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreatePolicyRequest.t ->
(Awso_iot.Values.CreatePolicyResponse.t,
Awso_iot.Values.CreatePolicyResponse.error)
Result.t
Lwt.tval create_policy_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreatePolicyVersionRequest.t ->
(Awso_iot.Values.CreatePolicyVersionResponse.t,
Awso_iot.Values.CreatePolicyVersionResponse.error)
Result.t
Lwt.tval create_provisioning_claim :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateProvisioningClaimRequest.t ->
(Awso_iot.Values.CreateProvisioningClaimResponse.t,
Awso_iot.Values.CreateProvisioningClaimResponse.error)
Result.t
Lwt.tval create_provisioning_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateProvisioningTemplateRequest.t ->
(Awso_iot.Values.CreateProvisioningTemplateResponse.t,
Awso_iot.Values.CreateProvisioningTemplateResponse.error)
Result.t
Lwt.tval create_provisioning_template_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateProvisioningTemplateVersionRequest.t ->
(Awso_iot.Values.CreateProvisioningTemplateVersionResponse.t,
Awso_iot.Values.CreateProvisioningTemplateVersionResponse.error)
Result.t
Lwt.tval create_role_alias :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateRoleAliasRequest.t ->
(Awso_iot.Values.CreateRoleAliasResponse.t,
Awso_iot.Values.CreateRoleAliasResponse.error)
Result.t
Lwt.tval create_scheduled_audit :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateScheduledAuditRequest.t ->
(Awso_iot.Values.CreateScheduledAuditResponse.t,
Awso_iot.Values.CreateScheduledAuditResponse.error)
Result.t
Lwt.tval create_security_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateSecurityProfileRequest.t ->
(Awso_iot.Values.CreateSecurityProfileResponse.t,
Awso_iot.Values.CreateSecurityProfileResponse.error)
Result.t
Lwt.tval create_stream :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateStreamRequest.t ->
(Awso_iot.Values.CreateStreamResponse.t,
Awso_iot.Values.CreateStreamResponse.error)
Result.t
Lwt.tval create_thing :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateThingRequest.t ->
(Awso_iot.Values.CreateThingResponse.t,
Awso_iot.Values.CreateThingResponse.error)
Result.t
Lwt.tval create_thing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateThingGroupRequest.t ->
(Awso_iot.Values.CreateThingGroupResponse.t,
Awso_iot.Values.CreateThingGroupResponse.error)
Result.t
Lwt.tval create_thing_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateThingTypeRequest.t ->
(Awso_iot.Values.CreateThingTypeResponse.t,
Awso_iot.Values.CreateThingTypeResponse.error)
Result.t
Lwt.tval create_topic_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateTopicRuleRequest.t ->
(unit, unit) Result.t Lwt.tval create_topic_rule_destination :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.CreateTopicRuleDestinationRequest.t ->
(Awso_iot.Values.CreateTopicRuleDestinationResponse.t,
Awso_iot.Values.CreateTopicRuleDestinationResponse.error)
Result.t
Lwt.tval delete_account_audit_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteAccountAuditConfigurationRequest.t ->
(Awso_iot.Values.DeleteAccountAuditConfigurationResponse.t,
Awso_iot.Values.DeleteAccountAuditConfigurationResponse.error)
Result.t
Lwt.tval delete_audit_suppression :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteAuditSuppressionRequest.t ->
(Awso_iot.Values.DeleteAuditSuppressionResponse.t,
Awso_iot.Values.DeleteAuditSuppressionResponse.error)
Result.t
Lwt.tval delete_authorizer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteAuthorizerRequest.t ->
(Awso_iot.Values.DeleteAuthorizerResponse.t,
Awso_iot.Values.DeleteAuthorizerResponse.error)
Result.t
Lwt.tval delete_billing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteBillingGroupRequest.t ->
(Awso_iot.Values.DeleteBillingGroupResponse.t,
Awso_iot.Values.DeleteBillingGroupResponse.error)
Result.t
Lwt.tval delete_c_a_certificate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteCACertificateRequest.t ->
(Awso_iot.Values.DeleteCACertificateResponse.t,
Awso_iot.Values.DeleteCACertificateResponse.error)
Result.t
Lwt.tval delete_certificate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteCertificateRequest.t ->
(unit, unit) Result.t Lwt.tval delete_certificate_provider :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteCertificateProviderRequest.t ->
(Awso_iot.Values.DeleteCertificateProviderResponse.t,
Awso_iot.Values.DeleteCertificateProviderResponse.error)
Result.t
Lwt.tval delete_command :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteCommandRequest.t ->
(Awso_iot.Values.DeleteCommandResponse.t,
Awso_iot.Values.DeleteCommandResponse.error)
Result.t
Lwt.tval delete_command_execution :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteCommandExecutionRequest.t ->
(Awso_iot.Values.DeleteCommandExecutionResponse.t,
Awso_iot.Values.DeleteCommandExecutionResponse.error)
Result.t
Lwt.tval delete_custom_metric :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteCustomMetricRequest.t ->
(Awso_iot.Values.DeleteCustomMetricResponse.t,
Awso_iot.Values.DeleteCustomMetricResponse.error)
Result.t
Lwt.tval delete_dimension :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteDimensionRequest.t ->
(Awso_iot.Values.DeleteDimensionResponse.t,
Awso_iot.Values.DeleteDimensionResponse.error)
Result.t
Lwt.tval delete_domain_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteDomainConfigurationRequest.t ->
(Awso_iot.Values.DeleteDomainConfigurationResponse.t,
Awso_iot.Values.DeleteDomainConfigurationResponse.error)
Result.t
Lwt.tval delete_dynamic_thing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteDynamicThingGroupRequest.t ->
(Awso_iot.Values.DeleteDynamicThingGroupResponse.t,
Awso_iot.Values.DeleteDynamicThingGroupResponse.error)
Result.t
Lwt.tval delete_fleet_metric :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteFleetMetricRequest.t ->
(unit, unit) Result.t Lwt.tval delete_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteJobRequest.t ->
(unit, unit) Result.t Lwt.tval delete_job_execution :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteJobExecutionRequest.t ->
(unit, unit) Result.t Lwt.tval delete_job_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteJobTemplateRequest.t ->
(unit, unit) Result.t Lwt.tval delete_mitigation_action :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteMitigationActionRequest.t ->
(Awso_iot.Values.DeleteMitigationActionResponse.t,
Awso_iot.Values.DeleteMitigationActionResponse.error)
Result.t
Lwt.tval delete_o_t_a_update :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteOTAUpdateRequest.t ->
(Awso_iot.Values.DeleteOTAUpdateResponse.t,
Awso_iot.Values.DeleteOTAUpdateResponse.error)
Result.t
Lwt.tval delete_package :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeletePackageRequest.t ->
(Awso_iot.Values.DeletePackageResponse.t,
Awso_iot.Values.DeletePackageResponse.error)
Result.t
Lwt.tval delete_package_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeletePackageVersionRequest.t ->
(Awso_iot.Values.DeletePackageVersionResponse.t,
Awso_iot.Values.DeletePackageVersionResponse.error)
Result.t
Lwt.tval delete_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeletePolicyRequest.t ->
(unit, unit) Result.t Lwt.tval delete_policy_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeletePolicyVersionRequest.t ->
(unit, unit) Result.t Lwt.tval delete_provisioning_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteProvisioningTemplateRequest.t ->
(Awso_iot.Values.DeleteProvisioningTemplateResponse.t,
Awso_iot.Values.DeleteProvisioningTemplateResponse.error)
Result.t
Lwt.tval delete_provisioning_template_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteProvisioningTemplateVersionRequest.t ->
(Awso_iot.Values.DeleteProvisioningTemplateVersionResponse.t,
Awso_iot.Values.DeleteProvisioningTemplateVersionResponse.error)
Result.t
Lwt.tval delete_registration_code :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteRegistrationCodeRequest.t ->
(Awso_iot.Values.DeleteRegistrationCodeResponse.t,
Awso_iot.Values.DeleteRegistrationCodeResponse.error)
Result.t
Lwt.tval delete_role_alias :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteRoleAliasRequest.t ->
(Awso_iot.Values.DeleteRoleAliasResponse.t,
Awso_iot.Values.DeleteRoleAliasResponse.error)
Result.t
Lwt.tval delete_scheduled_audit :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteScheduledAuditRequest.t ->
(Awso_iot.Values.DeleteScheduledAuditResponse.t,
Awso_iot.Values.DeleteScheduledAuditResponse.error)
Result.t
Lwt.tval delete_security_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteSecurityProfileRequest.t ->
(Awso_iot.Values.DeleteSecurityProfileResponse.t,
Awso_iot.Values.DeleteSecurityProfileResponse.error)
Result.t
Lwt.tval delete_stream :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteStreamRequest.t ->
(Awso_iot.Values.DeleteStreamResponse.t,
Awso_iot.Values.DeleteStreamResponse.error)
Result.t
Lwt.tval delete_thing :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteThingRequest.t ->
(Awso_iot.Values.DeleteThingResponse.t,
Awso_iot.Values.DeleteThingResponse.error)
Result.t
Lwt.tval delete_thing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteThingGroupRequest.t ->
(Awso_iot.Values.DeleteThingGroupResponse.t,
Awso_iot.Values.DeleteThingGroupResponse.error)
Result.t
Lwt.tval delete_thing_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteThingTypeRequest.t ->
(Awso_iot.Values.DeleteThingTypeResponse.t,
Awso_iot.Values.DeleteThingTypeResponse.error)
Result.t
Lwt.tval delete_topic_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteTopicRuleRequest.t ->
(unit, unit) Result.t Lwt.tval delete_topic_rule_destination :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteTopicRuleDestinationRequest.t ->
(Awso_iot.Values.DeleteTopicRuleDestinationResponse.t,
Awso_iot.Values.DeleteTopicRuleDestinationResponse.error)
Result.t
Lwt.tval delete_v2_logging_level :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeleteV2LoggingLevelRequest.t ->
(unit, unit) Result.t Lwt.tval deprecate_thing_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DeprecateThingTypeRequest.t ->
(Awso_iot.Values.DeprecateThingTypeResponse.t,
Awso_iot.Values.DeprecateThingTypeResponse.error)
Result.t
Lwt.tval describe_account_audit_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeAccountAuditConfigurationRequest.t ->
(Awso_iot.Values.DescribeAccountAuditConfigurationResponse.t,
Awso_iot.Values.DescribeAccountAuditConfigurationResponse.error)
Result.t
Lwt.tval describe_audit_finding :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeAuditFindingRequest.t ->
(Awso_iot.Values.DescribeAuditFindingResponse.t,
Awso_iot.Values.DescribeAuditFindingResponse.error)
Result.t
Lwt.tval describe_audit_mitigation_actions_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeAuditMitigationActionsTaskRequest.t ->
(Awso_iot.Values.DescribeAuditMitigationActionsTaskResponse.t,
Awso_iot.Values.DescribeAuditMitigationActionsTaskResponse.error)
Result.t
Lwt.tval describe_audit_suppression :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeAuditSuppressionRequest.t ->
(Awso_iot.Values.DescribeAuditSuppressionResponse.t,
Awso_iot.Values.DescribeAuditSuppressionResponse.error)
Result.t
Lwt.tval describe_audit_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeAuditTaskRequest.t ->
(Awso_iot.Values.DescribeAuditTaskResponse.t,
Awso_iot.Values.DescribeAuditTaskResponse.error)
Result.t
Lwt.tval describe_authorizer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeAuthorizerRequest.t ->
(Awso_iot.Values.DescribeAuthorizerResponse.t,
Awso_iot.Values.DescribeAuthorizerResponse.error)
Result.t
Lwt.tval describe_billing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeBillingGroupRequest.t ->
(Awso_iot.Values.DescribeBillingGroupResponse.t,
Awso_iot.Values.DescribeBillingGroupResponse.error)
Result.t
Lwt.tval describe_c_a_certificate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeCACertificateRequest.t ->
(Awso_iot.Values.DescribeCACertificateResponse.t,
Awso_iot.Values.DescribeCACertificateResponse.error)
Result.t
Lwt.tval describe_certificate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeCertificateRequest.t ->
(Awso_iot.Values.DescribeCertificateResponse.t,
Awso_iot.Values.DescribeCertificateResponse.error)
Result.t
Lwt.tval describe_certificate_provider :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeCertificateProviderRequest.t ->
(Awso_iot.Values.DescribeCertificateProviderResponse.t,
Awso_iot.Values.DescribeCertificateProviderResponse.error)
Result.t
Lwt.tval describe_custom_metric :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeCustomMetricRequest.t ->
(Awso_iot.Values.DescribeCustomMetricResponse.t,
Awso_iot.Values.DescribeCustomMetricResponse.error)
Result.t
Lwt.tval describe_default_authorizer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeDefaultAuthorizerRequest.t ->
(Awso_iot.Values.DescribeDefaultAuthorizerResponse.t,
Awso_iot.Values.DescribeDefaultAuthorizerResponse.error)
Result.t
Lwt.tval describe_detect_mitigation_actions_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeDetectMitigationActionsTaskRequest.t ->
(Awso_iot.Values.DescribeDetectMitigationActionsTaskResponse.t,
Awso_iot.Values.DescribeDetectMitigationActionsTaskResponse.error)
Result.t
Lwt.tval describe_dimension :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeDimensionRequest.t ->
(Awso_iot.Values.DescribeDimensionResponse.t,
Awso_iot.Values.DescribeDimensionResponse.error)
Result.t
Lwt.tval describe_domain_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeDomainConfigurationRequest.t ->
(Awso_iot.Values.DescribeDomainConfigurationResponse.t,
Awso_iot.Values.DescribeDomainConfigurationResponse.error)
Result.t
Lwt.tval describe_encryption_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeEncryptionConfigurationRequest.t ->
(Awso_iot.Values.DescribeEncryptionConfigurationResponse.t,
Awso_iot.Values.DescribeEncryptionConfigurationResponse.error)
Result.t
Lwt.tval describe_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeEndpointRequest.t ->
(Awso_iot.Values.DescribeEndpointResponse.t,
Awso_iot.Values.DescribeEndpointResponse.error)
Result.t
Lwt.tval describe_event_configurations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeEventConfigurationsRequest.t ->
(Awso_iot.Values.DescribeEventConfigurationsResponse.t,
Awso_iot.Values.DescribeEventConfigurationsResponse.error)
Result.t
Lwt.tval describe_fleet_metric :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeFleetMetricRequest.t ->
(Awso_iot.Values.DescribeFleetMetricResponse.t,
Awso_iot.Values.DescribeFleetMetricResponse.error)
Result.t
Lwt.tval describe_index :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeIndexRequest.t ->
(Awso_iot.Values.DescribeIndexResponse.t,
Awso_iot.Values.DescribeIndexResponse.error)
Result.t
Lwt.tval describe_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeJobRequest.t ->
(Awso_iot.Values.DescribeJobResponse.t,
Awso_iot.Values.DescribeJobResponse.error)
Result.t
Lwt.tval describe_job_execution :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeJobExecutionRequest.t ->
(Awso_iot.Values.DescribeJobExecutionResponse.t,
Awso_iot.Values.DescribeJobExecutionResponse.error)
Result.t
Lwt.tval describe_job_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeJobTemplateRequest.t ->
(Awso_iot.Values.DescribeJobTemplateResponse.t,
Awso_iot.Values.DescribeJobTemplateResponse.error)
Result.t
Lwt.tval describe_managed_job_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeManagedJobTemplateRequest.t ->
(Awso_iot.Values.DescribeManagedJobTemplateResponse.t,
Awso_iot.Values.DescribeManagedJobTemplateResponse.error)
Result.t
Lwt.tval describe_mitigation_action :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeMitigationActionRequest.t ->
(Awso_iot.Values.DescribeMitigationActionResponse.t,
Awso_iot.Values.DescribeMitigationActionResponse.error)
Result.t
Lwt.tval describe_provisioning_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeProvisioningTemplateRequest.t ->
(Awso_iot.Values.DescribeProvisioningTemplateResponse.t,
Awso_iot.Values.DescribeProvisioningTemplateResponse.error)
Result.t
Lwt.tval describe_provisioning_template_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeProvisioningTemplateVersionRequest.t ->
(Awso_iot.Values.DescribeProvisioningTemplateVersionResponse.t,
Awso_iot.Values.DescribeProvisioningTemplateVersionResponse.error)
Result.t
Lwt.tval describe_role_alias :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeRoleAliasRequest.t ->
(Awso_iot.Values.DescribeRoleAliasResponse.t,
Awso_iot.Values.DescribeRoleAliasResponse.error)
Result.t
Lwt.tval describe_scheduled_audit :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeScheduledAuditRequest.t ->
(Awso_iot.Values.DescribeScheduledAuditResponse.t,
Awso_iot.Values.DescribeScheduledAuditResponse.error)
Result.t
Lwt.tval describe_security_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeSecurityProfileRequest.t ->
(Awso_iot.Values.DescribeSecurityProfileResponse.t,
Awso_iot.Values.DescribeSecurityProfileResponse.error)
Result.t
Lwt.tval describe_stream :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeStreamRequest.t ->
(Awso_iot.Values.DescribeStreamResponse.t,
Awso_iot.Values.DescribeStreamResponse.error)
Result.t
Lwt.tval describe_thing :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeThingRequest.t ->
(Awso_iot.Values.DescribeThingResponse.t,
Awso_iot.Values.DescribeThingResponse.error)
Result.t
Lwt.tval describe_thing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeThingGroupRequest.t ->
(Awso_iot.Values.DescribeThingGroupResponse.t,
Awso_iot.Values.DescribeThingGroupResponse.error)
Result.t
Lwt.tval describe_thing_registration_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeThingRegistrationTaskRequest.t ->
(Awso_iot.Values.DescribeThingRegistrationTaskResponse.t,
Awso_iot.Values.DescribeThingRegistrationTaskResponse.error)
Result.t
Lwt.tval describe_thing_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DescribeThingTypeRequest.t ->
(Awso_iot.Values.DescribeThingTypeResponse.t,
Awso_iot.Values.DescribeThingTypeResponse.error)
Result.t
Lwt.tval detach_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DetachPolicyRequest.t ->
(unit, unit) Result.t Lwt.tval detach_principal_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DetachPrincipalPolicyRequest.t ->
(unit, unit) Result.t Lwt.tval detach_security_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DetachSecurityProfileRequest.t ->
(Awso_iot.Values.DetachSecurityProfileResponse.t,
Awso_iot.Values.DetachSecurityProfileResponse.error)
Result.t
Lwt.tval detach_thing_principal :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DetachThingPrincipalRequest.t ->
(Awso_iot.Values.DetachThingPrincipalResponse.t,
Awso_iot.Values.DetachThingPrincipalResponse.error)
Result.t
Lwt.tval disable_topic_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DisableTopicRuleRequest.t ->
(unit, unit) Result.t Lwt.tval disassociate_sbom_from_package_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.DisassociateSbomFromPackageVersionRequest.t ->
(Awso_iot.Values.DisassociateSbomFromPackageVersionResponse.t,
Awso_iot.Values.DisassociateSbomFromPackageVersionResponse.error)
Result.t
Lwt.tval enable_topic_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.EnableTopicRuleRequest.t ->
(unit, unit) Result.t Lwt.tval get_behavior_model_training_summaries :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetBehaviorModelTrainingSummariesRequest.t ->
(Awso_iot.Values.GetBehaviorModelTrainingSummariesResponse.t,
Awso_iot.Values.GetBehaviorModelTrainingSummariesResponse.error)
Result.t
Lwt.tval get_buckets_aggregation :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetBucketsAggregationRequest.t ->
(Awso_iot.Values.GetBucketsAggregationResponse.t,
Awso_iot.Values.GetBucketsAggregationResponse.error)
Result.t
Lwt.tval get_cardinality :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetCardinalityRequest.t ->
(Awso_iot.Values.GetCardinalityResponse.t,
Awso_iot.Values.GetCardinalityResponse.error)
Result.t
Lwt.tval get_command :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetCommandRequest.t ->
(Awso_iot.Values.GetCommandResponse.t,
Awso_iot.Values.GetCommandResponse.error)
Result.t
Lwt.tval get_command_execution :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetCommandExecutionRequest.t ->
(Awso_iot.Values.GetCommandExecutionResponse.t,
Awso_iot.Values.GetCommandExecutionResponse.error)
Result.t
Lwt.tval get_effective_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetEffectivePoliciesRequest.t ->
(Awso_iot.Values.GetEffectivePoliciesResponse.t,
Awso_iot.Values.GetEffectivePoliciesResponse.error)
Result.t
Lwt.tval get_indexing_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetIndexingConfigurationRequest.t ->
(Awso_iot.Values.GetIndexingConfigurationResponse.t,
Awso_iot.Values.GetIndexingConfigurationResponse.error)
Result.t
Lwt.tval get_job_document :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetJobDocumentRequest.t ->
(Awso_iot.Values.GetJobDocumentResponse.t,
Awso_iot.Values.GetJobDocumentResponse.error)
Result.t
Lwt.tval get_logging_options :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetLoggingOptionsRequest.t ->
(Awso_iot.Values.GetLoggingOptionsResponse.t,
Awso_iot.Values.GetLoggingOptionsResponse.error)
Result.t
Lwt.tval get_o_t_a_update :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetOTAUpdateRequest.t ->
(Awso_iot.Values.GetOTAUpdateResponse.t,
Awso_iot.Values.GetOTAUpdateResponse.error)
Result.t
Lwt.tval get_package :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetPackageRequest.t ->
(Awso_iot.Values.GetPackageResponse.t,
Awso_iot.Values.GetPackageResponse.error)
Result.t
Lwt.tval get_package_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetPackageConfigurationRequest.t ->
(Awso_iot.Values.GetPackageConfigurationResponse.t,
Awso_iot.Values.GetPackageConfigurationResponse.error)
Result.t
Lwt.tval get_package_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetPackageVersionRequest.t ->
(Awso_iot.Values.GetPackageVersionResponse.t,
Awso_iot.Values.GetPackageVersionResponse.error)
Result.t
Lwt.tval get_percentiles :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetPercentilesRequest.t ->
(Awso_iot.Values.GetPercentilesResponse.t,
Awso_iot.Values.GetPercentilesResponse.error)
Result.t
Lwt.tval get_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetPolicyRequest.t ->
(Awso_iot.Values.GetPolicyResponse.t,
Awso_iot.Values.GetPolicyResponse.error)
Result.t
Lwt.tval get_policy_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetPolicyVersionRequest.t ->
(Awso_iot.Values.GetPolicyVersionResponse.t,
Awso_iot.Values.GetPolicyVersionResponse.error)
Result.t
Lwt.tval get_registration_code :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetRegistrationCodeRequest.t ->
(Awso_iot.Values.GetRegistrationCodeResponse.t,
Awso_iot.Values.GetRegistrationCodeResponse.error)
Result.t
Lwt.tval get_statistics :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetStatisticsRequest.t ->
(Awso_iot.Values.GetStatisticsResponse.t,
Awso_iot.Values.GetStatisticsResponse.error)
Result.t
Lwt.tval get_thing_connectivity_data :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetThingConnectivityDataRequest.t ->
(Awso_iot.Values.GetThingConnectivityDataResponse.t,
Awso_iot.Values.GetThingConnectivityDataResponse.error)
Result.t
Lwt.tval get_topic_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetTopicRuleRequest.t ->
(Awso_iot.Values.GetTopicRuleResponse.t,
Awso_iot.Values.GetTopicRuleResponse.error)
Result.t
Lwt.tval get_topic_rule_destination :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetTopicRuleDestinationRequest.t ->
(Awso_iot.Values.GetTopicRuleDestinationResponse.t,
Awso_iot.Values.GetTopicRuleDestinationResponse.error)
Result.t
Lwt.tval get_v2_logging_options :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.GetV2LoggingOptionsRequest.t ->
(Awso_iot.Values.GetV2LoggingOptionsResponse.t,
Awso_iot.Values.GetV2LoggingOptionsResponse.error)
Result.t
Lwt.tval list_active_violations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListActiveViolationsRequest.t ->
(Awso_iot.Values.ListActiveViolationsResponse.t,
Awso_iot.Values.ListActiveViolationsResponse.error)
Result.t
Lwt.tval list_attached_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListAttachedPoliciesRequest.t ->
(Awso_iot.Values.ListAttachedPoliciesResponse.t,
Awso_iot.Values.ListAttachedPoliciesResponse.error)
Result.t
Lwt.tval list_audit_findings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListAuditFindingsRequest.t ->
(Awso_iot.Values.ListAuditFindingsResponse.t,
Awso_iot.Values.ListAuditFindingsResponse.error)
Result.t
Lwt.tval list_audit_mitigation_actions_executions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListAuditMitigationActionsExecutionsRequest.t ->
(Awso_iot.Values.ListAuditMitigationActionsExecutionsResponse.t,
Awso_iot.Values.ListAuditMitigationActionsExecutionsResponse.error)
Result.t
Lwt.tval list_audit_mitigation_actions_tasks :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListAuditMitigationActionsTasksRequest.t ->
(Awso_iot.Values.ListAuditMitigationActionsTasksResponse.t,
Awso_iot.Values.ListAuditMitigationActionsTasksResponse.error)
Result.t
Lwt.tval list_audit_suppressions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListAuditSuppressionsRequest.t ->
(Awso_iot.Values.ListAuditSuppressionsResponse.t,
Awso_iot.Values.ListAuditSuppressionsResponse.error)
Result.t
Lwt.tval list_audit_tasks :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListAuditTasksRequest.t ->
(Awso_iot.Values.ListAuditTasksResponse.t,
Awso_iot.Values.ListAuditTasksResponse.error)
Result.t
Lwt.tval list_authorizers :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListAuthorizersRequest.t ->
(Awso_iot.Values.ListAuthorizersResponse.t,
Awso_iot.Values.ListAuthorizersResponse.error)
Result.t
Lwt.tval list_billing_groups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListBillingGroupsRequest.t ->
(Awso_iot.Values.ListBillingGroupsResponse.t,
Awso_iot.Values.ListBillingGroupsResponse.error)
Result.t
Lwt.tval list_c_a_certificates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListCACertificatesRequest.t ->
(Awso_iot.Values.ListCACertificatesResponse.t,
Awso_iot.Values.ListCACertificatesResponse.error)
Result.t
Lwt.tval list_certificate_providers :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListCertificateProvidersRequest.t ->
(Awso_iot.Values.ListCertificateProvidersResponse.t,
Awso_iot.Values.ListCertificateProvidersResponse.error)
Result.t
Lwt.tval list_certificates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListCertificatesRequest.t ->
(Awso_iot.Values.ListCertificatesResponse.t,
Awso_iot.Values.ListCertificatesResponse.error)
Result.t
Lwt.tval list_certificates_by_c_a :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListCertificatesByCARequest.t ->
(Awso_iot.Values.ListCertificatesByCAResponse.t,
Awso_iot.Values.ListCertificatesByCAResponse.error)
Result.t
Lwt.tval list_command_executions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListCommandExecutionsRequest.t ->
(Awso_iot.Values.ListCommandExecutionsResponse.t,
Awso_iot.Values.ListCommandExecutionsResponse.error)
Result.t
Lwt.tval list_commands :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListCommandsRequest.t ->
(Awso_iot.Values.ListCommandsResponse.t,
Awso_iot.Values.ListCommandsResponse.error)
Result.t
Lwt.tval list_custom_metrics :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListCustomMetricsRequest.t ->
(Awso_iot.Values.ListCustomMetricsResponse.t,
Awso_iot.Values.ListCustomMetricsResponse.error)
Result.t
Lwt.tval list_detect_mitigation_actions_executions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListDetectMitigationActionsExecutionsRequest.t ->
(Awso_iot.Values.ListDetectMitigationActionsExecutionsResponse.t,
Awso_iot.Values.ListDetectMitigationActionsExecutionsResponse.error)
Result.t
Lwt.tval list_detect_mitigation_actions_tasks :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListDetectMitigationActionsTasksRequest.t ->
(Awso_iot.Values.ListDetectMitigationActionsTasksResponse.t,
Awso_iot.Values.ListDetectMitigationActionsTasksResponse.error)
Result.t
Lwt.tval list_dimensions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListDimensionsRequest.t ->
(Awso_iot.Values.ListDimensionsResponse.t,
Awso_iot.Values.ListDimensionsResponse.error)
Result.t
Lwt.tval list_domain_configurations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListDomainConfigurationsRequest.t ->
(Awso_iot.Values.ListDomainConfigurationsResponse.t,
Awso_iot.Values.ListDomainConfigurationsResponse.error)
Result.t
Lwt.tval list_fleet_metrics :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListFleetMetricsRequest.t ->
(Awso_iot.Values.ListFleetMetricsResponse.t,
Awso_iot.Values.ListFleetMetricsResponse.error)
Result.t
Lwt.tval list_indices :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListIndicesRequest.t ->
(Awso_iot.Values.ListIndicesResponse.t,
Awso_iot.Values.ListIndicesResponse.error)
Result.t
Lwt.tval list_job_executions_for_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListJobExecutionsForJobRequest.t ->
(Awso_iot.Values.ListJobExecutionsForJobResponse.t,
Awso_iot.Values.ListJobExecutionsForJobResponse.error)
Result.t
Lwt.tval list_job_executions_for_thing :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListJobExecutionsForThingRequest.t ->
(Awso_iot.Values.ListJobExecutionsForThingResponse.t,
Awso_iot.Values.ListJobExecutionsForThingResponse.error)
Result.t
Lwt.tval list_job_templates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListJobTemplatesRequest.t ->
(Awso_iot.Values.ListJobTemplatesResponse.t,
Awso_iot.Values.ListJobTemplatesResponse.error)
Result.t
Lwt.tval list_jobs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListJobsRequest.t ->
(Awso_iot.Values.ListJobsResponse.t, Awso_iot.Values.ListJobsResponse.error)
Result.t
Lwt.tval list_managed_job_templates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListManagedJobTemplatesRequest.t ->
(Awso_iot.Values.ListManagedJobTemplatesResponse.t,
Awso_iot.Values.ListManagedJobTemplatesResponse.error)
Result.t
Lwt.tval list_metric_values :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListMetricValuesRequest.t ->
(Awso_iot.Values.ListMetricValuesResponse.t,
Awso_iot.Values.ListMetricValuesResponse.error)
Result.t
Lwt.tval list_mitigation_actions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListMitigationActionsRequest.t ->
(Awso_iot.Values.ListMitigationActionsResponse.t,
Awso_iot.Values.ListMitigationActionsResponse.error)
Result.t
Lwt.tval list_o_t_a_updates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListOTAUpdatesRequest.t ->
(Awso_iot.Values.ListOTAUpdatesResponse.t,
Awso_iot.Values.ListOTAUpdatesResponse.error)
Result.t
Lwt.tval list_outgoing_certificates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListOutgoingCertificatesRequest.t ->
(Awso_iot.Values.ListOutgoingCertificatesResponse.t,
Awso_iot.Values.ListOutgoingCertificatesResponse.error)
Result.t
Lwt.tval list_package_versions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListPackageVersionsRequest.t ->
(Awso_iot.Values.ListPackageVersionsResponse.t,
Awso_iot.Values.ListPackageVersionsResponse.error)
Result.t
Lwt.tval list_packages :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListPackagesRequest.t ->
(Awso_iot.Values.ListPackagesResponse.t,
Awso_iot.Values.ListPackagesResponse.error)
Result.t
Lwt.tval list_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListPoliciesRequest.t ->
(Awso_iot.Values.ListPoliciesResponse.t,
Awso_iot.Values.ListPoliciesResponse.error)
Result.t
Lwt.tval list_policy_principals :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListPolicyPrincipalsRequest.t ->
(Awso_iot.Values.ListPolicyPrincipalsResponse.t,
Awso_iot.Values.ListPolicyPrincipalsResponse.error)
Result.t
Lwt.tval list_policy_versions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListPolicyVersionsRequest.t ->
(Awso_iot.Values.ListPolicyVersionsResponse.t,
Awso_iot.Values.ListPolicyVersionsResponse.error)
Result.t
Lwt.tval list_principal_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListPrincipalPoliciesRequest.t ->
(Awso_iot.Values.ListPrincipalPoliciesResponse.t,
Awso_iot.Values.ListPrincipalPoliciesResponse.error)
Result.t
Lwt.tval list_principal_things :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListPrincipalThingsRequest.t ->
(Awso_iot.Values.ListPrincipalThingsResponse.t,
Awso_iot.Values.ListPrincipalThingsResponse.error)
Result.t
Lwt.tval list_principal_things_v2 :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListPrincipalThingsV2Request.t ->
(Awso_iot.Values.ListPrincipalThingsV2Response.t,
Awso_iot.Values.ListPrincipalThingsV2Response.error)
Result.t
Lwt.tval list_provisioning_template_versions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListProvisioningTemplateVersionsRequest.t ->
(Awso_iot.Values.ListProvisioningTemplateVersionsResponse.t,
Awso_iot.Values.ListProvisioningTemplateVersionsResponse.error)
Result.t
Lwt.tval list_provisioning_templates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListProvisioningTemplatesRequest.t ->
(Awso_iot.Values.ListProvisioningTemplatesResponse.t,
Awso_iot.Values.ListProvisioningTemplatesResponse.error)
Result.t
Lwt.tval list_role_aliases :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListRoleAliasesRequest.t ->
(Awso_iot.Values.ListRoleAliasesResponse.t,
Awso_iot.Values.ListRoleAliasesResponse.error)
Result.t
Lwt.tval list_sbom_validation_results :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListSbomValidationResultsRequest.t ->
(Awso_iot.Values.ListSbomValidationResultsResponse.t,
Awso_iot.Values.ListSbomValidationResultsResponse.error)
Result.t
Lwt.tval list_scheduled_audits :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListScheduledAuditsRequest.t ->
(Awso_iot.Values.ListScheduledAuditsResponse.t,
Awso_iot.Values.ListScheduledAuditsResponse.error)
Result.t
Lwt.tval list_security_profiles :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListSecurityProfilesRequest.t ->
(Awso_iot.Values.ListSecurityProfilesResponse.t,
Awso_iot.Values.ListSecurityProfilesResponse.error)
Result.t
Lwt.tval list_security_profiles_for_target :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListSecurityProfilesForTargetRequest.t ->
(Awso_iot.Values.ListSecurityProfilesForTargetResponse.t,
Awso_iot.Values.ListSecurityProfilesForTargetResponse.error)
Result.t
Lwt.tval list_streams :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListStreamsRequest.t ->
(Awso_iot.Values.ListStreamsResponse.t,
Awso_iot.Values.ListStreamsResponse.error)
Result.t
Lwt.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListTagsForResourceRequest.t ->
(Awso_iot.Values.ListTagsForResourceResponse.t,
Awso_iot.Values.ListTagsForResourceResponse.error)
Result.t
Lwt.tval list_targets_for_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListTargetsForPolicyRequest.t ->
(Awso_iot.Values.ListTargetsForPolicyResponse.t,
Awso_iot.Values.ListTargetsForPolicyResponse.error)
Result.t
Lwt.tval list_targets_for_security_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListTargetsForSecurityProfileRequest.t ->
(Awso_iot.Values.ListTargetsForSecurityProfileResponse.t,
Awso_iot.Values.ListTargetsForSecurityProfileResponse.error)
Result.t
Lwt.tval list_thing_groups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListThingGroupsRequest.t ->
(Awso_iot.Values.ListThingGroupsResponse.t,
Awso_iot.Values.ListThingGroupsResponse.error)
Result.t
Lwt.tval list_thing_groups_for_thing :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListThingGroupsForThingRequest.t ->
(Awso_iot.Values.ListThingGroupsForThingResponse.t,
Awso_iot.Values.ListThingGroupsForThingResponse.error)
Result.t
Lwt.tval list_thing_principals :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListThingPrincipalsRequest.t ->
(Awso_iot.Values.ListThingPrincipalsResponse.t,
Awso_iot.Values.ListThingPrincipalsResponse.error)
Result.t
Lwt.tval list_thing_principals_v2 :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListThingPrincipalsV2Request.t ->
(Awso_iot.Values.ListThingPrincipalsV2Response.t,
Awso_iot.Values.ListThingPrincipalsV2Response.error)
Result.t
Lwt.tval list_thing_registration_task_reports :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListThingRegistrationTaskReportsRequest.t ->
(Awso_iot.Values.ListThingRegistrationTaskReportsResponse.t,
Awso_iot.Values.ListThingRegistrationTaskReportsResponse.error)
Result.t
Lwt.tval list_thing_registration_tasks :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListThingRegistrationTasksRequest.t ->
(Awso_iot.Values.ListThingRegistrationTasksResponse.t,
Awso_iot.Values.ListThingRegistrationTasksResponse.error)
Result.t
Lwt.tval list_thing_types :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListThingTypesRequest.t ->
(Awso_iot.Values.ListThingTypesResponse.t,
Awso_iot.Values.ListThingTypesResponse.error)
Result.t
Lwt.tval list_things :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListThingsRequest.t ->
(Awso_iot.Values.ListThingsResponse.t,
Awso_iot.Values.ListThingsResponse.error)
Result.t
Lwt.tval list_things_in_billing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListThingsInBillingGroupRequest.t ->
(Awso_iot.Values.ListThingsInBillingGroupResponse.t,
Awso_iot.Values.ListThingsInBillingGroupResponse.error)
Result.t
Lwt.tval list_things_in_thing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListThingsInThingGroupRequest.t ->
(Awso_iot.Values.ListThingsInThingGroupResponse.t,
Awso_iot.Values.ListThingsInThingGroupResponse.error)
Result.t
Lwt.tval list_topic_rule_destinations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListTopicRuleDestinationsRequest.t ->
(Awso_iot.Values.ListTopicRuleDestinationsResponse.t,
Awso_iot.Values.ListTopicRuleDestinationsResponse.error)
Result.t
Lwt.tval list_topic_rules :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListTopicRulesRequest.t ->
(Awso_iot.Values.ListTopicRulesResponse.t,
Awso_iot.Values.ListTopicRulesResponse.error)
Result.t
Lwt.tval list_v2_logging_levels :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListV2LoggingLevelsRequest.t ->
(Awso_iot.Values.ListV2LoggingLevelsResponse.t,
Awso_iot.Values.ListV2LoggingLevelsResponse.error)
Result.t
Lwt.tval list_violation_events :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ListViolationEventsRequest.t ->
(Awso_iot.Values.ListViolationEventsResponse.t,
Awso_iot.Values.ListViolationEventsResponse.error)
Result.t
Lwt.tval put_verification_state_on_violation :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.PutVerificationStateOnViolationRequest.t ->
(Awso_iot.Values.PutVerificationStateOnViolationResponse.t,
Awso_iot.Values.PutVerificationStateOnViolationResponse.error)
Result.t
Lwt.tval register_c_a_certificate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.RegisterCACertificateRequest.t ->
(Awso_iot.Values.RegisterCACertificateResponse.t,
Awso_iot.Values.RegisterCACertificateResponse.error)
Result.t
Lwt.tval register_certificate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.RegisterCertificateRequest.t ->
(Awso_iot.Values.RegisterCertificateResponse.t,
Awso_iot.Values.RegisterCertificateResponse.error)
Result.t
Lwt.tval register_certificate_without_c_a :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.RegisterCertificateWithoutCARequest.t ->
(Awso_iot.Values.RegisterCertificateWithoutCAResponse.t,
Awso_iot.Values.RegisterCertificateWithoutCAResponse.error)
Result.t
Lwt.tval register_thing :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.RegisterThingRequest.t ->
(Awso_iot.Values.RegisterThingResponse.t,
Awso_iot.Values.RegisterThingResponse.error)
Result.t
Lwt.tval reject_certificate_transfer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.RejectCertificateTransferRequest.t ->
(unit, unit) Result.t Lwt.tval remove_thing_from_billing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.RemoveThingFromBillingGroupRequest.t ->
(Awso_iot.Values.RemoveThingFromBillingGroupResponse.t,
Awso_iot.Values.RemoveThingFromBillingGroupResponse.error)
Result.t
Lwt.tval remove_thing_from_thing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.RemoveThingFromThingGroupRequest.t ->
(Awso_iot.Values.RemoveThingFromThingGroupResponse.t,
Awso_iot.Values.RemoveThingFromThingGroupResponse.error)
Result.t
Lwt.tval replace_topic_rule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ReplaceTopicRuleRequest.t ->
(unit, unit) Result.t Lwt.tval search_index :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.SearchIndexRequest.t ->
(Awso_iot.Values.SearchIndexResponse.t,
Awso_iot.Values.SearchIndexResponse.error)
Result.t
Lwt.tval set_default_authorizer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.SetDefaultAuthorizerRequest.t ->
(Awso_iot.Values.SetDefaultAuthorizerResponse.t,
Awso_iot.Values.SetDefaultAuthorizerResponse.error)
Result.t
Lwt.tval set_default_policy_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.SetDefaultPolicyVersionRequest.t ->
(unit, unit) Result.t Lwt.tval set_logging_options :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.SetLoggingOptionsRequest.t ->
(unit, unit) Result.t Lwt.tval set_v2_logging_level :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.SetV2LoggingLevelRequest.t ->
(unit, unit) Result.t Lwt.tval set_v2_logging_options :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.SetV2LoggingOptionsRequest.t ->
(unit, unit) Result.t Lwt.tval start_audit_mitigation_actions_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.StartAuditMitigationActionsTaskRequest.t ->
(Awso_iot.Values.StartAuditMitigationActionsTaskResponse.t,
Awso_iot.Values.StartAuditMitigationActionsTaskResponse.error)
Result.t
Lwt.tval start_detect_mitigation_actions_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.StartDetectMitigationActionsTaskRequest.t ->
(Awso_iot.Values.StartDetectMitigationActionsTaskResponse.t,
Awso_iot.Values.StartDetectMitigationActionsTaskResponse.error)
Result.t
Lwt.tval start_on_demand_audit_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.StartOnDemandAuditTaskRequest.t ->
(Awso_iot.Values.StartOnDemandAuditTaskResponse.t,
Awso_iot.Values.StartOnDemandAuditTaskResponse.error)
Result.t
Lwt.tval start_thing_registration_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.StartThingRegistrationTaskRequest.t ->
(Awso_iot.Values.StartThingRegistrationTaskResponse.t,
Awso_iot.Values.StartThingRegistrationTaskResponse.error)
Result.t
Lwt.tval stop_thing_registration_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.StopThingRegistrationTaskRequest.t ->
(Awso_iot.Values.StopThingRegistrationTaskResponse.t,
Awso_iot.Values.StopThingRegistrationTaskResponse.error)
Result.t
Lwt.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.TagResourceRequest.t ->
(Awso_iot.Values.TagResourceResponse.t,
Awso_iot.Values.TagResourceResponse.error)
Result.t
Lwt.tval test_authorization :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.TestAuthorizationRequest.t ->
(Awso_iot.Values.TestAuthorizationResponse.t,
Awso_iot.Values.TestAuthorizationResponse.error)
Result.t
Lwt.tval test_invoke_authorizer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.TestInvokeAuthorizerRequest.t ->
(Awso_iot.Values.TestInvokeAuthorizerResponse.t,
Awso_iot.Values.TestInvokeAuthorizerResponse.error)
Result.t
Lwt.tval transfer_certificate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.TransferCertificateRequest.t ->
(Awso_iot.Values.TransferCertificateResponse.t,
Awso_iot.Values.TransferCertificateResponse.error)
Result.t
Lwt.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UntagResourceRequest.t ->
(Awso_iot.Values.UntagResourceResponse.t,
Awso_iot.Values.UntagResourceResponse.error)
Result.t
Lwt.tval update_account_audit_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateAccountAuditConfigurationRequest.t ->
(Awso_iot.Values.UpdateAccountAuditConfigurationResponse.t,
Awso_iot.Values.UpdateAccountAuditConfigurationResponse.error)
Result.t
Lwt.tval update_audit_suppression :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateAuditSuppressionRequest.t ->
(Awso_iot.Values.UpdateAuditSuppressionResponse.t,
Awso_iot.Values.UpdateAuditSuppressionResponse.error)
Result.t
Lwt.tval update_authorizer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateAuthorizerRequest.t ->
(Awso_iot.Values.UpdateAuthorizerResponse.t,
Awso_iot.Values.UpdateAuthorizerResponse.error)
Result.t
Lwt.tval update_billing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateBillingGroupRequest.t ->
(Awso_iot.Values.UpdateBillingGroupResponse.t,
Awso_iot.Values.UpdateBillingGroupResponse.error)
Result.t
Lwt.tval update_c_a_certificate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateCACertificateRequest.t ->
(unit, unit) Result.t Lwt.tval update_certificate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateCertificateRequest.t ->
(unit, unit) Result.t Lwt.tval update_certificate_provider :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateCertificateProviderRequest.t ->
(Awso_iot.Values.UpdateCertificateProviderResponse.t,
Awso_iot.Values.UpdateCertificateProviderResponse.error)
Result.t
Lwt.tval update_command :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateCommandRequest.t ->
(Awso_iot.Values.UpdateCommandResponse.t,
Awso_iot.Values.UpdateCommandResponse.error)
Result.t
Lwt.tval update_custom_metric :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateCustomMetricRequest.t ->
(Awso_iot.Values.UpdateCustomMetricResponse.t,
Awso_iot.Values.UpdateCustomMetricResponse.error)
Result.t
Lwt.tval update_dimension :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateDimensionRequest.t ->
(Awso_iot.Values.UpdateDimensionResponse.t,
Awso_iot.Values.UpdateDimensionResponse.error)
Result.t
Lwt.tval update_domain_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateDomainConfigurationRequest.t ->
(Awso_iot.Values.UpdateDomainConfigurationResponse.t,
Awso_iot.Values.UpdateDomainConfigurationResponse.error)
Result.t
Lwt.tval update_dynamic_thing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateDynamicThingGroupRequest.t ->
(Awso_iot.Values.UpdateDynamicThingGroupResponse.t,
Awso_iot.Values.UpdateDynamicThingGroupResponse.error)
Result.t
Lwt.tval update_encryption_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateEncryptionConfigurationRequest.t ->
(Awso_iot.Values.UpdateEncryptionConfigurationResponse.t,
Awso_iot.Values.UpdateEncryptionConfigurationResponse.error)
Result.t
Lwt.tval update_event_configurations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateEventConfigurationsRequest.t ->
(Awso_iot.Values.UpdateEventConfigurationsResponse.t,
Awso_iot.Values.UpdateEventConfigurationsResponse.error)
Result.t
Lwt.tval update_fleet_metric :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateFleetMetricRequest.t ->
(unit, unit) Result.t Lwt.tval update_indexing_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateIndexingConfigurationRequest.t ->
(Awso_iot.Values.UpdateIndexingConfigurationResponse.t,
Awso_iot.Values.UpdateIndexingConfigurationResponse.error)
Result.t
Lwt.tval update_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateJobRequest.t ->
(unit, unit) Result.t Lwt.tval update_mitigation_action :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateMitigationActionRequest.t ->
(Awso_iot.Values.UpdateMitigationActionResponse.t,
Awso_iot.Values.UpdateMitigationActionResponse.error)
Result.t
Lwt.tval update_package :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdatePackageRequest.t ->
(Awso_iot.Values.UpdatePackageResponse.t,
Awso_iot.Values.UpdatePackageResponse.error)
Result.t
Lwt.tval update_package_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdatePackageConfigurationRequest.t ->
(Awso_iot.Values.UpdatePackageConfigurationResponse.t,
Awso_iot.Values.UpdatePackageConfigurationResponse.error)
Result.t
Lwt.tval update_package_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdatePackageVersionRequest.t ->
(Awso_iot.Values.UpdatePackageVersionResponse.t,
Awso_iot.Values.UpdatePackageVersionResponse.error)
Result.t
Lwt.tval update_provisioning_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateProvisioningTemplateRequest.t ->
(Awso_iot.Values.UpdateProvisioningTemplateResponse.t,
Awso_iot.Values.UpdateProvisioningTemplateResponse.error)
Result.t
Lwt.tval update_role_alias :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateRoleAliasRequest.t ->
(Awso_iot.Values.UpdateRoleAliasResponse.t,
Awso_iot.Values.UpdateRoleAliasResponse.error)
Result.t
Lwt.tval update_scheduled_audit :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateScheduledAuditRequest.t ->
(Awso_iot.Values.UpdateScheduledAuditResponse.t,
Awso_iot.Values.UpdateScheduledAuditResponse.error)
Result.t
Lwt.tval update_security_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateSecurityProfileRequest.t ->
(Awso_iot.Values.UpdateSecurityProfileResponse.t,
Awso_iot.Values.UpdateSecurityProfileResponse.error)
Result.t
Lwt.tval update_stream :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateStreamRequest.t ->
(Awso_iot.Values.UpdateStreamResponse.t,
Awso_iot.Values.UpdateStreamResponse.error)
Result.t
Lwt.tval update_thing :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateThingRequest.t ->
(Awso_iot.Values.UpdateThingResponse.t,
Awso_iot.Values.UpdateThingResponse.error)
Result.t
Lwt.tval update_thing_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateThingGroupRequest.t ->
(Awso_iot.Values.UpdateThingGroupResponse.t,
Awso_iot.Values.UpdateThingGroupResponse.error)
Result.t
Lwt.tval update_thing_groups_for_thing :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateThingGroupsForThingRequest.t ->
(Awso_iot.Values.UpdateThingGroupsForThingResponse.t,
Awso_iot.Values.UpdateThingGroupsForThingResponse.error)
Result.t
Lwt.tval update_thing_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateThingTypeRequest.t ->
(Awso_iot.Values.UpdateThingTypeResponse.t,
Awso_iot.Values.UpdateThingTypeResponse.error)
Result.t
Lwt.tval update_topic_rule_destination :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.UpdateTopicRuleDestinationRequest.t ->
(Awso_iot.Values.UpdateTopicRuleDestinationResponse.t,
Awso_iot.Values.UpdateTopicRuleDestinationResponse.error)
Result.t
Lwt.tval validate_security_profile_behaviors :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_iot.Values.ValidateSecurityProfileBehaviorsRequest.t ->
(Awso_iot.Values.ValidateSecurityProfileBehaviorsResponse.t,
Awso_iot.Values.ValidateSecurityProfileBehaviorsResponse.error)
Result.t
Lwt.tinclude module type of struct include Awso_iot.Values endinclude module type of struct include Awso_iot.Values_0 endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]An asset property timestamp entry containing the following information.
Contains an asset property value (of a single type).
An asset property value entry containing the following information.
A key-value pair that you define in the header. Both the key and the value are either literal strings or valid substitution templates.
Describes the location of updated firmware in S3.
Describes an IoT policy.
The HTTP action header.
For more information, see Signature Version 4 signing process.
An asset property value entry containing the following information.
Specifies a Kafka header using key-value pairs when you create a Rule’s Kafka Action. You can use these headers to route data from IoT clients to downstream Kafka clusters without modifying your message payload. For more information about Rule's Kafka action, see Apache Kafka.
Metadata attributes of the time series that are written in each measure record.
An object that represents the connection attribute, thing attribute, and the user property key.
Parameters used when defining a mitigation action that move a set of things to a thing group.
Parameters used when defining a mitigation action that enable Amazon Web Services IoT Core logging.
Parameters to define a mitigation action that publishes findings to Amazon SNS. You can implement your own custom actions in response to the Amazon SNS messages.
Parameters to define a mitigation action that adds a blank policy to restrict permissions.
Parameters to define a mitigation action that changes the state of the CA certificate to inactive.
Parameters to define a mitigation action that changes the state of the device certificate to inactive.
The certificate issuer indentifier.
Information about the version of the policy associated with the resource.
Describes the certificate chain being used when code signing a file.
Describes the signature for a file.
Describes the location of the updated firmware.
Describes the code-signing profile.
The numerical range value type to compare a command parameter value against.
The input for the DynamoActionVS action that specifies the DynamoDB table to which the message data will be written.
Configuration settings for batching.
The authorization method used to send messages.
Describes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of that value.
Specifies MQTT Version 5.0 headers information. For more information, see MQTT from Amazon Web Services IoT Core Developer Guide.
Describes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of that value.
The configuration of an ML Detect Security Profile.
The value to be compared with the metric.
A statistical ranking (percentile) that indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
The set of parameters for this mitigation action. You can specify only one type of parameter (in other words, you can apply only one action for each defined mitigation action).
Information that identifies the noncompliant resource.
module AwsJobRateIncreaseCriteriaNumberOfThings =
Awso_iot.Values.AwsJobRateIncreaseCriteriaNumberOfThingsDescribes a custom method used to code sign a file.
Information required to start a signing job.
The S3 location.
Describes a group of files that can be streamed.
module CommandParameterValueComparisonOperand =
Awso_iot.Values.CommandParameterValueComparisonOperandThe comparison operand used to compare the defined value against the value supplied in request.
module CommandParameterValueComparisonOperator =
Awso_iot.Values.CommandParameterValueComparisonOperatorA geolocation target that you select to index. Each geolocation target contains a name and order key-value pair that specifies the geolocation target fields.
Information that explicitly denies authorization.
Information that implicitly denies authorization. When policy doesn't explicitly deny or allow an action on a resource it is considered an implicit deny.
Describes an action that updates a CloudWatch alarm.
Describes an action that sends data to CloudWatch Logs.
Describes an action that captures a CloudWatch metric.
Describes an action to write to a DynamoDB table. The tableName, hashKeyField, and rangeKeyField values must match the values used when you created the table. The hashKeyValue and rangeKeyvalue fields use a substitution template syntax. These templates provide data at runtime. The syntax is as follows: ${sql-expression}. You can specify any valid expression in a WHERE or SELECT clause, including JSON properties, comparisons, calculations, and functions. For example, the following field uses the third level of the topic: "hashKeyValue": "${topic(3)}" The following field uses the timestamp: "rangeKeyValue": "${timestamp()}"
Describes an action to write to a DynamoDB table. This DynamoDB action writes each attribute in the message payload into it's own column in the DynamoDB table.
Describes an action that writes data to an Amazon OpenSearch Service domain. The Elasticsearch action can only be used by existing rule actions. To create a new rule action or to update an existing rule action, use the OpenSearch rule action instead. For more information, see OpenSearchAction.
Describes an action that writes data to an Amazon Kinesis Firehose stream.
Send data to an HTTPS endpoint.
Sends message data to an IoT Analytics channel.
Sends an input to an IoT Events detector.
Describes an action to send data from an MQTT message that triggered the rule to IoT SiteWise asset properties.
Send messages to an Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka cluster.
Describes an action to write data to an Amazon Kinesis stream.
Describes an action to invoke a Lambda function.
The Amazon Location rule action sends device location updates from an MQTT message to an Amazon Location tracker resource.
Describes an action that writes data to an Amazon OpenSearch Service domain.
Describes an action to republish to another topic.
Describes an action to write data to an Amazon S3 bucket.
Describes an action to write a message to a Salesforce IoT Cloud Input Stream.
Describes an action to publish to an Amazon SNS topic.
Describes an action to publish data to an Amazon SQS queue.
Starts execution of a Step Functions state machine.
The Timestream rule action writes attributes (measures) from an MQTT message into an Amazon Timestream table. For more information, see the Timestream topic rule action documentation.
The criteria by which the behavior is determined to be normal.
The dimension of a metric.
The configuration to add user-defined properties to enrich MQTT 5 messages.
module TargetViolationIdsForDetectMitigationActions =
Awso_iot.Values.TargetViolationIdsForDetectMitigationActionsDescribes which changes should be applied as part of a mitigation action.
Information about a related resource.
The criteria to initiate the increase in rate of rollout for a job.
Describes the method to use when code signing a file.
The location of the OTA update.
A condition for the command parameter that must be evaluated to true for successful creation of a command execution.
The criteria that determine when and how a job abort takes place.
The criteria that determines how many retries are allowed for each failure type for a job.
Allows you to define a criteria to initiate the increase in rate of rollout for a job.
An optional configuration within the SchedulingConfig to setup a recurring maintenance window with a predetermined start time and duration for the rollout of a job document to all devices in a target group for a job.
module AwsJobAbortCriteriaAbortThresholdPercentage =
Awso_iot.Values.AwsJobAbortCriteriaAbortThresholdPercentagemodule AwsJobAbortCriteriaMinimumNumberOfExecutedThings =
Awso_iot.Values.AwsJobAbortCriteriaMinimumNumberOfExecutedThingsDescribes the name and data type at a field.
Contains information that allowed the authorization.
A collection of authorization information.
Contains information that denied the authorization.
An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)
The connectivity status of the thing.
Describes the actions associated with a rule.
A Device Defender security profile behavior.
The details of a violation event.
A log target.
Information about an HTTP URL destination.
The summary of a virtual private cloud (VPC) destination.
The ThingTypeMetadata contains additional information about the thing type including: creation date and time, a value indicating whether the thing type is deprecated, and a date and time when time was deprecated.
The ThingTypeProperties contains information about the thing type including: a thing type description, and a list of searchable thing attribute names.
Identifying information for a Device Defender security profile.
A target to which an alert is sent when a security profile behavior is violated.
The job execution summary.
module DetectMitigationActionsTaskStatistics =
Awso_iot.Values.DetectMitigationActionsTaskStatisticsThe statistics of a mitigation action task.
The target of a mitigation action task.
Specifies the time period of which violation events occurred between.
module DetectMitigationActionExecutionErrorCode =
Awso_iot.Values.DetectMitigationActionExecutionErrorCodemodule DetectMitigationActionExecutionStatus =
Awso_iot.Values.DetectMitigationActionExecutionStatusmodule AuditMitigationActionsExecutionStatus =
Awso_iot.Values.AuditMitigationActionsExecutionStatusInformation about the resource that was noncompliant with the audit check.
The rate of increase for a job rollout. This parameter allows you to define an exponential rate increase for a job rollout.
Describes a file to be associated with an OTA update.
The value of a command parameter used to create a command execution. The commandParameterValue can only have one of the below fields listed.
module CommandParameterValueConditionList =
Awso_iot.Values.CommandParameterValueConditionListThe name and ARN of a group.
Represents a file to stream.
Allows you to create an exponential rate of rollout for a job.
Displays the next seven maintenance window occurrences and their start times.
module SuppressedNonCompliantResourcesCount =
Awso_iot.Values.SuppressedNonCompliantResourcesCountThe criteria that determine when and how a job abort takes place.
Information about an error found in a behavior specification.
The attribute payload.
The metric you want to retain. Dimensions are optional.
A structure containing the alert target ARN and the role ARN.
Provides additional selections for named shadows and geolocation data. To add named shadows to your fleet indexing configuration, set namedShadowIndexingMode to be ON and specify your shadow names in namedShadowNames filter. To add geolocation data to your fleet indexing configuration: If you store geolocation data in a class/unnamed shadow, set thingIndexingMode to be REGISTRY_AND_SHADOW and specify your geolocation data in geoLocations filter. If you store geolocation data in a named shadow, set namedShadowIndexingMode to be ON, add the shadow name in namedShadowNames filter, and specify your geolocation data in geoLocations filter. For more information, see Managing fleet indexing.
Configuration.
Which audit checks are enabled and disabled for this account.
Information about the targets to which audit notifications are sent.
The authorizer result.
A set of key/value pairs that are used to manage the resource.
Configuration for event-based logging that specifies which event types to log and their logging settings. Used for account-level logging overrides.
The thing search index document.
The thing group search index document.
Information about a Device Defender security profile behavior violation.
The target configuration.
Describes a rule.
Information about the topic rule destination.
The properties of the thing, including thing name, thing type name, and a list of thing attributes.
The definition of the thing type, including thing type name and description.
An object that represents the principal and the type of relation it has with the thing.
A summary of a stream.
Information about a security profile and the target associated with it.
Information about the scheduled audit.
A summary of the validation results for a specific software bill of materials (SBOM) attached to a software package version.
A summary of information about a provisioning template.
module ProvisioningTemplateVersionSummary =
Awso_iot.Values.ProvisioningTemplateVersionSummaryA summary of information about a fleet provision template version.
An object that represents the thing and the type of relation it has with the principal.
Describes a policy version.
A summary of information about a software package.
A summary of information about a package version.
A certificate that has been transferred but not yet accepted.
An OTA update summary.
Information that identifies a mitigation action. This information is returned by ListMitigationActions.
A metric.
An object that contains information about the managed template.
The job summary.
An object that contains information about the job template.
The job execution summary for a thing.
Contains a summary of information about job executions for a specific job.
The name and ARN of a fleet metric.
The summary of a domain configuration. A domain configuration specifies custom IoT-specific information about a domain. A domain configuration can be associated with an Amazon Web Services-managed domain (for example, dbc123defghijk.iot.us-west-2.amazonaws.com), a customer managed domain, or a default endpoint. Data Jobs CredentialProvider
module DetectMitigationActionsTaskSummary =
Awso_iot.Values.DetectMitigationActionsTaskSummaryThe summary of the mitigation action tasks.
Describes which mitigation actions should be executed.
Summary information about a particular command resource.
Summary information about a particular command execution.
Information about a certificate.
The certificate provider summary.
A CA certificate.
The authorizer summary.
The audits that were performed.
Filters out specific findings of a Device Defender audit.
module AuditMitigationActionsTaskMetadata =
Awso_iot.Values.AuditMitigationActionsTaskMetadataInformation about an audit mitigation actions task that is returned by ListAuditMitigationActionsTasks.
module AuditMitigationActionExecutionMetadata =
Awso_iot.Values.AuditMitigationActionExecutionMetadataReturned by ListAuditMitigationActionsTask, this object contains information that describes a mitigation action that has been started.
The findings (results) of the audit.
Information about an active Device Defender security profile behavior violation.
HTTP URL destination properties.
The properties of a virtual private cloud (VPC) destination.
Describes the percentile and percentile value.
Configuration for the rollout of OTA updates.
Configuration information for pre-signed URLs. Valid when protocols contains HTTP.
Error information.
The policy that has the effect on the authorization results.
A map of key-value pairs that describe the command.
module AwsJsonSubstitutionCommandPreprocessorConfig =
Awso_iot.Values.AwsJsonSubstitutionCommandPreprocessorConfigConfigures the command to treat the payloadTemplate as a JSON document for preprocessing. This preprocessor substitutes placeholders with parameter values to generate the command execution request payload.
The result value of the command execution. The device can use the result field to share additional details about the execution such as a return value of a remote function call. This field is not applicable if you use the AWS-IoT-FleetWise namespace.
A count of documents that meets a specific aggregation criteria.
Performs an aggregation that will return a list of buckets. The list of buckets is a ranked list of the number of occurrences of an aggregation field value.
The summary of an ML Detect behavior model.
A map of key-value pairs containing the patterns that need to be replaced in a managed template job document schema. You can use the description of each key as a guidance to specify the inputs during runtime when creating a job. documentParameters can only be used when creating jobs from Amazon Web Services managed templates. This parameter can't be used with custom job templates or to create jobs from them.
The criteria that determine when and how a job abort takes place.
The configuration that determines how many retries are allowed for each failure type for a job.
Allows you to create a staged rollout of a job.
The job process details.
Configuration for pre-signed S3 URLs.
Specifies the date and time that a job will begin the rollout of the job document to all devices in the target group. Additionally, you can specify the end behavior for each job execution when it reaches the scheduled end time.
Specifies the amount of time each device has to finish its execution of the job. A timer is started when the job execution status is set to IN_PROGRESS. If the job execution status is not set to another terminal state before the timer expires, it will be automatically set to TIMED_OUT.
Details of the job execution status.
An object that contains information about a server certificate.
The PEM of a certificate.
When the certificate is valid.
Data used to transfer a certificate to an Amazon Web Services account.
Information about the audit check.
module WaitingForDataCollectionChecksCount =
Awso_iot.Values.WaitingForDataCollectionChecksCountProvides summary counts of how many tasks for findings are in a particular state. This information is included in the response from DescribeAuditMitigationActionsTask.
HTTP URL destination configuration used by the topic rule's HTTP action.
The configuration information for a virtual private cloud (VPC) destination.
module AwsJobTimeoutInProgressTimeoutInMinutes =
Awso_iot.Values.AwsJobTimeoutInProgressTimeoutInMinutesAn unexpected error has occurred.
The request is not valid.
The rate exceeds the limit.
module ConflictingResourceUpdateException =
Awso_iot.Values.ConflictingResourceUpdateExceptionA conflicting resource update exception. This exception is thrown when two pending updates cause a conflict.
An unexpected error has occurred.
The service is temporarily unavailable.
You are not authorized to perform this operation.
The specified resource does not exist.
An exception thrown when the version of an entity specified with the expectedVersion parameter does not match the latest version in the system.
Thing group properties.
A limit has been exceeded.
Set configurations for metrics export.
Structure that contains payloadVersion and targetArn.
The request conflicts with the current state of the resource.
Internal error from the service that indicates an unexpected error or that the service is unavailable.
The request is not valid.
A specific package version artifact associated with a software package version.
Configuration to manage IoT Job's package version reporting. If configured, Jobs updates the thing's reserved named shadow with the package version information up on successful job completion. Note: For each job, the destinationPackageVersions attribute has to be set with the correct data for Jobs to report to the thing shadow.
Thing group indexing configuration.
The thing indexing configuration. For more information, see Managing Thing Indexing.
The type of aggregation queries.
The query is invalid.
The certificate is invalid.
An object that specifies the authorization service for a domain.
An object that specifies the client certificate configuration for a domain.
The server certificate configuration.
An object that specifies the TLS configuration for a domain.
module CertificateProviderAccountDefaultForOperations =
Awso_iot.Values.CertificateProviderAccountDefaultForOperationsThe registration configuration.
The properties of a billing group.
module AuditNotificationTargetConfigurations =
Awso_iot.Values.AuditNotificationTargetConfigurationsThe certificate operation is not allowed.
You can't transfer the certificate because authorization policies are still attached.
The response is invalid.
Specifies the HTTP context to use for the test authorizer request.
Specifies the MQTT context to use for the test authorizer request
Specifies the TLS context to use for the test authorizer request.
This exception occurs if you attempt to start a task with the same task-id as an existing task but with a different clientRequestToken.
module DetectMitigationActionsToExecuteList =
Awso_iot.Values.DetectMitigationActionsToExecuteListUsed in MitigationActionParams, this information identifies the target findings to which the mitigation actions are applied. Only one entry appears.
Describes the logging options payload.
The resource already exists.
The index is not ready.
Describes a rule.
module ResourceRegistrationFailureException =
Awso_iot.Values.ResourceRegistrationFailureExceptionThe resource registration failed.
Unable to verify the CA certificate used to sign the device certificate you are attempting to register. This is happens when you have registered more than one CA certificate that has the same subject field and public key.
module RegistrationCodeValidationException =
Awso_iot.Values.RegistrationCodeValidationExceptionThe registration code is invalid.
The resource is not configured.
module ProvisioningTemplateVersionListing =
Awso_iot.Values.ProvisioningTemplateVersionListingmodule DetectMitigationActionsTaskSummaryList =
Awso_iot.Values.DetectMitigationActionsTaskSummaryListmodule DetectMitigationActionExecutionList =
Awso_iot.Values.DetectMitigationActionExecutionListA filter that can be used to list command executions for a device that started or completed before or after a particular date and time.
module AuditMitigationActionsTaskMetadataList =
Awso_iot.Values.AuditMitigationActionsTaskMetadataListmodule AuditMitigationActionExecutionMetadataList =
Awso_iot.Values.AuditMitigationActionExecutionMetadataListDescribes a rule.
A topic rule destination.
The aggregation is invalid.
A map of key-value pairs for all supported statistics. For issues with missing or unexpected values for this API, consult Fleet indexing troubleshooting guide.
A specific software bill of matrerials associated with a software package version.
Information about an OTA update.
The command payload object that contains the instructions for the device to process.
Configuration that determines how the payloadTemplate is processed by the service to generate the final payload sent to devices at StartCommandExecution API invocation.
Provide additional context about the status of a command execution using a reason code and description.
The type of bucketed aggregation performed.
Thing group metadata.
Information about a stream.
Role alias description.
The Job object contains details about a job.
The job execution object represents the execution of a job on a particular device.
The encryption configuration details that include the status information of the Key Management Service (KMS) key and the KMS access role.
The authorizer description.
Describes a certificate.
Describes a CA certificate.
Additional information about the billing group.
Statistics for the checks performed during the audit.
module AuditMitigationActionsTaskStatistics =
Awso_iot.Values.AuditMitigationActionsTaskStatisticsYou can't delete the resource because it is attached to one or more resources.
Configuration of the topic rule destination.
The number of policy versions exceeds the limit.
Describes a key pair.
The policy documentation is not valid.
Service quota has been exceeded.
The criteria that determine when and how a job abort takes place.
Specifies the amount of time each device has to finish its execution of the job. A timer is started when the job execution status is set to IN_PROGRESS. If the job execution status is not set to another terminal state before the timer expires, it will be automatically set to TIMED_OUT.
module ValidateSecurityProfileBehaviorsResponse =
Awso_iot.Values.ValidateSecurityProfileBehaviorsResponseValidates a Device Defender security profile behaviors specification. Requires permission to access the ValidateSecurityProfileBehaviors action.
module ValidateSecurityProfileBehaviorsRequest =
Awso_iot.Values.ValidateSecurityProfileBehaviorsRequestValidates a Device Defender security profile behaviors specification. Requires permission to access the ValidateSecurityProfileBehaviors action.
module UpdateTopicRuleDestinationResponse =
Awso_iot.Values.UpdateTopicRuleDestinationResponseUpdates a topic rule destination. You use this to change the status, endpoint URL, or confirmation URL of the destination. Requires permission to access the UpdateTopicRuleDestination action.
Updates a topic rule destination. You use this to change the status, endpoint URL, or confirmation URL of the destination. Requires permission to access the UpdateTopicRuleDestination action.
Updates a thing type.
Updates a thing type.
The output from the UpdateThing operation.
The input for the UpdateThing operation.
Updates the groups to which the thing belongs. Requires permission to access the UpdateThingGroupsForThing action.
Updates the groups to which the thing belongs. Requires permission to access the UpdateThingGroupsForThing action.
Update a thing group. Requires permission to access the UpdateThingGroup action.
Update a thing group. Requires permission to access the UpdateThingGroup action.
Updates an existing stream. The stream version will be incremented by one. Requires permission to access the UpdateStream action.
Updates an existing stream. The stream version will be incremented by one. Requires permission to access the UpdateStream action.
Updates a Device Defender security profile. Requires permission to access the UpdateSecurityProfile action.
Updates a Device Defender security profile. Requires permission to access the UpdateSecurityProfile action.
Updates a scheduled audit, including which checks are performed and how often the audit takes place. Requires permission to access the UpdateScheduledAudit action.
Updates a scheduled audit, including which checks are performed and how often the audit takes place. Requires permission to access the UpdateScheduledAudit action.
Updates a role alias. Requires permission to access the UpdateRoleAlias action. The value of credentialDurationSeconds must be less than or equal to the maximum session duration of the IAM role that the role alias references. For more information, see Modifying a role maximum session duration (Amazon Web Services API) from the Amazon Web Services Identity and Access Management User Guide.
Updates a role alias. Requires permission to access the UpdateRoleAlias action. The value of credentialDurationSeconds must be less than or equal to the maximum session duration of the IAM role that the role alias references. For more information, see Modifying a role maximum session duration (Amazon Web Services API) from the Amazon Web Services Identity and Access Management User Guide.
module UpdateProvisioningTemplateResponse =
Awso_iot.Values.UpdateProvisioningTemplateResponseUpdates a provisioning template. Requires permission to access the UpdateProvisioningTemplate action.
Updates a provisioning template. Requires permission to access the UpdateProvisioningTemplate action.
Updates the supported fields for a specific package version. Requires permission to access the UpdatePackageVersion and GetIndexingConfiguration actions.
Updates the supported fields for a specific package version. Requires permission to access the UpdatePackageVersion and GetIndexingConfiguration actions.
Updates the supported fields for a specific software package. Requires permission to access the UpdatePackage and GetIndexingConfiguration actions.
Updates the supported fields for a specific software package. Requires permission to access the UpdatePackage and GetIndexingConfiguration actions.
module UpdatePackageConfigurationResponse =
Awso_iot.Values.UpdatePackageConfigurationResponseUpdates the software package configuration. Requires permission to access the UpdatePackageConfiguration and iam:PassRole actions.
Updates the software package configuration. Requires permission to access the UpdatePackageConfiguration and iam:PassRole actions.
Updates the definition for the specified mitigation action. Requires permission to access the UpdateMitigationAction action.
Updates the definition for the specified mitigation action. Requires permission to access the UpdateMitigationAction action.
Updates supported fields of the specified job. Requires permission to access the UpdateJob action.
module UpdateIndexingConfigurationResponse =
Awso_iot.Values.UpdateIndexingConfigurationResponseUpdates the search configuration. Requires permission to access the UpdateIndexingConfiguration action.
module UpdateIndexingConfigurationRequest =
Awso_iot.Values.UpdateIndexingConfigurationRequestUpdates the search configuration. Requires permission to access the UpdateIndexingConfiguration action.
Updates the data for a fleet metric. Requires permission to access the UpdateFleetMetric action.
Updates the event configurations. Requires permission to access the UpdateEventConfigurations action.
Updates the event configurations. Requires permission to access the UpdateEventConfigurations action.
module UpdateEncryptionConfigurationResponse =
Awso_iot.Values.UpdateEncryptionConfigurationResponseUpdates the encryption configuration. By default, Amazon Web Services IoT Core encrypts your data at rest using Amazon Web Services owned keys. Amazon Web Services IoT Core also supports symmetric customer managed keys from Key Management Service (KMS). With customer managed keys, you create, own, and manage the KMS keys in your Amazon Web Services account. Before using this API, you must set up permissions for Amazon Web Services IoT Core to access KMS. For more information, see Data encryption at rest in the Amazon Web Services IoT Core Developer Guide.
module UpdateEncryptionConfigurationRequest =
Awso_iot.Values.UpdateEncryptionConfigurationRequestUpdates the encryption configuration. By default, Amazon Web Services IoT Core encrypts your data at rest using Amazon Web Services owned keys. Amazon Web Services IoT Core also supports symmetric customer managed keys from Key Management Service (KMS). With customer managed keys, you create, own, and manage the KMS keys in your Amazon Web Services account. Before using this API, you must set up permissions for Amazon Web Services IoT Core to access KMS. For more information, see Data encryption at rest in the Amazon Web Services IoT Core Developer Guide.
Updates a dynamic thing group. Requires permission to access the UpdateDynamicThingGroup action.
Updates a dynamic thing group. Requires permission to access the UpdateDynamicThingGroup action.
Updates values stored in the domain configuration. Domain configurations for default endpoints can't be updated. Requires permission to access the UpdateDomainConfiguration action.
Updates values stored in the domain configuration. Domain configurations for default endpoints can't be updated. Requires permission to access the UpdateDomainConfiguration action.
Updates the definition for a dimension. You cannot change the type of a dimension after it is created (you can delete it and recreate it). Requires permission to access the UpdateDimension action.
Updates the definition for a dimension. You cannot change the type of a dimension after it is created (you can delete it and recreate it). Requires permission to access the UpdateDimension action.
Updates a Device Defender detect custom metric. Requires permission to access the UpdateCustomMetric action.
Updates a Device Defender detect custom metric. Requires permission to access the UpdateCustomMetric action.
Update information about a command or mark a command for deprecation.
Update information about a command or mark a command for deprecation.
The input for the UpdateCertificate operation.
Updates a certificate provider. Requires permission to access the UpdateCertificateProvider action.
Updates a certificate provider. Requires permission to access the UpdateCertificateProvider action.
The input to the UpdateCACertificate operation.
Updates information about the billing group. Requires permission to access the UpdateBillingGroup action.
Updates information about the billing group. Requires permission to access the UpdateBillingGroup action.
Updates an authorizer. Requires permission to access the UpdateAuthorizer action.
Updates an authorizer. Requires permission to access the UpdateAuthorizer action.
Updates a Device Defender audit suppression.
Updates a Device Defender audit suppression.
module UpdateAccountAuditConfigurationResponse =
Awso_iot.Values.UpdateAccountAuditConfigurationResponseConfigures or reconfigures the Device Defender audit settings for this account. Settings include how audit notifications are sent and which audit checks are enabled or disabled. Requires permission to access the UpdateAccountAuditConfiguration action.
module UpdateAccountAuditConfigurationRequest =
Awso_iot.Values.UpdateAccountAuditConfigurationRequestConfigures or reconfigures the Device Defender audit settings for this account. Settings include how audit notifications are sent and which audit checks are enabled or disabled. Requires permission to access the UpdateAccountAuditConfiguration action.
Removes the given tags (metadata) from the resource. Requires permission to access the UntagResource action.
Removes the given tags (metadata) from the resource. Requires permission to access the UntagResource action.
The output from the TransferCertificate operation.
The input for the TransferCertificate operation.
You can't revert the certificate transfer because the transfer is already complete.
Tests a custom authorization behavior by invoking a specified custom authorizer. Use this to test and debug the custom authorization behavior of devices that connect to the IoT device gateway. Requires permission to access the TestInvokeAuthorizer action.
Tests a custom authorization behavior by invoking a specified custom authorizer. Use this to test and debug the custom authorization behavior of devices that connect to the IoT device gateway. Requires permission to access the TestInvokeAuthorizer action.
Tests if a specified principal is authorized to perform an IoT action on a specified resource. Use this to test and debug the authorization behavior of devices that connect to the IoT device gateway. Requires permission to access the TestAuthorization action.
Tests if a specified principal is authorized to perform an IoT action on a specified resource. Use this to test and debug the authorization behavior of devices that connect to the IoT device gateway. Requires permission to access the TestAuthorization action.
Adds to or modifies the tags of the given resource. Tags are metadata which can be used to manage a resource. Requires permission to access the TagResource action.
Adds to or modifies the tags of the given resource. Tags are metadata which can be used to manage a resource. Requires permission to access the TagResource action.
Cancels a bulk thing provisioning task. Requires permission to access the StopThingRegistrationTask action.
Cancels a bulk thing provisioning task. Requires permission to access the StopThingRegistrationTask action.
module StartThingRegistrationTaskResponse =
Awso_iot.Values.StartThingRegistrationTaskResponseCreates a bulk thing provisioning task. Requires permission to access the StartThingRegistrationTask action.
Creates a bulk thing provisioning task. Requires permission to access the StartThingRegistrationTask action.
Starts an on-demand Device Defender audit. Requires permission to access the StartOnDemandAuditTask action.
Starts an on-demand Device Defender audit. Requires permission to access the StartOnDemandAuditTask action.
module StartDetectMitigationActionsTaskResponse =
Awso_iot.Values.StartDetectMitigationActionsTaskResponseStarts a Device Defender ML Detect mitigation actions task. Requires permission to access the StartDetectMitigationActionsTask action.
module StartDetectMitigationActionsTaskRequest =
Awso_iot.Values.StartDetectMitigationActionsTaskRequestStarts a Device Defender ML Detect mitigation actions task. Requires permission to access the StartDetectMitigationActionsTask action.
module StartAuditMitigationActionsTaskResponse =
Awso_iot.Values.StartAuditMitigationActionsTaskResponseStarts a task that applies a set of mitigation actions to the specified target. Requires permission to access the StartAuditMitigationActionsTask action.
module StartAuditMitigationActionsTaskRequest =
Awso_iot.Values.StartAuditMitigationActionsTaskRequestStarts a task that applies a set of mitigation actions to the specified target. Requires permission to access the StartAuditMitigationActionsTask action.
The Rule-SQL expression can't be parsed correctly.
Sets the logging options for the V2 logging service. Requires permission to access the SetV2LoggingOptions action.
Sets the logging level. Requires permission to access the SetV2LoggingLevel action.
The input for the SetLoggingOptions operation.
The input for the SetDefaultPolicyVersion operation.
Sets the default authorizer. This will be used if a websocket connection is made without specifying an authorizer. Requires permission to access the SetDefaultAuthorizer action.
Sets the default authorizer. This will be used if a websocket connection is made without specifying an authorizer. Requires permission to access the SetDefaultAuthorizer action.
The query search index. Requires permission to access the SearchIndex action.
The query search index. Requires permission to access the SearchIndex action.
The input for the ReplaceTopicRule operation.
Remove the specified thing from the specified group. You must specify either a thingGroupArn or a thingGroupName to identify the thing group and either a thingArn or a thingName to identify the thing to remove from the thing group. Requires permission to access the RemoveThingFromThingGroup action.
Remove the specified thing from the specified group. You must specify either a thingGroupArn or a thingGroupName to identify the thing group and either a thingArn or a thingName to identify the thing to remove from the thing group. Requires permission to access the RemoveThingFromThingGroup action.
module RemoveThingFromBillingGroupResponse =
Awso_iot.Values.RemoveThingFromBillingGroupResponseRemoves the given thing from the billing group. Requires permission to access the RemoveThingFromBillingGroup action. This call is asynchronous. It might take several seconds for the detachment to propagate.
module RemoveThingFromBillingGroupRequest =
Awso_iot.Values.RemoveThingFromBillingGroupRequestRemoves the given thing from the billing group. Requires permission to access the RemoveThingFromBillingGroup action. This call is asynchronous. It might take several seconds for the detachment to propagate.
The input for the RejectCertificateTransfer operation.
Provisions a thing in the device registry. RegisterThing calls other IoT control plane APIs. These calls might exceed your account level IoT Throttling Limits and cause throttle errors. Please contact Amazon Web Services Customer Support to raise your throttling limits if necessary. Requires permission to access the RegisterThing action.
Provisions a thing in the device registry. RegisterThing calls other IoT control plane APIs. These calls might exceed your account level IoT Throttling Limits and cause throttle errors. Please contact Amazon Web Services Customer Support to raise your throttling limits if necessary. Requires permission to access the RegisterThing action.
include module type of struct include Awso_iot.Values_1 endmodule RegisterCertificateWithoutCAResponse =
Awso_iot.Values.RegisterCertificateWithoutCAResponseRegister a certificate that does not have a certificate authority (CA). For supported certificates, consult Certificate signing algorithms supported by IoT.
module RegisterCertificateWithoutCARequest =
Awso_iot.Values.RegisterCertificateWithoutCARequestRegister a certificate that does not have a certificate authority (CA). For supported certificates, consult Certificate signing algorithms supported by IoT.
The output from the RegisterCertificate operation.
The input to the RegisterCertificate operation.
The output from the RegisterCACertificateResponse operation.
The input to the RegisterCACertificate operation.
module PutVerificationStateOnViolationResponse =
Awso_iot.Values.PutVerificationStateOnViolationResponseSet a verification state and provide a description of that verification state on a violation (detect alarm).
module PutVerificationStateOnViolationRequest =
Awso_iot.Values.PutVerificationStateOnViolationRequestSet a verification state and provide a description of that verification state on a violation (detect alarm).
Lists the Device Defender security profile violations discovered during the given time period. You can use filters to limit the results to those alerts issued for a particular security profile, behavior, or thing (device). Requires permission to access the ListViolationEvents action.
Lists the Device Defender security profile violations discovered during the given time period. You can use filters to limit the results to those alerts issued for a particular security profile, behavior, or thing (device). Requires permission to access the ListViolationEvents action.
Lists logging levels. Requires permission to access the ListV2LoggingLevels action.
Lists logging levels. Requires permission to access the ListV2LoggingLevels action.
The output from the ListTopicRules operation.
The input for the ListTopicRules operation.
Lists all the topic rule destinations in your Amazon Web Services account. Requires permission to access the ListTopicRuleDestinations action.
Lists all the topic rule destinations in your Amazon Web Services account. Requires permission to access the ListTopicRuleDestinations action.
The output from the ListThings operation.
The input for the ListThings operation.
Lists the things in the specified group. Requires permission to access the ListThingsInThingGroup action.
Lists the things in the specified group. Requires permission to access the ListThingsInThingGroup action.
Lists the things you have added to the given billing group. Requires permission to access the ListThingsInBillingGroup action.
Lists the things you have added to the given billing group. Requires permission to access the ListThingsInBillingGroup action.
The output for the ListThingTypes operation.
The input for the ListThingTypes operation.
module ListThingRegistrationTasksResponse =
Awso_iot.Values.ListThingRegistrationTasksResponseList bulk thing provisioning tasks. Requires permission to access the ListThingRegistrationTasks action.
List bulk thing provisioning tasks. Requires permission to access the ListThingRegistrationTasks action.
module ListThingRegistrationTaskReportsResponse =
Awso_iot.Values.ListThingRegistrationTaskReportsResponseInformation about the thing registration tasks.
module ListThingRegistrationTaskReportsRequest =
Awso_iot.Values.ListThingRegistrationTaskReportsRequestInformation about the thing registration tasks.
Lists the principals associated with the specified thing. A principal can be an X.509 certificate or an Amazon Cognito ID. Requires permission to access the ListThingPrincipals action.
Lists the principals associated with the specified thing. A principal can be an X.509 certificate or an Amazon Cognito ID. Requires permission to access the ListThingPrincipals action.
The output from the ListThingPrincipals operation.
The input for the ListThingPrincipal operation.
List the thing groups in your account. Requires permission to access the ListThingGroups action.
List the thing groups in your account. Requires permission to access the ListThingGroups action.
List the thing groups to which the specified thing belongs. Requires permission to access the ListThingGroupsForThing action.
List the thing groups to which the specified thing belongs. Requires permission to access the ListThingGroupsForThing action.
module ListTargetsForSecurityProfileResponse =
Awso_iot.Values.ListTargetsForSecurityProfileResponseLists the targets (thing groups) associated with a given Device Defender security profile. Requires permission to access the ListTargetsForSecurityProfile action.
module ListTargetsForSecurityProfileRequest =
Awso_iot.Values.ListTargetsForSecurityProfileRequestLists the targets (thing groups) associated with a given Device Defender security profile. Requires permission to access the ListTargetsForSecurityProfile action.
List targets for the specified policy. Requires permission to access the ListTargetsForPolicy action.
List targets for the specified policy. Requires permission to access the ListTargetsForPolicy action.
Lists the tags (metadata) you have assigned to the resource. Requires permission to access the ListTagsForResource action.
Lists the tags (metadata) you have assigned to the resource. Requires permission to access the ListTagsForResource action.
Lists all of the streams in your Amazon Web Services account. Requires permission to access the ListStreams action.
Lists all of the streams in your Amazon Web Services account. Requires permission to access the ListStreams action.
Lists the Device Defender security profiles you've created. You can filter security profiles by dimension or custom metric. Requires permission to access the ListSecurityProfiles action. dimensionName and metricName cannot be used in the same request.
Lists the Device Defender security profiles you've created. You can filter security profiles by dimension or custom metric. Requires permission to access the ListSecurityProfiles action. dimensionName and metricName cannot be used in the same request.
module ListSecurityProfilesForTargetResponse =
Awso_iot.Values.ListSecurityProfilesForTargetResponseLists the Device Defender security profiles attached to a target (thing group). Requires permission to access the ListSecurityProfilesForTarget action.
module ListSecurityProfilesForTargetRequest =
Awso_iot.Values.ListSecurityProfilesForTargetRequestLists the Device Defender security profiles attached to a target (thing group). Requires permission to access the ListSecurityProfilesForTarget action.
Lists all of your scheduled audits. Requires permission to access the ListScheduledAudits action.
Lists all of your scheduled audits. Requires permission to access the ListScheduledAudits action.
The validation results for all software bill of materials (SBOM) attached to a specific software package version. Requires permission to access the ListSbomValidationResults action.
The validation results for all software bill of materials (SBOM) attached to a specific software package version. Requires permission to access the ListSbomValidationResults action.
Lists the role aliases registered in your account. Requires permission to access the ListRoleAliases action.
Lists the role aliases registered in your account. Requires permission to access the ListRoleAliases action.
module ListRelatedResourcesForAuditFindingResponse =
Awso_iot.Values.ListRelatedResourcesForAuditFindingResponseThe related resources of an Audit finding. The following resources can be returned from calling this API: DEVICE_CERTIFICATE CA_CERTIFICATE IOT_POLICY COGNITO_IDENTITY_POOL CLIENT_ID ACCOUNT_SETTINGS ROLE_ALIAS IAM_ROLE ISSUER_CERTIFICATE This API is similar to DescribeAuditFinding's RelatedResources but provides pagination and is not limited to 10 resources. When calling DescribeAuditFinding for the intermediate CA revoked for active device certificates check, RelatedResources will not be populated. You must use this API, ListRelatedResourcesForAuditFinding, to list the certificates.
module ListRelatedResourcesForAuditFindingRequest =
Awso_iot.Values.ListRelatedResourcesForAuditFindingRequestThe related resources of an Audit finding. The following resources can be returned from calling this API: DEVICE_CERTIFICATE CA_CERTIFICATE IOT_POLICY COGNITO_IDENTITY_POOL CLIENT_ID ACCOUNT_SETTINGS ROLE_ALIAS IAM_ROLE ISSUER_CERTIFICATE This API is similar to DescribeAuditFinding's RelatedResources but provides pagination and is not limited to 10 resources. When calling DescribeAuditFinding for the intermediate CA revoked for active device certificates check, RelatedResources will not be populated. You must use this API, ListRelatedResourcesForAuditFinding, to list the certificates.
Lists the provisioning templates in your Amazon Web Services account. Requires permission to access the ListProvisioningTemplates action.
Lists the provisioning templates in your Amazon Web Services account. Requires permission to access the ListProvisioningTemplates action.
module ListProvisioningTemplateVersionsResponse =
Awso_iot.Values.ListProvisioningTemplateVersionsResponseA list of provisioning template versions. Requires permission to access the ListProvisioningTemplateVersions action.
module ListProvisioningTemplateVersionsRequest =
Awso_iot.Values.ListProvisioningTemplateVersionsRequestA list of provisioning template versions. Requires permission to access the ListProvisioningTemplateVersions action.
Lists the things associated with the specified principal. A principal can be an X.509 certificate or an Amazon Cognito ID. Requires permission to access the ListPrincipalThings action.
Lists the things associated with the specified principal. A principal can be an X.509 certificate or an Amazon Cognito ID. Requires permission to access the ListPrincipalThings action.
The output from the ListPrincipalThings operation.
The input for the ListPrincipalThings operation.
The output from the ListPrincipalPolicies operation.
The input for the ListPrincipalPolicies operation.
The output from the ListPolicyVersions operation.
The input for the ListPolicyVersions operation.
The output from the ListPolicyPrincipals operation.
The input for the ListPolicyPrincipals operation.
The output from the ListPolicies operation.
The input for the ListPolicies operation.
Lists the software packages associated to the account. Requires permission to access the ListPackages action.
Lists the software packages associated to the account. Requires permission to access the ListPackages action.
Lists the software package versions associated to the account. Requires permission to access the ListPackageVersions action.
Lists the software package versions associated to the account. Requires permission to access the ListPackageVersions action.
The output from the ListOutgoingCertificates operation.
The input to the ListOutgoingCertificates operation.
Lists OTA updates. Requires permission to access the ListOTAUpdates action.
Lists OTA updates. Requires permission to access the ListOTAUpdates action.
Gets a list of all mitigation actions that match the specified filter criteria. Requires permission to access the ListMitigationActions action.
Gets a list of all mitigation actions that match the specified filter criteria. Requires permission to access the ListMitigationActions action.
Lists the values reported for an IoT Device Defender metric (device-side metric, cloud-side metric, or custom metric) by the given thing during the specified time period.
Lists the values reported for an IoT Device Defender metric (device-side metric, cloud-side metric, or custom metric) by the given thing during the specified time period.
Returns a list of managed job templates.
Returns a list of managed job templates.
Lists jobs. Requires permission to access the ListJobs action.
Lists jobs. Requires permission to access the ListJobs action.
Returns a list of job templates. Requires permission to access the ListJobTemplates action.
Returns a list of job templates. Requires permission to access the ListJobTemplates action.
Lists the job executions for the specified thing. Requires permission to access the ListJobExecutionsForThing action.
Lists the job executions for the specified thing. Requires permission to access the ListJobExecutionsForThing action.
Lists the job executions for a job. Requires permission to access the ListJobExecutionsForJob action.
Lists the job executions for a job. Requires permission to access the ListJobExecutionsForJob action.
Lists the search indices. Requires permission to access the ListIndices action.
Lists the search indices. Requires permission to access the ListIndices action.
Lists all your fleet metrics. Requires permission to access the ListFleetMetrics action.
Lists all your fleet metrics. Requires permission to access the ListFleetMetrics action.
Gets a list of domain configurations for the user. This list is sorted alphabetically by domain configuration name. Requires permission to access the ListDomainConfigurations action.
Gets a list of domain configurations for the user. This list is sorted alphabetically by domain configuration name. Requires permission to access the ListDomainConfigurations action.
List the set of dimensions that are defined for your Amazon Web Services accounts. Requires permission to access the ListDimensions action.
List the set of dimensions that are defined for your Amazon Web Services accounts. Requires permission to access the ListDimensions action.
module ListDetectMitigationActionsTasksResponse =
Awso_iot.Values.ListDetectMitigationActionsTasksResponseList of Device Defender ML Detect mitigation actions tasks. Requires permission to access the ListDetectMitigationActionsTasks action.
module ListDetectMitigationActionsTasksRequest =
Awso_iot.Values.ListDetectMitigationActionsTasksRequestList of Device Defender ML Detect mitigation actions tasks. Requires permission to access the ListDetectMitigationActionsTasks action.
module ListDetectMitigationActionsExecutionsResponse =
Awso_iot.Values.ListDetectMitigationActionsExecutionsResponseLists mitigation actions executions for a Device Defender ML Detect Security Profile. Requires permission to access the ListDetectMitigationActionsExecutions action.
module ListDetectMitigationActionsExecutionsRequest =
Awso_iot.Values.ListDetectMitigationActionsExecutionsRequestLists mitigation actions executions for a Device Defender ML Detect Security Profile. Requires permission to access the ListDetectMitigationActionsExecutions action.
Lists your Device Defender detect custom metrics. Requires permission to access the ListCustomMetrics action.
Lists your Device Defender detect custom metrics. Requires permission to access the ListCustomMetrics action.
List all commands in your account.
List all commands in your account.
List all command executions. You must provide only the startedTimeFilter or the completedTimeFilter information. If you provide both time filters, the API will generate an error. You can use this information to retrieve a list of command executions within a specific timeframe. You must provide only the commandArn or the thingArn information depending on whether you want to list executions for a specific command or an IoT thing. If you provide both fields, the API will generate an error. For more information about considerations for using this API, see List command executions in your account (CLI).
List all command executions. You must provide only the startedTimeFilter or the completedTimeFilter information. If you provide both time filters, the API will generate an error. You can use this information to retrieve a list of command executions within a specific timeframe. You must provide only the commandArn or the thingArn information depending on whether you want to list executions for a specific command or an IoT thing. If you provide both fields, the API will generate an error. For more information about considerations for using this API, see List command executions in your account (CLI).
The output of the ListCertificates operation.
The input for the ListCertificates operation.
The output of the ListCertificatesByCA operation.
The input to the ListCertificatesByCA operation.
Lists all your certificate providers in your Amazon Web Services account. Requires permission to access the ListCertificateProviders action.
Lists all your certificate providers in your Amazon Web Services account. Requires permission to access the ListCertificateProviders action.
The output from the ListCACertificates operation.
Input for the ListCACertificates operation.
Lists the billing groups you have created. Requires permission to access the ListBillingGroups action.
Lists the billing groups you have created. Requires permission to access the ListBillingGroups action.
Lists the authorizers registered in your account. Requires permission to access the ListAuthorizers action.
Lists the authorizers registered in your account. Requires permission to access the ListAuthorizers action.
Lists the Device Defender audits that have been performed during a given time period. Requires permission to access the ListAuditTasks action.
Lists the Device Defender audits that have been performed during a given time period. Requires permission to access the ListAuditTasks action.
Lists your Device Defender audit listings. Requires permission to access the ListAuditSuppressions action.
Lists your Device Defender audit listings. Requires permission to access the ListAuditSuppressions action.
module ListAuditMitigationActionsTasksResponse =
Awso_iot.Values.ListAuditMitigationActionsTasksResponseGets a list of audit mitigation action tasks that match the specified filters. Requires permission to access the ListAuditMitigationActionsTasks action.
module ListAuditMitigationActionsTasksRequest =
Awso_iot.Values.ListAuditMitigationActionsTasksRequestGets a list of audit mitigation action tasks that match the specified filters. Requires permission to access the ListAuditMitigationActionsTasks action.
module ListAuditMitigationActionsExecutionsResponse =
Awso_iot.Values.ListAuditMitigationActionsExecutionsResponseGets the status of audit mitigation action tasks that were executed. Requires permission to access the ListAuditMitigationActionsExecutions action.
module ListAuditMitigationActionsExecutionsRequest =
Awso_iot.Values.ListAuditMitigationActionsExecutionsRequestGets the status of audit mitigation action tasks that were executed. Requires permission to access the ListAuditMitigationActionsExecutions action.
Lists the findings (results) of a Device Defender audit or of the audits performed during a specified time period. (Findings are retained for 90 days.) Requires permission to access the ListAuditFindings action.
Lists the findings (results) of a Device Defender audit or of the audits performed during a specified time period. (Findings are retained for 90 days.) Requires permission to access the ListAuditFindings action.
Lists the policies attached to the specified thing group. Requires permission to access the ListAttachedPolicies action.
Lists the policies attached to the specified thing group. Requires permission to access the ListAttachedPolicies action.
Lists the active violations for a given Device Defender security profile. Requires permission to access the ListActiveViolations action.
Lists the active violations for a given Device Defender security profile. Requires permission to access the ListActiveViolations action.
An attempt was made to change to an invalid state, for example by deleting a job or a job execution which is "IN_PROGRESS" without setting the force parameter.
Gets the fine grained logging options. Requires permission to access the GetV2LoggingOptions action.
Gets the fine grained logging options. Requires permission to access the GetV2LoggingOptions action.
The output from the GetTopicRule operation.
The input for the GetTopicRule operation.
Gets information about a topic rule destination. Requires permission to access the GetTopicRuleDestination action.
Gets information about a topic rule destination. Requires permission to access the GetTopicRuleDestination action.
Retrieves the live connectivity status per device.
Retrieves the live connectivity status per device.
Returns the count, average, sum, minimum, maximum, sum of squares, variance, and standard deviation for the specified aggregated field. If the aggregation field is of type String, only the count statistic is returned. Requires permission to access the GetStatistics action.
Returns the count, average, sum, minimum, maximum, sum of squares, variance, and standard deviation for the specified aggregated field. If the aggregation field is of type String, only the count statistic is returned. Requires permission to access the GetStatistics action.
The output from the GetRegistrationCode operation.
The input to the GetRegistrationCode operation.
The output from the GetPolicyVersion operation.
The input for the GetPolicyVersion operation.
The output from the GetPolicy operation.
The input for the GetPolicy operation.
Groups the aggregated values that match the query into percentile groupings. The default percentile groupings are: 1,5,25,50,75,95,99, although you can specify your own when you call GetPercentiles. This function returns a value for each percentile group specified (or the default percentile groupings). The percentile group "1" contains the aggregated field value that occurs in approximately one percent of the values that match the query. The percentile group "5" contains the aggregated field value that occurs in approximately five percent of the values that match the query, and so on. The result is an approximation, the more values that match the query, the more accurate the percentile values. Requires permission to access the GetPercentiles action.
Groups the aggregated values that match the query into percentile groupings. The default percentile groupings are: 1,5,25,50,75,95,99, although you can specify your own when you call GetPercentiles. This function returns a value for each percentile group specified (or the default percentile groupings). The percentile group "1" contains the aggregated field value that occurs in approximately one percent of the values that match the query. The percentile group "5" contains the aggregated field value that occurs in approximately five percent of the values that match the query, and so on. The result is an approximation, the more values that match the query, the more accurate the percentile values. Requires permission to access the GetPercentiles action.
Gets information about the specified package version. Requires permission to access the GetPackageVersion action.
Gets information about the specified package version. Requires permission to access the GetPackageVersion action.
Gets information about the specified software package. Requires permission to access the GetPackage action.
Gets information about the specified software package. Requires permission to access the GetPackage action.
Gets information about the specified software package's configuration. Requires permission to access the GetPackageConfiguration action.
Gets information about the specified software package's configuration. Requires permission to access the GetPackageConfiguration action.
Gets an OTA update. Requires permission to access the GetOTAUpdate action.
Gets an OTA update. Requires permission to access the GetOTAUpdate action.
The output from the GetLoggingOptions operation.
The input for the GetLoggingOptions operation.
Gets a job document. Requires permission to access the GetJobDocument action.
Gets a job document. Requires permission to access the GetJobDocument action.
Gets the indexing configuration. Requires permission to access the GetIndexingConfiguration action.
Gets the indexing configuration. Requires permission to access the GetIndexingConfiguration action.
Gets a list of the policies that have an effect on the authorization behavior of the specified device when it connects to the IoT device gateway. Requires permission to access the GetEffectivePolicies action.
Gets a list of the policies that have an effect on the authorization behavior of the specified device when it connects to the IoT device gateway. Requires permission to access the GetEffectivePolicies action.
Gets information about the specified command.
Gets information about the specified command.
Gets information about the specific command execution on a single device.
Gets information about the specific command execution on a single device.
Returns the approximate count of unique values that match the query. Requires permission to access the GetCardinality action.
Returns the approximate count of unique values that match the query. Requires permission to access the GetCardinality action.
Aggregates on indexed data with search queries pertaining to particular fields. Requires permission to access the GetBucketsAggregation action.
Aggregates on indexed data with search queries pertaining to particular fields. Requires permission to access the GetBucketsAggregation action.
module GetBehaviorModelTrainingSummariesResponse =
Awso_iot.Values.GetBehaviorModelTrainingSummariesResponseReturns a Device Defender's ML Detect Security Profile training model's status. Requires permission to access the GetBehaviorModelTrainingSummaries action.
module GetBehaviorModelTrainingSummariesRequest =
Awso_iot.Values.GetBehaviorModelTrainingSummariesRequestReturns a Device Defender's ML Detect Security Profile training model's status. Requires permission to access the GetBehaviorModelTrainingSummaries action.
The input for the EnableTopicRuleRequest operation.
module DisassociateSbomFromPackageVersionResponse =
Awso_iot.Values.DisassociateSbomFromPackageVersionResponseDisassociates the selected software bill of materials (SBOM) from a specific software package version. Requires permission to access the DisassociateSbomWithPackageVersion action.
module DisassociateSbomFromPackageVersionRequest =
Awso_iot.Values.DisassociateSbomFromPackageVersionRequestDisassociates the selected software bill of materials (SBOM) from a specific software package version. Requires permission to access the DisassociateSbomWithPackageVersion action.
The input for the DisableTopicRuleRequest operation.
The output from the DetachThingPrincipal operation.
The input for the DetachThingPrincipal operation.
Disassociates a Device Defender security profile from a thing group or from this account. Requires permission to access the DetachSecurityProfile action.
Disassociates a Device Defender security profile from a thing group or from this account. Requires permission to access the DetachSecurityProfile action.
The input for the DetachPrincipalPolicy operation.
Detaches a policy from the specified target. Because of the distributed nature of Amazon Web Services, it can take up to five minutes after a policy is detached before it's ready to be deleted. Requires permission to access the DetachPolicy action.
The output for the DescribeThingType operation.
The input for the DescribeThingType operation.
The output from the DescribeThing operation.
The input for the DescribeThing operation.
module DescribeThingRegistrationTaskResponse =
Awso_iot.Values.DescribeThingRegistrationTaskResponseDescribes a bulk thing provisioning task. Requires permission to access the DescribeThingRegistrationTask action.
module DescribeThingRegistrationTaskRequest =
Awso_iot.Values.DescribeThingRegistrationTaskRequestDescribes a bulk thing provisioning task. Requires permission to access the DescribeThingRegistrationTask action.
Describe a thing group. Requires permission to access the DescribeThingGroup action.
Describe a thing group. Requires permission to access the DescribeThingGroup action.
Gets information about a stream. Requires permission to access the DescribeStream action.
Gets information about a stream. Requires permission to access the DescribeStream action.
Gets information about a Device Defender security profile. Requires permission to access the DescribeSecurityProfile action.
Gets information about a Device Defender security profile. Requires permission to access the DescribeSecurityProfile action.
Gets information about a scheduled audit. Requires permission to access the DescribeScheduledAudit action.
Gets information about a scheduled audit. Requires permission to access the DescribeScheduledAudit action.
Describes a role alias. Requires permission to access the DescribeRoleAlias action.
Describes a role alias. Requires permission to access the DescribeRoleAlias action.
module DescribeProvisioningTemplateVersionResponse =
Awso_iot.Values.DescribeProvisioningTemplateVersionResponseReturns information about a provisioning template version. Requires permission to access the DescribeProvisioningTemplateVersion action.
module DescribeProvisioningTemplateVersionRequest =
Awso_iot.Values.DescribeProvisioningTemplateVersionRequestReturns information about a provisioning template version. Requires permission to access the DescribeProvisioningTemplateVersion action.
module DescribeProvisioningTemplateResponse =
Awso_iot.Values.DescribeProvisioningTemplateResponseReturns information about a provisioning template. Requires permission to access the DescribeProvisioningTemplate action.
module DescribeProvisioningTemplateRequest =
Awso_iot.Values.DescribeProvisioningTemplateRequestReturns information about a provisioning template. Requires permission to access the DescribeProvisioningTemplate action.
Gets information about a mitigation action. Requires permission to access the DescribeMitigationAction action.
Gets information about a mitigation action. Requires permission to access the DescribeMitigationAction action.
module DescribeManagedJobTemplateResponse =
Awso_iot.Values.DescribeManagedJobTemplateResponseView details of a managed job template.
View details of a managed job template.
Returns information about a job template.
Returns information about a job template.
Describes a job. Requires permission to access the DescribeJob action.
Describes a job. Requires permission to access the DescribeJob action.
Describes a job execution. Requires permission to access the DescribeJobExecution action.
Describes a job execution. Requires permission to access the DescribeJobExecution action.
Describes a search index. Requires permission to access the DescribeIndex action.
Describes a search index. Requires permission to access the DescribeIndex action.
Gets information about the specified fleet metric. Requires permission to access the DescribeFleetMetric action.
Gets information about the specified fleet metric. Requires permission to access the DescribeFleetMetric action.
module DescribeEventConfigurationsResponse =
Awso_iot.Values.DescribeEventConfigurationsResponseDescribes event configurations. Requires permission to access the DescribeEventConfigurations action.
module DescribeEventConfigurationsRequest =
Awso_iot.Values.DescribeEventConfigurationsRequestDescribes event configurations. Requires permission to access the DescribeEventConfigurations action.
The output from the DescribeEndpoint operation.
The input for the DescribeEndpoint operation.
module DescribeEncryptionConfigurationResponse =
Awso_iot.Values.DescribeEncryptionConfigurationResponseRetrieves the encryption configuration for resources and data of your Amazon Web Services account in Amazon Web Services IoT Core. For more information, see Data encryption at rest in the Amazon Web Services IoT Core Developer Guide.
module DescribeEncryptionConfigurationRequest =
Awso_iot.Values.DescribeEncryptionConfigurationRequestRetrieves the encryption configuration for resources and data of your Amazon Web Services account in Amazon Web Services IoT Core. For more information, see Data encryption at rest in the Amazon Web Services IoT Core Developer Guide.
module DescribeDomainConfigurationResponse =
Awso_iot.Values.DescribeDomainConfigurationResponseGets summary information about a domain configuration. Requires permission to access the DescribeDomainConfiguration action.
module DescribeDomainConfigurationRequest =
Awso_iot.Values.DescribeDomainConfigurationRequestGets summary information about a domain configuration. Requires permission to access the DescribeDomainConfiguration action.
Provides details about a dimension that is defined in your Amazon Web Services accounts. Requires permission to access the DescribeDimension action.
Provides details about a dimension that is defined in your Amazon Web Services accounts. Requires permission to access the DescribeDimension action.
module DescribeDetectMitigationActionsTaskResponse =
Awso_iot.Values.DescribeDetectMitigationActionsTaskResponseGets information about a Device Defender ML Detect mitigation action. Requires permission to access the DescribeDetectMitigationActionsTask action.
module DescribeDetectMitigationActionsTaskRequest =
Awso_iot.Values.DescribeDetectMitigationActionsTaskRequestGets information about a Device Defender ML Detect mitigation action. Requires permission to access the DescribeDetectMitigationActionsTask action.
Describes the default authorizer. Requires permission to access the DescribeDefaultAuthorizer action.
Describes the default authorizer. Requires permission to access the DescribeDefaultAuthorizer action.
Gets information about a Device Defender detect custom metric. Requires permission to access the DescribeCustomMetric action.
Gets information about a Device Defender detect custom metric. Requires permission to access the DescribeCustomMetric action.
The output of the DescribeCertificate operation.
The input for the DescribeCertificate operation.
module DescribeCertificateProviderResponse =
Awso_iot.Values.DescribeCertificateProviderResponseDescribes a certificate provider. Requires permission to access the DescribeCertificateProvider action.
module DescribeCertificateProviderRequest =
Awso_iot.Values.DescribeCertificateProviderRequestDescribes a certificate provider. Requires permission to access the DescribeCertificateProvider action.
The output from the DescribeCACertificate operation.
The input for the DescribeCACertificate operation.
Returns information about a billing group. Requires permission to access the DescribeBillingGroup action.
Returns information about a billing group. Requires permission to access the DescribeBillingGroup action.
Describes an authorizer. Requires permission to access the DescribeAuthorizer action.
Describes an authorizer. Requires permission to access the DescribeAuthorizer action.
Gets information about a Device Defender audit. Requires permission to access the DescribeAuditTask action.
Gets information about a Device Defender audit. Requires permission to access the DescribeAuditTask action.
Gets information about a Device Defender audit suppression.
Gets information about a Device Defender audit suppression.
module DescribeAuditMitigationActionsTaskResponse =
Awso_iot.Values.DescribeAuditMitigationActionsTaskResponseGets information about an audit mitigation task that is used to apply mitigation actions to a set of audit findings. Properties include the actions being applied, the audit checks to which they're being applied, the task status, and aggregated task statistics.
module DescribeAuditMitigationActionsTaskRequest =
Awso_iot.Values.DescribeAuditMitigationActionsTaskRequestGets information about an audit mitigation task that is used to apply mitigation actions to a set of audit findings. Properties include the actions being applied, the audit checks to which they're being applied, the task status, and aggregated task statistics.
Gets information about a single audit finding. Properties include the reason for noncompliance, the severity of the issue, and the start time when the audit that returned the finding. Requires permission to access the DescribeAuditFinding action.
Gets information about a single audit finding. Properties include the reason for noncompliance, the severity of the issue, and the start time when the audit that returned the finding. Requires permission to access the DescribeAuditFinding action.
module DescribeAccountAuditConfigurationResponse =
Awso_iot.Values.DescribeAccountAuditConfigurationResponseGets information about the Device Defender audit settings for this account. Settings include how audit notifications are sent and which audit checks are enabled or disabled. Requires permission to access the DescribeAccountAuditConfiguration action.
module DescribeAccountAuditConfigurationRequest =
Awso_iot.Values.DescribeAccountAuditConfigurationRequestGets information about the Device Defender audit settings for this account. Settings include how audit notifications are sent and which audit checks are enabled or disabled. Requires permission to access the DescribeAccountAuditConfiguration action.
The output for the DeprecateThingType operation.
The input for the DeprecateThingType operation.
Deletes a logging level. Requires permission to access the DeleteV2LoggingLevel action.
The input for the DeleteTopicRule operation.
module DeleteTopicRuleDestinationResponse =
Awso_iot.Values.DeleteTopicRuleDestinationResponseDeletes a topic rule destination. Requires permission to access the DeleteTopicRuleDestination action.
Deletes a topic rule destination. Requires permission to access the DeleteTopicRuleDestination action.
The output for the DeleteThingType operation.
The input for the DeleteThingType operation.
The output of the DeleteThing operation.
The input for the DeleteThing operation.
Deletes a thing group. Requires permission to access the DeleteThingGroup action.
Deletes a thing group. Requires permission to access the DeleteThingGroup action.
Deletes a stream. Requires permission to access the DeleteStream action.
Deletes a stream. Requires permission to access the DeleteStream action.
Deletes a Device Defender security profile. Requires permission to access the DeleteSecurityProfile action.
Deletes a Device Defender security profile. Requires permission to access the DeleteSecurityProfile action.
Deletes a scheduled audit. Requires permission to access the DeleteScheduledAudit action.
Deletes a scheduled audit. Requires permission to access the DeleteScheduledAudit action.
Deletes a role alias Requires permission to access the DeleteRoleAlias action.
Deletes a role alias Requires permission to access the DeleteRoleAlias action.
The output for the DeleteRegistrationCode operation.
The input for the DeleteRegistrationCode operation.
module DeleteProvisioningTemplateVersionResponse =
Awso_iot.Values.DeleteProvisioningTemplateVersionResponseDeletes a provisioning template version. Requires permission to access the DeleteProvisioningTemplateVersion action.
module DeleteProvisioningTemplateVersionRequest =
Awso_iot.Values.DeleteProvisioningTemplateVersionRequestDeletes a provisioning template version. Requires permission to access the DeleteProvisioningTemplateVersion action.
module DeleteProvisioningTemplateResponse =
Awso_iot.Values.DeleteProvisioningTemplateResponseDeletes a provisioning template. Requires permission to access the DeleteProvisioningTemplate action.
Deletes a provisioning template. Requires permission to access the DeleteProvisioningTemplate action.
The input for the DeletePolicyVersion operation.
The input for the DeletePolicy operation.
Deletes a specific version from a software package. Note: If a package version is designated as default, you must remove the designation from the software package using the UpdatePackage action.
Deletes a specific version from a software package. Note: If a package version is designated as default, you must remove the designation from the software package using the UpdatePackage action.
Deletes a specific version from a software package. Note: All package versions must be deleted before deleting the software package. Requires permission to access the DeletePackageVersion action.
Deletes a specific version from a software package. Note: All package versions must be deleted before deleting the software package. Requires permission to access the DeletePackageVersion action.
Delete an OTA update. Requires permission to access the DeleteOTAUpdate action.
Delete an OTA update. Requires permission to access the DeleteOTAUpdate action.
Deletes a defined mitigation action from your Amazon Web Services accounts. Requires permission to access the DeleteMitigationAction action.
Deletes a defined mitigation action from your Amazon Web Services accounts. Requires permission to access the DeleteMitigationAction action.
Deletes the specified job template.
Deletes a job and its related job executions. Deleting a job may take time, depending on the number of job executions created for the job and various other factors. While the job is being deleted, the status of the job will be shown as "DELETION_IN_PROGRESS". Attempting to delete or cancel a job whose status is already "DELETION_IN_PROGRESS" will result in an error. Only 10 jobs may have status "DELETION_IN_PROGRESS" at the same time, or a LimitExceededException will occur. Requires permission to access the DeleteJob action.
Deletes a job execution. Requires permission to access the DeleteJobExecution action.
Deletes the specified fleet metric. Returns successfully with no error if the deletion is successful or you specify a fleet metric that doesn't exist. Requires permission to access the DeleteFleetMetric action.
Deletes a dynamic thing group. Requires permission to access the DeleteDynamicThingGroup action.
Deletes a dynamic thing group. Requires permission to access the DeleteDynamicThingGroup action.
Deletes the specified domain configuration. Requires permission to access the DeleteDomainConfiguration action.
Deletes the specified domain configuration. Requires permission to access the DeleteDomainConfiguration action.
Removes the specified dimension from your Amazon Web Services accounts. Requires permission to access the DeleteDimension action.
Removes the specified dimension from your Amazon Web Services accounts. Requires permission to access the DeleteDimension action.
Deletes a Device Defender detect custom metric. Requires permission to access the DeleteCustomMetric action. Before you can delete a custom metric, you must first remove the custom metric from all security profiles it's a part of. The security profile associated with the custom metric can be found using the ListSecurityProfiles API with metricName set to your custom metric name.
Deletes a Device Defender detect custom metric. Requires permission to access the DeleteCustomMetric action. Before you can delete a custom metric, you must first remove the custom metric from all security profiles it's a part of. The security profile associated with the custom metric can be found using the ListSecurityProfiles API with metricName set to your custom metric name.
Delete a command resource.
Delete a command resource.
Delete a command execution. Only command executions that enter a terminal state can be deleted from your account.
Delete a command execution. Only command executions that enter a terminal state can be deleted from your account.
The input for the DeleteCertificate operation.
Deletes a certificate provider. Requires permission to access the DeleteCertificateProvider action. If you delete the certificate provider resource, the behavior of CreateCertificateFromCsr will resume, and IoT will create certificates signed by IoT from a certificate signing request (CSR).
Deletes a certificate provider. Requires permission to access the DeleteCertificateProvider action. If you delete the certificate provider resource, the behavior of CreateCertificateFromCsr will resume, and IoT will create certificates signed by IoT from a certificate signing request (CSR).
The output for the DeleteCACertificate operation.
Input for the DeleteCACertificate operation.
Deletes the billing group. Requires permission to access the DeleteBillingGroup action.
Deletes the billing group. Requires permission to access the DeleteBillingGroup action.
Deletes an authorizer. Requires permission to access the DeleteAuthorizer action.
Deletes an authorizer. Requires permission to access the DeleteAuthorizer action.
Deletes a Device Defender audit suppression. Requires permission to access the DeleteAuditSuppression action.
Deletes a Device Defender audit suppression. Requires permission to access the DeleteAuditSuppression action.
module DeleteAccountAuditConfigurationResponse =
Awso_iot.Values.DeleteAccountAuditConfigurationResponseRestores the default settings for Device Defender audits for this account. Any configuration data you entered is deleted and all audit checks are reset to disabled. Requires permission to access the DeleteAccountAuditConfiguration action.
module DeleteAccountAuditConfigurationRequest =
Awso_iot.Values.DeleteAccountAuditConfigurationRequestRestores the default settings for Device Defender audits for this account. Any configuration data you entered is deleted and all audit checks are reset to disabled. Requires permission to access the DeleteAccountAuditConfiguration action.
The input for the CreateTopicRule operation.
module CreateTopicRuleDestinationResponse =
Awso_iot.Values.CreateTopicRuleDestinationResponseCreates a topic rule destination. The destination must be confirmed prior to use. Requires permission to access the CreateTopicRuleDestination action.
Creates a topic rule destination. The destination must be confirmed prior to use. Requires permission to access the CreateTopicRuleDestination action.
The output of the CreateThingType operation.
The input for the CreateThingType operation.
The output of the CreateThing operation.
The input for the CreateThing operation.
Create a thing group. This is a control plane operation. See Authorization for information about authorizing control plane actions. If the ThingGroup that you create has the exact same attributes as an existing ThingGroup, you will get a 200 success response. Requires permission to access the CreateThingGroup action.
Create a thing group. This is a control plane operation. See Authorization for information about authorizing control plane actions. If the ThingGroup that you create has the exact same attributes as an existing ThingGroup, you will get a 200 success response. Requires permission to access the CreateThingGroup action.
Creates a stream for delivering one or more large files in chunks over MQTT. A stream transports data bytes in chunks or blocks packaged as MQTT messages from a source like S3. You can have one or more files associated with a stream. Requires permission to access the CreateStream action.
Creates a stream for delivering one or more large files in chunks over MQTT. A stream transports data bytes in chunks or blocks packaged as MQTT messages from a source like S3. You can have one or more files associated with a stream. Requires permission to access the CreateStream action.
Creates a Device Defender security profile. Requires permission to access the CreateSecurityProfile action.
Creates a Device Defender security profile. Requires permission to access the CreateSecurityProfile action.
Creates a scheduled audit that is run at a specified time interval. Requires permission to access the CreateScheduledAudit action.
Creates a scheduled audit that is run at a specified time interval. Requires permission to access the CreateScheduledAudit action.
Creates a role alias. Requires permission to access the CreateRoleAlias action. The value of credentialDurationSeconds must be less than or equal to the maximum session duration of the IAM role that the role alias references. For more information, see Modifying a role maximum session duration (Amazon Web Services API) from the Amazon Web Services Identity and Access Management User Guide.
Creates a role alias. Requires permission to access the CreateRoleAlias action. The value of credentialDurationSeconds must be less than or equal to the maximum session duration of the IAM role that the role alias references. For more information, see Modifying a role maximum session duration (Amazon Web Services API) from the Amazon Web Services Identity and Access Management User Guide.
module CreateProvisioningTemplateVersionResponse =
Awso_iot.Values.CreateProvisioningTemplateVersionResponseCreates a new version of a provisioning template. Requires permission to access the CreateProvisioningTemplateVersion action.
module CreateProvisioningTemplateVersionRequest =
Awso_iot.Values.CreateProvisioningTemplateVersionRequestCreates a new version of a provisioning template. Requires permission to access the CreateProvisioningTemplateVersion action.
module CreateProvisioningTemplateResponse =
Awso_iot.Values.CreateProvisioningTemplateResponseCreates a provisioning template. Requires permission to access the CreateProvisioningTemplate action.
Creates a provisioning template. Requires permission to access the CreateProvisioningTemplate action.
Creates a provisioning claim. Requires permission to access the CreateProvisioningClaim action.
Creates a provisioning claim. Requires permission to access the CreateProvisioningClaim action.
The output of the CreatePolicyVersion operation.
The input for the CreatePolicyVersion operation.
The output from the CreatePolicy operation.
The input for the CreatePolicy operation.
Creates a new version for an existing IoT software package. Requires permission to access the CreatePackageVersion and GetIndexingConfiguration actions.
Creates a new version for an existing IoT software package. Requires permission to access the CreatePackageVersion and GetIndexingConfiguration actions.
Creates an IoT software package that can be deployed to your fleet. Requires permission to access the CreatePackage and GetIndexingConfiguration actions.
Creates an IoT software package that can be deployed to your fleet. Requires permission to access the CreatePackage and GetIndexingConfiguration actions.
Creates an IoT OTA update on a target group of things or groups. Requires permission to access the CreateOTAUpdate action.
Creates an IoT OTA update on a target group of things or groups. Requires permission to access the CreateOTAUpdate action.
Defines an action that can be applied to audit findings by using StartAuditMitigationActionsTask. Only certain types of mitigation actions can be applied to specific check names. For more information, see Mitigation actions. Each mitigation action can apply only one type of change. Requires permission to access the CreateMitigationAction action.
Defines an action that can be applied to audit findings by using StartAuditMitigationActionsTask. Only certain types of mitigation actions can be applied to specific check names. For more information, see Mitigation actions. Each mitigation action can apply only one type of change. Requires permission to access the CreateMitigationAction action.
The output of the CreateKeysAndCertificate operation.
The input for the CreateKeysAndCertificate operation. Requires permission to access the CreateKeysAndCertificateRequest action.
Creates a job template. Requires permission to access the CreateJobTemplate action.
Creates a job template. Requires permission to access the CreateJobTemplate action.
Creates a job. Requires permission to access the CreateJob action.
Creates a job. Requires permission to access the CreateJob action.
Creates a fleet metric. Requires permission to access the CreateFleetMetric action.
Creates a fleet metric. Requires permission to access the CreateFleetMetric action.
Creates a dynamic thing group. Requires permission to access the CreateDynamicThingGroup action.
Creates a dynamic thing group. Requires permission to access the CreateDynamicThingGroup action.
Creates a domain configuration. Requires permission to access the CreateDomainConfiguration action.
Creates a domain configuration. Requires permission to access the CreateDomainConfiguration action.
Create a dimension that you can use to limit the scope of a metric used in a security profile for IoT Device Defender. For example, using a TOPIC_FILTER dimension, you can narrow down the scope of the metric only to MQTT topics whose name match the pattern specified in the dimension. Requires permission to access the CreateDimension action.
Create a dimension that you can use to limit the scope of a metric used in a security profile for IoT Device Defender. For example, using a TOPIC_FILTER dimension, you can narrow down the scope of the metric only to MQTT topics whose name match the pattern specified in the dimension. Requires permission to access the CreateDimension action.
Use this API to define a Custom Metric published by your devices to Device Defender. Requires permission to access the CreateCustomMetric action.
Use this API to define a Custom Metric published by your devices to Device Defender. Requires permission to access the CreateCustomMetric action.
Creates a command. A command contains reusable configurations that can be applied before they are sent to the devices.
Creates a command. A command contains reusable configurations that can be applied before they are sent to the devices.
Creates an Amazon Web Services IoT Core certificate provider. You can use Amazon Web Services IoT Core certificate provider to customize how to sign a certificate signing request (CSR) in IoT fleet provisioning. For more information, see Customizing certificate signing using Amazon Web Services IoT Core certificate provider from Amazon Web Services IoT Core Developer Guide. Requires permission to access the CreateCertificateProvider action. After you create a certificate provider, the behavior of CreateCertificateFromCsr API for fleet provisioning will change and all API calls to CreateCertificateFromCsr will invoke the certificate provider to create the certificates. It can take up to a few minutes for this behavior to change after a certificate provider is created.
Creates an Amazon Web Services IoT Core certificate provider. You can use Amazon Web Services IoT Core certificate provider to customize how to sign a certificate signing request (CSR) in IoT fleet provisioning. For more information, see Customizing certificate signing using Amazon Web Services IoT Core certificate provider from Amazon Web Services IoT Core Developer Guide. Requires permission to access the CreateCertificateProvider action. After you create a certificate provider, the behavior of CreateCertificateFromCsr API for fleet provisioning will change and all API calls to CreateCertificateFromCsr will invoke the certificate provider to create the certificates. It can take up to a few minutes for this behavior to change after a certificate provider is created.
The output from the CreateCertificateFromCsr operation.
The input for the CreateCertificateFromCsr operation.
Creates a billing group. If this call is made multiple times using the same billing group name and configuration, the call will succeed. If this call is made with the same billing group name but different configuration a ResourceAlreadyExistsException is thrown. Requires permission to access the CreateBillingGroup action.
Creates a billing group. If this call is made multiple times using the same billing group name and configuration, the call will succeed. If this call is made with the same billing group name but different configuration a ResourceAlreadyExistsException is thrown. Requires permission to access the CreateBillingGroup action.
Creates an authorizer. Requires permission to access the CreateAuthorizer action.
Creates an authorizer. Requires permission to access the CreateAuthorizer action.
Creates a Device Defender audit suppression. Requires permission to access the CreateAuditSuppression action.
Creates a Device Defender audit suppression. Requires permission to access the CreateAuditSuppression action.
module ConfirmTopicRuleDestinationResponse =
Awso_iot.Values.ConfirmTopicRuleDestinationResponseConfirms a topic rule destination. When you create a rule requiring a destination, IoT sends a confirmation message to the endpoint or base address you specify. The message includes a token which you pass back when calling ConfirmTopicRuleDestination to confirm that you own or have access to the endpoint. Requires permission to access the ConfirmTopicRuleDestination action.
module ConfirmTopicRuleDestinationRequest =
Awso_iot.Values.ConfirmTopicRuleDestinationRequestConfirms a topic rule destination. When you create a rule requiring a destination, IoT sends a confirmation message to the endpoint or base address you specify. The message includes a token which you pass back when calling ConfirmTopicRuleDestination to confirm that you own or have access to the endpoint. Requires permission to access the ConfirmTopicRuleDestination action.
Clears the default authorizer. Requires permission to access the ClearDefaultAuthorizer action.
Clears the default authorizer. Requires permission to access the ClearDefaultAuthorizer action.
Cancels a job. Requires permission to access the CancelJob action.
Cancels a job. Requires permission to access the CancelJob action.
Cancels the execution of a job for a given thing. Requires permission to access the CancelJobExecution action.
module CancelDetectMitigationActionsTaskResponse =
Awso_iot.Values.CancelDetectMitigationActionsTaskResponseCancels a Device Defender ML Detect mitigation action. Requires permission to access the CancelDetectMitigationActionsTask action.
module CancelDetectMitigationActionsTaskRequest =
Awso_iot.Values.CancelDetectMitigationActionsTaskRequestCancels a Device Defender ML Detect mitigation action. Requires permission to access the CancelDetectMitigationActionsTask action.
The input for the CancelCertificateTransfer operation.
Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn't in progress, an "InvalidRequestException" occurs. Requires permission to access the CancelAuditTask action.
Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn't in progress, an "InvalidRequestException" occurs. Requires permission to access the CancelAuditTask action.
module CancelAuditMitigationActionsTaskResponse =
Awso_iot.Values.CancelAuditMitigationActionsTaskResponseCancels a mitigation action task that is in progress. If the task is not in progress, an InvalidRequestException occurs. Requires permission to access the CancelAuditMitigationActionsTask action.
module CancelAuditMitigationActionsTaskRequest =
Awso_iot.Values.CancelAuditMitigationActionsTaskRequestCancels a mitigation action task that is in progress. If the task is not in progress, an InvalidRequestException occurs. Requires permission to access the CancelAuditMitigationActionsTask action.
The output from the AttachThingPrincipal operation.
The input for the AttachThingPrincipal operation.
Associates a Device Defender security profile with a thing group or this account. Each thing group or account can have up to five security profiles associated with it. Requires permission to access the AttachSecurityProfile action.
Associates a Device Defender security profile with a thing group or this account. Each thing group or account can have up to five security profiles associated with it. Requires permission to access the AttachSecurityProfile action.
The input for the AttachPrincipalPolicy operation.
Attaches the specified policy to the specified principal (certificate or other credential). Requires permission to access the AttachPolicy action.
Associates a group with a continuous job. The following criteria must be met: The job must have been created with the targetSelection field set to "CONTINUOUS". The job status must currently be "IN_PROGRESS". The total number of targets associated with a job must not exceed 100. Requires permission to access the AssociateTargetsWithJob action.
Associates a group with a continuous job. The following criteria must be met: The job must have been created with the targetSelection field set to "CONTINUOUS". The job status must currently be "IN_PROGRESS". The total number of targets associated with a job must not exceed 100. Requires permission to access the AssociateTargetsWithJob action.
module AssociateSbomWithPackageVersionResponse =
Awso_iot.Values.AssociateSbomWithPackageVersionResponseAssociates the selected software bill of materials (SBOM) with a specific software package version. Requires permission to access the AssociateSbomWithPackageVersion action.
module AssociateSbomWithPackageVersionRequest =
Awso_iot.Values.AssociateSbomWithPackageVersionRequestAssociates the selected software bill of materials (SBOM) with a specific software package version. Requires permission to access the AssociateSbomWithPackageVersion action.
Adds a thing to a thing group. Requires permission to access the AddThingToThingGroup action.
Adds a thing to a thing group. Requires permission to access the AddThingToThingGroup action.
Adds a thing to a billing group. Requires permission to access the AddThingToBillingGroup action.
Adds a thing to a billing group. Requires permission to access the AddThingToBillingGroup action.
The input for the AcceptCertificateTransfer operation.