This template creates an Amazon Greengrass Core Definition and Core Definition Version for managing Greengrass Cores in AWS IoT Greengrass.

CloudFormation Template

AWSTemplateFormatVersion: '2010-09-09'
Description: AWS IoT Greengrass Core Definition Version
Resources:
  CoreDefinition:
    Type: 'AWS::Greengrass::CoreDefinition'
    Properties:
      Name: "CoreDefinition"
  CoreDefinitionVersion:
    Type: 'AWS::Greengrass::CoreDefinitionVersion'
    Properties:
      CoreDefinitionId:
        Ref: undefined
      Cores:
        - Id: undefined
          CertificateArn: undefined
          ThingArn: undefined
          SyncShadow: undefined
Outputs:
  CoreDefinitionId:
    Value:
      Ref: CoreDefinition
  CoreDefinitionVersionArn:
    Value:
      Ref: CoreDefinitionVersion