See: Description
| Interface | Description |
|---|---|
| CfnConnectorDefinition.ConnectorDefinitionVersionProperty |
A connector definition version contains a list of connectors.
|
| CfnConnectorDefinition.ConnectorProperty |
Connectors are modules that provide built-in integration with local infrastructure, device protocols, AWS , and other cloud services.
|
| CfnConnectorDefinitionProps |
Properties for defining a `CfnConnectorDefinition`.
|
| CfnConnectorDefinitionVersion.ConnectorProperty |
Connectors are modules that provide built-in integration with local infrastructure, device protocols, AWS , and other cloud services.
|
| CfnConnectorDefinitionVersionProps |
Properties for defining a `CfnConnectorDefinitionVersion`.
|
| CfnCoreDefinition.CoreDefinitionVersionProperty |
A core definition version contains a Greengrass [core](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinition-core.html) .
|
| CfnCoreDefinition.CoreProperty |
A core is an AWS IoT device that runs the AWS IoT Greengrass core software and manages local processes for a Greengrass group.
|
| CfnCoreDefinitionProps |
Properties for defining a `CfnCoreDefinition`.
|
| CfnCoreDefinitionVersion.CoreProperty |
A core is an AWS IoT device that runs the AWS IoT Greengrass core software and manages local processes for a Greengrass group.
|
| CfnCoreDefinitionVersionProps |
Properties for defining a `CfnCoreDefinitionVersion`.
|
| CfnDeviceDefinition.DeviceDefinitionVersionProperty |
A device definition version contains a list of [devices](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinition-device.html) .
|
| CfnDeviceDefinition.DeviceProperty |
A device is an AWS IoT device (thing) that's added to a Greengrass group.
|
| CfnDeviceDefinitionProps |
Properties for defining a `CfnDeviceDefinition`.
|
| CfnDeviceDefinitionVersion.DeviceProperty |
A device is an AWS IoT device (thing) that's added to a Greengrass group.
|
| CfnDeviceDefinitionVersionProps |
Properties for defining a `CfnDeviceDefinitionVersion`.
|
| CfnFunctionDefinition.DefaultConfigProperty |
The default configuration that applies to all Lambda functions in the function definition version.
|
| CfnFunctionDefinition.EnvironmentProperty |
The environment configuration for a Lambda function on the AWS IoT Greengrass core.
|
| CfnFunctionDefinition.ExecutionProperty |
Configuration settings for the Lambda execution environment on the AWS IoT Greengrass core.
|
| CfnFunctionDefinition.FunctionConfigurationProperty |
The group-specific configuration settings for a Lambda function.
|
| CfnFunctionDefinition.FunctionDefinitionVersionProperty |
A function definition version contains a list of functions.
|
| CfnFunctionDefinition.FunctionProperty |
A function is a Lambda function that's referenced from an AWS IoT Greengrass group.
|
| CfnFunctionDefinition.ResourceAccessPolicyProperty |
A list of the [resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourceinstance.html) in the group that the function can access, with the corresponding read-only or read-write permissions.
|
| CfnFunctionDefinition.RunAsProperty |
The access identity whose permissions are used to run the Lambda function.
|
| CfnFunctionDefinitionProps |
Properties for defining a `CfnFunctionDefinition`.
|
| CfnFunctionDefinitionVersion.DefaultConfigProperty |
The default configuration that applies to all Lambda functions in the function definition version.
|
| CfnFunctionDefinitionVersion.EnvironmentProperty |
The environment configuration for a Lambda function on the AWS IoT Greengrass core.
|
| CfnFunctionDefinitionVersion.ExecutionProperty |
Configuration settings for the Lambda execution environment on the AWS IoT Greengrass core.
|
| CfnFunctionDefinitionVersion.FunctionConfigurationProperty |
The group-specific configuration settings for a Lambda function.
|
| CfnFunctionDefinitionVersion.FunctionProperty |
A function is a Lambda function that's referenced from an AWS IoT Greengrass group.
|
| CfnFunctionDefinitionVersion.ResourceAccessPolicyProperty |
A list of the [resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourceinstance.html) in the group that the function can access, with the corresponding read-only or read-write permissions.
|
| CfnFunctionDefinitionVersion.RunAsProperty |
The user and group permissions used to run the Lambda function.
|
| CfnFunctionDefinitionVersionProps |
Properties for defining a `CfnFunctionDefinitionVersion`.
|
| CfnGroup.GroupVersionProperty |
A group version in AWS IoT Greengrass , which references of a core definition version, device definition version, subscription definition version, and other version types that contain the components you want to deploy to a Greengrass core device.
|
| CfnGroupProps |
Properties for defining a `CfnGroup`.
|
| CfnGroupVersionProps |
Properties for defining a `CfnGroupVersion`.
|
| CfnLoggerDefinition.LoggerDefinitionVersionProperty |
A logger definition version contains a list of [loggers](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinition-logger.html) .
|
| CfnLoggerDefinition.LoggerProperty |
A logger represents logging settings for the AWS IoT Greengrass group, which can be stored in CloudWatch and the local file system of your core device.
|
| CfnLoggerDefinitionProps |
Properties for defining a `CfnLoggerDefinition`.
|
| CfnLoggerDefinitionVersion.LoggerProperty |
A logger represents logging settings for the AWS IoT Greengrass group, which can be stored in CloudWatch and the local file system of your core device.
|
| CfnLoggerDefinitionVersionProps |
Properties for defining a `CfnLoggerDefinitionVersion`.
|
| CfnResourceDefinition.GroupOwnerSettingProperty |
Settings that define additional Linux OS group permissions to give to the Lambda function process.
|
| CfnResourceDefinition.LocalDeviceResourceDataProperty |
Settings for a local device resource, which represents a file under `/dev` .
|
| CfnResourceDefinition.LocalVolumeResourceDataProperty |
Settings for a local volume resource, which represents a file or directory on the root file system.
|
| CfnResourceDefinition.ResourceDataContainerProperty |
A container for resource data, which defines the resource type.
|
| CfnResourceDefinition.ResourceDefinitionVersionProperty |
A resource definition version contains a list of resources.
|
| CfnResourceDefinition.ResourceDownloadOwnerSettingProperty |
The owner setting for a downloaded machine learning resource.
|
| CfnResourceDefinition.ResourceInstanceProperty |
A local resource, machine learning resource, or secret resource.
|
| CfnResourceDefinition.S3MachineLearningModelResourceDataProperty |
Settings for an Amazon S3 machine learning resource.
|
| CfnResourceDefinition.SageMakerMachineLearningModelResourceDataProperty |
Settings for an Secrets Manager machine learning resource.
|
| CfnResourceDefinition.SecretsManagerSecretResourceDataProperty |
Settings for a secret resource, which references a secret from AWS Secrets Manager .
|
| CfnResourceDefinitionProps |
Properties for defining a `CfnResourceDefinition`.
|
| CfnResourceDefinitionVersion.GroupOwnerSettingProperty |
Settings that define additional Linux OS group permissions to give to the Lambda function process.
|
| CfnResourceDefinitionVersion.LocalDeviceResourceDataProperty |
Settings for a local device resource, which represents a file under `/dev` .
|
| CfnResourceDefinitionVersion.LocalVolumeResourceDataProperty |
Settings for a local volume resource, which represents a file or directory on the root file system.
|
| CfnResourceDefinitionVersion.ResourceDataContainerProperty |
A container for resource data, which defines the resource type.
|
| CfnResourceDefinitionVersion.ResourceDownloadOwnerSettingProperty |
The owner setting for a downloaded machine learning resource.
|
| CfnResourceDefinitionVersion.ResourceInstanceProperty |
A local resource, machine learning resource, or secret resource.
|
| CfnResourceDefinitionVersion.S3MachineLearningModelResourceDataProperty |
Settings for an Amazon S3 machine learning resource.
|
| CfnResourceDefinitionVersion.SageMakerMachineLearningModelResourceDataProperty |
Settings for an Secrets Manager machine learning resource.
|
| CfnResourceDefinitionVersion.SecretsManagerSecretResourceDataProperty |
Settings for a secret resource, which references a secret from AWS Secrets Manager .
|
| CfnResourceDefinitionVersionProps |
Properties for defining a `CfnResourceDefinitionVersion`.
|
| CfnSubscriptionDefinition.SubscriptionDefinitionVersionProperty |
A subscription definition version contains a list of [subscriptions](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinition-subscription.html) .
|
| CfnSubscriptionDefinition.SubscriptionProperty |
Subscriptions define how MQTT messages can be exchanged between devices, functions, and connectors in the group, and with AWS IoT or the local shadow service.
|
| CfnSubscriptionDefinitionProps |
Properties for defining a `CfnSubscriptionDefinition`.
|
| CfnSubscriptionDefinitionVersion.SubscriptionProperty |
Subscriptions define how MQTT messages can be exchanged between devices, functions, and connectors in the group, and with AWS IoT or the local shadow service.
|
| CfnSubscriptionDefinitionVersionProps |
Properties for defining a `CfnSubscriptionDefinitionVersion`.
|
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.core.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
(Read the CDK Contributing Guide if you are interested in contributing to this construct library.)
Copyright © 2022. All rights reserved.