Namespace Amazon.CDK.AWS.Greengrass
Classes
| CfnConnectorDefinition | The |
| 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 |
| CfnConnectorDefinitionVersion | The |
| 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 |
| CfnCoreDefinition | The |
| CfnCoreDefinition.CoreDefinitionVersionProperty | A core definition version contains a Greengrass core . |
| 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 |
| CfnCoreDefinitionVersion | The |
| 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 |
| CfnDeviceDefinition | The |
| CfnDeviceDefinition.DeviceDefinitionVersionProperty | A device definition version contains a list of devices . |
| CfnDeviceDefinition.DeviceProperty | A device is an AWS IoT device (thing) that's added to a Greengrass group. |
| CfnDeviceDefinitionProps | Properties for defining a |
| CfnDeviceDefinitionVersion | The |
| CfnDeviceDefinitionVersion.DeviceProperty | A device is an AWS IoT device (thing) that's added to a Greengrass group. |
| CfnDeviceDefinitionVersionProps | Properties for defining a |
| CfnFunctionDefinition | The |
| 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 in the group that the function can access, with the corresponding read-only or read-write permissions. The maximum is 10 resources. |
| CfnFunctionDefinition.RunAsProperty | The access identity whose permissions are used to run the Lambda function. |
| CfnFunctionDefinitionProps | Properties for defining a |
| CfnFunctionDefinitionVersion | The |
| 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 in the group that the function can access, with the corresponding read-only or read-write permissions. The maximum is 10 resources. |
| CfnFunctionDefinitionVersion.RunAsProperty | The user and group permissions used to run the Lambda function. |
| CfnFunctionDefinitionVersionProps | Properties for defining a |
| CfnGroup | 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. |
| 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 |
| CfnGroupVersion | The |
| CfnGroupVersionProps | Properties for defining a |
| CfnLoggerDefinition | The |
| CfnLoggerDefinition.LoggerDefinitionVersionProperty | A logger definition version contains a list of loggers . |
| 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 |
| CfnLoggerDefinitionVersion | The |
| 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 |
| CfnResourceDefinition | The |
| 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 |
| 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. (In CloudFormation , resources are named resource instances .). |
| 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 |
| CfnResourceDefinitionVersion | The |
| 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 |
| 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 |
| CfnSubscriptionDefinition | The |
| CfnSubscriptionDefinition.SubscriptionDefinitionVersionProperty | A subscription definition version contains a list of subscriptions . |
| 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 |
| CfnSubscriptionDefinitionVersion | The |
| 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 |
Interfaces
| CfnConnectorDefinition.IConnectorDefinitionVersionProperty | A connector definition version contains a list of connectors. |
| CfnConnectorDefinition.IConnectorProperty | Connectors are modules that provide built-in integration with local infrastructure, device protocols, AWS , and other cloud services. |
| CfnConnectorDefinitionVersion.IConnectorProperty | Connectors are modules that provide built-in integration with local infrastructure, device protocols, AWS , and other cloud services. |
| CfnCoreDefinition.ICoreDefinitionVersionProperty | A core definition version contains a Greengrass core . |
| CfnCoreDefinition.ICoreProperty | A core is an AWS IoT device that runs the AWS IoT Greengrass core software and manages local processes for a Greengrass group. |
| CfnCoreDefinitionVersion.ICoreProperty | A core is an AWS IoT device that runs the AWS IoT Greengrass core software and manages local processes for a Greengrass group. |
| CfnDeviceDefinition.IDeviceDefinitionVersionProperty | A device definition version contains a list of devices . |
| CfnDeviceDefinition.IDeviceProperty | A device is an AWS IoT device (thing) that's added to a Greengrass group. |
| CfnDeviceDefinitionVersion.IDeviceProperty | A device is an AWS IoT device (thing) that's added to a Greengrass group. |
| CfnFunctionDefinition.IDefaultConfigProperty | The default configuration that applies to all Lambda functions in the function definition version. |
| CfnFunctionDefinition.IEnvironmentProperty | The environment configuration for a Lambda function on the AWS IoT Greengrass core. |
| CfnFunctionDefinition.IExecutionProperty | Configuration settings for the Lambda execution environment on the AWS IoT Greengrass core. |
| CfnFunctionDefinition.IFunctionConfigurationProperty | The group-specific configuration settings for a Lambda function. |
| CfnFunctionDefinition.IFunctionDefinitionVersionProperty | A function definition version contains a list of functions. |
| CfnFunctionDefinition.IFunctionProperty | A function is a Lambda function that's referenced from an AWS IoT Greengrass group. |
| CfnFunctionDefinition.IResourceAccessPolicyProperty | A list of the resources in the group that the function can access, with the corresponding read-only or read-write permissions. The maximum is 10 resources. |
| CfnFunctionDefinition.IRunAsProperty | The access identity whose permissions are used to run the Lambda function. |
| CfnFunctionDefinitionVersion.IDefaultConfigProperty | The default configuration that applies to all Lambda functions in the function definition version. |
| CfnFunctionDefinitionVersion.IEnvironmentProperty | The environment configuration for a Lambda function on the AWS IoT Greengrass core. |
| CfnFunctionDefinitionVersion.IExecutionProperty | Configuration settings for the Lambda execution environment on the AWS IoT Greengrass core. |
| CfnFunctionDefinitionVersion.IFunctionConfigurationProperty | The group-specific configuration settings for a Lambda function. |
| CfnFunctionDefinitionVersion.IFunctionProperty | A function is a Lambda function that's referenced from an AWS IoT Greengrass group. |
| CfnFunctionDefinitionVersion.IResourceAccessPolicyProperty | A list of the resources in the group that the function can access, with the corresponding read-only or read-write permissions. The maximum is 10 resources. |
| CfnFunctionDefinitionVersion.IRunAsProperty | The user and group permissions used to run the Lambda function. |
| CfnGroup.IGroupVersionProperty | 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. |
| CfnLoggerDefinition.ILoggerDefinitionVersionProperty | A logger definition version contains a list of loggers . |
| CfnLoggerDefinition.ILoggerProperty | 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. |
| CfnLoggerDefinitionVersion.ILoggerProperty | 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. |
| CfnResourceDefinition.IGroupOwnerSettingProperty | Settings that define additional Linux OS group permissions to give to the Lambda function process. |
| CfnResourceDefinition.ILocalDeviceResourceDataProperty | Settings for a local device resource, which represents a file under |
| CfnResourceDefinition.ILocalVolumeResourceDataProperty | Settings for a local volume resource, which represents a file or directory on the root file system. |
| CfnResourceDefinition.IResourceDataContainerProperty | A container for resource data, which defines the resource type. |
| CfnResourceDefinition.IResourceDefinitionVersionProperty | A resource definition version contains a list of resources. (In CloudFormation , resources are named resource instances .). |
| CfnResourceDefinition.IResourceDownloadOwnerSettingProperty | The owner setting for a downloaded machine learning resource. |
| CfnResourceDefinition.IResourceInstanceProperty | A local resource, machine learning resource, or secret resource. |
| CfnResourceDefinition.IS3MachineLearningModelResourceDataProperty | Settings for an Amazon S3 machine learning resource. |
| CfnResourceDefinition.ISageMakerMachineLearningModelResourceDataProperty | Settings for an Secrets Manager machine learning resource. |
| CfnResourceDefinition.ISecretsManagerSecretResourceDataProperty | Settings for a secret resource, which references a secret from AWS Secrets Manager . |
| CfnResourceDefinitionVersion.IGroupOwnerSettingProperty | Settings that define additional Linux OS group permissions to give to the Lambda function process. |
| CfnResourceDefinitionVersion.ILocalDeviceResourceDataProperty | Settings for a local device resource, which represents a file under |
| CfnResourceDefinitionVersion.ILocalVolumeResourceDataProperty | Settings for a local volume resource, which represents a file or directory on the root file system. |
| CfnResourceDefinitionVersion.IResourceDataContainerProperty | A container for resource data, which defines the resource type. |
| CfnResourceDefinitionVersion.IResourceDownloadOwnerSettingProperty | The owner setting for a downloaded machine learning resource. |
| CfnResourceDefinitionVersion.IResourceInstanceProperty | A local resource, machine learning resource, or secret resource. |
| CfnResourceDefinitionVersion.IS3MachineLearningModelResourceDataProperty | Settings for an Amazon S3 machine learning resource. |
| CfnResourceDefinitionVersion.ISageMakerMachineLearningModelResourceDataProperty | Settings for an Secrets Manager machine learning resource. |
| CfnResourceDefinitionVersion.ISecretsManagerSecretResourceDataProperty | Settings for a secret resource, which references a secret from AWS Secrets Manager . |
| CfnSubscriptionDefinition.ISubscriptionDefinitionVersionProperty | A subscription definition version contains a list of subscriptions . |
| CfnSubscriptionDefinition.ISubscriptionProperty | 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. |
| CfnSubscriptionDefinitionVersion.ISubscriptionProperty | 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. |
| ICfnConnectorDefinitionProps | Properties for defining a |
| ICfnConnectorDefinitionVersionProps | Properties for defining a |
| ICfnCoreDefinitionProps | Properties for defining a |
| ICfnCoreDefinitionVersionProps | Properties for defining a |
| ICfnDeviceDefinitionProps | Properties for defining a |
| ICfnDeviceDefinitionVersionProps | Properties for defining a |
| ICfnFunctionDefinitionProps | Properties for defining a |
| ICfnFunctionDefinitionVersionProps | Properties for defining a |
| ICfnGroupProps | Properties for defining a |
| ICfnGroupVersionProps | Properties for defining a |
| ICfnLoggerDefinitionProps | Properties for defining a |
| ICfnLoggerDefinitionVersionProps | Properties for defining a |
| ICfnResourceDefinitionProps | Properties for defining a |
| ICfnResourceDefinitionVersionProps | Properties for defining a |
| ICfnSubscriptionDefinitionProps | Properties for defining a |
| ICfnSubscriptionDefinitionVersionProps | Properties for defining a |