Uses of Package
software.amazon.awscdk.services.iot
Packages that use software.amazon.awscdk.services.iot
Package
Description
AWS IoT Construct Library
AWS IoT Construct Library
-
Classes in software.amazon.awscdk.services.iot used by software.amazon.awscdk.services.iotClassDescriptionA reference to a AccountAuditConfiguration resource.A builder for
AccountAuditConfigurationReferenceA reference to a Authorizer resource.A builder forAuthorizerReferenceA reference to a BillingGroup resource.A builder forBillingGroupReferenceA reference to a CACertificate resource.A builder forCACertificateReferenceA reference to a CertificateProvider resource.A builder forCertificateProviderReferenceA reference to a Certificate resource.A builder forCertificateReferenceUse 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.The types of audit checks that can be performed.The configuration of the audit notification target.Information about the targets to which audit notifications are sent.A fluent builder forCfnAccountAuditConfiguration.Configuration structure containing settings for the device certificate age check.Configuration for the device certificate age audit check.Properties for defining aCfnAccountAuditConfiguration.A builder forCfnAccountAuditConfigurationPropsSpecifies an authorizer.A fluent builder forCfnAuthorizer.Properties for defining aCfnAuthorizer.A builder forCfnAuthorizerPropsCreates a new billing group.The properties of a billing group.A builder forCfnBillingGroup.BillingGroupPropertiesPropertyA fluent builder forCfnBillingGroup.Properties for defining aCfnBillingGroup.A builder forCfnBillingGroupPropsSpecifies a CA certificate.A fluent builder forCfnCACertificate.The registration configuration.A builder forCfnCACertificate.RegistrationConfigPropertyProperties for defining aCfnCACertificate.A builder forCfnCACertificatePropsUse theAWS::IoT::Certificateresource to declare an AWS IoT X.509 certificate.A fluent builder forCfnCertificate.Properties for defining aCfnCertificate.A builder forCfnCertificatePropsCreates a certificate provider.A fluent builder forCfnCertificateProvider.Properties for defining aCfnCertificateProvider.A builder forCfnCertificateProviderPropsRepresents the resource definition of AWS IoT Command.A fluent builder forCfnCommand.Example:A builder forCfnCommand.CommandParameterPropertyExample:A builder forCfnCommand.CommandParameterValuePropertyExample:A builder forCfnCommand.CommandPayloadPropertyProperties for defining aCfnCommand.A builder forCfnCommandPropsUse theAWS::IoT::CustomMetricresource to define a custom metric published by your devices to Device Defender.A fluent builder forCfnCustomMetric.Properties for defining aCfnCustomMetric.A builder forCfnCustomMetricPropsUse theAWS::IoT::Dimensionto limit the scope of a metric used in a security profile for AWS IoT Device Defender .A fluent builder forCfnDimension.Properties for defining aCfnDimension.A builder forCfnDimensionPropsSpecifies a domain configuration.An object that specifies the authorization service for a domain.A builder forCfnDomainConfiguration.AuthorizerConfigPropertyA fluent builder forCfnDomainConfiguration.An object that specifies the client certificate configuration for a domain.A builder forCfnDomainConfiguration.ClientCertificateConfigPropertyThe server certificate configuration.A builder forCfnDomainConfiguration.ServerCertificateConfigPropertyAn object that contains information about a server certificate.A builder forCfnDomainConfiguration.ServerCertificateSummaryPropertyAn object that specifies the TLS configuration for a domain.A builder forCfnDomainConfiguration.TlsConfigPropertyProperties for defining aCfnDomainConfiguration.A builder forCfnDomainConfigurationPropsRetrieves the encryption configuration for resources and data of your AWS account in AWS IoT Core .A fluent builder forCfnEncryptionConfiguration.The encryption configuration details that include the status information of the AWS Key Management Service ( AWS KMS ) key and the AWS KMS access role.A builder forCfnEncryptionConfiguration.ConfigurationDetailsPropertyProperties for defining aCfnEncryptionConfiguration.A builder forCfnEncryptionConfigurationPropsUse theAWS::IoT::FleetMetricresource to declare a fleet metric.The type of aggregation queries.A builder forCfnFleetMetric.AggregationTypePropertyA fluent builder forCfnFleetMetric.Properties for defining aCfnFleetMetric.A builder forCfnFleetMetricPropsRepresents a job template.The criteria that determine when and how a job abort takes place.A builder forCfnJobTemplate.AbortConfigPropertyThe criteria that determine when and how a job abort takes place.A builder forCfnJobTemplate.AbortCriteriaPropertyA fluent builder forCfnJobTemplate.Allows you to create an exponential rate of rollout for a job.A builder forCfnJobTemplate.ExponentialRolloutRatePropertyThe configuration that determines how many retries are allowed for each failure type for a job.A builder forCfnJobTemplate.JobExecutionsRetryConfigPropertyAllows you to create a staged rollout of a job.A builder forCfnJobTemplate.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 forCfnJobTemplate.MaintenanceWindowPropertyConfiguration for pre-signed S3 URLs.A builder forCfnJobTemplate.PresignedUrlConfigPropertyAllows you to define a criteria to initiate the increase in rate of rollout for a job.A builder forCfnJobTemplate.RateIncreaseCriteriaPropertyThe criteria that determines how many retries are allowed for each failure type for a job.A builder forCfnJobTemplate.RetryCriteriaPropertySpecifies the amount of time each device has to finish its execution of the job.A builder forCfnJobTemplate.TimeoutConfigPropertyProperties for defining aCfnJobTemplate.A builder forCfnJobTemplatePropsConfigure logging.A fluent builder forCfnLogging.Properties for defining aCfnLogging.A builder forCfnLoggingPropsDefines 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 forCfnMitigationAction.ActionParamsPropertyParameters used when defining a mitigation action that move a set of things to a thing group.A builder forCfnMitigationAction.AddThingsToThingGroupParamsPropertyA fluent builder forCfnMitigationAction.Parameters used when defining a mitigation action that enable AWS IoT Core logging.A builder forCfnMitigationAction.EnableIoTLoggingParamsPropertyParameters to define a mitigation action that publishes findings to Amazon SNS.A builder forCfnMitigationAction.PublishFindingToSnsParamsPropertyParameters 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.A builder forCfnMitigationAction.UpdateCACertificateParamsPropertyParameters to define a mitigation action that changes the state of the device certificate to inactive.Properties for defining aCfnMitigationAction.A builder forCfnMitigationActionPropsUse theAWS::IoT::Policyresource to declare an AWS IoT policy.A fluent builder forCfnPolicy.Use theAWS::IoT::PolicyPrincipalAttachmentresource to attach an AWS IoT policy to a principal (an X.509 certificate or other credential).A fluent builder forCfnPolicyPrincipalAttachment.Properties for defining aCfnPolicyPrincipalAttachment.A builder forCfnPolicyPrincipalAttachmentPropsProperties for defining aCfnPolicy.A builder forCfnPolicyPropsCreates a fleet provisioning template.A fluent builder forCfnProvisioningTemplate.Structure that contains payloadVersion and targetArn.A builder forCfnProvisioningTemplate.ProvisioningHookPropertyProperties for defining aCfnProvisioningTemplate.A builder forCfnProvisioningTemplatePropsConfigure resource-specific logging.A fluent builder forCfnResourceSpecificLogging.Properties for defining aCfnResourceSpecificLogging.A builder forCfnResourceSpecificLoggingPropsSpecifies a role alias.A fluent builder forCfnRoleAlias.Properties for defining aCfnRoleAlias.A builder forCfnRoleAliasPropsUse theAWS::IoT::ScheduledAuditresource to create a scheduled audit that is run at a specified time interval.A fluent builder forCfnScheduledAudit.Properties for defining aCfnScheduledAudit.A builder forCfnScheduledAuditPropsUse theAWS::IoT::SecurityProfileresource to create a Device Defender security profile.A structure containing the alert target ARN and the role ARN.A builder forCfnSecurityProfile.AlertTargetPropertyThe criteria by which the behavior is determined to be normal.A builder forCfnSecurityProfile.BehaviorCriteriaPropertyA Device Defender security profile behavior.A builder forCfnSecurityProfile.BehaviorPropertyA fluent builder forCfnSecurityProfile.TheMachineLearningDetectionConfigproperty type controls confidence of the machine learning model.The dimension of the metric.A builder forCfnSecurityProfile.MetricDimensionPropertySpecifies the MQTT topic and role ARN required for metric export.A builder forCfnSecurityProfile.MetricsExportConfigPropertyThe metric you want to retain.A builder forCfnSecurityProfile.MetricToRetainPropertyThe value to be compared with themetric.A builder forCfnSecurityProfile.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 forCfnSecurityProfile.StatisticalThresholdPropertyProperties for defining aCfnSecurityProfile.A builder forCfnSecurityProfilePropsUse theAWS::IoT::SoftwarePackageresource to create a software package.A fluent builder forCfnSoftwarePackage.Properties for defining aCfnSoftwarePackage.A builder forCfnSoftwarePackagePropsUse theAWS::IoT::SoftwarePackageVersionresource to create a software package version.A fluent builder forCfnSoftwarePackageVersion.The artifact location of the package version.A builder forCfnSoftwarePackageVersion.PackageVersionArtifactPropertyThe Amazon S3 location.A builder forCfnSoftwarePackageVersion.S3LocationPropertyThe sbom zip archive location of the package version.A builder forCfnSoftwarePackageVersion.SbomPropertyProperties for defining aCfnSoftwarePackageVersion.A builder forCfnSoftwarePackageVersionPropsUse 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 forCfnThing.AttributePayloadPropertyA fluent builder forCfnThing.Creates a new thing group.The attribute payload.A builder forCfnThingGroup.AttributePayloadPropertyA fluent builder forCfnThingGroup.Thing group properties.A builder forCfnThingGroup.ThingGroupPropertiesPropertyProperties for defining aCfnThingGroup.A builder forCfnThingGroupPropsUse theAWS::IoT::ThingPrincipalAttachmentresource to attach a principal (an X.509 certificate or another credential) to a thing.A fluent builder forCfnThingPrincipalAttachment.Properties for defining aCfnThingPrincipalAttachment.A builder forCfnThingPrincipalAttachmentPropsProperties for defining aCfnThing.A builder forCfnThingPropsCreates a new thing type.A fluent builder forCfnThingType.The configuration to add user-defined properties to enrich MQTT 5 messages.A builder forCfnThingType.Mqtt5ConfigurationPropertyAn object that represents the connection attribute, the thing attribute, and the MQTT 5 user property key.A builder forCfnThingType.PropagatingAttributePropertyThe ThingTypeProperties contains information about the thing type including: a thing type description, and a list of searchable thing attribute names.A builder forCfnThingType.ThingTypePropertiesPropertyProperties for defining aCfnThingType.A builder forCfnThingTypePropsUse theAWS::IoT::TopicRuleresource to declare an AWS IoT rule.Describes the actions associated with a rule.A builder forCfnTopicRule.ActionPropertyAn asset property timestamp entry containing the following information.A builder forCfnTopicRule.AssetPropertyTimestampPropertyAn asset property value entry containing the following information.A builder forCfnTopicRule.AssetPropertyValuePropertyContains an asset property value (of a single type).A builder forCfnTopicRule.AssetPropertyVariantPropertyA fluent builder forCfnTopicRule.Describes an action that updates a CloudWatch alarm.A builder forCfnTopicRule.CloudwatchAlarmActionPropertyDescribes an action that updates a CloudWatch log.A builder forCfnTopicRule.CloudwatchLogsActionPropertyDescribes an action that captures a CloudWatch metric.A builder forCfnTopicRule.CloudwatchMetricActionPropertyDescribes an action to write to a DynamoDB table.A builder forCfnTopicRule.DynamoDBActionPropertyDescribes an action to write to a DynamoDB table.A builder forCfnTopicRule.DynamoDBv2ActionPropertyDescribes an action that writes data to an Amazon OpenSearch Service domain.A builder forCfnTopicRule.ElasticsearchActionPropertyDescribes an action that writes data to an Amazon Kinesis Firehose stream.A builder forCfnTopicRule.FirehoseActionPropertyThe HTTP action header.A builder forCfnTopicRule.HttpActionHeaderPropertySend data to an HTTPS endpoint.A builder forCfnTopicRule.HttpActionPropertyThe authorization method used to send messages.A builder forCfnTopicRule.HttpAuthorizationPropertySends message data to an AWS IoT Analytics channel.A builder forCfnTopicRule.IotAnalyticsActionPropertySends an input to an AWS IoT Events detector.A builder forCfnTopicRule.IotEventsActionPropertyDescribes an action to send data from an MQTT message that triggered the rule to AWS IoT SiteWise asset properties.A builder forCfnTopicRule.IotSiteWiseActionPropertySpecifies a Kafka header using key-value pairs when you create a Rule’s Kafka Action.A builder forCfnTopicRule.KafkaActionHeaderPropertySend messages to an Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka cluster.A builder forCfnTopicRule.KafkaActionPropertyDescribes an action to write data to an Amazon Kinesis stream.A builder forCfnTopicRule.KinesisActionPropertyDescribes an action to invoke a Lambda function.A builder forCfnTopicRule.LambdaActionPropertyDescribes an action to send device location updates from an MQTT message to an Amazon Location tracker resource.A builder forCfnTopicRule.LocationActionPropertyDescribes an action that writes data to an Amazon OpenSearch Service domain.A builder forCfnTopicRule.OpenSearchActionPropertyAn asset property value entry containing the following information.A builder forCfnTopicRule.PutAssetPropertyValueEntryPropertyThe input for the DynamoActionVS action that specifies the DynamoDB table to which the message data will be written.A builder forCfnTopicRule.PutItemInputPropertySpecifies MQTT Version 5.0 headers information.A builder forCfnTopicRule.RepublishActionHeadersPropertyDescribes an action to republish to another topic.A builder forCfnTopicRule.RepublishActionPropertyDescribes an action to write data to an Amazon S3 bucket.A builder forCfnTopicRule.S3ActionPropertyFor more information, see Signature Version 4 signing process .A builder forCfnTopicRule.SigV4AuthorizationPropertyDescribes an action to publish to an Amazon SNS topic.A builder forCfnTopicRule.SnsActionPropertyDescribes an action to publish data to an Amazon SQS queue.A builder forCfnTopicRule.SqsActionPropertyStarts execution of a Step Functions state machine.A builder forCfnTopicRule.StepFunctionsActionPropertyDescribes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of that value.A builder forCfnTopicRule.TimestampPropertyDescribes an action that writes records into an Amazon Timestream table.A builder forCfnTopicRule.TimestreamActionPropertyMetadata attributes of the time series that are written in each measure record.A builder forCfnTopicRule.TimestreamDimensionPropertyThe value to use for the entry's timestamp.A builder forCfnTopicRule.TimestreamTimestampPropertyDescribes a rule.A builder forCfnTopicRule.TopicRulePayloadPropertyA key-value pair that you define in the header.A builder forCfnTopicRule.UserPropertyPropertyA topic rule destination.A fluent builder forCfnTopicRuleDestination.HTTP URL destination properties.The properties of a virtual private cloud (VPC) destination.A builder forCfnTopicRuleDestination.VpcDestinationPropertiesPropertyProperties for defining aCfnTopicRuleDestination.A builder forCfnTopicRuleDestinationPropsProperties for defining aCfnTopicRule.A builder forCfnTopicRulePropsA reference to a Command resource.A builder forCommandReferenceA reference to a CustomMetric resource.A builder forCustomMetricReferenceA reference to a Dimension resource.A builder forDimensionReferenceA reference to a DomainConfiguration resource.A builder forDomainConfigurationReferenceA reference to a EncryptionConfiguration resource.A builder forEncryptionConfigurationReferenceA reference to a FleetMetric resource.A builder forFleetMetricReference(experimental) Indicates that this resource can be referenced as a AccountAuditConfiguration.Internal default implementation forIAccountAuditConfigurationRef.(experimental) Indicates that this resource can be referenced as a Authorizer.Internal default implementation forIAuthorizerRef.(experimental) Indicates that this resource can be referenced as a BillingGroup.Internal default implementation forIBillingGroupRef.(experimental) Indicates that this resource can be referenced as a CACertificate.Internal default implementation forICACertificateRef.(experimental) Indicates that this resource can be referenced as a CertificateProvider.Internal default implementation forICertificateProviderRef.(experimental) Indicates that this resource can be referenced as a Certificate.Internal default implementation forICertificateRef.(experimental) Indicates that this resource can be referenced as a Command.Internal default implementation forICommandRef.(experimental) Indicates that this resource can be referenced as a CustomMetric.Internal default implementation forICustomMetricRef.(experimental) Indicates that this resource can be referenced as a Dimension.Internal default implementation forIDimensionRef.(experimental) Indicates that this resource can be referenced as a DomainConfiguration.Internal default implementation forIDomainConfigurationRef.(experimental) Indicates that this resource can be referenced as a EncryptionConfiguration.Internal default implementation forIEncryptionConfigurationRef.(experimental) Indicates that this resource can be referenced as a FleetMetric.Internal default implementation forIFleetMetricRef.(experimental) Indicates that this resource can be referenced as a JobTemplate.Internal default implementation forIJobTemplateRef.(experimental) Indicates that this resource can be referenced as a Logging.Internal default implementation forILoggingRef.(experimental) Indicates that this resource can be referenced as a MitigationAction.Internal default implementation forIMitigationActionRef.(experimental) Indicates that this resource can be referenced as a PolicyPrincipalAttachment.Internal default implementation forIPolicyPrincipalAttachmentRef.(experimental) Indicates that this resource can be referenced as a Policy.Internal default implementation forIPolicyRef.(experimental) Indicates that this resource can be referenced as a ProvisioningTemplate.Internal default implementation forIProvisioningTemplateRef.(experimental) Indicates that this resource can be referenced as a ResourceSpecificLogging.Internal default implementation forIResourceSpecificLoggingRef.(experimental) Indicates that this resource can be referenced as a RoleAlias.Internal default implementation forIRoleAliasRef.(experimental) Indicates that this resource can be referenced as a ScheduledAudit.Internal default implementation forIScheduledAuditRef.(experimental) Indicates that this resource can be referenced as a SecurityProfile.Internal default implementation forISecurityProfileRef.(experimental) Indicates that this resource can be referenced as a SoftwarePackage.Internal default implementation forISoftwarePackageRef.(experimental) Indicates that this resource can be referenced as a SoftwarePackageVersion.Internal default implementation forISoftwarePackageVersionRef.(experimental) Indicates that this resource can be referenced as a ThingGroup.Internal default implementation forIThingGroupRef.(experimental) Indicates that this resource can be referenced as a ThingPrincipalAttachment.Internal default implementation forIThingPrincipalAttachmentRef.(experimental) Indicates that this resource can be referenced as a Thing.Internal default implementation forIThingRef.(experimental) Indicates that this resource can be referenced as a ThingType.Internal default implementation forIThingTypeRef.(experimental) Indicates that this resource can be referenced as a TopicRuleDestination.Internal default implementation forITopicRuleDestinationRef.(experimental) Indicates that this resource can be referenced as a TopicRule.Internal default implementation forITopicRuleRef.A reference to a JobTemplate resource.A builder forJobTemplateReferenceA reference to a Logging resource.A builder forLoggingReferenceA reference to a MitigationAction resource.A builder forMitigationActionReferenceA reference to a PolicyPrincipalAttachment resource.A builder forPolicyPrincipalAttachmentReferenceA reference to a Policy resource.A builder forPolicyReferenceA reference to a ProvisioningTemplate resource.A builder forProvisioningTemplateReferenceA reference to a ResourceSpecificLogging resource.A builder forResourceSpecificLoggingReferenceA reference to a RoleAlias resource.A builder forRoleAliasReferenceA reference to a ScheduledAudit resource.A builder forScheduledAuditReferenceA reference to a SecurityProfile resource.A builder forSecurityProfileReferenceA reference to a SoftwarePackage resource.A builder forSoftwarePackageReferenceA reference to a SoftwarePackageVersion resource.A builder forSoftwarePackageVersionReferenceA reference to a ThingGroup resource.A builder forThingGroupReferenceA reference to a ThingPrincipalAttachment resource.A builder forThingPrincipalAttachmentReferenceA reference to a Thing resource.A builder forThingReferenceA reference to a ThingType resource.A builder forThingTypeReferenceA reference to a TopicRuleDestination resource.A builder forTopicRuleDestinationReferenceA reference to a TopicRule resource.A builder forTopicRuleReference -
Classes in software.amazon.awscdk.services.iot used by software.amazon.awscdk.services.iot.alpha