All Classes and Interfaces
Class
Description
(experimental) Properties for an topic rule action.
A builder for
ActionConfigAn implementation for
ActionConfigA CloudFormation
AWS::IoT::AccountAuditConfiguration.Which audit checks are enabled and disabled for this account.
An implementation for
CfnAccountAuditConfiguration.AuditCheckConfigurationPropertyThe types of audit checks that can be performed.
An implementation for
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertyThe configuration of the audit notification target.
An implementation for
CfnAccountAuditConfiguration.AuditNotificationTargetConfigurationsPropertyInformation about the targets to which audit notifications are sent.
An implementation for
CfnAccountAuditConfiguration.AuditNotificationTargetPropertyA fluent builder for
CfnAccountAuditConfiguration.Properties for defining a
CfnAccountAuditConfiguration.A builder for
CfnAccountAuditConfigurationPropsAn implementation for
CfnAccountAuditConfigurationPropsA CloudFormation
AWS::IoT::Authorizer.A fluent builder for
CfnAuthorizer.Properties for defining a
CfnAuthorizer.A builder for
CfnAuthorizerPropsAn implementation for
CfnAuthorizerPropsA CloudFormation
AWS::IoT::BillingGroup.The properties of a billing group.
A builder for
CfnBillingGroup.BillingGroupPropertiesPropertyAn implementation for
CfnBillingGroup.BillingGroupPropertiesPropertyA fluent builder for
CfnBillingGroup.Properties for defining a
CfnBillingGroup.A builder for
CfnBillingGroupPropsAn implementation for
CfnBillingGroupPropsA CloudFormation
AWS::IoT::CACertificate.A fluent builder for
CfnCACertificate.The registration configuration.
A builder for
CfnCACertificate.RegistrationConfigPropertyAn implementation for
CfnCACertificate.RegistrationConfigPropertyProperties for defining a
CfnCACertificate.A builder for
CfnCACertificatePropsAn implementation for
CfnCACertificatePropsA CloudFormation
AWS::IoT::Certificate.A fluent builder for
CfnCertificate.Properties for defining a
CfnCertificate.A builder for
CfnCertificatePropsAn implementation for
CfnCertificatePropsA CloudFormation
AWS::IoT::CustomMetric.A fluent builder for
CfnCustomMetric.Properties for defining a
CfnCustomMetric.A builder for
CfnCustomMetricPropsAn implementation for
CfnCustomMetricPropsA CloudFormation
AWS::IoT::Dimension.A fluent builder for
CfnDimension.Properties for defining a
CfnDimension.A builder for
CfnDimensionPropsAn implementation for
CfnDimensionPropsA CloudFormation
AWS::IoT::DomainConfiguration.An object that specifies the authorization service for a domain.
A builder for
CfnDomainConfiguration.AuthorizerConfigPropertyAn implementation for
CfnDomainConfiguration.AuthorizerConfigPropertyA fluent builder for
CfnDomainConfiguration.An object that contains information about a server certificate.
A builder for
CfnDomainConfiguration.ServerCertificateSummaryPropertyAn implementation for
CfnDomainConfiguration.ServerCertificateSummaryPropertyExample:
A builder for
CfnDomainConfiguration.TlsConfigPropertyAn implementation for
CfnDomainConfiguration.TlsConfigPropertyProperties for defining a
CfnDomainConfiguration.A builder for
CfnDomainConfigurationPropsAn implementation for
CfnDomainConfigurationPropsA CloudFormation
AWS::IoT::FleetMetric.The type of aggregation queries.
A builder for
CfnFleetMetric.AggregationTypePropertyAn implementation for
CfnFleetMetric.AggregationTypePropertyA fluent builder for
CfnFleetMetric.Properties for defining a
CfnFleetMetric.A builder for
CfnFleetMetricPropsAn implementation for
CfnFleetMetricPropsA CloudFormation
AWS::IoT::JobTemplate.The criteria that determine when and how a job abort takes place.
A builder for
CfnJobTemplate.AbortConfigPropertyAn implementation for
CfnJobTemplate.AbortConfigPropertyThe criteria that determine when and how a job abort takes place.
A builder for
CfnJobTemplate.AbortCriteriaPropertyAn implementation for
CfnJobTemplate.AbortCriteriaPropertyA fluent builder for
CfnJobTemplate.Allows you to create an exponential rate of rollout for a job.
A builder for
CfnJobTemplate.ExponentialRolloutRatePropertyAn implementation for
CfnJobTemplate.ExponentialRolloutRatePropertyThe configuration that determines how many retries are allowed for each failure type for a job.
A builder for
CfnJobTemplate.JobExecutionsRetryConfigPropertyAn implementation for
CfnJobTemplate.JobExecutionsRetryConfigPropertyAllows you to create a staged rollout of a job.
A builder for
CfnJobTemplate.JobExecutionsRolloutConfigPropertyAn implementation for
CfnJobTemplate.JobExecutionsRolloutConfigPropertyAn 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.A builder for
CfnJobTemplate.MaintenanceWindowPropertyAn implementation for
CfnJobTemplate.MaintenanceWindowPropertyConfiguration for pre-signed S3 URLs.
A builder for
CfnJobTemplate.PresignedUrlConfigPropertyAn implementation for
CfnJobTemplate.PresignedUrlConfigPropertyAllows you to define a criteria to initiate the increase in rate of rollout for a job.
A builder for
CfnJobTemplate.RateIncreaseCriteriaPropertyAn implementation for
CfnJobTemplate.RateIncreaseCriteriaPropertyThe criteria that determines how many retries are allowed for each failure type for a job.
A builder for
CfnJobTemplate.RetryCriteriaPropertyAn implementation for
CfnJobTemplate.RetryCriteriaPropertySpecifies the amount of time each device has to finish its execution of the job.
A builder for
CfnJobTemplate.TimeoutConfigPropertyAn implementation for
CfnJobTemplate.TimeoutConfigPropertyProperties for defining a
CfnJobTemplate.A builder for
CfnJobTemplatePropsAn implementation for
CfnJobTemplatePropsA CloudFormation
AWS::IoT::Logging.A fluent builder for
CfnLogging.Properties for defining a
CfnLogging.A builder for
CfnLoggingPropsAn implementation for
CfnLoggingPropsA CloudFormation
AWS::IoT::MitigationAction.Defines the type of action and the parameters for that action.
A builder for
CfnMitigationAction.ActionParamsPropertyAn implementation for
CfnMitigationAction.ActionParamsPropertyParameters used when defining a mitigation action that move a set of things to a thing group.
A builder for
CfnMitigationAction.AddThingsToThingGroupParamsPropertyAn implementation for
CfnMitigationAction.AddThingsToThingGroupParamsPropertyA fluent builder for
CfnMitigationAction.Parameters used when defining a mitigation action that enable AWS IoT Core logging.
A builder for
CfnMitigationAction.EnableIoTLoggingParamsPropertyAn implementation for
CfnMitigationAction.EnableIoTLoggingParamsPropertyParameters to define a mitigation action that publishes findings to Amazon SNS.
A builder for
CfnMitigationAction.PublishFindingToSnsParamsPropertyAn implementation for
CfnMitigationAction.PublishFindingToSnsParamsPropertyParameters to define a mitigation action that adds a blank policy to restrict permissions.
An implementation for
CfnMitigationAction.ReplaceDefaultPolicyVersionParamsPropertyParameters to define a mitigation action that changes the state of the CA certificate to inactive.
A builder for
CfnMitigationAction.UpdateCACertificateParamsPropertyAn implementation for
CfnMitigationAction.UpdateCACertificateParamsPropertyParameters to define a mitigation action that changes the state of the device certificate to inactive.
An implementation for
CfnMitigationAction.UpdateDeviceCertificateParamsPropertyProperties for defining a
CfnMitigationAction.A builder for
CfnMitigationActionPropsAn implementation for
CfnMitigationActionPropsA CloudFormation
AWS::IoT::Policy.A fluent builder for
CfnPolicy.A CloudFormation
AWS::IoT::PolicyPrincipalAttachment.A fluent builder for
CfnPolicyPrincipalAttachment.Properties for defining a
CfnPolicyPrincipalAttachment.A builder for
CfnPolicyPrincipalAttachmentPropsAn implementation for
CfnPolicyPrincipalAttachmentPropsProperties for defining a
CfnPolicy.A builder for
CfnPolicyPropsAn implementation for
CfnPolicyPropsA CloudFormation
AWS::IoT::ProvisioningTemplate.A fluent builder for
CfnProvisioningTemplate.Structure that contains payloadVersion and targetArn.
A builder for
CfnProvisioningTemplate.ProvisioningHookPropertyAn implementation for
CfnProvisioningTemplate.ProvisioningHookPropertyProperties for defining a
CfnProvisioningTemplate.A builder for
CfnProvisioningTemplatePropsAn implementation for
CfnProvisioningTemplatePropsA CloudFormation
AWS::IoT::ResourceSpecificLogging.A fluent builder for
CfnResourceSpecificLogging.Properties for defining a
CfnResourceSpecificLogging.A builder for
CfnResourceSpecificLoggingPropsAn implementation for
CfnResourceSpecificLoggingPropsA CloudFormation
AWS::IoT::RoleAlias.A fluent builder for
CfnRoleAlias.Properties for defining a
CfnRoleAlias.A builder for
CfnRoleAliasPropsAn implementation for
CfnRoleAliasPropsA CloudFormation
AWS::IoT::ScheduledAudit.A fluent builder for
CfnScheduledAudit.Properties for defining a
CfnScheduledAudit.A builder for
CfnScheduledAuditPropsAn implementation for
CfnScheduledAuditPropsA CloudFormation
AWS::IoT::SecurityProfile.A structure containing the alert target ARN and the role ARN.
A builder for
CfnSecurityProfile.AlertTargetPropertyAn implementation for
CfnSecurityProfile.AlertTargetPropertyThe criteria by which the behavior is determined to be normal.
A builder for
CfnSecurityProfile.BehaviorCriteriaPropertyAn implementation for
CfnSecurityProfile.BehaviorCriteriaPropertyA Device Defender security profile behavior.
A builder for
CfnSecurityProfile.BehaviorPropertyAn implementation for
CfnSecurityProfile.BehaviorPropertyA fluent builder for
CfnSecurityProfile.The
MachineLearningDetectionConfig property type controls confidence of the machine learning model.An implementation for
CfnSecurityProfile.MachineLearningDetectionConfigPropertyThe dimension of the metric.
A builder for
CfnSecurityProfile.MetricDimensionPropertyAn implementation for
CfnSecurityProfile.MetricDimensionPropertyThe metric you want to retain.
A builder for
CfnSecurityProfile.MetricToRetainPropertyAn implementation for
CfnSecurityProfile.MetricToRetainPropertyThe value to be compared with the
metric .A builder for
CfnSecurityProfile.MetricValuePropertyAn implementation for
CfnSecurityProfile.MetricValuePropertyA statistical ranking (percentile) that indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
A builder for
CfnSecurityProfile.StatisticalThresholdPropertyAn implementation for
CfnSecurityProfile.StatisticalThresholdPropertyProperties for defining a
CfnSecurityProfile.A builder for
CfnSecurityProfilePropsAn implementation for
CfnSecurityProfilePropsA CloudFormation
AWS::IoT::Thing.The AttributePayload property specifies up to three attributes for an AWS IoT as key-value pairs.
A builder for
CfnThing.AttributePayloadPropertyAn implementation for
CfnThing.AttributePayloadPropertyA fluent builder for
CfnThing.A CloudFormation
AWS::IoT::ThingGroup.The attribute payload.
A builder for
CfnThingGroup.AttributePayloadPropertyAn implementation for
CfnThingGroup.AttributePayloadPropertyA fluent builder for
CfnThingGroup.Thing group properties.
A builder for
CfnThingGroup.ThingGroupPropertiesPropertyAn implementation for
CfnThingGroup.ThingGroupPropertiesPropertyProperties for defining a
CfnThingGroup.A builder for
CfnThingGroupPropsAn implementation for
CfnThingGroupPropsA CloudFormation
AWS::IoT::ThingPrincipalAttachment.A fluent builder for
CfnThingPrincipalAttachment.Properties for defining a
CfnThingPrincipalAttachment.A builder for
CfnThingPrincipalAttachmentPropsAn implementation for
CfnThingPrincipalAttachmentPropsProperties for defining a
CfnThing.A builder for
CfnThingPropsAn implementation for
CfnThingPropsA CloudFormation
AWS::IoT::ThingType.A fluent builder for
CfnThingType.The ThingTypeProperties contains information about the thing type including: a thing type description, and a list of searchable thing attribute names.
A builder for
CfnThingType.ThingTypePropertiesPropertyAn implementation for
CfnThingType.ThingTypePropertiesPropertyProperties for defining a
CfnThingType.A builder for
CfnThingTypePropsAn implementation for
CfnThingTypePropsA CloudFormation
AWS::IoT::TopicRule.Describes the actions associated with a rule.
A builder for
CfnTopicRule.ActionPropertyAn implementation for
CfnTopicRule.ActionPropertyAn asset property timestamp entry containing the following information.
A builder for
CfnTopicRule.AssetPropertyTimestampPropertyAn implementation for
CfnTopicRule.AssetPropertyTimestampPropertyAn asset property value entry containing the following information.
A builder for
CfnTopicRule.AssetPropertyValuePropertyAn implementation for
CfnTopicRule.AssetPropertyValuePropertyContains an asset property value (of a single type).
A builder for
CfnTopicRule.AssetPropertyVariantPropertyAn implementation for
CfnTopicRule.AssetPropertyVariantPropertyA fluent builder for
CfnTopicRule.Describes an action that updates a CloudWatch alarm.
A builder for
CfnTopicRule.CloudwatchAlarmActionPropertyAn implementation for
CfnTopicRule.CloudwatchAlarmActionPropertyDescribes an action that updates a CloudWatch log.
A builder for
CfnTopicRule.CloudwatchLogsActionPropertyAn implementation for
CfnTopicRule.CloudwatchLogsActionPropertyDescribes an action that captures a CloudWatch metric.
A builder for
CfnTopicRule.CloudwatchMetricActionPropertyAn implementation for
CfnTopicRule.CloudwatchMetricActionPropertyDescribes an action to write to a DynamoDB table.
A builder for
CfnTopicRule.DynamoDBActionPropertyAn implementation for
CfnTopicRule.DynamoDBActionPropertyDescribes an action to write to a DynamoDB table.
A builder for
CfnTopicRule.DynamoDBv2ActionPropertyAn implementation for
CfnTopicRule.DynamoDBv2ActionPropertyDescribes an action that writes data to an Amazon OpenSearch Service domain.
A builder for
CfnTopicRule.ElasticsearchActionPropertyAn implementation for
CfnTopicRule.ElasticsearchActionPropertyDescribes an action that writes data to an Amazon Kinesis Firehose stream.
A builder for
CfnTopicRule.FirehoseActionPropertyAn implementation for
CfnTopicRule.FirehoseActionPropertyThe HTTP action header.
A builder for
CfnTopicRule.HttpActionHeaderPropertyAn implementation for
CfnTopicRule.HttpActionHeaderPropertySend data to an HTTPS endpoint.
A builder for
CfnTopicRule.HttpActionPropertyAn implementation for
CfnTopicRule.HttpActionPropertyThe authorization method used to send messages.
A builder for
CfnTopicRule.HttpAuthorizationPropertyAn implementation for
CfnTopicRule.HttpAuthorizationPropertySends message data to an AWS IoT Analytics channel.
A builder for
CfnTopicRule.IotAnalyticsActionPropertyAn implementation for
CfnTopicRule.IotAnalyticsActionPropertySends an input to an AWS IoT Events detector.
A builder for
CfnTopicRule.IotEventsActionPropertyAn implementation for
CfnTopicRule.IotEventsActionPropertyDescribes an action to send data from an MQTT message that triggered the rule to AWS IoT SiteWise asset properties.
A builder for
CfnTopicRule.IotSiteWiseActionPropertyAn implementation for
CfnTopicRule.IotSiteWiseActionPropertySend messages to an Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka cluster.
A builder for
CfnTopicRule.KafkaActionPropertyAn implementation for
CfnTopicRule.KafkaActionPropertyDescribes an action to write data to an Amazon Kinesis stream.
A builder for
CfnTopicRule.KinesisActionPropertyAn implementation for
CfnTopicRule.KinesisActionPropertyDescribes an action to invoke a Lambda function.
A builder for
CfnTopicRule.LambdaActionPropertyAn implementation for
CfnTopicRule.LambdaActionPropertyDescribes an action to send device location updates from an MQTT message to an Amazon Location tracker resource.
A builder for
CfnTopicRule.LocationActionPropertyAn implementation for
CfnTopicRule.LocationActionPropertyDescribes an action that writes data to an Amazon OpenSearch Service domain.
A builder for
CfnTopicRule.OpenSearchActionPropertyAn implementation for
CfnTopicRule.OpenSearchActionPropertyAn asset property value entry containing the following information.
A builder for
CfnTopicRule.PutAssetPropertyValueEntryPropertyAn implementation for
CfnTopicRule.PutAssetPropertyValueEntryPropertyThe input for the DynamoActionVS action that specifies the DynamoDB table to which the message data will be written.
A builder for
CfnTopicRule.PutItemInputPropertyAn implementation for
CfnTopicRule.PutItemInputPropertySpecifies MQTT Version 5.0 headers information.
A builder for
CfnTopicRule.RepublishActionHeadersPropertyAn implementation for
CfnTopicRule.RepublishActionHeadersPropertyDescribes an action to republish to another topic.
A builder for
CfnTopicRule.RepublishActionPropertyAn implementation for
CfnTopicRule.RepublishActionPropertyDescribes an action to write data to an Amazon S3 bucket.
A builder for
CfnTopicRule.S3ActionPropertyAn implementation for
CfnTopicRule.S3ActionPropertyFor more information, see Signature Version 4 signing process .
A builder for
CfnTopicRule.SigV4AuthorizationPropertyAn implementation for
CfnTopicRule.SigV4AuthorizationPropertyDescribes an action to publish to an Amazon SNS topic.
A builder for
CfnTopicRule.SnsActionPropertyAn implementation for
CfnTopicRule.SnsActionPropertyDescribes an action to publish data to an Amazon SQS queue.
A builder for
CfnTopicRule.SqsActionPropertyAn implementation for
CfnTopicRule.SqsActionPropertyStarts execution of a Step Functions state machine.
A builder for
CfnTopicRule.StepFunctionsActionPropertyAn implementation for
CfnTopicRule.StepFunctionsActionPropertyDescribes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of that value.
A builder for
CfnTopicRule.TimestampPropertyAn implementation for
CfnTopicRule.TimestampPropertyDescribes an action that writes records into an Amazon Timestream table.
A builder for
CfnTopicRule.TimestreamActionPropertyAn implementation for
CfnTopicRule.TimestreamActionPropertyMetadata attributes of the time series that are written in each measure record.
A builder for
CfnTopicRule.TimestreamDimensionPropertyAn implementation for
CfnTopicRule.TimestreamDimensionPropertyThe value to use for the entry's timestamp.
A builder for
CfnTopicRule.TimestreamTimestampPropertyAn implementation for
CfnTopicRule.TimestreamTimestampPropertyDescribes a rule.
A builder for
CfnTopicRule.TopicRulePayloadPropertyAn implementation for
CfnTopicRule.TopicRulePayloadPropertyA key-value pair that you define in the header.
A builder for
CfnTopicRule.UserPropertyPropertyAn implementation for
CfnTopicRule.UserPropertyPropertyA CloudFormation
AWS::IoT::TopicRuleDestination.A fluent builder for
CfnTopicRuleDestination.HTTP URL destination properties.
An implementation for
CfnTopicRuleDestination.HttpUrlDestinationSummaryPropertyThe properties of a virtual private cloud (VPC) destination.
A builder for
CfnTopicRuleDestination.VpcDestinationPropertiesPropertyAn implementation for
CfnTopicRuleDestination.VpcDestinationPropertiesPropertyProperties for defining a
CfnTopicRuleDestination.A builder for
CfnTopicRuleDestinationPropsAn implementation for
CfnTopicRuleDestinationPropsProperties for defining a
CfnTopicRule.A builder for
CfnTopicRulePropsAn implementation for
CfnTopicRuleProps(experimental) An abstract action for TopicRule.
Internal default implementation for
IAction.A proxy class which represents a concrete javascript instance of this type.
(experimental) Defines AWS IoT SQL.
(experimental) The type returned from the `bind()` method in
IotSql.A builder for
IotSqlConfigAn implementation for
IotSqlConfig(experimental) Represents an AWS IoT Rule.
Internal default implementation for
ITopicRule.A proxy class which represents a concrete javascript instance of this type.
(experimental) Defines an AWS IoT Rule in this stack.
(experimental) A fluent builder for
TopicRule.(experimental) Properties for defining an AWS IoT Rule.
A builder for
TopicRulePropsAn implementation for
TopicRuleProps