AWSCDK::Greengrass

32 types

AWS IoT Greengrass Construct Library

This module is part of the AWS Cloud Development Kit project.

require 'aws-cdk-lib'

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::Greengrass.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

API Reference

Classes 16

CfnConnectorDefinitionThe `AWS::Greengrass::ConnectorDefinition` resource represents a connector definition for CfnConnectorDefinitionVersionThe `AWS::Greengrass::ConnectorDefinitionVersion` resource represents a connector definiti CfnCoreDefinitionThe `AWS::Greengrass::CoreDefinition` resource represents a core definition for AWS IoT Gr CfnCoreDefinitionVersionThe `AWS::Greengrass::CoreDefinitionVersion` resource represents a core definition version CfnDeviceDefinitionThe `AWS::Greengrass::DeviceDefinition` resource represents a device definition for AWS Io CfnDeviceDefinitionVersionThe `AWS::Greengrass::DeviceDefinitionVersion` resource represents a device definition ver CfnFunctionDefinitionThe `AWS::Greengrass::FunctionDefinition` resource represents a function definition for AW CfnFunctionDefinitionVersionThe `AWS::Greengrass::FunctionDefinitionVersion` resource represents a function definition CfnGroupAWS IoT Greengrass seamlessly extends AWS to edge devices so they can act locally on the d CfnGroupVersionThe `AWS::Greengrass::GroupVersion` resource represents a group version in AWS IoT Greengr CfnLoggerDefinitionThe `AWS::Greengrass::LoggerDefinition` resource represents a logger definition for AWS Io CfnLoggerDefinitionVersionThe `AWS::Greengrass::LoggerDefinitionVersion` resource represents a logger definition ver CfnResourceDefinitionThe `AWS::Greengrass::ResourceDefinition` resource represents a resource definition for AW CfnResourceDefinitionVersionThe `AWS::Greengrass::ResourceDefinitionVersion` resource represents a resource definition CfnSubscriptionDefinitionThe `AWS::Greengrass::SubscriptionDefinition` resource represents a subscription definitio CfnSubscriptionDefinitionVersionThe `AWS::Greengrass::SubscriptionDefinitionVersion` resource represents a subscription de

Interfaces 16

CfnConnectorDefinitionPropsProperties for defining a `CfnConnectorDefinition`. CfnConnectorDefinitionVersionPropsProperties for defining a `CfnConnectorDefinitionVersion`. CfnCoreDefinitionPropsProperties for defining a `CfnCoreDefinition`. CfnCoreDefinitionVersionPropsProperties for defining a `CfnCoreDefinitionVersion`. CfnDeviceDefinitionPropsProperties for defining a `CfnDeviceDefinition`. CfnDeviceDefinitionVersionPropsProperties for defining a `CfnDeviceDefinitionVersion`. CfnFunctionDefinitionPropsProperties for defining a `CfnFunctionDefinition`. CfnFunctionDefinitionVersionPropsProperties for defining a `CfnFunctionDefinitionVersion`. CfnGroupPropsProperties for defining a `CfnGroup`. CfnGroupVersionPropsProperties for defining a `CfnGroupVersion`. CfnLoggerDefinitionPropsProperties for defining a `CfnLoggerDefinition`. CfnLoggerDefinitionVersionPropsProperties for defining a `CfnLoggerDefinitionVersion`. CfnResourceDefinitionPropsProperties for defining a `CfnResourceDefinition`. CfnResourceDefinitionVersionPropsProperties for defining a `CfnResourceDefinitionVersion`. CfnSubscriptionDefinitionPropsProperties for defining a `CfnSubscriptionDefinition`. CfnSubscriptionDefinitionVersionPropsProperties for defining a `CfnSubscriptionDefinitionVersion`.