package
0.23.3
Repository: https://github.com/jviney/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package iotiface provides an interface to enable mocking the AWS IoT service client for testing your code.

# Functions

New creates a new instance of the client from the provided Config.

# Constants

Enum values for AbortAction.
Enum values for ActionType.
Enum values for ActionType.
Enum values for ActionType.
Enum values for ActionType.
Enum values for AlertTargetType.
Enum values for AuditCheckRunStatus.
Enum values for AuditCheckRunStatus.
Enum values for AuditCheckRunStatus.
Enum values for AuditCheckRunStatus.
Enum values for AuditCheckRunStatus.
Enum values for AuditCheckRunStatus.
Enum values for AuditFindingSeverity.
Enum values for AuditFindingSeverity.
Enum values for AuditFindingSeverity.
Enum values for AuditFindingSeverity.
Enum values for AuditFrequency.
Enum values for AuditFrequency.
Enum values for AuditFrequency.
Enum values for AuditFrequency.
Enum values for AuditMitigationActionsExecutionStatus.
Enum values for AuditMitigationActionsExecutionStatus.
Enum values for AuditMitigationActionsExecutionStatus.
Enum values for AuditMitigationActionsExecutionStatus.
Enum values for AuditMitigationActionsExecutionStatus.
Enum values for AuditMitigationActionsExecutionStatus.
Enum values for AuditMitigationActionsTaskStatus.
Enum values for AuditMitigationActionsTaskStatus.
Enum values for AuditMitigationActionsTaskStatus.
Enum values for AuditMitigationActionsTaskStatus.
Enum values for AuditNotificationType.
Enum values for AuditTaskStatus.
Enum values for AuditTaskStatus.
Enum values for AuditTaskStatus.
Enum values for AuditTaskStatus.
Enum values for AuditTaskType.
Enum values for AuditTaskType.
Enum values for AuthDecision.
Enum values for AuthDecision.
Enum values for AuthDecision.
Enum values for AuthorizerStatus.
Enum values for AuthorizerStatus.
Enum values for AutoRegistrationStatus.
Enum values for AutoRegistrationStatus.
Enum values for CACertificateStatus.
Enum values for CACertificateStatus.
Enum values for CACertificateUpdateAction.
Enum values for CannedAccessControlList.
Enum values for CannedAccessControlList.
Enum values for CannedAccessControlList.
Enum values for CannedAccessControlList.
Enum values for CannedAccessControlList.
Enum values for CannedAccessControlList.
Enum values for CannedAccessControlList.
Enum values for CannedAccessControlList.
Enum values for CertificateMode.
Enum values for CertificateMode.
Enum values for CertificateStatus.
Enum values for CertificateStatus.
Enum values for CertificateStatus.
Enum values for CertificateStatus.
Enum values for CertificateStatus.
Enum values for CertificateStatus.
Enum values for ComparisonOperator.
Enum values for ComparisonOperator.
Enum values for ComparisonOperator.
Enum values for ComparisonOperator.
Enum values for ComparisonOperator.
Enum values for ComparisonOperator.
Enum values for ComparisonOperator.
Enum values for ComparisonOperator.
Enum values for DayOfWeek.
Enum values for DayOfWeek.
Enum values for DayOfWeek.
Enum values for DayOfWeek.
Enum values for DayOfWeek.
Enum values for DayOfWeek.
Enum values for DayOfWeek.
Enum values for DeviceCertificateUpdateAction.
Enum values for DimensionType.
Enum values for DimensionValueOperator.
Enum values for DimensionValueOperator.
Enum values for DomainConfigurationStatus.
Enum values for DomainConfigurationStatus.
Enum values for DomainType.
Enum values for DomainType.
Enum values for DomainType.
Enum values for DynamicGroupStatus.
Enum values for DynamicGroupStatus.
Enum values for DynamicGroupStatus.
Enum values for DynamoKeyType.
Enum values for DynamoKeyType.
Service's Endpoint identifier.
ErrCodeCertificateConflictException for service response error code "CertificateConflictException".
ErrCodeCertificateStateException for service response error code "CertificateStateException".
ErrCodeCertificateValidationException for service response error code "CertificateValidationException".
ErrCodeConflictingResourceUpdateException for service response error code "ConflictingResourceUpdateException".
ErrCodeDeleteConflictException for service response error code "DeleteConflictException".
ErrCodeIndexNotReadyException for service response error code "IndexNotReadyException".
ErrCodeInternalException for service response error code "InternalException".
ErrCodeInternalFailureException for service response error code "InternalFailureException".
ErrCodeInvalidAggregationException for service response error code "InvalidAggregationException".
ErrCodeInvalidQueryException for service response error code "InvalidQueryException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
ErrCodeInvalidResponseException for service response error code "InvalidResponseException".
ErrCodeInvalidStateTransitionException for service response error code "InvalidStateTransitionException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeMalformedPolicyException for service response error code "MalformedPolicyException".
ErrCodeNotConfiguredException for service response error code "NotConfiguredException".
ErrCodeRegistrationCodeValidationException for service response error code "RegistrationCodeValidationException".
ErrCodeResourceAlreadyExistsException for service response error code "ResourceAlreadyExistsException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeResourceRegistrationFailureException for service response error code "ResourceRegistrationFailureException".
ErrCodeServiceUnavailableException for service response error code "ServiceUnavailableException".
ErrCodeSqlParseException for service response error code "SqlParseException".
ErrCodeTaskAlreadyExistsException for service response error code "TaskAlreadyExistsException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeTransferAlreadyCompletedException for service response error code "TransferAlreadyCompletedException".
ErrCodeTransferConflictException for service response error code "TransferConflictException".
ErrCodeUnauthorizedException for service response error code "UnauthorizedException".
ErrCodeVersionConflictException for service response error code "VersionConflictException".
ErrCodeVersionsLimitExceededException for service response error code "VersionsLimitExceededException".
Enum values for EventType.
Enum values for EventType.
Enum values for EventType.
Enum values for EventType.
Enum values for EventType.
Enum values for EventType.
Enum values for EventType.
Enum values for EventType.
Enum values for EventType.
Enum values for EventType.
Enum values for EventType.
Enum values for FieldType.
Enum values for FieldType.
Enum values for FieldType.
Enum values for IndexStatus.
Enum values for IndexStatus.
Enum values for IndexStatus.
Enum values for JobExecutionFailureType.
Enum values for JobExecutionFailureType.
Enum values for JobExecutionFailureType.
Enum values for JobExecutionFailureType.
Enum values for JobExecutionStatus.
Enum values for JobExecutionStatus.
Enum values for JobExecutionStatus.
Enum values for JobExecutionStatus.
Enum values for JobExecutionStatus.
Enum values for JobExecutionStatus.
Enum values for JobExecutionStatus.
Enum values for JobExecutionStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for LogLevel.
Enum values for LogLevel.
Enum values for LogLevel.
Enum values for LogLevel.
Enum values for LogLevel.
Enum values for LogTargetType.
Enum values for LogTargetType.
Enum values for MessageFormat.
Enum values for MessageFormat.
Enum values for MitigationActionType.
Enum values for MitigationActionType.
Enum values for MitigationActionType.
Enum values for MitigationActionType.
Enum values for MitigationActionType.
Enum values for MitigationActionType.
Enum values for OTAUpdateStatus.
Enum values for OTAUpdateStatus.
Enum values for OTAUpdateStatus.
Enum values for OTAUpdateStatus.
Enum values for PolicyTemplateName.
Enum values for Protocol.
Enum values for Protocol.
Enum values for ReportType.
Enum values for ReportType.
Enum values for ResourceType.
Enum values for ResourceType.
Enum values for ResourceType.
Enum values for ResourceType.
Enum values for ResourceType.
Enum values for ResourceType.
Enum values for ResourceType.
Enum values for ResourceType.
Enum values for ServerCertificateStatus.
Enum values for ServerCertificateStatus.
Service's identifier.
Service's name.
Enum values for ServiceType.
Enum values for ServiceType.
Enum values for ServiceType.
Enum values for Status.
Enum values for Status.
Enum values for Status.
Enum values for Status.
Enum values for Status.
Enum values for TargetSelection.
Enum values for TargetSelection.
Enum values for ThingConnectivityIndexingMode.
Enum values for ThingConnectivityIndexingMode.
Enum values for ThingGroupIndexingMode.
Enum values for ThingGroupIndexingMode.
Enum values for ThingIndexingMode.
Enum values for ThingIndexingMode.
Enum values for ThingIndexingMode.
Enum values for TopicRuleDestinationStatus.
Enum values for TopicRuleDestinationStatus.
Enum values for TopicRuleDestinationStatus.
Enum values for TopicRuleDestinationStatus.
Enum values for ViolationEventType.
Enum values for ViolationEventType.
Enum values for ViolationEventType.

# Structs

Details of abort criteria to abort the job.
Details of abort criteria to define rules to abort the job.
The input for the AcceptCertificateTransfer operation.
No description provided by the author
AcceptCertificateTransferRequest is the request type for the AcceptCertificateTransfer API operation.
AcceptCertificateTransferResponse is the response type for the AcceptCertificateTransfer API operation.
Describes the actions associated with a rule.
Information about an active Device Defender security profile behavior violation.
Parameters used when defining a mitigation action that move a set of things to a thing group.
No description provided by the author
No description provided by the author
AddThingToBillingGroupRequest is the request type for the AddThingToBillingGroup API operation.
AddThingToBillingGroupResponse is the response type for the AddThingToBillingGroup API operation.
No description provided by the author
No description provided by the author
AddThingToThingGroupRequest is the request type for the AddThingToThingGroup API operation.
AddThingToThingGroupResponse is the response type for the AddThingToThingGroup API operation.
A structure containing the alert target ARN and the role ARN.
Contains information that allowed the authorization.
An asset property timestamp entry containing the following information.
An asset property value entry containing the following information.
Contains an asset property value (of a single type).
No description provided by the author
No description provided by the author
AssociateTargetsWithJobRequest is the request type for the AssociateTargetsWithJob API operation.
AssociateTargetsWithJobResponse is the response type for the AssociateTargetsWithJob API operation.
No description provided by the author
No description provided by the author
AttachPolicyRequest is the request type for the AttachPolicy API operation.
AttachPolicyResponse is the response type for the AttachPolicy API operation.
The input for the AttachPrincipalPolicy operation.
No description provided by the author
AttachPrincipalPolicyRequest is the request type for the AttachPrincipalPolicy API operation.
AttachPrincipalPolicyResponse is the response type for the AttachPrincipalPolicy API operation.
No description provided by the author
No description provided by the author
AttachSecurityProfileRequest is the request type for the AttachSecurityProfile API operation.
AttachSecurityProfileResponse is the response type for the AttachSecurityProfile API operation.
The input for the AttachThingPrincipal operation.
The output from the AttachThingPrincipal operation.
AttachThingPrincipalRequest is the request type for the AttachThingPrincipal API operation.
AttachThingPrincipalResponse is the response type for the AttachThingPrincipal API operation.
The attribute payload.
Which audit checks are enabled and disabled for this account.
Information about the audit check.
The findings (results) of the audit.
Returned by ListAuditMitigationActionsTask, this object contains information that describes a mitigation action that has been started.
Information about an audit mitigation actions task that is returned by ListAuditMitigationActionsTasks.
Used in MitigationActionParams, this information identifies the target findings to which the mitigation actions are applied.
Information about the targets to which audit notifications are sent.
The audits that were performed.
A collection of authorization information.
An object that specifies the authorization service for a domain.
The authorizer description.
The authorizer summary.
The authorizer result.
Configuration for the rollout of OTA updates.
Configuration information for pre-signed URLs.
A Device Defender security profile behavior.
The criteria by which the behavior is determined to be normal.
Additional information about the billing group.
The properties of a billing group.
A CA certificate.
Describes a CA certificate.
No description provided by the author
No description provided by the author
CancelAuditMitigationActionsTaskRequest is the request type for the CancelAuditMitigationActionsTask API operation.
CancelAuditMitigationActionsTaskResponse is the response type for the CancelAuditMitigationActionsTask API operation.
No description provided by the author
No description provided by the author
CancelAuditTaskRequest is the request type for the CancelAuditTask API operation.
CancelAuditTaskResponse is the response type for the CancelAuditTask API operation.
The input for the CancelCertificateTransfer operation.
No description provided by the author
CancelCertificateTransferRequest is the request type for the CancelCertificateTransfer API operation.
CancelCertificateTransferResponse is the response type for the CancelCertificateTransfer API operation.
No description provided by the author
No description provided by the author
CancelJobExecutionRequest is the request type for the CancelJobExecution API operation.
CancelJobExecutionResponse is the response type for the CancelJobExecution API operation.
No description provided by the author
No description provided by the author
CancelJobRequest is the request type for the CancelJob API operation.
CancelJobResponse is the response type for the CancelJob API operation.
Information about a certificate.
Describes a certificate.
When the certificate is valid.
No description provided by the author
No description provided by the author
ClearDefaultAuthorizerRequest is the request type for the ClearDefaultAuthorizer API operation.
ClearDefaultAuthorizerResponse is the response type for the ClearDefaultAuthorizer API operation.
Client provides the API operation methods for making requests to AWS IoT.
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 the method to use when code signing a file.
Describes the certificate chain being used when code signing a file.
Describes the signature for a file.
Configuration.
No description provided by the author
No description provided by the author
ConfirmTopicRuleDestinationRequest is the request type for the ConfirmTopicRuleDestination API operation.
ConfirmTopicRuleDestinationResponse is the response type for the ConfirmTopicRuleDestination API operation.
No description provided by the author
No description provided by the author
CreateAuthorizerRequest is the request type for the CreateAuthorizer API operation.
CreateAuthorizerResponse is the response type for the CreateAuthorizer API operation.
No description provided by the author
No description provided by the author
CreateBillingGroupRequest is the request type for the CreateBillingGroup API operation.
CreateBillingGroupResponse is the response type for the CreateBillingGroup API operation.
The input for the CreateCertificateFromCsr operation.
The output from the CreateCertificateFromCsr operation.
CreateCertificateFromCsrRequest is the request type for the CreateCertificateFromCsr API operation.
CreateCertificateFromCsrResponse is the response type for the CreateCertificateFromCsr API operation.
No description provided by the author
No description provided by the author
CreateDimensionRequest is the request type for the CreateDimension API operation.
CreateDimensionResponse is the response type for the CreateDimension API operation.
No description provided by the author
No description provided by the author
CreateDomainConfigurationRequest is the request type for the CreateDomainConfiguration API operation.
CreateDomainConfigurationResponse is the response type for the CreateDomainConfiguration API operation.
No description provided by the author
No description provided by the author
CreateDynamicThingGroupRequest is the request type for the CreateDynamicThingGroup API operation.
CreateDynamicThingGroupResponse is the response type for the CreateDynamicThingGroup API operation.
No description provided by the author
No description provided by the author
CreateJobRequest is the request type for the CreateJob API operation.
CreateJobResponse is the response type for the CreateJob API operation.
The input for the CreateKeysAndCertificate operation.
The output of the CreateKeysAndCertificate operation.
CreateKeysAndCertificateRequest is the request type for the CreateKeysAndCertificate API operation.
CreateKeysAndCertificateResponse is the response type for the CreateKeysAndCertificate API operation.
No description provided by the author
No description provided by the author
CreateMitigationActionRequest is the request type for the CreateMitigationAction API operation.
CreateMitigationActionResponse is the response type for the CreateMitigationAction API operation.
No description provided by the author
No description provided by the author
CreateOTAUpdateRequest is the request type for the CreateOTAUpdate API operation.
CreateOTAUpdateResponse is the response type for the CreateOTAUpdate API operation.
The input for the CreatePolicy operation.
The output from the CreatePolicy operation.
CreatePolicyRequest is the request type for the CreatePolicy API operation.
CreatePolicyResponse is the response type for the CreatePolicy API operation.
The input for the CreatePolicyVersion operation.
The output of the CreatePolicyVersion operation.
CreatePolicyVersionRequest is the request type for the CreatePolicyVersion API operation.
CreatePolicyVersionResponse is the response type for the CreatePolicyVersion API operation.
No description provided by the author
No description provided by the author
CreateProvisioningClaimRequest is the request type for the CreateProvisioningClaim API operation.
CreateProvisioningClaimResponse is the response type for the CreateProvisioningClaim API operation.
No description provided by the author
No description provided by the author
CreateProvisioningTemplateRequest is the request type for the CreateProvisioningTemplate API operation.
CreateProvisioningTemplateResponse is the response type for the CreateProvisioningTemplate API operation.
No description provided by the author
No description provided by the author
CreateProvisioningTemplateVersionRequest is the request type for the CreateProvisioningTemplateVersion API operation.
CreateProvisioningTemplateVersionResponse is the response type for the CreateProvisioningTemplateVersion API operation.
No description provided by the author
No description provided by the author
CreateRoleAliasRequest is the request type for the CreateRoleAlias API operation.
CreateRoleAliasResponse is the response type for the CreateRoleAlias API operation.
No description provided by the author
No description provided by the author
CreateScheduledAuditRequest is the request type for the CreateScheduledAudit API operation.
CreateScheduledAuditResponse is the response type for the CreateScheduledAudit API operation.
No description provided by the author
No description provided by the author
CreateSecurityProfileRequest is the request type for the CreateSecurityProfile API operation.
CreateSecurityProfileResponse is the response type for the CreateSecurityProfile API operation.
No description provided by the author
No description provided by the author
CreateStreamRequest is the request type for the CreateStream API operation.
CreateStreamResponse is the response type for the CreateStream API operation.
No description provided by the author
No description provided by the author
CreateThingGroupRequest is the request type for the CreateThingGroup API operation.
CreateThingGroupResponse is the response type for the CreateThingGroup API operation.
The input for the CreateThing operation.
The output of the CreateThing operation.
CreateThingRequest is the request type for the CreateThing API operation.
CreateThingResponse is the response type for the CreateThing API operation.
The input for the CreateThingType operation.
The output of the CreateThingType operation.
CreateThingTypeRequest is the request type for the CreateThingType API operation.
CreateThingTypeResponse is the response type for the CreateThingType API operation.
No description provided by the author
No description provided by the author
CreateTopicRuleDestinationRequest is the request type for the CreateTopicRuleDestination API operation.
CreateTopicRuleDestinationResponse is the response type for the CreateTopicRuleDestination API operation.
The input for the CreateTopicRule operation.
No description provided by the author
CreateTopicRuleRequest is the request type for the CreateTopicRule API operation.
CreateTopicRuleResponse is the response type for the CreateTopicRule API operation.
Describes a custom method used to code sign a file.
No description provided by the author
No description provided by the author
DeleteAccountAuditConfigurationRequest is the request type for the DeleteAccountAuditConfiguration API operation.
DeleteAccountAuditConfigurationResponse is the response type for the DeleteAccountAuditConfiguration API operation.
No description provided by the author
No description provided by the author
DeleteAuthorizerRequest is the request type for the DeleteAuthorizer API operation.
DeleteAuthorizerResponse is the response type for the DeleteAuthorizer API operation.
No description provided by the author
No description provided by the author
DeleteBillingGroupRequest is the request type for the DeleteBillingGroup API operation.
DeleteBillingGroupResponse is the response type for the DeleteBillingGroup API operation.
Input for the DeleteCACertificate operation.
The output for the DeleteCACertificate operation.
DeleteCACertificateRequest is the request type for the DeleteCACertificate API operation.
DeleteCACertificateResponse is the response type for the DeleteCACertificate API operation.
The input for the DeleteCertificate operation.
No description provided by the author
DeleteCertificateRequest is the request type for the DeleteCertificate API operation.
DeleteCertificateResponse is the response type for the DeleteCertificate API operation.
No description provided by the author
No description provided by the author
DeleteDimensionRequest is the request type for the DeleteDimension API operation.
DeleteDimensionResponse is the response type for the DeleteDimension API operation.
No description provided by the author
No description provided by the author
DeleteDomainConfigurationRequest is the request type for the DeleteDomainConfiguration API operation.
DeleteDomainConfigurationResponse is the response type for the DeleteDomainConfiguration API operation.
No description provided by the author
No description provided by the author
DeleteDynamicThingGroupRequest is the request type for the DeleteDynamicThingGroup API operation.
DeleteDynamicThingGroupResponse is the response type for the DeleteDynamicThingGroup API operation.
No description provided by the author
No description provided by the author
DeleteJobExecutionRequest is the request type for the DeleteJobExecution API operation.
DeleteJobExecutionResponse is the response type for the DeleteJobExecution API operation.
No description provided by the author
No description provided by the author
DeleteJobRequest is the request type for the DeleteJob API operation.
DeleteJobResponse is the response type for the DeleteJob API operation.
No description provided by the author
No description provided by the author
DeleteMitigationActionRequest is the request type for the DeleteMitigationAction API operation.
DeleteMitigationActionResponse is the response type for the DeleteMitigationAction API operation.
No description provided by the author
No description provided by the author
DeleteOTAUpdateRequest is the request type for the DeleteOTAUpdate API operation.
DeleteOTAUpdateResponse is the response type for the DeleteOTAUpdate API operation.
The input for the DeletePolicy operation.
No description provided by the author
DeletePolicyRequest is the request type for the DeletePolicy API operation.
DeletePolicyResponse is the response type for the DeletePolicy API operation.
The input for the DeletePolicyVersion operation.
No description provided by the author
DeletePolicyVersionRequest is the request type for the DeletePolicyVersion API operation.
DeletePolicyVersionResponse is the response type for the DeletePolicyVersion API operation.
No description provided by the author
No description provided by the author
DeleteProvisioningTemplateRequest is the request type for the DeleteProvisioningTemplate API operation.
DeleteProvisioningTemplateResponse is the response type for the DeleteProvisioningTemplate API operation.
No description provided by the author
No description provided by the author
DeleteProvisioningTemplateVersionRequest is the request type for the DeleteProvisioningTemplateVersion API operation.
DeleteProvisioningTemplateVersionResponse is the response type for the DeleteProvisioningTemplateVersion API operation.
The input for the DeleteRegistrationCode operation.
The output for the DeleteRegistrationCode operation.
DeleteRegistrationCodeRequest is the request type for the DeleteRegistrationCode API operation.
DeleteRegistrationCodeResponse is the response type for the DeleteRegistrationCode API operation.
No description provided by the author
No description provided by the author
DeleteRoleAliasRequest is the request type for the DeleteRoleAlias API operation.
DeleteRoleAliasResponse is the response type for the DeleteRoleAlias API operation.
No description provided by the author
No description provided by the author
DeleteScheduledAuditRequest is the request type for the DeleteScheduledAudit API operation.
DeleteScheduledAuditResponse is the response type for the DeleteScheduledAudit API operation.
No description provided by the author
No description provided by the author
DeleteSecurityProfileRequest is the request type for the DeleteSecurityProfile API operation.
DeleteSecurityProfileResponse is the response type for the DeleteSecurityProfile API operation.
No description provided by the author
No description provided by the author
DeleteStreamRequest is the request type for the DeleteStream API operation.
DeleteStreamResponse is the response type for the DeleteStream API operation.
No description provided by the author
No description provided by the author
DeleteThingGroupRequest is the request type for the DeleteThingGroup API operation.
DeleteThingGroupResponse is the response type for the DeleteThingGroup API operation.
The input for the DeleteThing operation.
The output of the DeleteThing operation.
DeleteThingRequest is the request type for the DeleteThing API operation.
DeleteThingResponse is the response type for the DeleteThing API operation.
The input for the DeleteThingType operation.
The output for the DeleteThingType operation.
DeleteThingTypeRequest is the request type for the DeleteThingType API operation.
DeleteThingTypeResponse is the response type for the DeleteThingType API operation.
No description provided by the author
No description provided by the author
DeleteTopicRuleDestinationRequest is the request type for the DeleteTopicRuleDestination API operation.
DeleteTopicRuleDestinationResponse is the response type for the DeleteTopicRuleDestination API operation.
The input for the DeleteTopicRule operation.
No description provided by the author
DeleteTopicRuleRequest is the request type for the DeleteTopicRule API operation.
DeleteTopicRuleResponse is the response type for the DeleteTopicRule API operation.
No description provided by the author
No description provided by the author
DeleteV2LoggingLevelRequest is the request type for the DeleteV2LoggingLevel API operation.
DeleteV2LoggingLevelResponse is the response type for the DeleteV2LoggingLevel API operation.
Contains information that denied the authorization.
The input for the DeprecateThingType operation.
The output for the DeprecateThingType operation.
DeprecateThingTypeRequest is the request type for the DeprecateThingType API operation.
DeprecateThingTypeResponse is the response type for the DeprecateThingType API operation.
No description provided by the author
No description provided by the author
DescribeAccountAuditConfigurationRequest is the request type for the DescribeAccountAuditConfiguration API operation.
DescribeAccountAuditConfigurationResponse is the response type for the DescribeAccountAuditConfiguration API operation.
No description provided by the author
No description provided by the author
DescribeAuditFindingRequest is the request type for the DescribeAuditFinding API operation.
DescribeAuditFindingResponse is the response type for the DescribeAuditFinding API operation.
No description provided by the author
No description provided by the author
DescribeAuditMitigationActionsTaskRequest is the request type for the DescribeAuditMitigationActionsTask API operation.
DescribeAuditMitigationActionsTaskResponse is the response type for the DescribeAuditMitigationActionsTask API operation.
No description provided by the author
No description provided by the author
DescribeAuditTaskRequest is the request type for the DescribeAuditTask API operation.
DescribeAuditTaskResponse is the response type for the DescribeAuditTask API operation.
No description provided by the author
No description provided by the author
DescribeAuthorizerRequest is the request type for the DescribeAuthorizer API operation.
DescribeAuthorizerResponse is the response type for the DescribeAuthorizer API operation.
No description provided by the author
No description provided by the author
DescribeBillingGroupRequest is the request type for the DescribeBillingGroup API operation.
DescribeBillingGroupResponse is the response type for the DescribeBillingGroup API operation.
The input for the DescribeCACertificate operation.
The output from the DescribeCACertificate operation.
DescribeCACertificateRequest is the request type for the DescribeCACertificate API operation.
DescribeCACertificateResponse is the response type for the DescribeCACertificate API operation.
The input for the DescribeCertificate operation.
The output of the DescribeCertificate operation.
DescribeCertificateRequest is the request type for the DescribeCertificate API operation.
DescribeCertificateResponse is the response type for the DescribeCertificate API operation.
No description provided by the author
No description provided by the author
DescribeDefaultAuthorizerRequest is the request type for the DescribeDefaultAuthorizer API operation.
DescribeDefaultAuthorizerResponse is the response type for the DescribeDefaultAuthorizer API operation.
No description provided by the author
No description provided by the author
DescribeDimensionRequest is the request type for the DescribeDimension API operation.
DescribeDimensionResponse is the response type for the DescribeDimension API operation.
No description provided by the author
No description provided by the author
DescribeDomainConfigurationRequest is the request type for the DescribeDomainConfiguration API operation.
DescribeDomainConfigurationResponse is the response type for the DescribeDomainConfiguration API operation.
The input for the DescribeEndpoint operation.
The output from the DescribeEndpoint operation.
DescribeEndpointRequest is the request type for the DescribeEndpoint API operation.
DescribeEndpointResponse is the response type for the DescribeEndpoint API operation.
No description provided by the author
No description provided by the author
DescribeEventConfigurationsRequest is the request type for the DescribeEventConfigurations API operation.
DescribeEventConfigurationsResponse is the response type for the DescribeEventConfigurations API operation.
No description provided by the author
No description provided by the author
DescribeIndexRequest is the request type for the DescribeIndex API operation.
DescribeIndexResponse is the response type for the DescribeIndex API operation.
No description provided by the author
No description provided by the author
DescribeJobExecutionRequest is the request type for the DescribeJobExecution API operation.
DescribeJobExecutionResponse is the response type for the DescribeJobExecution API operation.
No description provided by the author
No description provided by the author
DescribeJobRequest is the request type for the DescribeJob API operation.
DescribeJobResponse is the response type for the DescribeJob API operation.
No description provided by the author
No description provided by the author
DescribeMitigationActionRequest is the request type for the DescribeMitigationAction API operation.
DescribeMitigationActionResponse is the response type for the DescribeMitigationAction API operation.
No description provided by the author
No description provided by the author
DescribeProvisioningTemplateRequest is the request type for the DescribeProvisioningTemplate API operation.
DescribeProvisioningTemplateResponse is the response type for the DescribeProvisioningTemplate API operation.
No description provided by the author
No description provided by the author
DescribeProvisioningTemplateVersionRequest is the request type for the DescribeProvisioningTemplateVersion API operation.
DescribeProvisioningTemplateVersionResponse is the response type for the DescribeProvisioningTemplateVersion API operation.
No description provided by the author
No description provided by the author
DescribeRoleAliasRequest is the request type for the DescribeRoleAlias API operation.
DescribeRoleAliasResponse is the response type for the DescribeRoleAlias API operation.
No description provided by the author
No description provided by the author
DescribeScheduledAuditRequest is the request type for the DescribeScheduledAudit API operation.
DescribeScheduledAuditResponse is the response type for the DescribeScheduledAudit API operation.
No description provided by the author
No description provided by the author
DescribeSecurityProfileRequest is the request type for the DescribeSecurityProfile API operation.
DescribeSecurityProfileResponse is the response type for the DescribeSecurityProfile API operation.
No description provided by the author
No description provided by the author
DescribeStreamRequest is the request type for the DescribeStream API operation.
DescribeStreamResponse is the response type for the DescribeStream API operation.
No description provided by the author
No description provided by the author
DescribeThingGroupRequest is the request type for the DescribeThingGroup API operation.
DescribeThingGroupResponse is the response type for the DescribeThingGroup API operation.
The input for the DescribeThing operation.
The output from the DescribeThing operation.
No description provided by the author
No description provided by the author
DescribeThingRegistrationTaskRequest is the request type for the DescribeThingRegistrationTask API operation.
DescribeThingRegistrationTaskResponse is the response type for the DescribeThingRegistrationTask API operation.
DescribeThingRequest is the request type for the DescribeThing API operation.
DescribeThingResponse is the response type for the DescribeThing API operation.
The input for the DescribeThingType operation.
The output for the DescribeThingType operation.
DescribeThingTypeRequest is the request type for the DescribeThingType API operation.
DescribeThingTypeResponse is the response type for the DescribeThingType API operation.
Describes the location of the updated firmware.
No description provided by the author
No description provided by the author
DetachPolicyRequest is the request type for the DetachPolicy API operation.
DetachPolicyResponse is the response type for the DetachPolicy API operation.
The input for the DetachPrincipalPolicy operation.
No description provided by the author
DetachPrincipalPolicyRequest is the request type for the DetachPrincipalPolicy API operation.
DetachPrincipalPolicyResponse is the response type for the DetachPrincipalPolicy API operation.
No description provided by the author
No description provided by the author
DetachSecurityProfileRequest is the request type for the DetachSecurityProfile API operation.
DetachSecurityProfileResponse is the response type for the DetachSecurityProfile API operation.
The input for the DetachThingPrincipal operation.
The output from the DetachThingPrincipal operation.
DetachThingPrincipalRequest is the request type for the DetachThingPrincipal API operation.
DetachThingPrincipalResponse is the response type for the DetachThingPrincipal API operation.
The input for the DisableTopicRuleRequest operation.
No description provided by the author
DisableTopicRuleRequest is the request type for the DisableTopicRule API operation.
DisableTopicRuleResponse is the response type for the DisableTopicRule API operation.
The summary of a domain configuration.
Describes an action to write to a DynamoDB table.
Describes an action to write to a DynamoDB table.
The policy that has the effect on the authorization results.
Describes an action that writes data to an Amazon Elasticsearch Service domain.
Parameters used when defining a mitigation action that enable AWS IoT logging.
The input for the EnableTopicRuleRequest operation.
No description provided by the author
EnableTopicRuleRequest is the request type for the EnableTopicRule API operation.
EnableTopicRuleResponse is the response type for the EnableTopicRule API operation.
Error information.
Information that explicitly denies authorization.
Allows you to create an exponential rate of rollout for a job.
Describes the name and data type at a field.
The location of the OTA update.
Describes an action that writes data to an Amazon Kinesis Firehose stream.
No description provided by the author
No description provided by the author
GetCardinalityRequest is the request type for the GetCardinality API operation.
GetCardinalityResponse is the response type for the GetCardinality API operation.
No description provided by the author
No description provided by the author
GetEffectivePoliciesRequest is the request type for the GetEffectivePolicies API operation.
GetEffectivePoliciesResponse is the response type for the GetEffectivePolicies API operation.
No description provided by the author
No description provided by the author
GetIndexingConfigurationRequest is the request type for the GetIndexingConfiguration API operation.
GetIndexingConfigurationResponse is the response type for the GetIndexingConfiguration API operation.
No description provided by the author
No description provided by the author
GetJobDocumentRequest is the request type for the GetJobDocument API operation.
GetJobDocumentResponse is the response type for the GetJobDocument API operation.
The input for the GetLoggingOptions operation.
The output from the GetLoggingOptions operation.
GetLoggingOptionsRequest is the request type for the GetLoggingOptions API operation.
GetLoggingOptionsResponse is the response type for the GetLoggingOptions API operation.
No description provided by the author
No description provided by the author
GetOTAUpdateRequest is the request type for the GetOTAUpdate API operation.
GetOTAUpdateResponse is the response type for the GetOTAUpdate API operation.
No description provided by the author
No description provided by the author
GetPercentilesRequest is the request type for the GetPercentiles API operation.
GetPercentilesResponse is the response type for the GetPercentiles API operation.
The input for the GetPolicy operation.
The output from the GetPolicy operation.
GetPolicyRequest is the request type for the GetPolicy API operation.
GetPolicyResponse is the response type for the GetPolicy API operation.
The input for the GetPolicyVersion operation.
The output from the GetPolicyVersion operation.
GetPolicyVersionRequest is the request type for the GetPolicyVersion API operation.
GetPolicyVersionResponse is the response type for the GetPolicyVersion API operation.
The input to the GetRegistrationCode operation.
The output from the GetRegistrationCode operation.
GetRegistrationCodeRequest is the request type for the GetRegistrationCode API operation.
GetRegistrationCodeResponse is the response type for the GetRegistrationCode API operation.
No description provided by the author
No description provided by the author
GetStatisticsRequest is the request type for the GetStatistics API operation.
GetStatisticsResponse is the response type for the GetStatistics API operation.
No description provided by the author
No description provided by the author
GetTopicRuleDestinationRequest is the request type for the GetTopicRuleDestination API operation.
GetTopicRuleDestinationResponse is the response type for the GetTopicRuleDestination API operation.
The input for the GetTopicRule operation.
The output from the GetTopicRule operation.
GetTopicRuleRequest is the request type for the GetTopicRule API operation.
GetTopicRuleResponse is the response type for the GetTopicRule API operation.
No description provided by the author
No description provided by the author
GetV2LoggingOptionsRequest is the request type for the GetV2LoggingOptions API operation.
GetV2LoggingOptionsResponse is the response type for the GetV2LoggingOptions API operation.
The name and ARN of a group.
Send data to an HTTPS endpoint.
The HTTP action header.
The authorization method used to send messages.
Specifies the HTTP context to use for the test authorizer request.
HTTP URL destination configuration used by the topic rule's HTTP action.
HTTP URL destination properties.
Information about an HTTP URL destination.
Information that implicitly denies authorization.
Sends message data to an AWS IoT Analytics channel.
Sends an input to an AWS IoT Events detector.
Describes an action to send data from an MQTT message that triggered the rule to AWS IoT SiteWise asset properties.
The Job object contains details about a job.
The job execution object represents the execution of a job on a particular device.
Allows you to create a staged rollout of a job.
Details of the job execution status.
The job execution summary.
Contains a summary of information about job executions for a specific job.
The job execution summary for a thing.
The job process details.
The job summary.
Describes a key pair.
Describes an action to write data to an Amazon Kinesis stream.
Describes an action to invoke a Lambda function.
No description provided by the author
No description provided by the author
ListActiveViolationsRequest is the request type for the ListActiveViolations API operation.
ListActiveViolationsResponse is the response type for the ListActiveViolations API operation.
No description provided by the author
No description provided by the author
ListAttachedPoliciesRequest is the request type for the ListAttachedPolicies API operation.
ListAttachedPoliciesResponse is the response type for the ListAttachedPolicies API operation.
No description provided by the author
No description provided by the author
ListAuditFindingsRequest is the request type for the ListAuditFindings API operation.
ListAuditFindingsResponse is the response type for the ListAuditFindings API operation.
No description provided by the author
No description provided by the author
ListAuditMitigationActionsExecutionsRequest is the request type for the ListAuditMitigationActionsExecutions API operation.
ListAuditMitigationActionsExecutionsResponse is the response type for the ListAuditMitigationActionsExecutions API operation.
No description provided by the author
No description provided by the author
ListAuditMitigationActionsTasksRequest is the request type for the ListAuditMitigationActionsTasks API operation.
ListAuditMitigationActionsTasksResponse is the response type for the ListAuditMitigationActionsTasks API operation.
No description provided by the author
No description provided by the author
ListAuditTasksRequest is the request type for the ListAuditTasks API operation.
ListAuditTasksResponse is the response type for the ListAuditTasks API operation.
No description provided by the author
No description provided by the author
ListAuthorizersRequest is the request type for the ListAuthorizers API operation.
ListAuthorizersResponse is the response type for the ListAuthorizers API operation.
No description provided by the author
No description provided by the author
ListBillingGroupsRequest is the request type for the ListBillingGroups API operation.
ListBillingGroupsResponse is the response type for the ListBillingGroups API operation.
Input for the ListCACertificates operation.
The output from the ListCACertificates operation.
ListCACertificatesRequest is the request type for the ListCACertificates API operation.
ListCACertificatesResponse is the response type for the ListCACertificates API operation.
The input to the ListCertificatesByCA operation.
The output of the ListCertificatesByCA operation.
ListCertificatesByCARequest is the request type for the ListCertificatesByCA API operation.
ListCertificatesByCAResponse is the response type for the ListCertificatesByCA API operation.
The input for the ListCertificates operation.
The output of the ListCertificates operation.
ListCertificatesRequest is the request type for the ListCertificates API operation.
ListCertificatesResponse is the response type for the ListCertificates API operation.
No description provided by the author
No description provided by the author
ListDimensionsRequest is the request type for the ListDimensions API operation.
ListDimensionsResponse is the response type for the ListDimensions API operation.
No description provided by the author
No description provided by the author
ListDomainConfigurationsRequest is the request type for the ListDomainConfigurations API operation.
ListDomainConfigurationsResponse is the response type for the ListDomainConfigurations API operation.
No description provided by the author
No description provided by the author
ListIndicesRequest is the request type for the ListIndices API operation.
ListIndicesResponse is the response type for the ListIndices API operation.
No description provided by the author
No description provided by the author
ListJobExecutionsForJobRequest is the request type for the ListJobExecutionsForJob API operation.
ListJobExecutionsForJobResponse is the response type for the ListJobExecutionsForJob API operation.
No description provided by the author
No description provided by the author
ListJobExecutionsForThingRequest is the request type for the ListJobExecutionsForThing API operation.
ListJobExecutionsForThingResponse is the response type for the ListJobExecutionsForThing API operation.
No description provided by the author
No description provided by the author
ListJobsRequest is the request type for the ListJobs API operation.
ListJobsResponse is the response type for the ListJobs API operation.
No description provided by the author
No description provided by the author
ListMitigationActionsRequest is the request type for the ListMitigationActions API operation.
ListMitigationActionsResponse is the response type for the ListMitigationActions API operation.
No description provided by the author
No description provided by the author
ListOTAUpdatesRequest is the request type for the ListOTAUpdates API operation.
ListOTAUpdatesResponse is the response type for the ListOTAUpdates API operation.
The input to the ListOutgoingCertificates operation.
The output from the ListOutgoingCertificates operation.
ListOutgoingCertificatesRequest is the request type for the ListOutgoingCertificates API operation.
ListOutgoingCertificatesResponse is the response type for the ListOutgoingCertificates API operation.
The input for the ListPolicies operation.
The output from the ListPolicies operation.
ListPoliciesRequest is the request type for the ListPolicies API operation.
ListPoliciesResponse is the response type for the ListPolicies API operation.
The input for the ListPolicyPrincipals operation.
The output from the ListPolicyPrincipals operation.
ListPolicyPrincipalsRequest is the request type for the ListPolicyPrincipals API operation.
ListPolicyPrincipalsResponse is the response type for the ListPolicyPrincipals API operation.
The input for the ListPolicyVersions operation.
The output from the ListPolicyVersions operation.
ListPolicyVersionsRequest is the request type for the ListPolicyVersions API operation.
ListPolicyVersionsResponse is the response type for the ListPolicyVersions API operation.
The input for the ListPrincipalPolicies operation.
The output from the ListPrincipalPolicies operation.
ListPrincipalPoliciesRequest is the request type for the ListPrincipalPolicies API operation.
ListPrincipalPoliciesResponse is the response type for the ListPrincipalPolicies API operation.
The input for the ListPrincipalThings operation.
The output from the ListPrincipalThings operation.
ListPrincipalThingsRequest is the request type for the ListPrincipalThings API operation.
ListPrincipalThingsResponse is the response type for the ListPrincipalThings API operation.
No description provided by the author
No description provided by the author
ListProvisioningTemplatesRequest is the request type for the ListProvisioningTemplates API operation.
ListProvisioningTemplatesResponse is the response type for the ListProvisioningTemplates API operation.
No description provided by the author
No description provided by the author
ListProvisioningTemplateVersionsRequest is the request type for the ListProvisioningTemplateVersions API operation.
ListProvisioningTemplateVersionsResponse is the response type for the ListProvisioningTemplateVersions API operation.
No description provided by the author
No description provided by the author
ListRoleAliasesRequest is the request type for the ListRoleAliases API operation.
ListRoleAliasesResponse is the response type for the ListRoleAliases API operation.
No description provided by the author
No description provided by the author
ListScheduledAuditsRequest is the request type for the ListScheduledAudits API operation.
ListScheduledAuditsResponse is the response type for the ListScheduledAudits API operation.
No description provided by the author
No description provided by the author
ListSecurityProfilesForTargetRequest is the request type for the ListSecurityProfilesForTarget API operation.
ListSecurityProfilesForTargetResponse is the response type for the ListSecurityProfilesForTarget API operation.
No description provided by the author
No description provided by the author
ListSecurityProfilesRequest is the request type for the ListSecurityProfiles API operation.
ListSecurityProfilesResponse is the response type for the ListSecurityProfiles API operation.
No description provided by the author
No description provided by the author
ListStreamsRequest is the request type for the ListStreams API operation.
ListStreamsResponse is the response type for the ListStreams API operation.
No description provided by the author
No description provided by the author
ListTagsForResourceRequest is the request type for the ListTagsForResource API operation.
ListTagsForResourceResponse is the response type for the ListTagsForResource API operation.
No description provided by the author
No description provided by the author
ListTargetsForPolicyRequest is the request type for the ListTargetsForPolicy API operation.
ListTargetsForPolicyResponse is the response type for the ListTargetsForPolicy API operation.
No description provided by the author
No description provided by the author
ListTargetsForSecurityProfileRequest is the request type for the ListTargetsForSecurityProfile API operation.
ListTargetsForSecurityProfileResponse is the response type for the ListTargetsForSecurityProfile API operation.
No description provided by the author
No description provided by the author
ListThingGroupsForThingRequest is the request type for the ListThingGroupsForThing API operation.
ListThingGroupsForThingResponse is the response type for the ListThingGroupsForThing API operation.
No description provided by the author
No description provided by the author
ListThingGroupsRequest is the request type for the ListThingGroups API operation.
ListThingGroupsResponse is the response type for the ListThingGroups API operation.
The input for the ListThingPrincipal operation.
The output from the ListThingPrincipals operation.
ListThingPrincipalsRequest is the request type for the ListThingPrincipals API operation.
ListThingPrincipalsResponse is the response type for the ListThingPrincipals API operation.
No description provided by the author
No description provided by the author
ListThingRegistrationTaskReportsRequest is the request type for the ListThingRegistrationTaskReports API operation.
ListThingRegistrationTaskReportsResponse is the response type for the ListThingRegistrationTaskReports API operation.
No description provided by the author
No description provided by the author
ListThingRegistrationTasksRequest is the request type for the ListThingRegistrationTasks API operation.
ListThingRegistrationTasksResponse is the response type for the ListThingRegistrationTasks API operation.
No description provided by the author
No description provided by the author
ListThingsInBillingGroupRequest is the request type for the ListThingsInBillingGroup API operation.
ListThingsInBillingGroupResponse is the response type for the ListThingsInBillingGroup API operation.
The input for the ListThings operation.
No description provided by the author
No description provided by the author
ListThingsInThingGroupRequest is the request type for the ListThingsInThingGroup API operation.
ListThingsInThingGroupResponse is the response type for the ListThingsInThingGroup API operation.
The output from the ListThings operation.
ListThingsRequest is the request type for the ListThings API operation.
ListThingsResponse is the response type for the ListThings API operation.
The input for the ListThingTypes operation.
The output for the ListThingTypes operation.
ListThingTypesRequest is the request type for the ListThingTypes API operation.
ListThingTypesResponse is the response type for the ListThingTypes API operation.
No description provided by the author
No description provided by the author
ListTopicRuleDestinationsRequest is the request type for the ListTopicRuleDestinations API operation.
ListTopicRuleDestinationsResponse is the response type for the ListTopicRuleDestinations API operation.
The input for the ListTopicRules operation.
The output from the ListTopicRules operation.
ListTopicRulesRequest is the request type for the ListTopicRules API operation.
ListTopicRulesResponse is the response type for the ListTopicRules API operation.
No description provided by the author
No description provided by the author
ListV2LoggingLevelsRequest is the request type for the ListV2LoggingLevels API operation.
ListV2LoggingLevelsResponse is the response type for the ListV2LoggingLevels API operation.
No description provided by the author
No description provided by the author
ListViolationEventsRequest is the request type for the ListViolationEvents API operation.
ListViolationEventsResponse is the response type for the ListViolationEvents API operation.
Describes the logging options payload.
A log target.
The target configuration.
The dimension of a metric.
The metric you want to retain.
The value to be compared with the metric.
Describes which changes should be applied as part of a mitigation action.
Information that identifies a mitigation action.
The set of parameters for this mitigation action.
Specifies the MQTT context to use for the test authorizer request.
Information about the resource that was noncompliant with the audit check.
Describes a file to be associated with an OTA update.
Information about an OTA update.
An OTA update summary.
A certificate that has been transferred but not yet accepted.
Describes the percentile and percentile value.
Describes an AWS IoT policy.
Describes a policy version.
Information about the version of the policy associated with the resource.
Configuration for pre-signed S3 URLs.
Structure that contains payloadVersion and targetArn.
A summary of information about a fleet provisioning template.
A summary of information about a fleet provision template version.
Parameters to define a mitigation action that publishes findings to Amazon SNS.
An asset property value entry containing the following information.
The input for the DynamoActionVS action that specifies the DynamoDB table to which the message data will be written.
Allows you to define a criteria to initiate the increase in rate of rollout for a job.
The input to the RegisterCACertificate operation.
The output from the RegisterCACertificateResponse operation.
RegisterCACertificateRequest is the request type for the RegisterCACertificate API operation.
RegisterCACertificateResponse is the response type for the RegisterCACertificate API operation.
The input to the RegisterCertificate operation.
The output from the RegisterCertificate operation.
RegisterCertificateRequest is the request type for the RegisterCertificate API operation.
RegisterCertificateResponse is the response type for the RegisterCertificate API operation.
No description provided by the author
No description provided by the author
RegisterCertificateWithoutCARequest is the request type for the RegisterCertificateWithoutCA API operation.
RegisterCertificateWithoutCAResponse is the response type for the RegisterCertificateWithoutCA API operation.
No description provided by the author
No description provided by the author
RegisterThingRequest is the request type for the RegisterThing API operation.
RegisterThingResponse is the response type for the RegisterThing API operation.
The registration configuration.
The input for the RejectCertificateTransfer operation.
No description provided by the author
RejectCertificateTransferRequest is the request type for the RejectCertificateTransfer API operation.
RejectCertificateTransferResponse is the response type for the RejectCertificateTransfer API operation.
Information about a related resource.
No description provided by the author
No description provided by the author
RemoveThingFromBillingGroupRequest is the request type for the RemoveThingFromBillingGroup API operation.
RemoveThingFromBillingGroupResponse is the response type for the RemoveThingFromBillingGroup API operation.
No description provided by the author
No description provided by the author
RemoveThingFromThingGroupRequest is the request type for the RemoveThingFromThingGroup API operation.
RemoveThingFromThingGroupResponse is the response type for the RemoveThingFromThingGroup API operation.
Parameters to define a mitigation action that adds a blank policy to restrict permissions.
The input for the ReplaceTopicRule operation.
No description provided by the author
ReplaceTopicRuleRequest is the request type for the ReplaceTopicRule API operation.
ReplaceTopicRuleResponse is the response type for the ReplaceTopicRule API operation.
Describes an action to republish to another topic.
Information that identifies the noncompliant resource.
Role alias description.
Describes an action to write data to an Amazon S3 bucket.
Describes the location of updated firmware in S3.
The S3 location.
Describes an action to write a message to a Salesforce IoT Cloud Input Stream.
Information about the scheduled audit.
No description provided by the author
No description provided by the author
SearchIndexRequest is the request type for the SearchIndex API operation.
SearchIndexResponse is the response type for the SearchIndex API operation.
Identifying information for a Device Defender security profile.
A target to which an alert is sent when a security profile behavior is violated.
Information about a security profile and the target associated with it.
An object that contains information about a server certificate.
No description provided by the author
No description provided by the author
SetDefaultAuthorizerRequest is the request type for the SetDefaultAuthorizer API operation.
SetDefaultAuthorizerResponse is the response type for the SetDefaultAuthorizer API operation.
The input for the SetDefaultPolicyVersion operation.
No description provided by the author
SetDefaultPolicyVersionRequest is the request type for the SetDefaultPolicyVersion API operation.
SetDefaultPolicyVersionResponse is the response type for the SetDefaultPolicyVersion API operation.
The input for the SetLoggingOptions operation.
No description provided by the author
SetLoggingOptionsRequest is the request type for the SetLoggingOptions API operation.
SetLoggingOptionsResponse is the response type for the SetLoggingOptions API operation.
No description provided by the author
No description provided by the author
SetV2LoggingLevelRequest is the request type for the SetV2LoggingLevel API operation.
SetV2LoggingLevelResponse is the response type for the SetV2LoggingLevel API operation.
No description provided by the author
No description provided by the author
SetV2LoggingOptionsRequest is the request type for the SetV2LoggingOptions API operation.
SetV2LoggingOptionsResponse is the response type for the SetV2LoggingOptions API operation.
Describes the code-signing profile.
Use Sig V4 authorization.
Describes an action to publish to an Amazon SNS topic.
Describes an action to publish data to an Amazon SQS queue.
No description provided by the author
No description provided by the author
StartAuditMitigationActionsTaskRequest is the request type for the StartAuditMitigationActionsTask API operation.
StartAuditMitigationActionsTaskResponse is the response type for the StartAuditMitigationActionsTask API operation.
No description provided by the author
No description provided by the author
StartOnDemandAuditTaskRequest is the request type for the StartOnDemandAuditTask API operation.
StartOnDemandAuditTaskResponse is the response type for the StartOnDemandAuditTask API operation.
Information required to start a signing job.
No description provided by the author
No description provided by the author
StartThingRegistrationTaskRequest is the request type for the StartThingRegistrationTask API operation.
StartThingRegistrationTaskResponse is the response type for the StartThingRegistrationTask API operation.
A statistical ranking (percentile) which indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
A map of key-value pairs for all supported statistics.
Starts execution of a Step Functions state machine.
No description provided by the author
No description provided by the author
StopThingRegistrationTaskRequest is the request type for the StopThingRegistrationTask API operation.
StopThingRegistrationTaskResponse is the response type for the StopThingRegistrationTask API operation.
Describes a group of files that can be streamed.
Represents a file to stream.
Information about a stream.
A summary of a stream.
A set of key/value pairs that are used to manage the resource.
No description provided by the author
No description provided by the author
TagResourceRequest is the request type for the TagResource API operation.
TagResourceResponse is the response type for the TagResource API operation.
Statistics for the checks performed during the audit.
Provides summary counts of how many tasks for findings are in a particular state.
No description provided by the author
No description provided by the author
TestAuthorizationRequest is the request type for the TestAuthorization API operation.
TestAuthorizationResponse is the response type for the TestAuthorization API operation.
No description provided by the author
No description provided by the author
TestInvokeAuthorizerRequest is the request type for the TestInvokeAuthorizer API operation.
TestInvokeAuthorizerResponse is the response type for the TestInvokeAuthorizer API operation.
The properties of the thing, including thing name, thing type name, and a list of thing attributes.
The connectivity status of the thing.
The thing search index document.
The thing group search index document.
Thing group indexing configuration.
Thing group metadata.
Thing group properties.
The thing indexing configuration.
The definition of the thing type, including thing type name and description.
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.
Specifies the amount of time each device has to finish its execution of the job.
Specifies the TLS context to use for the test authorizer request.
Describes a rule.
A topic rule destination.
Configuration of the topic rule destination.
Information about the topic rule destination.
Describes a rule.
Describes a rule.
The input for the TransferCertificate operation.
The output from the TransferCertificate operation.
TransferCertificateRequest is the request type for the TransferCertificate API operation.
TransferCertificateResponse is the response type for the TransferCertificate API operation.
Data used to transfer a certificate to an AWS account.
No description provided by the author
No description provided by the author
UntagResourceRequest is the request type for the UntagResource API operation.
UntagResourceResponse is the response type for the UntagResource API operation.
No description provided by the author
No description provided by the author
UpdateAccountAuditConfigurationRequest is the request type for the UpdateAccountAuditConfiguration API operation.
UpdateAccountAuditConfigurationResponse is the response type for the UpdateAccountAuditConfiguration API operation.
No description provided by the author
No description provided by the author
UpdateAuthorizerRequest is the request type for the UpdateAuthorizer API operation.
UpdateAuthorizerResponse is the response type for the UpdateAuthorizer API operation.
No description provided by the author
No description provided by the author
UpdateBillingGroupRequest is the request type for the UpdateBillingGroup API operation.
UpdateBillingGroupResponse is the response type for the UpdateBillingGroup API operation.
The input to the UpdateCACertificate operation.
No description provided by the author
Parameters to define a mitigation action that changes the state of the CA certificate to inactive.
UpdateCACertificateRequest is the request type for the UpdateCACertificate API operation.
UpdateCACertificateResponse is the response type for the UpdateCACertificate API operation.
The input for the UpdateCertificate operation.
No description provided by the author
UpdateCertificateRequest is the request type for the UpdateCertificate API operation.
UpdateCertificateResponse is the response type for the UpdateCertificate API operation.
Parameters to define a mitigation action that changes the state of the device certificate to inactive.
No description provided by the author
No description provided by the author
UpdateDimensionRequest is the request type for the UpdateDimension API operation.
UpdateDimensionResponse is the response type for the UpdateDimension API operation.
No description provided by the author
No description provided by the author
UpdateDomainConfigurationRequest is the request type for the UpdateDomainConfiguration API operation.
UpdateDomainConfigurationResponse is the response type for the UpdateDomainConfiguration API operation.
No description provided by the author
No description provided by the author
UpdateDynamicThingGroupRequest is the request type for the UpdateDynamicThingGroup API operation.
UpdateDynamicThingGroupResponse is the response type for the UpdateDynamicThingGroup API operation.
No description provided by the author
No description provided by the author
UpdateEventConfigurationsRequest is the request type for the UpdateEventConfigurations API operation.
UpdateEventConfigurationsResponse is the response type for the UpdateEventConfigurations API operation.
No description provided by the author
No description provided by the author
UpdateIndexingConfigurationRequest is the request type for the UpdateIndexingConfiguration API operation.
UpdateIndexingConfigurationResponse is the response type for the UpdateIndexingConfiguration API operation.
No description provided by the author
No description provided by the author
UpdateJobRequest is the request type for the UpdateJob API operation.
UpdateJobResponse is the response type for the UpdateJob API operation.
No description provided by the author
No description provided by the author
UpdateMitigationActionRequest is the request type for the UpdateMitigationAction API operation.
UpdateMitigationActionResponse is the response type for the UpdateMitigationAction API operation.
No description provided by the author
No description provided by the author
UpdateProvisioningTemplateRequest is the request type for the UpdateProvisioningTemplate API operation.
UpdateProvisioningTemplateResponse is the response type for the UpdateProvisioningTemplate API operation.
No description provided by the author
No description provided by the author
UpdateRoleAliasRequest is the request type for the UpdateRoleAlias API operation.
UpdateRoleAliasResponse is the response type for the UpdateRoleAlias API operation.
No description provided by the author
No description provided by the author
UpdateScheduledAuditRequest is the request type for the UpdateScheduledAudit API operation.
UpdateScheduledAuditResponse is the response type for the UpdateScheduledAudit API operation.
No description provided by the author
No description provided by the author
UpdateSecurityProfileRequest is the request type for the UpdateSecurityProfile API operation.
UpdateSecurityProfileResponse is the response type for the UpdateSecurityProfile API operation.
No description provided by the author
No description provided by the author
UpdateStreamRequest is the request type for the UpdateStream API operation.
UpdateStreamResponse is the response type for the UpdateStream API operation.
No description provided by the author
No description provided by the author
UpdateThingGroupRequest is the request type for the UpdateThingGroup API operation.
UpdateThingGroupResponse is the response type for the UpdateThingGroup API operation.
No description provided by the author
No description provided by the author
UpdateThingGroupsForThingRequest is the request type for the UpdateThingGroupsForThing API operation.
UpdateThingGroupsForThingResponse is the response type for the UpdateThingGroupsForThing API operation.
The input for the UpdateThing operation.
The output from the UpdateThing operation.
UpdateThingRequest is the request type for the UpdateThing API operation.
UpdateThingResponse is the response type for the UpdateThing API operation.
No description provided by the author
No description provided by the author
UpdateTopicRuleDestinationRequest is the request type for the UpdateTopicRuleDestination API operation.
UpdateTopicRuleDestinationResponse is the response type for the UpdateTopicRuleDestination API operation.
No description provided by the author
No description provided by the author
ValidateSecurityProfileBehaviorsRequest is the request type for the ValidateSecurityProfileBehaviors API operation.
ValidateSecurityProfileBehaviorsResponse is the response type for the ValidateSecurityProfileBehaviors API operation.
Information about an error found in a behavior specification.
Information about a Device Defender security profile behavior violation.

# Type aliases

No description provided by the author
No description provided by the author
The type of alert target: one of "SNS".
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author