| Class | Description |
|---|---|
| AbortConfig |
The criteria that determine when and how a job abort takes place.
|
| AbortCriteria |
The criteria that determine when and how a job abort takes place.
|
| AcceptCertificateTransferRequest |
The input for the AcceptCertificateTransfer operation.
|
| AcceptCertificateTransferResult | |
| Action |
Describes the actions associated with a rule.
|
| ActiveViolation |
Information about an active Device Defender security profile behavior violation.
|
| AddThingsToThingGroupParams |
Parameters used when defining a mitigation action that move a set of things to a thing group.
|
| AddThingToBillingGroupRequest | |
| AddThingToBillingGroupResult | |
| AddThingToThingGroupRequest | |
| AddThingToThingGroupResult | |
| AggregationType |
The type of aggregation queries.
|
| AlertTarget |
A structure containing the alert target ARN and the role ARN.
|
| Allowed |
Contains information that allowed the authorization.
|
| AssetPropertyTimestamp |
An asset property timestamp entry containing the following information.
|
| AssetPropertyValue |
An asset property value entry containing the following information.
|
| AssetPropertyVariant |
Contains an asset property value (of a single type).
|
| AssociateTargetsWithJobRequest | |
| AssociateTargetsWithJobResult | |
| AttachPolicyRequest | |
| AttachPolicyResult | |
| AttachPrincipalPolicyRequest |
The input for the AttachPrincipalPolicy operation.
|
| AttachPrincipalPolicyResult | |
| AttachSecurityProfileRequest | |
| AttachSecurityProfileResult | |
| AttachThingPrincipalRequest |
The input for the AttachThingPrincipal operation.
|
| AttachThingPrincipalResult |
The output from the AttachThingPrincipal operation.
|
| AttributePayload |
The attribute payload.
|
| AuditCheckConfiguration |
Which audit checks are enabled and disabled for this account.
|
| AuditCheckDetails |
Information about the audit check.
|
| AuditFinding |
The findings (results) of the audit.
|
| AuditMitigationActionExecutionMetadata |
Returned by ListAuditMitigationActionsTask, this object contains information that describes a mitigation action that
has been started.
|
| AuditMitigationActionsTaskMetadata |
Information about an audit mitigation actions task that is returned by
ListAuditMitigationActionsTasks. |
| AuditMitigationActionsTaskTarget |
Used in MitigationActionParams, this information identifies the target findings to which the mitigation actions are
applied.
|
| AuditNotificationTarget |
Information about the targets to which audit notifications are sent.
|
| AuditSuppression |
Filters out specific findings of a Device Defender audit.
|
| AuditTaskMetadata |
The audits that were performed.
|
| AuthInfo |
A collection of authorization information.
|
| AuthorizerConfig |
An object that specifies the authorization service for a domain.
|
| AuthorizerDescription |
The authorizer description.
|
| AuthorizerSummary |
The authorizer summary.
|
| AuthResult |
The authorizer result.
|
| AwsJobAbortConfig |
The criteria that determine when and how a job abort takes place.
|
| AwsJobAbortCriteria |
The criteria that determine when and how a job abort takes place.
|
| AwsJobExecutionsRolloutConfig |
Configuration for the rollout of OTA updates.
|
| AwsJobExponentialRolloutRate |
The rate of increase for a job rollout.
|
| AwsJobPresignedUrlConfig |
Configuration information for pre-signed URLs.
|
| AwsJobRateIncreaseCriteria |
The criteria to initiate the increase in rate of rollout for a job.
|
| AwsJobTimeoutConfig |
Specifies the amount of time each device has to finish its execution of the job.
|
| Behavior |
A Device Defender security profile behavior.
|
| BehaviorCriteria |
The criteria by which the behavior is determined to be normal.
|
| BehaviorModelTrainingSummary |
The summary of an ML Detect behavior model.
|
| BillingGroupMetadata |
Additional information about the billing group.
|
| BillingGroupProperties |
The properties of a billing group.
|
| Bucket |
A count of documents that meets a specific aggregation criteria.
|
| BucketsAggregationType |
The type of bucketed aggregation performed.
|
| CACertificate |
A CA certificate.
|
| CACertificateDescription |
Describes a CA certificate.
|
| CancelAuditMitigationActionsTaskRequest | |
| CancelAuditMitigationActionsTaskResult | |
| CancelAuditTaskRequest | |
| CancelAuditTaskResult | |
| CancelCertificateTransferRequest |
The input for the CancelCertificateTransfer operation.
|
| CancelCertificateTransferResult | |
| CancelDetectMitigationActionsTaskRequest | |
| CancelDetectMitigationActionsTaskResult | |
| CancelJobExecutionRequest | |
| CancelJobExecutionResult | |
| CancelJobRequest | |
| CancelJobResult | |
| Certificate |
Information about a certificate.
|
| CertificateDescription |
Describes a certificate.
|
| CertificateProviderSummary |
The certificate provider summary.
|
| CertificateValidity |
When the certificate is valid.
|
| ClearDefaultAuthorizerRequest | |
| ClearDefaultAuthorizerResult | |
| CloudwatchAlarmAction |
Describes an action that updates a CloudWatch alarm.
|
| CloudwatchLogsAction |
Describes an action that sends data to CloudWatch Logs.
|
| CloudwatchMetricAction |
Describes an action that captures a CloudWatch metric.
|
| CodeSigning |
Describes the method to use when code signing a file.
|
| CodeSigningCertificateChain |
Describes the certificate chain being used when code signing a file.
|
| CodeSigningSignature |
Describes the signature for a file.
|
| Configuration |
Configuration.
|
| ConfirmTopicRuleDestinationRequest | |
| ConfirmTopicRuleDestinationResult | |
| CreateAuditSuppressionRequest | |
| CreateAuditSuppressionResult | |
| CreateAuthorizerRequest | |
| CreateAuthorizerResult | |
| CreateBillingGroupRequest | |
| CreateBillingGroupResult | |
| CreateCertificateFromCsrRequest |
The input for the CreateCertificateFromCsr operation.
|
| CreateCertificateFromCsrResult |
The output from the CreateCertificateFromCsr operation.
|
| CreateCertificateProviderRequest | |
| CreateCertificateProviderResult | |
| CreateCustomMetricRequest | |
| CreateCustomMetricResult | |
| CreateDimensionRequest | |
| CreateDimensionResult | |
| CreateDomainConfigurationRequest | |
| CreateDomainConfigurationResult | |
| CreateDynamicThingGroupRequest | |
| CreateDynamicThingGroupResult | |
| CreateFleetMetricRequest | |
| CreateFleetMetricResult | |
| CreateJobRequest | |
| CreateJobResult | |
| CreateJobTemplateRequest | |
| CreateJobTemplateResult | |
| CreateKeysAndCertificateRequest |
The input for the CreateKeysAndCertificate operation.
|
| CreateKeysAndCertificateResult |
The output of the CreateKeysAndCertificate operation.
|
| CreateMitigationActionRequest | |
| CreateMitigationActionResult | |
| CreateOTAUpdateRequest | |
| CreateOTAUpdateResult | |
| CreatePackageRequest | |
| CreatePackageResult | |
| CreatePackageVersionRequest | |
| CreatePackageVersionResult | |
| CreatePolicyRequest |
The input for the CreatePolicy operation.
|
| CreatePolicyResult |
The output from the CreatePolicy operation.
|
| CreatePolicyVersionRequest |
The input for the CreatePolicyVersion operation.
|
| CreatePolicyVersionResult |
The output of the CreatePolicyVersion operation.
|
| CreateProvisioningClaimRequest | |
| CreateProvisioningClaimResult | |
| CreateProvisioningTemplateRequest | |
| CreateProvisioningTemplateResult | |
| CreateProvisioningTemplateVersionRequest | |
| CreateProvisioningTemplateVersionResult | |
| CreateRoleAliasRequest | |
| CreateRoleAliasResult | |
| CreateScheduledAuditRequest | |
| CreateScheduledAuditResult | |
| CreateSecurityProfileRequest | |
| CreateSecurityProfileResult | |
| CreateStreamRequest | |
| CreateStreamResult | |
| CreateThingGroupRequest | |
| CreateThingGroupResult | |
| CreateThingRequest |
The input for the CreateThing operation.
|
| CreateThingResult |
The output of the CreateThing operation.
|
| CreateThingTypeRequest |
The input for the CreateThingType operation.
|
| CreateThingTypeResult |
The output of the CreateThingType operation.
|
| CreateTopicRuleDestinationRequest | |
| CreateTopicRuleDestinationResult | |
| CreateTopicRuleRequest |
The input for the CreateTopicRule operation.
|
| CreateTopicRuleResult | |
| CustomCodeSigning |
Describes a custom method used to code sign a file.
|
| DeleteAccountAuditConfigurationRequest | |
| DeleteAccountAuditConfigurationResult | |
| DeleteAuditSuppressionRequest | |
| DeleteAuditSuppressionResult | |
| DeleteAuthorizerRequest | |
| DeleteAuthorizerResult | |
| DeleteBillingGroupRequest | |
| DeleteBillingGroupResult | |
| DeleteCACertificateRequest |
Input for the DeleteCACertificate operation.
|
| DeleteCACertificateResult |
The output for the DeleteCACertificate operation.
|
| DeleteCertificateProviderRequest | |
| DeleteCertificateProviderResult | |
| DeleteCertificateRequest |
The input for the DeleteCertificate operation.
|
| DeleteCertificateResult | |
| DeleteCustomMetricRequest | |
| DeleteCustomMetricResult | |
| DeleteDimensionRequest | |
| DeleteDimensionResult | |
| DeleteDomainConfigurationRequest | |
| DeleteDomainConfigurationResult | |
| DeleteDynamicThingGroupRequest | |
| DeleteDynamicThingGroupResult | |
| DeleteFleetMetricRequest | |
| DeleteFleetMetricResult | |
| DeleteJobExecutionRequest | |
| DeleteJobExecutionResult | |
| DeleteJobRequest | |
| DeleteJobResult | |
| DeleteJobTemplateRequest | |
| DeleteJobTemplateResult | |
| DeleteMitigationActionRequest | |
| DeleteMitigationActionResult | |
| DeleteOTAUpdateRequest | |
| DeleteOTAUpdateResult | |
| DeletePackageRequest | |
| DeletePackageResult | |
| DeletePackageVersionRequest | |
| DeletePackageVersionResult | |
| DeletePolicyRequest |
The input for the DeletePolicy operation.
|
| DeletePolicyResult | |
| DeletePolicyVersionRequest |
The input for the DeletePolicyVersion operation.
|
| DeletePolicyVersionResult | |
| DeleteProvisioningTemplateRequest | |
| DeleteProvisioningTemplateResult | |
| DeleteProvisioningTemplateVersionRequest | |
| DeleteProvisioningTemplateVersionResult | |
| DeleteRegistrationCodeRequest |
The input for the DeleteRegistrationCode operation.
|
| DeleteRegistrationCodeResult |
The output for the DeleteRegistrationCode operation.
|
| DeleteRoleAliasRequest | |
| DeleteRoleAliasResult | |
| DeleteScheduledAuditRequest | |
| DeleteScheduledAuditResult | |
| DeleteSecurityProfileRequest | |
| DeleteSecurityProfileResult | |
| DeleteStreamRequest | |
| DeleteStreamResult | |
| DeleteThingGroupRequest | |
| DeleteThingGroupResult | |
| DeleteThingRequest |
The input for the DeleteThing operation.
|
| DeleteThingResult |
The output of the DeleteThing operation.
|
| DeleteThingTypeRequest |
The input for the DeleteThingType operation.
|
| DeleteThingTypeResult |
The output for the DeleteThingType operation.
|
| DeleteTopicRuleDestinationRequest | |
| DeleteTopicRuleDestinationResult | |
| DeleteTopicRuleRequest |
The input for the DeleteTopicRule operation.
|
| DeleteTopicRuleResult | |
| DeleteV2LoggingLevelRequest | |
| DeleteV2LoggingLevelResult | |
| Denied |
Contains information that denied the authorization.
|
| DeprecateThingTypeRequest |
The input for the DeprecateThingType operation.
|
| DeprecateThingTypeResult |
The output for the DeprecateThingType operation.
|
| DescribeAccountAuditConfigurationRequest | |
| DescribeAccountAuditConfigurationResult | |
| DescribeAuditFindingRequest | |
| DescribeAuditFindingResult | |
| DescribeAuditMitigationActionsTaskRequest | |
| DescribeAuditMitigationActionsTaskResult | |
| DescribeAuditSuppressionRequest | |
| DescribeAuditSuppressionResult | |
| DescribeAuditTaskRequest | |
| DescribeAuditTaskResult | |
| DescribeAuthorizerRequest | |
| DescribeAuthorizerResult | |
| DescribeBillingGroupRequest | |
| DescribeBillingGroupResult | |
| DescribeCACertificateRequest |
The input for the DescribeCACertificate operation.
|
| DescribeCACertificateResult |
The output from the DescribeCACertificate operation.
|
| DescribeCertificateProviderRequest | |
| DescribeCertificateProviderResult | |
| DescribeCertificateRequest |
The input for the DescribeCertificate operation.
|
| DescribeCertificateResult |
The output of the DescribeCertificate operation.
|
| DescribeCustomMetricRequest | |
| DescribeCustomMetricResult | |
| DescribeDefaultAuthorizerRequest | |
| DescribeDefaultAuthorizerResult | |
| DescribeDetectMitigationActionsTaskRequest | |
| DescribeDetectMitigationActionsTaskResult | |
| DescribeDimensionRequest | |
| DescribeDimensionResult | |
| DescribeDomainConfigurationRequest | |
| DescribeDomainConfigurationResult | |
| DescribeEndpointRequest |
The input for the DescribeEndpoint operation.
|
| DescribeEndpointResult |
The output from the DescribeEndpoint operation.
|
| DescribeEventConfigurationsRequest | |
| DescribeEventConfigurationsResult | |
| DescribeFleetMetricRequest | |
| DescribeFleetMetricResult | |
| DescribeIndexRequest | |
| DescribeIndexResult | |
| DescribeJobExecutionRequest | |
| DescribeJobExecutionResult | |
| DescribeJobRequest | |
| DescribeJobResult | |
| DescribeJobTemplateRequest | |
| DescribeJobTemplateResult | |
| DescribeManagedJobTemplateRequest | |
| DescribeManagedJobTemplateResult | |
| DescribeMitigationActionRequest | |
| DescribeMitigationActionResult | |
| DescribeProvisioningTemplateRequest | |
| DescribeProvisioningTemplateResult | |
| DescribeProvisioningTemplateVersionRequest | |
| DescribeProvisioningTemplateVersionResult | |
| DescribeRoleAliasRequest | |
| DescribeRoleAliasResult | |
| DescribeScheduledAuditRequest | |
| DescribeScheduledAuditResult | |
| DescribeSecurityProfileRequest | |
| DescribeSecurityProfileResult | |
| DescribeStreamRequest | |
| DescribeStreamResult | |
| DescribeThingGroupRequest | |
| DescribeThingGroupResult | |
| DescribeThingRegistrationTaskRequest | |
| DescribeThingRegistrationTaskResult | |
| DescribeThingRequest |
The input for the DescribeThing operation.
|
| DescribeThingResult |
The output from the DescribeThing operation.
|
| DescribeThingTypeRequest |
The input for the DescribeThingType operation.
|
| DescribeThingTypeResult |
The output for the DescribeThingType operation.
|
| Destination |
Describes the location of the updated firmware.
|
| DetachPolicyRequest | |
| DetachPolicyResult | |
| DetachPrincipalPolicyRequest |
The input for the DetachPrincipalPolicy operation.
|
| DetachPrincipalPolicyResult | |
| DetachSecurityProfileRequest | |
| DetachSecurityProfileResult | |
| DetachThingPrincipalRequest |
The input for the DetachThingPrincipal operation.
|
| DetachThingPrincipalResult |
The output from the DetachThingPrincipal operation.
|
| DetectMitigationActionExecution |
Describes which mitigation actions should be executed.
|
| DetectMitigationActionsTaskStatistics |
The statistics of a mitigation action task.
|
| DetectMitigationActionsTaskSummary |
The summary of the mitigation action tasks.
|
| DetectMitigationActionsTaskTarget |
The target of a mitigation action task.
|
| DisableTopicRuleRequest |
The input for the DisableTopicRuleRequest operation.
|
| DisableTopicRuleResult | |
| DocumentParameter |
A map of key-value pairs containing the patterns that need to be replaced in a managed template job document schema.
|
| DomainConfigurationSummary |
The summary of a domain configuration.
|
| DynamoDBAction |
Describes an action to write to a DynamoDB table.
|
| DynamoDBv2Action |
Describes an action to write to a DynamoDB table.
|
| EffectivePolicy |
The policy that has the effect on the authorization results.
|
| ElasticsearchAction |
Describes an action that writes data to an Amazon OpenSearch Service domain.
|
| EnableIoTLoggingParams |
Parameters used when defining a mitigation action that enable Amazon Web Services IoT Core logging.
|
| EnableTopicRuleRequest |
The input for the EnableTopicRuleRequest operation.
|
| EnableTopicRuleResult | |
| ErrorInfo |
Error information.
|
| ExplicitDeny |
Information that explicitly denies authorization.
|
| ExponentialRolloutRate |
Allows you to create an exponential rate of rollout for a job.
|
| Field |
Describes the name and data type at a field.
|
| FileLocation |
The location of the OTA update.
|
| FirehoseAction |
Describes an action that writes data to an Amazon Kinesis Firehose stream.
|
| FleetMetricNameAndArn |
The name and ARN of a fleet metric.
|
| GeoLocationTarget |
A geolocation target that you select to index.
|
| GetBehaviorModelTrainingSummariesRequest | |
| GetBehaviorModelTrainingSummariesResult | |
| GetBucketsAggregationRequest | |
| GetBucketsAggregationResult | |
| GetCardinalityRequest | |
| GetCardinalityResult | |
| GetEffectivePoliciesRequest | |
| GetEffectivePoliciesResult | |
| GetIndexingConfigurationRequest | |
| GetIndexingConfigurationResult | |
| GetJobDocumentRequest | |
| GetJobDocumentResult | |
| GetLoggingOptionsRequest |
The input for the GetLoggingOptions operation.
|
| GetLoggingOptionsResult |
The output from the GetLoggingOptions operation.
|
| GetOTAUpdateRequest | |
| GetOTAUpdateResult | |
| GetPackageConfigurationRequest | |
| GetPackageConfigurationResult | |
| GetPackageRequest | |
| GetPackageResult | |
| GetPackageVersionRequest | |
| GetPackageVersionResult | |
| GetPercentilesRequest | |
| GetPercentilesResult | |
| GetPolicyRequest |
The input for the GetPolicy operation.
|
| GetPolicyResult |
The output from the GetPolicy operation.
|
| GetPolicyVersionRequest |
The input for the GetPolicyVersion operation.
|
| GetPolicyVersionResult |
The output from the GetPolicyVersion operation.
|
| GetRegistrationCodeRequest |
The input to the GetRegistrationCode operation.
|
| GetRegistrationCodeResult |
The output from the GetRegistrationCode operation.
|
| GetStatisticsRequest | |
| GetStatisticsResult | |
| GetTopicRuleDestinationRequest | |
| GetTopicRuleDestinationResult | |
| GetTopicRuleRequest |
The input for the GetTopicRule operation.
|
| GetTopicRuleResult |
The output from the GetTopicRule operation.
|
| GetV2LoggingOptionsRequest | |
| GetV2LoggingOptionsResult | |
| GroupNameAndArn |
The name and ARN of a group.
|
| HttpAction |
Send data to an HTTPS endpoint.
|
| HttpActionHeader |
The HTTP action header.
|
| HttpAuthorization |
The authorization method used to send messages.
|
| HttpContext |
Specifies the HTTP context to use for the test authorizer request.
|
| HttpUrlDestinationConfiguration |
HTTP URL destination configuration used by the topic rule's HTTP action.
|
| HttpUrlDestinationProperties |
HTTP URL destination properties.
|
| HttpUrlDestinationSummary |
Information about an HTTP URL destination.
|
| ImplicitDeny |
Information that implicitly denies authorization.
|
| IndexingFilter |
Provides additional selections for named shadows and geolocation data.
|
| IotAnalyticsAction |
Sends message data to an IoT Analytics channel.
|
| IotEventsAction |
Sends an input to an IoT Events detector.
|
| IotSiteWiseAction |
Describes an action to send data from an MQTT message that triggered the rule to IoT SiteWise asset properties.
|
| IssuerCertificateIdentifier |
The certificate issuer indentifier.
|
| Job |
The
Job object contains details about a job. |
| JobExecution |
The job execution object represents the execution of a job on a particular device.
|
| JobExecutionsRetryConfig |
The configuration that determines how many retries are allowed for each failure type for a job.
|
| JobExecutionsRolloutConfig |
Allows you to create a staged rollout of a job.
|
| JobExecutionStatusDetails |
Details of the job execution status.
|
| JobExecutionSummary |
The job execution summary.
|
| JobExecutionSummaryForJob |
Contains a summary of information about job executions for a specific job.
|
| JobExecutionSummaryForThing |
The job execution summary for a thing.
|
| JobProcessDetails |
The job process details.
|
| JobSummary |
The job summary.
|
| JobTemplateSummary |
An object that contains information about the job template.
|
| KafkaAction |
Send messages to an Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka cluster.
|
| KafkaActionHeader |
Specifies a Kafka header using key-value pairs when you create a Rule’s Kafka Action.
|
| KeyPair |
Describes a key pair.
|
| KinesisAction |
Describes an action to write data to an Amazon Kinesis stream.
|
| LambdaAction |
Describes an action to invoke a Lambda function.
|
| ListActiveViolationsRequest | |
| ListActiveViolationsResult | |
| ListAttachedPoliciesRequest | |
| ListAttachedPoliciesResult | |
| ListAuditFindingsRequest | |
| ListAuditFindingsResult | |
| ListAuditMitigationActionsExecutionsRequest | |
| ListAuditMitigationActionsExecutionsResult | |
| ListAuditMitigationActionsTasksRequest | |
| ListAuditMitigationActionsTasksResult | |
| ListAuditSuppressionsRequest | |
| ListAuditSuppressionsResult | |
| ListAuditTasksRequest | |
| ListAuditTasksResult | |
| ListAuthorizersRequest | |
| ListAuthorizersResult | |
| ListBillingGroupsRequest | |
| ListBillingGroupsResult | |
| ListCACertificatesRequest |
Input for the ListCACertificates operation.
|
| ListCACertificatesResult |
The output from the ListCACertificates operation.
|
| ListCertificateProvidersRequest | |
| ListCertificateProvidersResult | |
| ListCertificatesByCARequest |
The input to the ListCertificatesByCA operation.
|
| ListCertificatesByCAResult |
The output of the ListCertificatesByCA operation.
|
| ListCertificatesRequest |
The input for the ListCertificates operation.
|
| ListCertificatesResult |
The output of the ListCertificates operation.
|
| ListCustomMetricsRequest | |
| ListCustomMetricsResult | |
| ListDetectMitigationActionsExecutionsRequest | |
| ListDetectMitigationActionsExecutionsResult | |
| ListDetectMitigationActionsTasksRequest | |
| ListDetectMitigationActionsTasksResult | |
| ListDimensionsRequest | |
| ListDimensionsResult | |
| ListDomainConfigurationsRequest | |
| ListDomainConfigurationsResult | |
| ListFleetMetricsRequest | |
| ListFleetMetricsResult | |
| ListIndicesRequest | |
| ListIndicesResult | |
| ListJobExecutionsForJobRequest | |
| ListJobExecutionsForJobResult | |
| ListJobExecutionsForThingRequest | |
| ListJobExecutionsForThingResult | |
| ListJobsRequest | |
| ListJobsResult | |
| ListJobTemplatesRequest | |
| ListJobTemplatesResult | |
| ListManagedJobTemplatesRequest | |
| ListManagedJobTemplatesResult | |
| ListMetricValuesRequest | |
| ListMetricValuesResult | |
| ListMitigationActionsRequest | |
| ListMitigationActionsResult | |
| ListOTAUpdatesRequest | |
| ListOTAUpdatesResult | |
| ListOutgoingCertificatesRequest |
The input to the ListOutgoingCertificates operation.
|
| ListOutgoingCertificatesResult |
The output from the ListOutgoingCertificates operation.
|
| ListPackagesRequest | |
| ListPackagesResult | |
| ListPackageVersionsRequest | |
| ListPackageVersionsResult | |
| ListPoliciesRequest |
The input for the ListPolicies operation.
|
| ListPoliciesResult |
The output from the ListPolicies operation.
|
| ListPolicyPrincipalsRequest |
The input for the ListPolicyPrincipals operation.
|
| ListPolicyPrincipalsResult |
The output from the ListPolicyPrincipals operation.
|
| ListPolicyVersionsRequest |
The input for the ListPolicyVersions operation.
|
| ListPolicyVersionsResult |
The output from the ListPolicyVersions operation.
|
| ListPrincipalPoliciesRequest |
The input for the ListPrincipalPolicies operation.
|
| ListPrincipalPoliciesResult |
The output from the ListPrincipalPolicies operation.
|
| ListPrincipalThingsRequest |
The input for the ListPrincipalThings operation.
|
| ListPrincipalThingsResult |
The output from the ListPrincipalThings operation.
|
| ListProvisioningTemplatesRequest | |
| ListProvisioningTemplatesResult | |
| ListProvisioningTemplateVersionsRequest | |
| ListProvisioningTemplateVersionsResult | |
| ListRelatedResourcesForAuditFindingRequest | |
| ListRelatedResourcesForAuditFindingResult | |
| ListRoleAliasesRequest | |
| ListRoleAliasesResult | |
| ListScheduledAuditsRequest | |
| ListScheduledAuditsResult | |
| ListSecurityProfilesForTargetRequest | |
| ListSecurityProfilesForTargetResult | |
| ListSecurityProfilesRequest | |
| ListSecurityProfilesResult | |
| ListStreamsRequest | |
| ListStreamsResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| ListTargetsForPolicyRequest | |
| ListTargetsForPolicyResult | |
| ListTargetsForSecurityProfileRequest | |
| ListTargetsForSecurityProfileResult | |
| ListThingGroupsForThingRequest | |
| ListThingGroupsForThingResult | |
| ListThingGroupsRequest | |
| ListThingGroupsResult | |
| ListThingPrincipalsRequest |
The input for the ListThingPrincipal operation.
|
| ListThingPrincipalsResult |
The output from the ListThingPrincipals operation.
|
| ListThingRegistrationTaskReportsRequest | |
| ListThingRegistrationTaskReportsResult | |
| ListThingRegistrationTasksRequest | |
| ListThingRegistrationTasksResult | |
| ListThingsInBillingGroupRequest | |
| ListThingsInBillingGroupResult | |
| ListThingsInThingGroupRequest | |
| ListThingsInThingGroupResult | |
| ListThingsRequest |
The input for the ListThings operation.
|
| ListThingsResult |
The output from the ListThings operation.
|
| ListThingTypesRequest |
The input for the ListThingTypes operation.
|
| ListThingTypesResult |
The output for the ListThingTypes operation.
|
| ListTopicRuleDestinationsRequest | |
| ListTopicRuleDestinationsResult | |
| ListTopicRulesRequest |
The input for the ListTopicRules operation.
|
| ListTopicRulesResult |
The output from the ListTopicRules operation.
|
| ListV2LoggingLevelsRequest | |
| ListV2LoggingLevelsResult | |
| ListViolationEventsRequest | |
| ListViolationEventsResult | |
| LocationAction |
The Amazon Location rule action sends device location updates from an MQTT message to an Amazon Location tracker
resource.
|
| LocationTimestamp |
Describes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of
that value.
|
| LoggingOptionsPayload |
Describes the logging options payload.
|
| LogTarget |
A log target.
|
| LogTargetConfiguration |
The target configuration.
|
| MachineLearningDetectionConfig |
The configuration of an ML Detect Security Profile.
|
| MaintenanceWindow |
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. |
| ManagedJobTemplateSummary |
An object that contains information about the managed template.
|
| MetricDatum |
A metric.
|
| MetricDimension |
The dimension of a metric.
|
| MetricsExportConfig |
Set configurations for metrics export.
|
| MetricToRetain |
The metric you want to retain.
|
| MetricValue |
The value to be compared with the
metric. |
| MitigationAction |
Describes which changes should be applied as part of a mitigation action.
|
| MitigationActionIdentifier |
Information that identifies a mitigation action.
|
| MitigationActionParams |
The set of parameters for this mitigation action.
|
| MqttContext |
Specifies the MQTT context to use for the test authorizer request
|
| MqttHeaders |
Specifies MQTT Version 5.0 headers information.
|
| NonCompliantResource |
Information about the resource that was noncompliant with the audit check.
|
| OpenSearchAction |
Describes an action that writes data to an Amazon OpenSearch Service domain.
|
| OTAUpdateFile |
Describes a file to be associated with an OTA update.
|
| OTAUpdateInfo |
Information about an OTA update.
|
| OTAUpdateSummary |
An OTA update summary.
|
| OutgoingCertificate |
A certificate that has been transferred but not yet accepted.
|
| PackageSummary |
A summary of information about a software package.
|
| PackageVersionSummary |
A summary of information about a package version.
|
| PercentPair |
Describes the percentile and percentile value.
|
| Policy |
Describes an IoT policy.
|
| PolicyVersion |
Describes a policy version.
|
| PolicyVersionIdentifier |
Information about the version of the policy associated with the resource.
|
| PresignedUrlConfig |
Configuration for pre-signed S3 URLs.
|
| ProvisioningHook |
Structure that contains
payloadVersion and targetArn. |
| ProvisioningTemplateSummary |
A summary of information about a provisioning template.
|
| ProvisioningTemplateVersionSummary |
A summary of information about a fleet provision template version.
|
| PublishFindingToSnsParams |
Parameters to define a mitigation action that publishes findings to Amazon SNS.
|
| PutAssetPropertyValueEntry |
An asset property value entry containing the following information.
|
| PutItemInput |
The input for the DynamoActionVS action that specifies the DynamoDB table to which the message data will be written.
|
| PutVerificationStateOnViolationRequest | |
| PutVerificationStateOnViolationResult | |
| RateIncreaseCriteria |
Allows you to define a criteria to initiate the increase in rate of rollout for a job.
|
| RegisterCACertificateRequest |
The input to the RegisterCACertificate operation.
|
| RegisterCACertificateResult |
The output from the RegisterCACertificateResponse operation.
|
| RegisterCertificateRequest |
The input to the RegisterCertificate operation.
|
| RegisterCertificateResult |
The output from the RegisterCertificate operation.
|
| RegisterCertificateWithoutCARequest | |
| RegisterCertificateWithoutCAResult | |
| RegisterThingRequest | |
| RegisterThingResult | |
| RegistrationConfig |
The registration configuration.
|
| RejectCertificateTransferRequest |
The input for the RejectCertificateTransfer operation.
|
| RejectCertificateTransferResult | |
| RelatedResource |
Information about a related resource.
|
| RemoveThingFromBillingGroupRequest | |
| RemoveThingFromBillingGroupResult | |
| RemoveThingFromThingGroupRequest | |
| RemoveThingFromThingGroupResult | |
| ReplaceDefaultPolicyVersionParams |
Parameters to define a mitigation action that adds a blank policy to restrict permissions.
|
| ReplaceTopicRuleRequest |
The input for the ReplaceTopicRule operation.
|
| ReplaceTopicRuleResult | |
| RepublishAction |
Describes an action to republish to another topic.
|
| ResourceIdentifier |
Information that identifies the noncompliant resource.
|
| RetryCriteria |
The criteria that determines how many retries are allowed for each failure type for a job.
|
| RoleAliasDescription |
Role alias description.
|
| S3Action |
Describes an action to write data to an Amazon S3 bucket.
|
| S3Destination |
Describes the location of updated firmware in S3.
|
| S3Location |
The S3 location.
|
| SalesforceAction |
Describes an action to write a message to a Salesforce IoT Cloud Input Stream.
|
| ScheduledAuditMetadata |
Information about the scheduled audit.
|
| ScheduledJobRollout |
Displays the next seven maintenance window occurrences and their start times.
|
| SchedulingConfig |
Specifies the date and time that a job will begin the rollout of the job document to all devices in the target group.
|
| SearchIndexRequest | |
| SearchIndexResult | |
| SecurityProfileIdentifier |
Identifying information for a Device Defender security profile.
|
| SecurityProfileTarget |
A target to which an alert is sent when a security profile behavior is violated.
|
| SecurityProfileTargetMapping |
Information about a security profile and the target associated with it.
|
| ServerCertificateConfig |
The server certificate configuration.
|
| ServerCertificateSummary |
An object that contains information about a server certificate.
|
| SetDefaultAuthorizerRequest | |
| SetDefaultAuthorizerResult | |
| SetDefaultPolicyVersionRequest |
The input for the SetDefaultPolicyVersion operation.
|
| SetDefaultPolicyVersionResult | |
| SetLoggingOptionsRequest |
The input for the SetLoggingOptions operation.
|
| SetLoggingOptionsResult | |
| SetV2LoggingLevelRequest | |
| SetV2LoggingLevelResult | |
| SetV2LoggingOptionsRequest | |
| SetV2LoggingOptionsResult | |
| SigningProfileParameter |
Describes the code-signing profile.
|
| SigV4Authorization |
For more information, see Signature
Version 4 signing process.
|
| SnsAction |
Describes an action to publish to an Amazon SNS topic.
|
| SqsAction |
Describes an action to publish data to an Amazon SQS queue.
|
| StartAuditMitigationActionsTaskRequest | |
| StartAuditMitigationActionsTaskResult | |
| StartDetectMitigationActionsTaskRequest | |
| StartDetectMitigationActionsTaskResult | |
| StartOnDemandAuditTaskRequest | |
| StartOnDemandAuditTaskResult | |
| StartSigningJobParameter |
Information required to start a signing job.
|
| StartThingRegistrationTaskRequest | |
| StartThingRegistrationTaskResult | |
| StatisticalThreshold |
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.
|
| Statistics |
A map of key-value pairs for all supported statistics.
|
| StepFunctionsAction |
Starts execution of a Step Functions state machine.
|
| StopThingRegistrationTaskRequest | |
| StopThingRegistrationTaskResult | |
| Stream |
Describes a group of files that can be streamed.
|
| StreamFile |
Represents a file to stream.
|
| StreamInfo |
Information about a stream.
|
| StreamSummary |
A summary of a stream.
|
| Tag |
A set of key/value pairs that are used to manage the resource.
|
| TagResourceRequest | |
| TagResourceResult | |
| TaskStatistics |
Statistics for the checks performed during the audit.
|
| TaskStatisticsForAuditCheck |
Provides summary counts of how many tasks for findings are in a particular state.
|
| TermsAggregation |
Performs an aggregation that will return a list of buckets.
|
| TestAuthorizationRequest | |
| TestAuthorizationResult | |
| TestInvokeAuthorizerRequest | |
| TestInvokeAuthorizerResult | |
| ThingAttribute |
The properties of the thing, including thing name, thing type name, and a list of thing attributes.
|
| ThingConnectivity |
The connectivity status of the thing.
|
| ThingDocument |
The thing search index document.
|
| ThingGroupDocument |
The thing group search index document.
|
| ThingGroupIndexingConfiguration |
Thing group indexing configuration.
|
| ThingGroupMetadata |
Thing group metadata.
|
| ThingGroupProperties |
Thing group properties.
|
| ThingIndexingConfiguration |
The thing indexing configuration.
|
| ThingTypeDefinition |
The definition of the thing type, including thing type name and description.
|
| ThingTypeMetadata |
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.
|
| ThingTypeProperties |
The ThingTypeProperties contains information about the thing type including: a thing type description, and a list of
searchable thing attribute names.
|
| TimeoutConfig |
Specifies the amount of time each device has to finish its execution of the job.
|
| TimestreamAction |
The Timestream rule action writes attributes (measures) from an MQTT message into an Amazon Timestream table.
|
| TimestreamDimension |
Metadata attributes of the time series that are written in each measure record.
|
| TimestreamTimestamp |
Describes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of
that value.
|
| TlsConfig |
An object that specifies the TLS configuration for a domain.
|
| TlsContext |
Specifies the TLS context to use for the test authorizer request.
|
| TopicRule |
Describes a rule.
|
| TopicRuleDestination |
A topic rule destination.
|
| TopicRuleDestinationConfiguration |
Configuration of the topic rule destination.
|
| TopicRuleDestinationSummary |
Information about the topic rule destination.
|
| TopicRuleListItem |
Describes a rule.
|
| TopicRulePayload |
Describes a rule.
|
| TransferCertificateRequest |
The input for the TransferCertificate operation.
|
| TransferCertificateResult |
The output from the TransferCertificate operation.
|
| TransferData |
Data used to transfer a certificate to an Amazon Web Services account.
|
| UntagResourceRequest | |
| UntagResourceResult | |
| UpdateAccountAuditConfigurationRequest | |
| UpdateAccountAuditConfigurationResult | |
| UpdateAuditSuppressionRequest | |
| UpdateAuditSuppressionResult | |
| UpdateAuthorizerRequest | |
| UpdateAuthorizerResult | |
| UpdateBillingGroupRequest | |
| UpdateBillingGroupResult | |
| UpdateCACertificateParams |
Parameters to define a mitigation action that changes the state of the CA certificate to inactive.
|
| UpdateCACertificateRequest |
The input to the UpdateCACertificate operation.
|
| UpdateCACertificateResult | |
| UpdateCertificateProviderRequest | |
| UpdateCertificateProviderResult | |
| UpdateCertificateRequest |
The input for the UpdateCertificate operation.
|
| UpdateCertificateResult | |
| UpdateCustomMetricRequest | |
| UpdateCustomMetricResult | |
| UpdateDeviceCertificateParams |
Parameters to define a mitigation action that changes the state of the device certificate to inactive.
|
| UpdateDimensionRequest | |
| UpdateDimensionResult | |
| UpdateDomainConfigurationRequest | |
| UpdateDomainConfigurationResult | |
| UpdateDynamicThingGroupRequest | |
| UpdateDynamicThingGroupResult | |
| UpdateEventConfigurationsRequest | |
| UpdateEventConfigurationsResult | |
| UpdateFleetMetricRequest | |
| UpdateFleetMetricResult | |
| UpdateIndexingConfigurationRequest | |
| UpdateIndexingConfigurationResult | |
| UpdateJobRequest | |
| UpdateJobResult | |
| UpdateMitigationActionRequest | |
| UpdateMitigationActionResult | |
| UpdatePackageConfigurationRequest | |
| UpdatePackageConfigurationResult | |
| UpdatePackageRequest | |
| UpdatePackageResult | |
| UpdatePackageVersionRequest | |
| UpdatePackageVersionResult | |
| UpdateProvisioningTemplateRequest | |
| UpdateProvisioningTemplateResult | |
| UpdateRoleAliasRequest | |
| UpdateRoleAliasResult | |
| UpdateScheduledAuditRequest | |
| UpdateScheduledAuditResult | |
| UpdateSecurityProfileRequest | |
| UpdateSecurityProfileResult | |
| UpdateStreamRequest | |
| UpdateStreamResult | |
| UpdateThingGroupRequest | |
| UpdateThingGroupResult | |
| UpdateThingGroupsForThingRequest | |
| UpdateThingGroupsForThingResult | |
| UpdateThingRequest |
The input for the UpdateThing operation.
|
| UpdateThingResult |
The output from the UpdateThing operation.
|
| UpdateTopicRuleDestinationRequest | |
| UpdateTopicRuleDestinationResult | |
| UserProperty |
A key-value pair that you define in the header.
|
| ValidateSecurityProfileBehaviorsRequest | |
| ValidateSecurityProfileBehaviorsResult | |
| ValidationError |
Information about an error found in a behavior specification.
|
| VersionUpdateByJobsConfig |
Configuration to manage IoT Job's package version reporting.
|
| ViolationEvent |
Information about a Device Defender security profile behavior violation.
|
| ViolationEventAdditionalInfo |
The details of a violation event.
|
| ViolationEventOccurrenceRange |
Specifies the time period of which violation events occurred between.
|
| VpcDestinationConfiguration |
The configuration information for a virtual private cloud (VPC) destination.
|
| VpcDestinationProperties |
The properties of a virtual private cloud (VPC) destination.
|
| VpcDestinationSummary |
The summary of a virtual private cloud (VPC) destination.
|
| Exception | Description |
|---|---|
| AWSIotException |
Base exception for all service exceptions thrown by AWS IoT
|
| CertificateConflictException |
Unable to verify the CA certificate used to sign the device certificate you are attempting to register.
|
| CertificateStateException |
The certificate operation is not allowed.
|
| CertificateValidationException |
The certificate is invalid.
|
| ConflictException |
A resource with the same name already exists.
|
| ConflictingResourceUpdateException |
A conflicting resource update exception.
|
| DeleteConflictException |
You can't delete the resource because it is attached to one or more resources.
|
| IndexNotReadyException |
The index is not ready.
|
| InternalException |
An unexpected error has occurred.
|
| InternalFailureException |
An unexpected error has occurred.
|
| InternalServerException |
Internal error from the service that indicates an unexpected error or that the service is unavailable.
|
| InvalidAggregationException |
The aggregation is invalid.
|
| InvalidQueryException |
The query is invalid.
|
| InvalidRequestException |
The request is not valid.
|
| InvalidResponseException |
The response is invalid.
|
| InvalidStateTransitionException |
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. |
| LimitExceededException |
A limit has been exceeded.
|
| MalformedPolicyException |
The policy documentation is not valid.
|
| NotConfiguredException |
The resource is not configured.
|
| RegistrationCodeValidationException |
The registration code is invalid.
|
| ResourceAlreadyExistsException |
The resource already exists.
|
| ResourceNotFoundException |
The specified resource does not exist.
|
| ResourceRegistrationFailureException |
The resource registration failed.
|
| ServiceQuotaExceededException |
A limit has been exceeded.
|
| ServiceUnavailableException |
The service is temporarily unavailable.
|
| SqlParseException |
The Rule-SQL expression can't be parsed correctly.
|
| TaskAlreadyExistsException |
This exception occurs if you attempt to start a task with the same task-id as an existing task but with a different
clientRequestToken.
|
| ThrottlingException |
The rate exceeds the limit.
|
| TransferAlreadyCompletedException |
You can't revert the certificate transfer because the transfer is already complete.
|
| TransferConflictException |
You can't transfer the certificate because authorization policies are still attached.
|
| UnauthorizedException |
You are not authorized to perform this operation.
|
| ValidationException |
The request is not valid.
|
| VersionConflictException |
An exception thrown when the version of an entity specified with the
expectedVersion parameter does not
match the latest version in the system. |
| VersionsLimitExceededException |
The number of policy versions exceeds the limit.
|