Package-level declarations
Types
The criteria that determine when and how a job abort takes place.
Builder for AbortConfigPropertiesArgs.
The configuration for a specific audit check.
Specifies which audit checks are enabled and disabled for this account.
Information about the targets to which audit notifications are sent.
The properties of the billing group.
Builder for DomainConfigurationTlsConfigArgs.
Aggregation types supported by Fleet Indexing
Builder for FleetMetricAggregationTypeArgs.
Builder for GetAuthorizerPlainArgs.
Builder for GetBillingGroupPlainArgs.
Builder for GetCaCertificatePlainArgs.
Builder for GetCertificatePlainArgs.
Builder for GetCertificateProviderPlainArgs.
Builder for GetCustomMetricPlainArgs.
Builder for GetDimensionPlainArgs.
Builder for GetDomainConfigurationPlainArgs.
Builder for GetFleetMetricPlainArgs.
Builder for GetJobTemplatePlainArgs.
Builder for GetLoggingPlainArgs.
Builder for GetMitigationActionPlainArgs.
Builder for GetPolicyPlainArgs.
Builder for GetProvisioningTemplatePlainArgs.
Builder for GetRoleAliasPlainArgs.
Builder for GetScheduledAuditPlainArgs.
Builder for GetSecurityProfilePlainArgs.
Builder for GetSoftwarePackagePlainArgs.
Builder for GetSoftwarePackageVersionPlainArgs.
Builder for GetThingGroupPlainArgs.
Builder for GetThingPlainArgs.
Builder for GetThingTypePlainArgs.
Builder for GetTopicRuleDestinationPlainArgs.
Builder for GetTopicRulePlainArgs.
Allows you to create the criteria to retry a job.
Allows you to create a staged rollout of a job.
The criteria that determine when and how a job abort takes place.
Builder for JobTemplateAbortCriteriaArgs.
Allows you to create an exponential rate of rollout for a job.
Specifies a start time and duration for a scheduled Job.
Builder for JobTemplateMaintenanceWindowArgs.
Specifies how many times a failure type should be retried.
Builder for JobTemplateRetryCriteriaArgs.
A structure containing the mqtt topic for metrics export.
Builder for MetricsExportConfigPropertiesArgs.
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).
Builder for MitigationActionActionParamsArgs.
Parameters to define a mitigation action that moves devices associated with a certificate to one or more specified thing groups, typically for quarantine.
Parameters to define a mitigation action that enables AWS IoT logging at a specified level of detail.
Parameters, to define a mitigation action that publishes findings to Amazon SNS. You can implement your own custom actions in response to the Amazon SNS messages.
Parameters to define a mitigation action that adds a blank policy to restrict permissions.
Parameters to define a mitigation action that changes the state of the CA certificate to inactive.
Parameters to define a mitigation action that changes the state of the device certificate to inactive.
Configuration for pre-signed S3 URLs.
Builder for PresignedUrlConfigPropertiesArgs.
A structure containing the alert target ARN and the role ARN.
Builder for SecurityProfileAlertTargetArgs.
A security profile behavior.
Builder for SecurityProfileBehaviorArgs.
The criteria by which the behavior is determined to be normal.
The configuration of an ML Detect Security Profile.
The dimension of a metric.
Builder for SecurityProfileMetricDimensionArgs.
The metric you want to retain. Dimensions are optional.
Builder for SecurityProfileMetricToRetainArgs.
The value to be compared with the metric.
Builder for SecurityProfileMetricValueArgs.
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.
Builder for ThingAttributePayloadArgs.
Builder for ThingGroupAttributePayloadArgs.
Thing group properties.
Builder for ThingGroupPropertiesPropertiesArgs.
The thing type properties for the thing type to create. It contains information about the new thing type including a description, and a list of searchable thing attribute names. ThingTypeProperties
can't be updated after the initial creation of the ThingType
.
Builder for ThingTypePropertiesPropertiesArgs.
Specifies the amount of time each device has to finish its execution of the job.
Builder for TimeoutConfigPropertiesArgs.
Builder for TopicRuleActionArgs.
Builder for TopicRuleAssetPropertyValueArgs.
Builder for TopicRuleAssetPropertyVariantArgs.
Builder for TopicRuleCloudwatchAlarmActionArgs.
Builder for TopicRuleCloudwatchLogsActionArgs.
Builder for TopicRuleDynamoDbActionArgs.
Builder for TopicRuleDynamoDBv2ActionArgs.
Builder for TopicRuleElasticsearchActionArgs.
Builder for TopicRuleFirehoseActionArgs.
Builder for TopicRuleHttpActionArgs.
Builder for TopicRuleHttpActionHeaderArgs.
Builder for TopicRuleHttpAuthorizationArgs.
Builder for TopicRuleIotAnalyticsActionArgs.
Builder for TopicRuleIotEventsActionArgs.
Builder for TopicRuleIotSiteWiseActionArgs.
Builder for TopicRuleKafkaActionArgs.
Builder for TopicRuleKafkaActionHeaderArgs.
Builder for TopicRuleKinesisActionArgs.
Builder for TopicRuleLambdaActionArgs.
Builder for TopicRuleLocationActionArgs.
Builder for TopicRuleOpenSearchActionArgs.
Builder for TopicRulePayloadArgs.
Builder for TopicRulePutItemInputArgs.
Builder for TopicRuleRepublishActionArgs.
Builder for TopicRuleS3ActionArgs.
Builder for TopicRuleSigV4AuthorizationArgs.
Builder for TopicRuleSnsActionArgs.
Builder for TopicRuleSqsActionArgs.
Builder for TopicRuleStepFunctionsActionArgs.
Builder for TopicRuleTimestampArgs.
Builder for TopicRuleTimestreamActionArgs.
Builder for TopicRuleTimestreamDimensionArgs.
Builder for TopicRuleTimestreamTimestampArgs.
Builder for TopicRuleUserPropertyArgs.