Package-level declarations

Types

Link copied to clipboard
sealed class AbortAction
Link copied to clipboard

The criteria that determine when and how a job abort takes place.

Link copied to clipboard

The criteria that determine when and how a job abort takes place.

Link copied to clipboard

The input for the AcceptCertificateTransfer operation.

Link copied to clipboard
class Action

Describes the actions associated with a rule.

Link copied to clipboard
sealed class ActionType
Link copied to clipboard

Information about an active Device Defender security profile behavior violation.

Link copied to clipboard

Parameters used when defining a mitigation action that move a set of things to a thing group.

Link copied to clipboard

The type of aggregation queries.

Link copied to clipboard
sealed class AggregationTypeName
Link copied to clipboard

A structure containing the alert target ARN and the role ARN.

Link copied to clipboard
sealed class AlertTargetType

The type of alert target: one of "SNS".

Link copied to clipboard
class Allowed

Contains information that allowed the authorization.

Link copied to clipboard
sealed class ApplicationProtocol
Link copied to clipboard

An asset property timestamp entry containing the following information.

Link copied to clipboard

An asset property value entry containing the following information.

Link copied to clipboard

Contains an asset property value (of a single type).

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the AttachPrincipalPolicy operation.

Link copied to clipboard

The input for the AttachThingPrincipal operation.

Link copied to clipboard

The output from the AttachThingPrincipal operation.

Link copied to clipboard

The attribute payload.

Link copied to clipboard

Which audit checks are enabled and disabled for this account.

Link copied to clipboard

Information about the audit check.

Link copied to clipboard
sealed class AuditCheckRunStatus
Link copied to clipboard

The findings (results) of the audit.

Link copied to clipboard
Link copied to clipboard
sealed class AuditFrequency
Link copied to clipboard

Returned by ListAuditMitigationActionsTask, this object contains information that describes a mitigation action that has been started.

Link copied to clipboard

Information about an audit mitigation actions task that is returned by ListAuditMitigationActionsTasks.

Link copied to clipboard

Used in MitigationActionParams, this information identifies the target findings to which the mitigation actions are applied. Only one entry appears.

Link copied to clipboard

Information about the targets to which audit notifications are sent.

Link copied to clipboard
Link copied to clipboard

Filters out specific findings of a Device Defender audit.

Link copied to clipboard

The audits that were performed.

Link copied to clipboard
sealed class AuditTaskStatus
Link copied to clipboard
sealed class AuditTaskType
Link copied to clipboard
sealed class AuthDecision
Link copied to clipboard
sealed class AuthenticationType
Link copied to clipboard
class AuthInfo

A collection of authorization information.

Link copied to clipboard

An object that specifies the authorization service for a domain.

Link copied to clipboard

The authorizer description.

Link copied to clipboard
sealed class AuthorizerStatus
Link copied to clipboard

The authorizer summary.

Link copied to clipboard

The authorizer result.

Link copied to clipboard
Link copied to clipboard

The criteria that determine when and how a job abort takes place.

Link copied to clipboard

The criteria that determine when and how a job abort takes place.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Configuration for the rollout of OTA updates.

Link copied to clipboard

The rate of increase for a job rollout. This parameter allows you to define an exponential rate increase for a job rollout.

Link copied to clipboard

Configuration information for pre-signed URLs. Valid when protocols contains HTTP.

Link copied to clipboard

The criteria to initiate the increase in rate of rollout for a job.

Link copied to clipboard

Specifies the amount of time each device has to finish its execution of the job. A timer is started when the job execution status is set to IN_PROGRESS. If the job execution status is not set to another terminal state before the timer expires, it will be automatically set to TIMED_OUT.

Link copied to clipboard
class Behavior

A Device Defender security profile behavior.

Link copied to clipboard

The criteria by which the behavior is determined to be normal.

Link copied to clipboard
Link copied to clipboard

The summary of an ML Detect behavior model.

Link copied to clipboard

Additional information about the billing group.

Link copied to clipboard

The properties of a billing group.

Link copied to clipboard
class Bucket

A count of documents that meets a specific aggregation criteria.

Link copied to clipboard

The type of bucketed aggregation performed.

Link copied to clipboard

A CA certificate.

Link copied to clipboard

Describes a CA certificate.

Link copied to clipboard
sealed class CaCertificateStatus
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the CancelCertificateTransfer operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Information about a certificate.

Link copied to clipboard

Unable to verify the CA certificate used to sign the device certificate you are attempting to register. This is happens when you have registered more than one CA certificate that has the same subject field and public key.

Link copied to clipboard

Describes a certificate.

Link copied to clipboard
sealed class CertificateMode
Link copied to clipboard
Link copied to clipboard

The certificate provider summary.

Link copied to clipboard

The certificate operation is not allowed.

Link copied to clipboard
sealed class CertificateStatus
Link copied to clipboard

The certificate is invalid.

Link copied to clipboard

When the certificate is valid.

Link copied to clipboard

An object that specifies the client certificate configuration for a domain.

Link copied to clipboard

Describes an action that updates a CloudWatch alarm.

Link copied to clipboard

Describes an action that sends data to CloudWatch Logs.

Link copied to clipboard

Describes an action that captures a CloudWatch metric.

Link copied to clipboard

Describes the method to use when code signing a file.

Link copied to clipboard

Describes the certificate chain being used when code signing a file.

Link copied to clipboard

Describes the signature for a file.

Link copied to clipboard

The result value of the command execution. The device can use the result field to share additional details about the execution such as a return value of a remote function call.

Link copied to clipboard
Link copied to clipboard

Summary information about a particular command execution.

Link copied to clipboard
sealed class CommandNamespace
Link copied to clipboard

A map of key-value pairs that describe the command.

Link copied to clipboard

The range of possible values that's used to describe a specific command parameter.

Link copied to clipboard

The command payload object that contains the instructions for the device to process.

Link copied to clipboard

Summary information about a particular command resource.

Link copied to clipboard
sealed class ComparisonOperator
Link copied to clipboard
sealed class ConfidenceLevel
Link copied to clipboard
sealed class ConfigName
Link copied to clipboard

Configuration.

Link copied to clipboard

The request conflicts with the current state of the resource.

Link copied to clipboard

A conflicting resource update exception. This exception is thrown when two pending updates cause a conflict.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the CreateCertificateFromCsr operation.

Link copied to clipboard

The output from the CreateCertificateFromCsr operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the CreateKeysAndCertificate operation.

Link copied to clipboard

The output of the CreateKeysAndCertificate operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the CreatePolicy operation.

Link copied to clipboard

The output from the CreatePolicy operation.

Link copied to clipboard

The input for the CreatePolicyVersion operation.

Link copied to clipboard

The output of the CreatePolicyVersion operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the CreateThing operation.

Link copied to clipboard

The output of the CreateThing operation.

Link copied to clipboard

The input for the CreateThingType operation.

Link copied to clipboard

The output of the CreateThingType operation.

Link copied to clipboard

The input for the CreateTopicRule operation.

Link copied to clipboard
Link copied to clipboard

Describes a custom method used to code sign a file.

Link copied to clipboard
sealed class CustomMetricType
Link copied to clipboard
sealed class DayOfWeek
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Input for the DeleteCACertificate operation.

Link copied to clipboard

The output for the DeleteCACertificate operation.

Link copied to clipboard

The input for the DeleteCertificate operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

You can't delete the resource because it is attached to one or more resources.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the DeletePolicy operation.

Link copied to clipboard
Link copied to clipboard

The input for the DeletePolicyVersion operation.

Link copied to clipboard

The input for the DeleteRegistrationCode operation.

Link copied to clipboard

The output for the DeleteRegistrationCode operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the DeleteThing operation.

Link copied to clipboard

The output of the DeleteThing operation.

Link copied to clipboard

The input for the DeleteThingType operation.

Link copied to clipboard

The output for the DeleteThingType operation.

Link copied to clipboard

The input for the DeleteTopicRule operation.

Link copied to clipboard
Link copied to clipboard
class Denied

Contains information that denied the authorization.

Link copied to clipboard

The input for the DeprecateThingType operation.

Link copied to clipboard

The output for the DeprecateThingType operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the DescribeCACertificate operation.

Link copied to clipboard

The output from the DescribeCACertificate operation.

Link copied to clipboard

The input for the DescribeCertificate operation.

Link copied to clipboard

The output of the DescribeCertificate operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the DescribeEndpoint operation.

Link copied to clipboard

The output from the DescribeEndpoint operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the DescribeThing operation.

Link copied to clipboard

The output from the DescribeThing operation.

Link copied to clipboard

The input for the DescribeThingType operation.

Link copied to clipboard

The output for the DescribeThingType operation.

Link copied to clipboard

Describes the location of the updated firmware.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the DetachPrincipalPolicy operation.

Link copied to clipboard

The input for the DetachThingPrincipal operation.

Link copied to clipboard

The output from the DetachThingPrincipal operation.

Link copied to clipboard

Describes which mitigation actions should be executed.

Link copied to clipboard

The statistics of a mitigation action task.

Link copied to clipboard

The summary of the mitigation action tasks.

Link copied to clipboard

The target of a mitigation action task.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class DimensionType
Link copied to clipboard
Link copied to clipboard

The input for the DisableTopicRuleRequest operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A map of key-value pairs containing the patterns that need to be replaced in a managed template job document schema. You can use the description of each key as a guidance to specify the inputs during runtime when creating a job.

Link copied to clipboard
Link copied to clipboard

The summary of a domain configuration. A domain configuration specifies custom IoT-specific information about a domain. A domain configuration can be associated with an Amazon Web Services-managed domain (for example, dbc123defghijk.iot.us-west-2.amazonaws.com), a customer managed domain, or a default endpoint.

Link copied to clipboard
sealed class DomainType
Link copied to clipboard
sealed class DynamicGroupStatus
Link copied to clipboard

Describes an action to write to a DynamoDB table.

Link copied to clipboard

Describes an action to write to a DynamoDB table.

Link copied to clipboard
sealed class DynamoKeyType
Link copied to clipboard

The policy that has the effect on the authorization results.

Link copied to clipboard

Describes an action that writes data to an Amazon OpenSearch Service domain.

Link copied to clipboard

Parameters used when defining a mitigation action that enable Amazon Web Services IoT Core logging.

Link copied to clipboard

The input for the EnableTopicRuleRequest operation.

Link copied to clipboard
Link copied to clipboard
class ErrorInfo

Error information.

Link copied to clipboard
sealed class EventType
Link copied to clipboard

Information that explicitly denies authorization.

Link copied to clipboard

Allows you to create an exponential rate of rollout for a job.

Link copied to clipboard
class Field

Describes the name and data type at a field.

Link copied to clipboard
sealed class FieldType
Link copied to clipboard

The location of the OTA update.

Link copied to clipboard

Describes an action that writes data to an Amazon Kinesis Firehose stream.

Link copied to clipboard

The name and ARN of a fleet metric.

Link copied to clipboard
sealed class FleetMetricUnit
Link copied to clipboard

A geolocation target that you select to index. Each geolocation target contains a name and order key-value pair that specifies the geolocation target fields.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the GetLoggingOptions operation.

Link copied to clipboard

The output from the GetLoggingOptions operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the GetPolicy operation.

Link copied to clipboard

The output from the GetPolicy operation.

Link copied to clipboard

The input for the GetPolicyVersion operation.

Link copied to clipboard

The output from the GetPolicyVersion operation.

Link copied to clipboard

The input to the GetRegistrationCode operation.

Link copied to clipboard

The output from the GetRegistrationCode operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the GetTopicRule operation.

Link copied to clipboard

The output from the GetTopicRule operation.

Link copied to clipboard

The name and ARN of a group.

Link copied to clipboard

Send data to an HTTPS endpoint.

Link copied to clipboard

The HTTP action header.

Link copied to clipboard

The authorization method used to send messages.

Link copied to clipboard

Specifies the HTTP context to use for the test authorizer request.

Link copied to clipboard

HTTP URL destination configuration used by the topic rule's HTTP action.

Link copied to clipboard

HTTP URL destination properties.

Link copied to clipboard

Information about an HTTP URL destination.

Link copied to clipboard

Information that implicitly denies authorization. When policy doesn't explicitly deny or allow an action on a resource it is considered an implicit deny.

Link copied to clipboard

Provides additional selections for named shadows and geolocation data.

Link copied to clipboard

The index is not ready.

Link copied to clipboard
sealed class IndexStatus
Link copied to clipboard

An unexpected error has occurred.

Link copied to clipboard

An unexpected error has occurred.

Link copied to clipboard

Internal error from the service that indicates an unexpected error or that the service is unavailable.

Link copied to clipboard

The aggregation is invalid.

Link copied to clipboard

The query is invalid.

Link copied to clipboard

The request is not valid.

Link copied to clipboard

The response is invalid.

Link copied to clipboard

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.

Link copied to clipboard

Sends message data to an IoT Analytics channel.

Link copied to clipboard

Sends an input to an IoT Events detector.

Link copied to clipboard

Base class for all service related exceptions thrown by the Iot client

Link copied to clipboard

Describes an action to send data from an MQTT message that triggered the rule to IoT SiteWise asset properties.

Link copied to clipboard

The certificate issuer indentifier.

Link copied to clipboard
class Job

The Job object contains details about a job.

Link copied to clipboard
sealed class JobEndBehavior
Link copied to clipboard

The job execution object represents the execution of a job on a particular device.

Link copied to clipboard
Link copied to clipboard

The configuration that determines how many retries are allowed for each failure type for a job.

Link copied to clipboard

Allows you to create a staged rollout of a job.

Link copied to clipboard
sealed class JobExecutionStatus
Link copied to clipboard

Details of the job execution status.

Link copied to clipboard

The job execution summary.

Link copied to clipboard

Contains a summary of information about job executions for a specific job.

Link copied to clipboard

The job execution summary for a thing.

Link copied to clipboard

The job process details.

Link copied to clipboard
sealed class JobStatus
Link copied to clipboard

The job summary.

Link copied to clipboard

An object that contains information about the job template.

Link copied to clipboard

Send messages to an Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka cluster.

Link copied to clipboard

Specifies a Kafka header using key-value pairs when you create a Rule’s Kafka Action. You can use these headers to route data from IoT clients to downstream Kafka clusters without modifying your message payload.

Link copied to clipboard
class KeyPair

Describes a key pair.

Link copied to clipboard

Describes an action to write data to an Amazon Kinesis stream.

Link copied to clipboard

Describes an action to invoke a Lambda function.

Link copied to clipboard

A limit has been exceeded.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Input for the ListCACertificates operation.

Link copied to clipboard

The output from the ListCACertificates operation.

Link copied to clipboard

The input to the ListCertificatesByCA operation.

Link copied to clipboard

The output of the ListCertificatesByCA operation.

Link copied to clipboard

The input for the ListCertificates operation.

Link copied to clipboard

The output of the ListCertificates operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input to the ListOutgoingCertificates operation.

Link copied to clipboard

The output from the ListOutgoingCertificates operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the ListPolicies operation.

Link copied to clipboard

The output from the ListPolicies operation.

Link copied to clipboard

The input for the ListPolicyPrincipals operation.

Link copied to clipboard

The output from the ListPolicyPrincipals operation.

Link copied to clipboard

The input for the ListPolicyVersions operation.

Link copied to clipboard

The output from the ListPolicyVersions operation.

Link copied to clipboard

The input for the ListPrincipalPolicies operation.

Link copied to clipboard

The output from the ListPrincipalPolicies operation.

Link copied to clipboard

The input for the ListPrincipalThings operation.

Link copied to clipboard

The output from the ListPrincipalThings operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the ListThingPrincipal operation.

Link copied to clipboard

The output from the ListThingPrincipals operation.

Link copied to clipboard

The input for the ListThings operation.

Link copied to clipboard

The output from the ListThings operation.

Link copied to clipboard

The input for the ListThingTypes operation.

Link copied to clipboard

The output for the ListThingTypes operation.

Link copied to clipboard

The input for the ListTopicRules operation.

Link copied to clipboard

The output from the ListTopicRules operation.

Link copied to clipboard

The Amazon Location rule action sends device location updates from an MQTT message to an Amazon Location tracker resource.

Link copied to clipboard

Describes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of that value.

Link copied to clipboard

Describes the logging options payload.

Link copied to clipboard
sealed class LogLevel
Link copied to clipboard
class LogTarget

A log target.

Link copied to clipboard

The target configuration.

Link copied to clipboard
sealed class LogTargetType
Link copied to clipboard

The configuration of an ML Detect Security Profile.

Link copied to clipboard

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.

Link copied to clipboard

The policy documentation is not valid.

Link copied to clipboard

An object that contains information about the managed template.

Link copied to clipboard
sealed class MessageFormat
Link copied to clipboard

A metric.

Link copied to clipboard

The dimension of a metric.

Link copied to clipboard

Set configurations for metrics export.

Link copied to clipboard

The metric you want to retain. Dimensions are optional.

Link copied to clipboard

The value to be compared with the metric.

Link copied to clipboard

Describes which changes should be applied as part of a mitigation action.

Link copied to clipboard

Information that identifies a mitigation action. This information is returned by ListMitigationActions.

Link copied to clipboard

The set of parameters for this mitigation action. You can specify only one type of parameter (in other words, you can apply only one action for each defined mitigation action).

Link copied to clipboard
Link copied to clipboard
sealed class ModelStatus
Link copied to clipboard

The configuration to add user-defined properties to enrich MQTT 5 messages.

Link copied to clipboard

Specifies the MQTT context to use for the test authorizer request

Link copied to clipboard

Specifies MQTT Version 5.0 headers information. For more information, see MQTT from Amazon Web Services IoT Core Developer Guide.

Link copied to clipboard
Link copied to clipboard

Information about the resource that was noncompliant with the audit check.

Link copied to clipboard

The resource is not configured.

Link copied to clipboard

Describes an action that writes data to an Amazon OpenSearch Service domain.

Link copied to clipboard

Describes a file to be associated with an OTA update.

Link copied to clipboard

Information about an OTA update.

Link copied to clipboard
sealed class OtaUpdateStatus
Link copied to clipboard

An OTA update summary.

Link copied to clipboard

A certificate that has been transferred but not yet accepted.

Link copied to clipboard

A summary of information about a software package.

Link copied to clipboard
Link copied to clipboard

A specific package version artifact associated with a software package version.

Link copied to clipboard
Link copied to clipboard

A summary of information about a package version.

Link copied to clipboard

Describes the percentile and percentile value.

Link copied to clipboard
class Policy

Describes an IoT policy.

Link copied to clipboard
sealed class PolicyTemplateName
Link copied to clipboard

Describes a policy version.

Link copied to clipboard

Information about the version of the policy associated with the resource.

Link copied to clipboard

Configuration for pre-signed S3 URLs.

Link copied to clipboard

An object that represents the thing and the type of relation it has with the principal.

Link copied to clipboard

An object that represents the connection attribute, thing attribute, and the user property key.

Link copied to clipboard
sealed class Protocol
Link copied to clipboard

Structure that contains payloadVersion and targetArn.

Link copied to clipboard

A summary of information about a provisioning template.

Link copied to clipboard

A summary of information about a fleet provision template version.

Link copied to clipboard

Parameters to define a mitigation action that publishes findings to Amazon SNS. You can implement your own custom actions in response to the Amazon SNS messages.

Link copied to clipboard

An asset property value entry containing the following information.

Link copied to clipboard

The input for the DynamoActionVS action that specifies the DynamoDB table to which the message data will be written.

Link copied to clipboard

Allows you to define a criteria to initiate the increase in rate of rollout for a job.

Link copied to clipboard

The input to the RegisterCACertificate operation.

Link copied to clipboard

The output from the RegisterCACertificateResponse operation.

Link copied to clipboard

The input to the RegisterCertificate operation.

Link copied to clipboard

The output from the RegisterCertificate operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The registration code is invalid.

Link copied to clipboard

The registration configuration.

Link copied to clipboard

The input for the RejectCertificateTransfer operation.

Link copied to clipboard

Information about a related resource.

Link copied to clipboard

Parameters to define a mitigation action that adds a blank policy to restrict permissions.

Link copied to clipboard

The input for the ReplaceTopicRule operation.

Link copied to clipboard
Link copied to clipboard
sealed class ReportType
Link copied to clipboard

Describes an action to republish to another topic.

Link copied to clipboard

The resource already exists.

Link copied to clipboard

Information that identifies the noncompliant resource.

Link copied to clipboard

The specified resource does not exist.

Link copied to clipboard

The resource registration failed.

Link copied to clipboard
sealed class ResourceType
Link copied to clipboard
Link copied to clipboard

The criteria that determines how many retries are allowed for each failure type for a job.

Link copied to clipboard

Role alias description.

Link copied to clipboard
class S3Action

Describes an action to write data to an Amazon S3 bucket.

Link copied to clipboard

Describes the location of updated firmware in S3.

Link copied to clipboard

The S3 location.

Link copied to clipboard

Describes an action to write a message to a Salesforce IoT Cloud Input Stream.

Link copied to clipboard
class Sbom

A specific software bill of matrerials associated with a software package version.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A summary of the validation results for a specific software bill of materials (SBOM) attached to a software package version.

Link copied to clipboard
Link copied to clipboard

Information about the scheduled audit.

Link copied to clipboard

Displays the next seven maintenance window occurrences and their start times.

Link copied to clipboard

Specifies the date and time that a job will begin the rollout of the job document to all devices in the target group. Additionally, you can specify the end behavior for each job execution when it reaches the scheduled end time.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Identifying information for a Device Defender security profile.

Link copied to clipboard

A target to which an alert is sent when a security profile behavior is violated.

Link copied to clipboard

Information about a security profile and the target associated with it.

Link copied to clipboard

The server certificate configuration.

Link copied to clipboard
Link copied to clipboard

An object that contains information about a server certificate.

Link copied to clipboard

Service quota has been exceeded.

Link copied to clipboard
sealed class ServiceType
Link copied to clipboard

The service is temporarily unavailable.

Link copied to clipboard

The input for the SetDefaultPolicyVersion operation.

Link copied to clipboard

The input for the SetLoggingOptions operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes the code-signing profile.

Link copied to clipboard
Link copied to clipboard
class SnsAction

Describes an action to publish to an Amazon SNS topic.

Link copied to clipboard
sealed class SortOrder
Link copied to clipboard

The Rule-SQL expression can't be parsed correctly.

Link copied to clipboard
class SqsAction

Describes an action to publish data to an Amazon SQS queue.

Link copied to clipboard

Information required to start a signing job.

Link copied to clipboard

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.

Link copied to clipboard

A map of key-value pairs for all supported statistics. For issues with missing or unexpected values for this API, consult Fleet indexing troubleshooting guide.

Link copied to clipboard
sealed class Status
Link copied to clipboard

Provide additional context about the status of a command execution using a reason code and description.

Link copied to clipboard

Starts execution of a Step Functions state machine.

Link copied to clipboard
class Stream

Describes a group of files that can be streamed.

Link copied to clipboard

Represents a file to stream.

Link copied to clipboard

Information about a stream.

Link copied to clipboard

A summary of a stream.

Link copied to clipboard
class Tag

A set of key/value pairs that are used to manage the resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class TargetFieldOrder
Link copied to clipboard
sealed class TargetSelection
Link copied to clipboard

This exception occurs if you attempt to start a task with the same task-id as an existing task but with a different clientRequestToken.

Link copied to clipboard

Statistics for the checks performed during the audit.

Link copied to clipboard

Provides summary counts of how many tasks for findings are in a particular state. This information is included in the response from DescribeAuditMitigationActionsTask.

Link copied to clipboard
sealed class TemplateType
Link copied to clipboard

Performs an aggregation that will return a list of buckets. The list of buckets is a ranked list of the number of occurrences of an aggregation field value.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The properties of the thing, including thing name, thing type name, and a list of thing attributes.

Link copied to clipboard

The connectivity status of the thing.

Link copied to clipboard
Link copied to clipboard

The thing search index document.

Link copied to clipboard

The thing group search index document.

Link copied to clipboard

Thing group indexing configuration.

Link copied to clipboard
Link copied to clipboard

Thing group metadata.

Link copied to clipboard

Thing group properties.

Link copied to clipboard

The thing indexing configuration. For more information, see Managing Thing Indexing.

Link copied to clipboard
sealed class ThingIndexingMode
Link copied to clipboard

An object that represents the principal and the type of relation it has with the thing.

Link copied to clipboard
sealed class ThingPrincipalType
Link copied to clipboard

The definition of the thing type, including thing type name and description.

Link copied to clipboard

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.

Link copied to clipboard

The ThingTypeProperties contains information about the thing type including: a thing type description, and a list of searchable thing attribute names.

Link copied to clipboard

The rate exceeds the limit.

Link copied to clipboard

A filter that can be used to list command executions for a device that started or completed before or after a particular date and time.

Link copied to clipboard

Specifies the amount of time each device has to finish its execution of the job. A timer is started when the job execution status is set to IN_PROGRESS. If the job execution status is not set to another terminal state before the timer expires, it will be automatically set to TIMED_OUT.

Link copied to clipboard

The Timestream rule action writes attributes (measures) from an MQTT message into an Amazon Timestream table. For more information, see the Timestream topic rule action documentation.

Link copied to clipboard

Metadata attributes of the time series that are written in each measure record.

Link copied to clipboard

Describes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of that value.

Link copied to clipboard
class TlsConfig

An object that specifies the TLS configuration for a domain.

Link copied to clipboard

Specifies the TLS context to use for the test authorizer request.

Link copied to clipboard
class TopicRule

Describes a rule.

Link copied to clipboard

A topic rule destination.

Link copied to clipboard

Configuration of the topic rule destination.

Link copied to clipboard
Link copied to clipboard

Information about the topic rule destination.

Link copied to clipboard

Describes a rule.

Link copied to clipboard

Describes a rule.

Link copied to clipboard

You can't revert the certificate transfer because the transfer is already complete.

Link copied to clipboard

The input for the TransferCertificate operation.

Link copied to clipboard

The output from the TransferCertificate operation.

Link copied to clipboard

You can't transfer the certificate because authorization policies are still attached.

Link copied to clipboard

Data used to transfer a certificate to an Amazon Web Services account.

Link copied to clipboard

You are not authorized to perform this operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Parameters to define a mitigation action that changes the state of the CA certificate to inactive.

Link copied to clipboard

The input to the UpdateCACertificate operation.

Link copied to clipboard

The input for the UpdateCertificate operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Parameters to define a mitigation action that changes the state of the device certificate to inactive.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input for the UpdateThing operation.

Link copied to clipboard

The output from the UpdateThing operation.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A key-value pair that you define in the header. Both the key and the value are either literal strings or valid substitution templates.

Link copied to clipboard

Information about an error found in a behavior specification.

Link copied to clipboard

The request is not valid.

Link copied to clipboard
sealed class VerificationState
Link copied to clipboard

An exception thrown when the version of an entity specified with the expectedVersion parameter does not match the latest version in the system.

Link copied to clipboard

The number of policy versions exceeds the limit.

Link copied to clipboard

Configuration to manage IoT Job's package version reporting. If configured, Jobs updates the thing's reserved named shadow with the package version information up on successful job completion.

Link copied to clipboard

Information about a Device Defender security profile behavior violation.

Link copied to clipboard

The details of a violation event.

Link copied to clipboard

Specifies the time period of which violation events occurred between.

Link copied to clipboard
sealed class ViolationEventType
Link copied to clipboard

The configuration information for a virtual private cloud (VPC) destination.

Link copied to clipboard

The properties of a virtual private cloud (VPC) destination.

Link copied to clipboard

The summary of a virtual private cloud (VPC) destination.