The AWS::Greengrass::ConnectorDefinition
resource represents a connector definition for AWS IoT Greengrass .
A connector definition version contains a list of connectors.
Connectors are modules that provide built-in integration with local infrastructure, device protocols, AWS , and other cloud services.
Properties for defining a CfnConnectorDefinition
.
The AWS::Greengrass::ConnectorDefinitionVersion
resource represents a connector definition version for AWS IoT Greengrass .
Connectors are modules that provide built-in integration with local infrastructure, device protocols, AWS , and other cloud services.
Properties for defining a CfnConnectorDefinitionVersion
.
The AWS::Greengrass::CoreDefinition
resource represents a core definition for AWS IoT Greengrass .
A core definition version contains a Greengrass
core .
A core is an AWS IoT device that runs the AWS IoT Greengrass core software and manages local processes for a Greengrass group.
Properties for defining a CfnCoreDefinition
.
The AWS::Greengrass::CoreDefinitionVersion
resource represents a core definition version for AWS IoT Greengrass .
A core is an AWS IoT device that runs the AWS IoT Greengrass core software and manages local processes for a Greengrass group.
Properties for defining a CfnCoreDefinitionVersion
.
The AWS::Greengrass::DeviceDefinition
resource represents a device definition for AWS IoT Greengrass .
A device definition version contains a list of
devices .
A device is an AWS IoT device (thing) that's added to a Greengrass group.
Properties for defining a CfnDeviceDefinition
.
The AWS::Greengrass::DeviceDefinitionVersion
resource represents a device definition version for AWS IoT Greengrass .
A device is an AWS IoT device (thing) that's added to a Greengrass group.
Properties for defining a CfnDeviceDefinitionVersion
.
The AWS::Greengrass::FunctionDefinition
resource represents a function definition for AWS IoT Greengrass .
The default configuration that applies to all Lambda functions in the function definition version.
The environment configuration for a Lambda function on the AWS IoT Greengrass core.
Configuration settings for the Lambda execution environment on the AWS IoT Greengrass core.
The group-specific configuration settings for a Lambda function.
A function definition version contains a list of functions.
A function is a Lambda function that's referenced from an AWS IoT Greengrass group.
A list of the
resources in the group that the function can access, with the corresponding read-only or read-write permissions.
The access identity whose permissions are used to run the Lambda function.
Properties for defining a CfnFunctionDefinition
.
The AWS::Greengrass::FunctionDefinitionVersion
resource represents a function definition version for AWS IoT Greengrass .
The default configuration that applies to all Lambda functions in the function definition version.
The environment configuration for a Lambda function on the AWS IoT Greengrass core.
Configuration settings for the Lambda execution environment on the AWS IoT Greengrass core.
The group-specific configuration settings for a Lambda function.
A function is a Lambda function that's referenced from an AWS IoT Greengrass group.
A list of the
resources in the group that the function can access, with the corresponding read-only or read-write permissions.
The user and group permissions used to run the Lambda function.
Properties for defining a CfnFunctionDefinitionVersion
.
AWS IoT Greengrass seamlessly extends AWS to edge devices so they can act locally on the data they generate, while still using the cloud for management, analytics, and durable storage.
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.
Properties for defining a CfnGroup
.
The AWS::Greengrass::GroupVersion
resource represents a group version in AWS IoT Greengrass .
Properties for defining a CfnGroupVersion
.
The AWS::Greengrass::LoggerDefinition
resource represents a logger definition for AWS IoT Greengrass .
A logger definition version contains a list of
loggers .
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.
Properties for defining a CfnLoggerDefinition
.
The AWS::Greengrass::LoggerDefinitionVersion
resource represents a logger definition version for AWS IoT Greengrass .
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.
Properties for defining a CfnLoggerDefinitionVersion
.
The AWS::Greengrass::ResourceDefinition
resource represents a resource definition for AWS IoT Greengrass .
Settings that define additional Linux OS group permissions to give to the Lambda function process.
Settings for a local device resource, which represents a file under /dev
.
Settings for a local volume resource, which represents a file or directory on the root file system.
A container for resource data, which defines the resource type.
A resource definition version contains a list of resources.
The owner setting for a downloaded machine learning resource.
A local resource, machine learning resource, or secret resource.
Settings for an Amazon S3 machine learning resource.
Settings for an Secrets Manager machine learning resource.
Settings for a secret resource, which references a secret from AWS Secrets Manager .
Properties for defining a CfnResourceDefinition
.
The AWS::Greengrass::ResourceDefinitionVersion
resource represents a resource definition version for AWS IoT Greengrass .
Settings that define additional Linux OS group permissions to give to the Lambda function process.
Settings for a local device resource, which represents a file under /dev
.
Settings for a local volume resource, which represents a file or directory on the root file system.
A container for resource data, which defines the resource type.
The owner setting for a downloaded machine learning resource.
A local resource, machine learning resource, or secret resource.
Settings for an Amazon S3 machine learning resource.
Settings for an Secrets Manager machine learning resource.
Settings for a secret resource, which references a secret from AWS Secrets Manager .
Properties for defining a CfnResourceDefinitionVersion
.
The AWS::Greengrass::SubscriptionDefinition
resource represents a subscription definition for AWS IoT Greengrass .
A subscription definition version contains a list of
subscriptions .
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.
Properties for defining a CfnSubscriptionDefinition
.
The AWS::Greengrass::SubscriptionDefinitionVersion
resource represents a subscription definition version for AWS IoT Greengrass .
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.
Properties for defining a CfnSubscriptionDefinitionVersion
.