Package software.amazon.awscdk.cfnpropertymixins.services.iot
package software.amazon.awscdk.cfnpropertymixins.services.iot
-
ClassDescriptionProperties for CfnAccountAuditConfigurationPropsMixin.A builder for
CfnAccountAuditConfigurationMixinPropsAn implementation forCfnAccountAuditConfigurationMixinPropsUse theAWS::IoT::AccountAuditConfigurationresource to configure or reconfigure the Device Defender audit settings for your account.Which audit checks are enabled and disabled for this account.An implementation forCfnAccountAuditConfigurationPropsMixin.AuditCheckConfigurationPropertyThe types of audit checks that can be performed.An implementation forCfnAccountAuditConfigurationPropsMixin.AuditCheckConfigurationsPropertyThe configuration of the audit notification target.An implementation forCfnAccountAuditConfigurationPropsMixin.AuditNotificationTargetConfigurationsPropertyInformation about the targets to which audit notifications are sent.An implementation forCfnAccountAuditConfigurationPropsMixin.AuditNotificationTargetPropertyA fluent builder forCfnAccountAuditConfigurationPropsMixin.Configuration structure containing settings for the device certificate age check.An implementation forCfnAccountAuditConfigurationPropsMixin.CertAgeCheckCustomConfigurationPropertyConfiguration for the device certificate age audit check.An implementation forCfnAccountAuditConfigurationPropsMixin.DeviceCertAgeAuditCheckConfigurationPropertyProperties for CfnAuthorizerPropsMixin.A builder forCfnAuthorizerMixinPropsAn implementation forCfnAuthorizerMixinPropsSpecifies an authorizer.A fluent builder forCfnAuthorizerPropsMixin.Properties for CfnBillingGroupPropsMixin.A builder forCfnBillingGroupMixinPropsAn implementation forCfnBillingGroupMixinPropsCreates a new billing group.The properties of a billing group.A builder forCfnBillingGroupPropsMixin.BillingGroupPropertiesPropertyAn implementation forCfnBillingGroupPropsMixin.BillingGroupPropertiesPropertyA fluent builder forCfnBillingGroupPropsMixin.Properties for CfnCACertificatePropsMixin.A builder forCfnCACertificateMixinPropsAn implementation forCfnCACertificateMixinPropsSpecifies a CA certificate.A fluent builder forCfnCACertificatePropsMixin.The registration configuration.A builder forCfnCACertificatePropsMixin.RegistrationConfigPropertyAn implementation forCfnCACertificatePropsMixin.RegistrationConfigPropertyProperties for CfnCertificatePropsMixin.A builder forCfnCertificateMixinPropsAn implementation forCfnCertificateMixinPropsUse theAWS::IoT::Certificateresource to declare an AWS IoT X.509 certificate.A fluent builder forCfnCertificatePropsMixin.Properties for CfnCertificateProviderPropsMixin.A builder forCfnCertificateProviderMixinPropsAn implementation forCfnCertificateProviderMixinPropsCreates a certificate provider.A fluent builder forCfnCertificateProviderPropsMixin.Properties for CfnCommandPropsMixin.A builder forCfnCommandMixinPropsAn implementation forCfnCommandMixinPropsRepresents the resource definition of AWS IoT Command.Example:An implementation forCfnCommandPropsMixin.AwsJsonSubstitutionCommandPreprocessorConfigPropertyA fluent builder forCfnCommandPropsMixin.Example:A builder forCfnCommandPropsMixin.CommandParameterPropertyAn implementation forCfnCommandPropsMixin.CommandParameterPropertyExample:An implementation forCfnCommandPropsMixin.CommandParameterValueComparisonOperandPropertyExample:An implementation forCfnCommandPropsMixin.CommandParameterValueConditionPropertyExample:An implementation forCfnCommandPropsMixin.CommandParameterValueNumberRangePropertyExample:A builder forCfnCommandPropsMixin.CommandParameterValuePropertyAn implementation forCfnCommandPropsMixin.CommandParameterValuePropertyExample:A builder forCfnCommandPropsMixin.CommandPayloadPropertyAn implementation forCfnCommandPropsMixin.CommandPayloadPropertyExample:A builder forCfnCommandPropsMixin.CommandPreprocessorPropertyAn implementation forCfnCommandPropsMixin.CommandPreprocessorPropertyProperties for CfnCustomMetricPropsMixin.A builder forCfnCustomMetricMixinPropsAn implementation forCfnCustomMetricMixinPropsUse theAWS::IoT::CustomMetricresource to define a custom metric published by your devices to Device Defender.A fluent builder forCfnCustomMetricPropsMixin.Properties for CfnDimensionPropsMixin.A builder forCfnDimensionMixinPropsAn implementation forCfnDimensionMixinPropsUse theAWS::IoT::Dimensionto limit the scope of a metric used in a security profile for AWS IoT Device Defender .A fluent builder forCfnDimensionPropsMixin.Properties for CfnDomainConfigurationPropsMixin.A builder forCfnDomainConfigurationMixinPropsAn implementation forCfnDomainConfigurationMixinPropsSpecifies a domain configuration.An object that specifies the authorization service for a domain.An implementation forCfnDomainConfigurationPropsMixin.AuthorizerConfigPropertyA fluent builder forCfnDomainConfigurationPropsMixin.An object that specifies the client certificate configuration for a domain.An implementation forCfnDomainConfigurationPropsMixin.ClientCertificateConfigPropertyThe server certificate configuration.An implementation forCfnDomainConfigurationPropsMixin.ServerCertificateConfigPropertyAn object that contains information about a server certificate.An implementation forCfnDomainConfigurationPropsMixin.ServerCertificateSummaryPropertyAn object that specifies the TLS configuration for a domain.A builder forCfnDomainConfigurationPropsMixin.TlsConfigPropertyAn implementation forCfnDomainConfigurationPropsMixin.TlsConfigPropertyProperties for CfnEncryptionConfigurationPropsMixin.A builder forCfnEncryptionConfigurationMixinPropsAn implementation forCfnEncryptionConfigurationMixinPropsRetrieves the encryption configuration for resources and data of your AWS account in AWS IoT Core .A fluent builder forCfnEncryptionConfigurationPropsMixin.The encryption configuration details that include the status information of the AWS Key Management Service ( AWS ) key and the AWS access role.An implementation forCfnEncryptionConfigurationPropsMixin.ConfigurationDetailsPropertyProperties for CfnFleetMetricPropsMixin.A builder forCfnFleetMetricMixinPropsAn implementation forCfnFleetMetricMixinPropsUse theAWS::IoT::FleetMetricresource to declare a fleet metric.The type of aggregation queries.A builder forCfnFleetMetricPropsMixin.AggregationTypePropertyAn implementation forCfnFleetMetricPropsMixin.AggregationTypePropertyA fluent builder forCfnFleetMetricPropsMixin.Properties for CfnJobTemplatePropsMixin.A builder forCfnJobTemplateMixinPropsAn implementation forCfnJobTemplateMixinPropsRepresents a job template.The criteria that determine when and how a job abort takes place.A builder forCfnJobTemplatePropsMixin.AbortConfigPropertyAn implementation forCfnJobTemplatePropsMixin.AbortConfigPropertyThe criteria that determine when and how a job abort takes place.A builder forCfnJobTemplatePropsMixin.AbortCriteriaPropertyAn implementation forCfnJobTemplatePropsMixin.AbortCriteriaPropertyA fluent builder forCfnJobTemplatePropsMixin.Allows you to create an exponential rate of rollout for a job.A builder forCfnJobTemplatePropsMixin.ExponentialRolloutRatePropertyAn implementation forCfnJobTemplatePropsMixin.ExponentialRolloutRatePropertyThe configuration that determines how many retries are allowed for each failure type for a job.An implementation forCfnJobTemplatePropsMixin.JobExecutionsRetryConfigPropertyAllows you to create a staged rollout of a job.An implementation forCfnJobTemplatePropsMixin.JobExecutionsRolloutConfigPropertyAn optional configuration within theSchedulingConfigto 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 forCfnJobTemplatePropsMixin.MaintenanceWindowPropertyAn implementation forCfnJobTemplatePropsMixin.MaintenanceWindowPropertyConfiguration for pre-signed S3 URLs.A builder forCfnJobTemplatePropsMixin.PresignedUrlConfigPropertyAn implementation forCfnJobTemplatePropsMixin.PresignedUrlConfigPropertyAllows you to define a criteria to initiate the increase in rate of rollout for a job.A builder forCfnJobTemplatePropsMixin.RateIncreaseCriteriaPropertyAn implementation forCfnJobTemplatePropsMixin.RateIncreaseCriteriaPropertyThe criteria that determines how many retries are allowed for each failure type for a job.A builder forCfnJobTemplatePropsMixin.RetryCriteriaPropertyAn implementation forCfnJobTemplatePropsMixin.RetryCriteriaPropertySpecifies the amount of time each device has to finish its execution of the job.A builder forCfnJobTemplatePropsMixin.TimeoutConfigPropertyAn implementation forCfnJobTemplatePropsMixin.TimeoutConfigPropertyProperties for CfnLoggingPropsMixin.A builder forCfnLoggingMixinPropsAn implementation forCfnLoggingMixinPropsConfigure logging.A fluent builder forCfnLoggingPropsMixin.Configuration for event-based logging that specifies which event types to log and their logging settings.A builder forCfnLoggingPropsMixin.EventConfigurationPropertyAn implementation forCfnLoggingPropsMixin.EventConfigurationPropertyProperties for CfnMitigationActionPropsMixin.A builder forCfnMitigationActionMixinPropsAn implementation forCfnMitigationActionMixinPropsDefines an action that can be applied to audit findings by using StartAuditMitigationActionsTask.Defines the type of action and the parameters for that action.A builder forCfnMitigationActionPropsMixin.ActionParamsPropertyAn implementation forCfnMitigationActionPropsMixin.ActionParamsPropertyParameters used when defining a mitigation action that move a set of things to a thing group.An implementation forCfnMitigationActionPropsMixin.AddThingsToThingGroupParamsPropertyA fluent builder forCfnMitigationActionPropsMixin.Parameters used when defining a mitigation action that enable AWS IoT Core logging.An implementation forCfnMitigationActionPropsMixin.EnableIoTLoggingParamsPropertyParameters to define a mitigation action that publishes findings to Amazon SNS.An implementation forCfnMitigationActionPropsMixin.PublishFindingToSnsParamsPropertyParameters to define a mitigation action that adds a blank policy to restrict permissions.An implementation forCfnMitigationActionPropsMixin.ReplaceDefaultPolicyVersionParamsPropertyParameters to define a mitigation action that changes the state of the CA certificate to inactive.An implementation forCfnMitigationActionPropsMixin.UpdateCACertificateParamsPropertyParameters to define a mitigation action that changes the state of the device certificate to inactive.An implementation forCfnMitigationActionPropsMixin.UpdateDeviceCertificateParamsPropertyProperties for CfnPolicyPropsMixin.A builder forCfnPolicyMixinPropsAn implementation forCfnPolicyMixinPropsProperties for CfnPolicyPrincipalAttachmentPropsMixin.A builder forCfnPolicyPrincipalAttachmentMixinPropsAn implementation forCfnPolicyPrincipalAttachmentMixinPropsUse theAWS::IoT::PolicyPrincipalAttachmentresource to attach an AWS IoT policy to a principal (an X.509 certificate or other credential).A fluent builder forCfnPolicyPrincipalAttachmentPropsMixin.Use theAWS::IoT::Policyresource to declare an AWS IoT policy.A fluent builder forCfnPolicyPropsMixin.Properties for CfnProvisioningTemplatePropsMixin.A builder forCfnProvisioningTemplateMixinPropsAn implementation forCfnProvisioningTemplateMixinPropsCreates a fleet provisioning template.A fluent builder forCfnProvisioningTemplatePropsMixin.Structure that contains payloadVersion and targetArn.An implementation forCfnProvisioningTemplatePropsMixin.ProvisioningHookPropertyProperties for CfnResourceSpecificLoggingPropsMixin.A builder forCfnResourceSpecificLoggingMixinPropsAn implementation forCfnResourceSpecificLoggingMixinPropsConfigure resource-specific logging.A fluent builder forCfnResourceSpecificLoggingPropsMixin.Properties for CfnRoleAliasPropsMixin.A builder forCfnRoleAliasMixinPropsAn implementation forCfnRoleAliasMixinPropsSpecifies a role alias.A fluent builder forCfnRoleAliasPropsMixin.Properties for CfnScheduledAuditPropsMixin.A builder forCfnScheduledAuditMixinPropsAn implementation forCfnScheduledAuditMixinPropsUse theAWS::IoT::ScheduledAuditresource to create a scheduled audit that is run at a specified time interval.A fluent builder forCfnScheduledAuditPropsMixin.Properties for CfnSecurityProfilePropsMixin.A builder forCfnSecurityProfileMixinPropsAn implementation forCfnSecurityProfileMixinPropsUse theAWS::IoT::SecurityProfileresource to create a Device Defender security profile.A structure containing the alert target ARN and the role ARN.A builder forCfnSecurityProfilePropsMixin.AlertTargetPropertyAn implementation forCfnSecurityProfilePropsMixin.AlertTargetPropertyThe criteria by which the behavior is determined to be normal.A builder forCfnSecurityProfilePropsMixin.BehaviorCriteriaPropertyAn implementation forCfnSecurityProfilePropsMixin.BehaviorCriteriaPropertyA Device Defender security profile behavior.A builder forCfnSecurityProfilePropsMixin.BehaviorPropertyAn implementation forCfnSecurityProfilePropsMixin.BehaviorPropertyA fluent builder forCfnSecurityProfilePropsMixin.TheMachineLearningDetectionConfigproperty type controls confidence of the machine learning model.An implementation forCfnSecurityProfilePropsMixin.MachineLearningDetectionConfigPropertyThe dimension of the metric.A builder forCfnSecurityProfilePropsMixin.MetricDimensionPropertyAn implementation forCfnSecurityProfilePropsMixin.MetricDimensionPropertySpecifies the MQTT topic and role ARN required for metric export.A builder forCfnSecurityProfilePropsMixin.MetricsExportConfigPropertyAn implementation forCfnSecurityProfilePropsMixin.MetricsExportConfigPropertyThe metric you want to retain.A builder forCfnSecurityProfilePropsMixin.MetricToRetainPropertyAn implementation forCfnSecurityProfilePropsMixin.MetricToRetainPropertyThe value to be compared with themetric.A builder forCfnSecurityProfilePropsMixin.MetricValuePropertyAn implementation forCfnSecurityProfilePropsMixin.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.An implementation forCfnSecurityProfilePropsMixin.StatisticalThresholdPropertyProperties for CfnSoftwarePackagePropsMixin.A builder forCfnSoftwarePackageMixinPropsAn implementation forCfnSoftwarePackageMixinPropsUse theAWS::IoT::SoftwarePackageresource to create a software package.A fluent builder forCfnSoftwarePackagePropsMixin.Properties for CfnSoftwarePackageVersionPropsMixin.A builder forCfnSoftwarePackageVersionMixinPropsAn implementation forCfnSoftwarePackageVersionMixinPropsUse theAWS::IoT::SoftwarePackageVersionresource to create a software package version.A fluent builder forCfnSoftwarePackageVersionPropsMixin.The artifact location of the package version.An implementation forCfnSoftwarePackageVersionPropsMixin.PackageVersionArtifactPropertyThe Amazon S3 location.A builder forCfnSoftwarePackageVersionPropsMixin.S3LocationPropertyAn implementation forCfnSoftwarePackageVersionPropsMixin.S3LocationPropertyThe sbom zip archive location of the package version.A builder forCfnSoftwarePackageVersionPropsMixin.SbomPropertyAn implementation forCfnSoftwarePackageVersionPropsMixin.SbomPropertyProperties for CfnThingGroupPropsMixin.A builder forCfnThingGroupMixinPropsAn implementation forCfnThingGroupMixinPropsCreates a new thing group.The attribute payload.A builder forCfnThingGroupPropsMixin.AttributePayloadPropertyAn implementation forCfnThingGroupPropsMixin.AttributePayloadPropertyA fluent builder forCfnThingGroupPropsMixin.Thing group properties.A builder forCfnThingGroupPropsMixin.ThingGroupPropertiesPropertyAn implementation forCfnThingGroupPropsMixin.ThingGroupPropertiesPropertyProperties for CfnThingPropsMixin.A builder forCfnThingMixinPropsAn implementation forCfnThingMixinPropsProperties for CfnThingPrincipalAttachmentPropsMixin.A builder forCfnThingPrincipalAttachmentMixinPropsAn implementation forCfnThingPrincipalAttachmentMixinPropsUse theAWS::IoT::ThingPrincipalAttachmentresource to attach a principal (an X.509 certificate or another credential) to a thing.A fluent builder forCfnThingPrincipalAttachmentPropsMixin.Use theAWS::IoT::Thingresource to declare an AWS IoT thing.The AttributePayload property specifies up to three attributes for an AWS IoT as key-value pairs.A builder forCfnThingPropsMixin.AttributePayloadPropertyAn implementation forCfnThingPropsMixin.AttributePayloadPropertyA fluent builder forCfnThingPropsMixin.Properties for CfnThingTypePropsMixin.A builder forCfnThingTypeMixinPropsAn implementation forCfnThingTypeMixinPropsCreates a new thing type.A fluent builder forCfnThingTypePropsMixin.The configuration to add user-defined properties to enrich MQTT 5 messages.A builder forCfnThingTypePropsMixin.Mqtt5ConfigurationPropertyAn implementation forCfnThingTypePropsMixin.Mqtt5ConfigurationPropertyAn object that represents the connection attribute, the thing attribute, and the MQTT 5 user property key.A builder forCfnThingTypePropsMixin.PropagatingAttributePropertyAn implementation forCfnThingTypePropsMixin.PropagatingAttributePropertyThe ThingTypeProperties contains information about the thing type including: a thing type description, and a list of searchable thing attribute names.A builder forCfnThingTypePropsMixin.ThingTypePropertiesPropertyAn implementation forCfnThingTypePropsMixin.ThingTypePropertiesPropertyProperties for CfnTopicRuleDestinationPropsMixin.A builder forCfnTopicRuleDestinationMixinPropsAn implementation forCfnTopicRuleDestinationMixinPropsA topic rule destination.A fluent builder forCfnTopicRuleDestinationPropsMixin.HTTP URL destination properties.An implementation forCfnTopicRuleDestinationPropsMixin.HttpUrlDestinationSummaryPropertyThe properties of a virtual private cloud (VPC) destination.An implementation forCfnTopicRuleDestinationPropsMixin.VpcDestinationPropertiesPropertyProperties for CfnTopicRulePropsMixin.A builder forCfnTopicRuleMixinPropsAn implementation forCfnTopicRuleMixinPropsUse theAWS::IoT::TopicRuleresource to declare an AWS IoT rule.Describes the actions associated with a rule.A builder forCfnTopicRulePropsMixin.ActionPropertyAn implementation forCfnTopicRulePropsMixin.ActionPropertyAn asset property timestamp entry containing the following information.A builder forCfnTopicRulePropsMixin.AssetPropertyTimestampPropertyAn implementation forCfnTopicRulePropsMixin.AssetPropertyTimestampPropertyAn asset property value entry containing the following information.A builder forCfnTopicRulePropsMixin.AssetPropertyValuePropertyAn implementation forCfnTopicRulePropsMixin.AssetPropertyValuePropertyContains an asset property value (of a single type).A builder forCfnTopicRulePropsMixin.AssetPropertyVariantPropertyAn implementation forCfnTopicRulePropsMixin.AssetPropertyVariantPropertyExample:A builder forCfnTopicRulePropsMixin.BatchConfigPropertyAn implementation forCfnTopicRulePropsMixin.BatchConfigPropertyA fluent builder forCfnTopicRulePropsMixin.Describes an action that updates a CloudWatch alarm.A builder forCfnTopicRulePropsMixin.CloudwatchAlarmActionPropertyAn implementation forCfnTopicRulePropsMixin.CloudwatchAlarmActionPropertyDescribes an action that updates a CloudWatch log.A builder forCfnTopicRulePropsMixin.CloudwatchLogsActionPropertyAn implementation forCfnTopicRulePropsMixin.CloudwatchLogsActionPropertyDescribes an action that captures a CloudWatch metric.A builder forCfnTopicRulePropsMixin.CloudwatchMetricActionPropertyAn implementation forCfnTopicRulePropsMixin.CloudwatchMetricActionPropertyDescribes an action to write to a DynamoDB table.A builder forCfnTopicRulePropsMixin.DynamoDBActionPropertyAn implementation forCfnTopicRulePropsMixin.DynamoDBActionPropertyDescribes an action to write to a DynamoDB table.A builder forCfnTopicRulePropsMixin.DynamoDBv2ActionPropertyAn implementation forCfnTopicRulePropsMixin.DynamoDBv2ActionPropertyDescribes an action that writes data to an Amazon OpenSearch Service domain.A builder forCfnTopicRulePropsMixin.ElasticsearchActionPropertyAn implementation forCfnTopicRulePropsMixin.ElasticsearchActionPropertyDescribes an action that writes data to an Amazon Kinesis Firehose stream.A builder forCfnTopicRulePropsMixin.FirehoseActionPropertyAn implementation forCfnTopicRulePropsMixin.FirehoseActionPropertyThe HTTP action header.A builder forCfnTopicRulePropsMixin.HttpActionHeaderPropertyAn implementation forCfnTopicRulePropsMixin.HttpActionHeaderPropertySend data to an HTTPS endpoint.A builder forCfnTopicRulePropsMixin.HttpActionPropertyAn implementation forCfnTopicRulePropsMixin.HttpActionPropertyThe authorization method used to send messages.A builder forCfnTopicRulePropsMixin.HttpAuthorizationPropertyAn implementation forCfnTopicRulePropsMixin.HttpAuthorizationPropertySends message data to an AWS IoT Analytics channel.A builder forCfnTopicRulePropsMixin.IotAnalyticsActionPropertyAn implementation forCfnTopicRulePropsMixin.IotAnalyticsActionPropertySends an input to an AWS IoT Events detector.A builder forCfnTopicRulePropsMixin.IotEventsActionPropertyAn implementation forCfnTopicRulePropsMixin.IotEventsActionPropertyDescribes an action to send data from an MQTT message that triggered the rule to AWS IoT SiteWise asset properties.A builder forCfnTopicRulePropsMixin.IotSiteWiseActionPropertyAn implementation forCfnTopicRulePropsMixin.IotSiteWiseActionPropertySpecifies a Kafka header using key-value pairs when you create a Rule’s Kafka Action.A builder forCfnTopicRulePropsMixin.KafkaActionHeaderPropertyAn implementation forCfnTopicRulePropsMixin.KafkaActionHeaderPropertySend messages to an Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka cluster.A builder forCfnTopicRulePropsMixin.KafkaActionPropertyAn implementation forCfnTopicRulePropsMixin.KafkaActionPropertyDescribes an action to write data to an Amazon Kinesis stream.A builder forCfnTopicRulePropsMixin.KinesisActionPropertyAn implementation forCfnTopicRulePropsMixin.KinesisActionPropertyDescribes an action to invoke a Lambda function.A builder forCfnTopicRulePropsMixin.LambdaActionPropertyAn implementation forCfnTopicRulePropsMixin.LambdaActionPropertyDescribes an action to send device location updates from an MQTT message to an Amazon Location tracker resource.A builder forCfnTopicRulePropsMixin.LocationActionPropertyAn implementation forCfnTopicRulePropsMixin.LocationActionPropertyDescribes an action that writes data to an Amazon OpenSearch Service domain.A builder forCfnTopicRulePropsMixin.OpenSearchActionPropertyAn implementation forCfnTopicRulePropsMixin.OpenSearchActionPropertyAn asset property value entry containing the following information.An implementation forCfnTopicRulePropsMixin.PutAssetPropertyValueEntryPropertyThe input for the DynamoActionVS action that specifies the DynamoDB table to which the message data will be written.A builder forCfnTopicRulePropsMixin.PutItemInputPropertyAn implementation forCfnTopicRulePropsMixin.PutItemInputPropertySpecifies MQTT Version 5.0 headers information.A builder forCfnTopicRulePropsMixin.RepublishActionHeadersPropertyAn implementation forCfnTopicRulePropsMixin.RepublishActionHeadersPropertyDescribes an action to republish to another topic.A builder forCfnTopicRulePropsMixin.RepublishActionPropertyAn implementation forCfnTopicRulePropsMixin.RepublishActionPropertyDescribes an action to write data to an Amazon S3 bucket.A builder forCfnTopicRulePropsMixin.S3ActionPropertyAn implementation forCfnTopicRulePropsMixin.S3ActionPropertyFor more information, see Signature Version 4 signing process .A builder forCfnTopicRulePropsMixin.SigV4AuthorizationPropertyAn implementation forCfnTopicRulePropsMixin.SigV4AuthorizationPropertyDescribes an action to publish to an Amazon SNS topic.A builder forCfnTopicRulePropsMixin.SnsActionPropertyAn implementation forCfnTopicRulePropsMixin.SnsActionPropertyDescribes an action to publish data to an Amazon SQS queue.A builder forCfnTopicRulePropsMixin.SqsActionPropertyAn implementation forCfnTopicRulePropsMixin.SqsActionPropertyStarts execution of a Step Functions state machine.A builder forCfnTopicRulePropsMixin.StepFunctionsActionPropertyAn implementation forCfnTopicRulePropsMixin.StepFunctionsActionPropertyDescribes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of that value.A builder forCfnTopicRulePropsMixin.TimestampPropertyAn implementation forCfnTopicRulePropsMixin.TimestampPropertyDescribes an action that writes records into an Amazon Timestream table.A builder forCfnTopicRulePropsMixin.TimestreamActionPropertyAn implementation forCfnTopicRulePropsMixin.TimestreamActionPropertyMetadata attributes of the time series that are written in each measure record.A builder forCfnTopicRulePropsMixin.TimestreamDimensionPropertyAn implementation forCfnTopicRulePropsMixin.TimestreamDimensionPropertyThe value to use for the entry's timestamp.A builder forCfnTopicRulePropsMixin.TimestreamTimestampPropertyAn implementation forCfnTopicRulePropsMixin.TimestreamTimestampPropertyDescribes a rule.A builder forCfnTopicRulePropsMixin.TopicRulePayloadPropertyAn implementation forCfnTopicRulePropsMixin.TopicRulePayloadPropertyA key-value pair that you define in the header.A builder forCfnTopicRulePropsMixin.UserPropertyPropertyAn implementation forCfnTopicRulePropsMixin.UserPropertyProperty