This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::Greengrass::ResourceDefinitionVersion ResourceDataContainer
A container for resource data, which defines the resource type. The container takes only
one of the following supported resource data types: LocalDeviceResourceData,
LocalVolumeResourceData,
SageMakerMachineLearningModelResourceData,
S3MachineLearningModelResourceData, or
SecretsManagerSecretResourceData.
Note
Only one resource type can be defined for a ResourceDataContainer
instance.
In an AWS CloudFormation template, ResourceDataContainer is a property of
the ResourceInstance property type.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "LocalDeviceResourceData" :LocalDeviceResourceData, "LocalVolumeResourceData" :LocalVolumeResourceData, "S3MachineLearningModelResourceData" :S3MachineLearningModelResourceData, "SageMakerMachineLearningModelResourceData" :SageMakerMachineLearningModelResourceData, "SecretsManagerSecretResourceData" :SecretsManagerSecretResourceData}
YAML
LocalDeviceResourceData:LocalDeviceResourceDataLocalVolumeResourceData:LocalVolumeResourceDataS3MachineLearningModelResourceData:S3MachineLearningModelResourceDataSageMakerMachineLearningModelResourceData:SageMakerMachineLearningModelResourceDataSecretsManagerSecretResourceData:SecretsManagerSecretResourceData
Properties
LocalDeviceResourceData-
Settings for a local device resource.
Required: No
Type: LocalDeviceResourceData
Update requires: Replacement
LocalVolumeResourceData-
Settings for a local volume resource.
Required: No
Type: LocalVolumeResourceData
Update requires: Replacement
S3MachineLearningModelResourceData-
Settings for a machine learning resource stored in Amazon S3.
Required: No
Type: S3MachineLearningModelResourceData
Update requires: Replacement
SageMakerMachineLearningModelResourceData-
Settings for a machine learning resource saved as an SageMaker AI training job.
Required: No
Type: SageMakerMachineLearningModelResourceData
Update requires: Replacement
SecretsManagerSecretResourceData-
Settings for a secret resource.
Required: No
Type: SecretsManagerSecretResourceData
Update requires: Replacement
See also
-
ResourceDataContainer in the AWS IoT Greengrass Version 1 API Reference