`import "cloudform"` doesn't compile under default TS settings
See original GitHub issueWhat doesn’t work: import "cloudform"
What does work: import "cloudform/dist"
Steps to reproduce:
mkdir cf-test
cd cf-test
yarn add cloudform
npx tsc --init
cat >cf-test.ts <<EOF
import "cloudform"
EOF
npx tsc -p .
Expected results: compilation passes with no errors.
Actual result:
cf-test% npx tsc -p .
node_modules/cloudform/types/apiGateway/apiKey.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/deployment.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/deployment.ts(41,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/documentationPart.ts(14,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/domainName.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/method.ts(9,5): error TS2564: Property 'StatusCode' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/apiGateway/method.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/method.ts(30,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/method.ts(39,5): error TS2564: Property 'StatusCode' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/apiGateway/method.ts(42,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/restApi.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/restApi.ts(21,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/stage.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/usagePlan.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/usagePlan.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/apiGateway/usagePlan.ts(30,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/applicationAutoScaling/scalableTarget.ts(9,5): error TS2564: Property 'Schedule' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/applicationAutoScaling/scalableTarget.ts(10,5): error TS2564: Property 'ScheduledActionName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/applicationAutoScaling/scalableTarget.ts(14,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/applicationAutoScaling/scalableTarget.ts(23,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(14,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(19,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(20,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(23,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(30,5): error TS2564: Property 'ScalingAdjustment' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(33,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(38,5): error TS2564: Property 'PredefinedMetricType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(42,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(48,5): error TS2564: Property 'MetricName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(49,5): error TS2564: Property 'Namespace' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(50,5): error TS2564: Property 'Statistic' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(54,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(63,5): error TS2564: Property 'TargetValue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/applicationAutoScaling/scalingPolicy.ts(66,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/autoScaling/autoScalingGroup.ts(9,5): error TS2564: Property 'LifecycleHookName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/autoScalingGroup.ts(10,5): error TS2564: Property 'LifecycleTransition' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/autoScalingGroup.ts(16,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/autoScaling/autoScalingGroup.ts(22,5): error TS2564: Property 'TopicARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/autoScalingGroup.ts(25,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/autoScaling/autoScalingGroup.ts(30,5): error TS2564: Property 'Granularity' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/autoScalingGroup.ts(34,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/autoScaling/autoScalingGroup.ts(39,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/autoScalingGroup.ts(40,5): error TS2564: Property 'PropagateAtLaunch' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/autoScalingGroup.ts(41,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/autoScalingGroup.ts(44,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/autoScaling/launchConfiguration.ts(7,5): error TS2564: Property 'DeviceName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/launchConfiguration.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/autoScaling/launchConfiguration.ts(26,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(7,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(8,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(17,5): error TS2564: Property 'MetricName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(18,5): error TS2564: Property 'Namespace' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(19,5): error TS2564: Property 'Statistic' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(23,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(28,5): error TS2564: Property 'PredefinedMetricType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(32,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(40,5): error TS2564: Property 'TargetValue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(43,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(50,5): error TS2564: Property 'ScalingAdjustment' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/autoScaling/scalingPolicy.ts(53,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/batch/computeEnvironment.ts(8,5): error TS2564: Property 'MaxvCpus' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/computeEnvironment.ts(10,5): error TS2564: Property 'SecurityGroupIds' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/computeEnvironment.ts(11,5): error TS2564: Property 'Subnets' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/computeEnvironment.ts(12,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/computeEnvironment.ts(13,5): error TS2564: Property 'MinvCpus' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/computeEnvironment.ts(15,5): error TS2564: Property 'InstanceRole' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/computeEnvironment.ts(16,5): error TS2564: Property 'InstanceTypes' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/computeEnvironment.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/batch/jobDefinition.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/batch/jobDefinition.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/batch/jobDefinition.ts(28,5): error TS2564: Property 'Memory' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/jobDefinition.ts(34,5): error TS2564: Property 'Vcpus' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/jobDefinition.ts(35,5): error TS2564: Property 'Image' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/jobDefinition.ts(38,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/batch/jobDefinition.ts(48,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/batch/jobDefinition.ts(57,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/batch/jobDefinition.ts(62,5): error TS2564: Property 'SoftLimit' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/jobDefinition.ts(63,5): error TS2564: Property 'HardLimit' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/jobDefinition.ts(64,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/jobDefinition.ts(67,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/batch/jobDefinition.ts(75,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/batch/jobQueue.ts(7,5): error TS2564: Property 'ComputeEnvironment' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/jobQueue.ts(8,5): error TS2564: Property 'Order' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/batch/jobQueue.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/certificateManager/certificate.ts(7,5): error TS2564: Property 'DomainName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/certificateManager/certificate.ts(8,5): error TS2564: Property 'ValidationDomain' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/certificateManager/certificate.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloud9/environmentEc2.ts(7,5): error TS2564: Property 'PathComponent' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloud9/environmentEc2.ts(8,5): error TS2564: Property 'RepositoryUrl' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloud9/environmentEc2.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/cloudFrontOriginAccessIdentity.ts(7,5): error TS2564: Property 'Comment' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/cloudFrontOriginAccessIdentity.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(8,5): error TS2564: Property 'Forward' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(30,5): error TS2564: Property 'OriginProtocolPolicy' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(33,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(40,5): error TS2564: Property 'QueryString' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(44,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(51,5): error TS2564: Property 'TargetOriginId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(52,5): error TS2564: Property 'ViewerProtocolPolicy' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(56,5): error TS2564: Property 'PathPattern' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(59,5): error TS2564: Property 'ForwardedValues' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(64,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(74,5): error TS2564: Property 'TargetOriginId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(75,5): error TS2564: Property 'ViewerProtocolPolicy' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(76,5): error TS2564: Property 'ForwardedValues' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(83,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(88,5): error TS2564: Property 'GeoRestriction' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(91,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(97,5): error TS2564: Property 'DomainName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(100,5): error TS2564: Property 'Id' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(104,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(110,5): error TS2564: Property 'RestrictionType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(113,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(125,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(133,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(140,5): error TS2564: Property 'ErrorCode' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(144,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(150,5): error TS2564: Property 'Bucket' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(154,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(167,5): error TS2564: Property 'Enabled' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(176,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/distribution.ts(181,5): error TS2564: Property 'HeaderValue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(182,5): error TS2564: Property 'HeaderName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/distribution.ts(185,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(7,5): error TS2564: Property 'Enabled' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(16,5): error TS2564: Property 'DomainName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(17,5): error TS2564: Property 'OriginAccessIdentity' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(25,5): error TS2564: Property 'Bucket' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(26,5): error TS2564: Property 'Enabled' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(27,5): error TS2564: Property 'Prefix' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(30,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(36,5): error TS2564: Property 'Comment' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(38,5): error TS2564: Property 'S3Origin' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(39,5): error TS2564: Property 'Enabled' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(41,5): error TS2564: Property 'TrustedSigners' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudFront/streamingDistribution.ts(44,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudTrail/trail.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudTrail/trail.ts(17,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudTrail/trail.ts(21,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cloudWatch/alarm.ts(7,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudWatch/alarm.ts(8,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cloudWatch/alarm.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeBuild/project.ts(8,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(15,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeBuild/project.ts(20,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(24,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeBuild/project.ts(29,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(32,5): error TS2564: Property 'Image' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(33,5): error TS2564: Property 'ComputeType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(36,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeBuild/project.ts(41,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(45,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeBuild/project.ts(50,5): error TS2564: Property 'Subnets' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(51,5): error TS2564: Property 'VpcId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(52,5): error TS2564: Property 'SecurityGroupIds' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(55,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeBuild/project.ts(61,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(62,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(65,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeBuild/project.ts(70,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeBuild/project.ts(78,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeCommit/repository.ts(14,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentConfig.ts(7,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeDeploy/deploymentConfig.ts(8,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeDeploy/deploymentConfig.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(21,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(26,5): error TS2564: Property 'Bucket' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(29,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(33,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(43,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(53,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(58,5): error TS2564: Property 'CommitId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(59,5): error TS2564: Property 'Repository' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(62,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(70,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(78,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(88,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(97,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(105,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(115,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(124,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(131,5): error TS2564: Property 'Revision' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codeDeploy/deploymentGroup.ts(134,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/customActionType.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/customActionType.ts(18,5): error TS2564: Property 'MaximumCount' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/customActionType.ts(19,5): error TS2564: Property 'MinimumCount' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/customActionType.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/customActionType.ts(28,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/customActionType.ts(29,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/customActionType.ts(31,5): error TS2564: Property 'Required' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/customActionType.ts(32,5): error TS2564: Property 'Secret' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/customActionType.ts(36,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/pipeline.ts(7,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/pipeline.ts(15,5): error TS2564: Property 'ActionTypeId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(18,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(24,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/pipeline.ts(29,5): error TS2564: Property 'Actions' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(31,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(34,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/pipeline.ts(39,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(40,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(43,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/pipeline.ts(48,5): error TS2564: Property 'Reason' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(49,5): error TS2564: Property 'StageName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(52,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/pipeline.ts(58,5): error TS2564: Property 'Location' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(59,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(62,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/pipeline.ts(67,5): error TS2564: Property 'Category' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(68,5): error TS2564: Property 'Owner' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(69,5): error TS2564: Property 'Provider' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(70,5): error TS2564: Property 'Version' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(73,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/pipeline.ts(78,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(81,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/codePipeline/pipeline.ts(86,5): error TS2564: Property 'Id' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(87,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/codePipeline/pipeline.ts(90,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/identityPool.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/identityPool.ts(21,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/identityPool.ts(31,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/identityPoolRoleAttachment.ts(7,5): error TS2564: Property 'Rules' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cognito/identityPoolRoleAttachment.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/identityPoolRoleAttachment.ts(15,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cognito/identityPoolRoleAttachment.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/identityPoolRoleAttachment.ts(25,5): error TS2564: Property 'MatchType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cognito/identityPoolRoleAttachment.ts(26,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cognito/identityPoolRoleAttachment.ts(27,5): error TS2564: Property 'Claim' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cognito/identityPoolRoleAttachment.ts(28,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/cognito/identityPoolRoleAttachment.ts(31,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPool.ts(14,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPool.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPool.ts(31,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPool.ts(46,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPool.ts(56,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPool.ts(70,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPool.ts(79,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPool.ts(88,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPool.ts(97,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPool.ts(107,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPool.ts(116,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/cognito/userPoolUser.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/config/configRule.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/config/configRule.ts(18,5): error TS2564: Property 'Owner' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/config/configRule.ts(20,5): error TS2564: Property 'SourceIdentifier' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/config/configRule.ts(23,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/config/configRule.ts(28,5): error TS2564: Property 'EventSource' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/config/configRule.ts(30,5): error TS2564: Property 'MessageType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/config/configRule.ts(33,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/config/configurationRecorder.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/config/deliveryChannel.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dataPipeline/pipeline.ts(7,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(8,5): error TS2564: Property 'StringValue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dataPipeline/pipeline.ts(16,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(17,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dataPipeline/pipeline.ts(25,5): error TS2564: Property 'Attributes' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(26,5): error TS2564: Property 'Id' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(29,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dataPipeline/pipeline.ts(34,5): error TS2564: Property 'Fields' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(35,5): error TS2564: Property 'Id' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(36,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(39,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dataPipeline/pipeline.ts(44,5): error TS2564: Property 'Id' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(45,5): error TS2564: Property 'StringValue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(48,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dataPipeline/pipeline.ts(53,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dataPipeline/pipeline.ts(58,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/directoryService/microsoftAd.ts(7,5): error TS2564: Property 'SubnetIds' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/directoryService/microsoftAd.ts(8,5): error TS2564: Property 'VpcId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/directoryService/microsoftAd.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/directoryService/simpleAd.ts(7,5): error TS2564: Property 'SubnetIds' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/directoryService/simpleAd.ts(8,5): error TS2564: Property 'VpcId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/directoryService/simpleAd.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dms/endpoint.ts(16,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dms/endpoint.ts(34,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dms/endpoint.ts(42,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dynamoDb/table.ts(7,5): error TS2564: Property 'AttributeName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(8,5): error TS2564: Property 'Enabled' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dynamoDb/table.ts(16,5): error TS2564: Property 'AttributeName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(17,5): error TS2564: Property 'AttributeType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dynamoDb/table.ts(25,5): error TS2564: Property 'IndexName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(26,5): error TS2564: Property 'KeySchema' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(27,5): error TS2564: Property 'Projection' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(30,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dynamoDb/table.ts(35,5): error TS2564: Property 'ReadCapacityUnits' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(36,5): error TS2564: Property 'WriteCapacityUnits' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(39,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dynamoDb/table.ts(44,5): error TS2564: Property 'IndexName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(45,5): error TS2564: Property 'KeySchema' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(46,5): error TS2564: Property 'Projection' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(47,5): error TS2564: Property 'ProvisionedThroughput' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(50,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dynamoDb/table.ts(55,5): error TS2564: Property 'AttributeName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(56,5): error TS2564: Property 'KeyType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(59,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dynamoDb/table.ts(68,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dynamoDb/table.ts(73,5): error TS2564: Property 'SSEEnabled' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(76,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/dynamoDb/table.ts(81,5): error TS2564: Property 'StreamViewType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/dynamoDb/table.ts(84,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/instance.ts(7,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/instance.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/instance.ts(18,5): error TS2564: Property 'DeviceIndex' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/instance.ts(29,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/instance.ts(34,5): error TS2564: Property 'Ipv6Address' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/instance.ts(37,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/instance.ts(42,5): error TS2564: Property 'Device' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/instance.ts(43,5): error TS2564: Property 'VolumeId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/instance.ts(46,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/instance.ts(51,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/instance.ts(52,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/instance.ts(55,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/instance.ts(68,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/instance.ts(76,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/instance.ts(82,5): error TS2564: Property 'DocumentName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/instance.ts(85,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/instance.ts(93,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/instance.ts(98,5): error TS2564: Property 'DeviceName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/instance.ts(104,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/instance.ts(109,5): error TS2564: Property 'Primary' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/instance.ts(110,5): error TS2564: Property 'PrivateIpAddress' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/instance.ts(113,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/networkAclEntry.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/networkAclEntry.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/networkInterface.ts(7,5): error TS2564: Property 'Ipv6Address' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/networkInterface.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/networkInterface.ts(15,5): error TS2564: Property 'Primary' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/networkInterface.ts(16,5): error TS2564: Property 'PrivateIpAddress' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/networkInterface.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/securityGroup.ts(11,5): error TS2564: Property 'IpProtocol' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/securityGroup.ts(18,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/securityGroup.ts(29,5): error TS2564: Property 'IpProtocol' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/securityGroup.ts(33,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/spotFleet.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/spotFleet.ts(28,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/spotFleet.ts(34,5): error TS2564: Property 'PrivateIpAddress' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/spotFleet.ts(37,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/spotFleet.ts(45,5): error TS2564: Property 'ImageId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/spotFleet.ts(46,5): error TS2564: Property 'InstanceType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/spotFleet.ts(60,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/spotFleet.ts(69,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/spotFleet.ts(76,5): error TS2564: Property 'IamFleetRole' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/spotFleet.ts(77,5): error TS2564: Property 'LaunchSpecifications' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/spotFleet.ts(80,5): error TS2564: Property 'TargetCapacity' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/spotFleet.ts(87,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/spotFleet.ts(100,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/spotFleet.ts(105,5): error TS2564: Property 'Ipv6Address' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/spotFleet.ts(108,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/spotFleet.ts(113,5): error TS2564: Property 'GroupId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/spotFleet.ts(116,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/spotFleet.ts(124,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/spotFleet.ts(129,5): error TS2564: Property 'DeviceName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ec2/spotFleet.ts(135,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ec2/vpnConnection.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecr/repository.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/service.ts(8,5): error TS2564: Property 'ContainerPort' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/service.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/service.ts(19,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/service.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/service.ts(31,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/service.ts(37,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/service.ts(40,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/service.ts(47,5): error TS2564: Property 'Subnets' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/service.ts(50,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/service.ts(58,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(36,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(41,5): error TS2564: Property 'LogDriver' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/taskDefinition.ts(45,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(51,5): error TS2564: Property 'HostPath' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/taskDefinition.ts(55,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(64,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(74,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(83,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(88,5): error TS2564: Property 'Hostname' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/taskDefinition.ts(89,5): error TS2564: Property 'IpAddress' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/taskDefinition.ts(92,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(101,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(107,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/taskDefinition.ts(110,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(119,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(129,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(134,5): error TS2564: Property 'HardLimit' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/taskDefinition.ts(135,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/taskDefinition.ts(136,5): error TS2564: Property 'SoftLimit' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ecs/taskDefinition.ts(139,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(149,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ecs/taskDefinition.ts(157,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/efs/fileSystem.ts(7,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/efs/fileSystem.ts(8,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/efs/fileSystem.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elastiCache/replicationGroup.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticBeanstalk/application.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticBeanstalk/application.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticBeanstalk/application.ts(30,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticBeanstalk/application.ts(40,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticBeanstalk/applicationVersion.ts(7,5): error TS2564: Property 'S3Bucket' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticBeanstalk/applicationVersion.ts(8,5): error TS2564: Property 'S3Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticBeanstalk/applicationVersion.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticBeanstalk/configurationTemplate.ts(7,5): error TS2564: Property 'ApplicationName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticBeanstalk/configurationTemplate.ts(8,5): error TS2564: Property 'TemplateName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticBeanstalk/configurationTemplate.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticBeanstalk/configurationTemplate.ts(16,5): error TS2564: Property 'Namespace' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticBeanstalk/configurationTemplate.ts(17,5): error TS2564: Property 'OptionName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticBeanstalk/configurationTemplate.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticBeanstalk/environment.ts(7,5): error TS2564: Property 'Namespace' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticBeanstalk/environment.ts(8,5): error TS2564: Property 'OptionName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticBeanstalk/environment.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticBeanstalk/environment.ts(23,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(7,5): error TS2564: Property 'HealthyThreshold' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(8,5): error TS2564: Property 'Interval' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(9,5): error TS2564: Property 'Target' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(10,5): error TS2564: Property 'Timeout' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(11,5): error TS2564: Property 'UnhealthyThreshold' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(14,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(20,5): error TS2564: Property 'Enabled' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(21,5): error TS2564: Property 'S3BucketName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(25,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(30,5): error TS2564: Property 'IdleTimeout' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(33,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(42,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(47,5): error TS2564: Property 'Enabled' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(51,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(56,5): error TS2564: Property 'InstancePort' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(58,5): error TS2564: Property 'LoadBalancerPort' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(60,5): error TS2564: Property 'Protocol' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(64,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(69,5): error TS2564: Property 'Attributes' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(72,5): error TS2564: Property 'PolicyName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(73,5): error TS2564: Property 'PolicyType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(76,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(81,5): error TS2564: Property 'CookieName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(82,5): error TS2564: Property 'PolicyName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancing/loadBalancer.ts(85,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancingV2/listener.ts(7,5): error TS2564: Property 'TargetGroupArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancingV2/listener.ts(8,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancingV2/listener.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancingV2/listener.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancingV2/listenerCertificate.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancingV2/listenerRule.ts(7,5): error TS2564: Property 'TargetGroupArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancingV2/listenerRule.ts(8,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancingV2/listenerRule.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancingV2/listenerRule.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancingV2/loadBalancer.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancingV2/loadBalancer.ts(16,5): error TS2564: Property 'AllocationId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancingV2/loadBalancer.ts(17,5): error TS2564: Property 'SubnetId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancingV2/loadBalancer.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancingV2/targetGroup.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancingV2/targetGroup.ts(16,5): error TS2564: Property 'HttpCode' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancingV2/targetGroup.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticLoadBalancingV2/targetGroup.ts(25,5): error TS2564: Property 'Id' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/elasticLoadBalancingV2/targetGroup.ts(29,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticsearch/domain.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticsearch/domain.ts(24,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticsearch/domain.ts(32,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/elasticsearch/domain.ts(43,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(11,5): error TS2564: Property 'InstanceCount' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(12,5): error TS2564: Property 'InstanceType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(17,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(23,5): error TS2564: Property 'TimeoutAction' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(24,5): error TS2564: Property 'TimeoutDurationMinutes' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(27,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(32,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(33,5): error TS2564: Property 'ScriptBootstrapAction' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(36,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(41,5): error TS2564: Property 'MaxCapacity' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(42,5): error TS2564: Property 'MinCapacity' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(45,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(57,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(78,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(84,5): error TS2564: Property 'SimpleScalingPolicyConfiguration' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(87,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(94,5): error TS2564: Property 'ScalingAdjustment' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(97,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(108,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(113,5): error TS2564: Property 'VolumeSpecification' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(117,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(122,5): error TS2564: Property 'AvailabilityZone' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(125,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(135,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(141,5): error TS2564: Property 'Path' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(144,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(149,5): error TS2564: Property 'ComparisonOperator' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(152,5): error TS2564: Property 'MetricName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(154,5): error TS2564: Property 'Period' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(156,5): error TS2564: Property 'Threshold' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(160,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(169,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(174,5): error TS2564: Property 'Action' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(176,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(177,5): error TS2564: Property 'Trigger' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(180,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(189,5): error TS2564: Property 'InstanceType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(193,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(198,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(199,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(202,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(208,5): error TS2564: Property 'SizeInGB' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(209,5): error TS2564: Property 'VolumeType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(212,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(217,5): error TS2564: Property 'Constraints' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(218,5): error TS2564: Property 'Rules' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(221,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(226,5): error TS2564: Property 'SpotSpecification' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(229,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/cluster.ts(234,5): error TS2564: Property 'CloudWatchAlarmDefinition' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/cluster.ts(237,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(8,5): error TS2564: Property 'SizeInGB' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(9,5): error TS2564: Property 'VolumeType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(18,5): error TS2564: Property 'TimeoutAction' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(19,5): error TS2564: Property 'TimeoutDurationMinutes' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(32,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(41,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(50,5): error TS2564: Property 'InstanceType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(54,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(59,5): error TS2564: Property 'SpotSpecification' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(62,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(67,5): error TS2564: Property 'VolumeSpecification' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceFleetConfig.ts(71,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(7,5): error TS2564: Property 'VolumeSpecification' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(21,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(26,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(27,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(30,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(37,5): error TS2564: Property 'ScalingAdjustment' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(40,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(45,5): error TS2564: Property 'Action' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(47,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(48,5): error TS2564: Property 'Trigger' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(51,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(57,5): error TS2564: Property 'SimpleScalingPolicyConfiguration' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(60,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(65,5): error TS2564: Property 'CloudWatchAlarmDefinition' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(68,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(73,5): error TS2564: Property 'MaxCapacity' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(74,5): error TS2564: Property 'MinCapacity' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(77,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(82,5): error TS2564: Property 'ComparisonOperator' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(85,5): error TS2564: Property 'MetricName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(87,5): error TS2564: Property 'Period' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(89,5): error TS2564: Property 'Threshold' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(93,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(99,5): error TS2564: Property 'SizeInGB' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(100,5): error TS2564: Property 'VolumeType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(103,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(108,5): error TS2564: Property 'Constraints' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(109,5): error TS2564: Property 'Rules' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(112,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/instanceGroupConfig.ts(121,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/step.ts(8,5): error TS2564: Property 'Jar' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/emr/step.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/emr/step.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/events/rule.ts(7,5): error TS2564: Property 'RunCommandTargets' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/events/rule.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/events/rule.ts(15,5): error TS2564: Property 'Arn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/events/rule.ts(17,5): error TS2564: Property 'Id' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/events/rule.ts(26,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/events/rule.ts(31,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/events/rule.ts(32,5): error TS2564: Property 'Values' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/events/rule.ts(35,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/events/rule.ts(41,5): error TS2564: Property 'InputTemplate' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/events/rule.ts(44,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/events/rule.ts(49,5): error TS2564: Property 'PartitionKeyPath' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/events/rule.ts(52,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/events/rule.ts(58,5): error TS2564: Property 'TaskDefinitionArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/events/rule.ts(61,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/gameLift/alias.ts(9,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/gameLift/alias.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/gameLift/build.ts(7,5): error TS2564: Property 'Bucket' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/gameLift/build.ts(8,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/gameLift/build.ts(9,5): error TS2564: Property 'RoleArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/gameLift/build.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/gameLift/fleet.ts(7,5): error TS2564: Property 'FromPort' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/gameLift/fleet.ts(8,5): error TS2564: Property 'IpRange' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/gameLift/fleet.ts(9,5): error TS2564: Property 'Protocol' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/gameLift/fleet.ts(10,5): error TS2564: Property 'ToPort' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/gameLift/fleet.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/classifier.ts(8,5): error TS2564: Property 'GrokPattern' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/glue/classifier.ts(9,5): error TS2564: Property 'Classification' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/glue/classifier.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/connection.ts(8,5): error TS2564: Property 'ConnectionType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/glue/connection.ts(15,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/connection.ts(25,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/crawler.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/crawler.ts(21,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/crawler.ts(29,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/crawler.ts(38,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/crawler.ts(47,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/database.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/job.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/job.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/job.ts(27,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/partition.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/partition.ts(31,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/partition.ts(36,5): error TS2564: Property 'Column' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/glue/partition.ts(40,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/partition.ts(50,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/partition.ts(57,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/glue/partition.ts(60,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/partition.ts(67,5): error TS2564: Property 'Values' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/glue/partition.ts(70,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/table.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/table.ts(31,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/table.ts(48,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/table.ts(58,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/table.ts(63,5): error TS2564: Property 'Column' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/glue/table.ts(64,5): error TS2564: Property 'SortOrder' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/glue/table.ts(67,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/table.ts(74,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/glue/table.ts(77,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/trigger.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/trigger.ts(21,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/glue/trigger.ts(30,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iam/group.ts(8,5): error TS2564: Property 'PolicyName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iam/group.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iam/role.ts(8,5): error TS2564: Property 'PolicyName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iam/role.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iam/user.ts(7,5): error TS2564: Property 'Password' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iam/user.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iam/user.ts(17,5): error TS2564: Property 'PolicyName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iam/user.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/thing.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(7,5): error TS2564: Property 'BucketName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(8,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(9,5): error TS2564: Property 'RoleArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(17,5): error TS2564: Property 'QueueUrl' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(18,5): error TS2564: Property 'RoleArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(27,5): error TS2564: Property 'TableName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(30,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(35,5): error TS2564: Property 'RoleArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(36,5): error TS2564: Property 'Topic' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(39,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(45,5): error TS2564: Property 'RoleArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(46,5): error TS2564: Property 'TargetArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(49,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(54,5): error TS2564: Property 'DeliveryStreamName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(55,5): error TS2564: Property 'RoleArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(59,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(64,5): error TS2564: Property 'Actions' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(67,5): error TS2564: Property 'RuleDisabled' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(68,5): error TS2564: Property 'Sql' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(71,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(79,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(88,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(93,5): error TS2564: Property 'Endpoint' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(94,5): error TS2564: Property 'Id' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(95,5): error TS2564: Property 'Index' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(96,5): error TS2564: Property 'RoleArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(97,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(100,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(105,5): error TS2564: Property 'HashKeyField' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(107,5): error TS2564: Property 'HashKeyValue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(112,5): error TS2564: Property 'RoleArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(113,5): error TS2564: Property 'TableName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(116,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(122,5): error TS2564: Property 'RoleArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(123,5): error TS2564: Property 'StreamName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(126,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(131,5): error TS2564: Property 'AlarmName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(132,5): error TS2564: Property 'RoleArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(133,5): error TS2564: Property 'StateReason' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(134,5): error TS2564: Property 'StateValue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(137,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(156,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/iot/topicRule.ts(161,5): error TS2564: Property 'MetricName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(162,5): error TS2564: Property 'MetricNamespace' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(164,5): error TS2564: Property 'MetricUnit' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(165,5): error TS2564: Property 'MetricValue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(166,5): error TS2564: Property 'RoleArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/iot/topicRule.ts(169,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesis/stream.ts(7,5): error TS2564: Property 'EncryptionType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesis/stream.ts(8,5): error TS2564: Property 'KeyId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesis/stream.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(16,5): error TS2564: Property 'RecordRowDelimiter' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(17,5): error TS2564: Property 'RecordColumnDelimiter' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(25,5): error TS2564: Property 'ResourceARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(26,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(29,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(34,5): error TS2564: Property 'NamePrefix' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(35,5): error TS2564: Property 'InputSchema' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(42,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(48,5): error TS2564: Property 'RecordColumns' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(49,5): error TS2564: Property 'RecordFormat' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(52,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(58,5): error TS2564: Property 'SqlType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(59,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(62,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(68,5): error TS2564: Property 'RecordFormatType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(71,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(76,5): error TS2564: Property 'ResourceARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(77,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(80,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(88,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(96,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(101,5): error TS2564: Property 'RecordRowPath' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(104,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/application.ts(109,5): error TS2564: Property 'ResourceARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(110,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/application.ts(113,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(7,5): error TS2564: Property 'ResourceARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(8,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(16,5): error TS2564: Property 'ResourceARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(17,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(25,5): error TS2564: Property 'DestinationSchema' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(32,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(37,5): error TS2564: Property 'ResourceARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(38,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(41,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationOutput.ts(49,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(7,5): error TS2564: Property 'BucketARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(8,5): error TS2564: Property 'FileKey' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(9,5): error TS2564: Property 'ReferenceRoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(21,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(26,5): error TS2564: Property 'RecordRowPath' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(29,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(35,5): error TS2564: Property 'RecordFormatType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(38,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(44,5): error TS2564: Property 'SqlType' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(45,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(48,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(53,5): error TS2564: Property 'RecordRowDelimiter' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(54,5): error TS2564: Property 'RecordColumnDelimiter' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(57,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(63,5): error TS2564: Property 'RecordColumns' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(64,5): error TS2564: Property 'RecordFormat' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(67,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(72,5): error TS2564: Property 'ReferenceSchema' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisAnalytics/applicationReferenceDataSource.ts(77,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(7,5): error TS2564: Property 'BufferingHints' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(9,5): error TS2564: Property 'DomainARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(10,5): error TS2564: Property 'IndexName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(11,5): error TS2564: Property 'IndexRotationPeriod' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(13,5): error TS2564: Property 'RetryOptions' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(14,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(15,5): error TS2564: Property 'S3BackupMode' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(16,5): error TS2564: Property 'S3Configuration' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(17,5): error TS2564: Property 'TypeName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(25,5): error TS2564: Property 'IntervalInSeconds' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(26,5): error TS2564: Property 'SizeInMBs' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(29,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(38,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(48,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(53,5): error TS2564: Property 'Enabled' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(54,5): error TS2564: Property 'Processors' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(57,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(62,5): error TS2564: Property 'IntervalInSeconds' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(63,5): error TS2564: Property 'SizeInMBs' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(66,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(71,5): error TS2564: Property 'KinesisStreamARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(72,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(75,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(80,5): error TS2564: Property 'ParameterName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(81,5): error TS2564: Property 'ParameterValue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(84,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(89,5): error TS2564: Property 'Parameters' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(90,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(93,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(100,5): error TS2564: Property 'DataTableName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(103,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(108,5): error TS2564: Property 'BucketARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(109,5): error TS2564: Property 'BufferingHints' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(111,5): error TS2564: Property 'CompressionFormat' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(114,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(117,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(122,5): error TS2564: Property 'DurationInSeconds' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(125,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(130,5): error TS2564: Property 'AWSKMSKeyARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(133,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(138,5): error TS2564: Property 'BucketARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(139,5): error TS2564: Property 'BufferingHints' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(141,5): error TS2564: Property 'CompressionFormat' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(143,5): error TS2564: Property 'Prefix' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(145,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(150,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(156,5): error TS2564: Property 'ClusterJDBCURL' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(157,5): error TS2564: Property 'CopyCommand' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(158,5): error TS2564: Property 'Password' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(160,5): error TS2564: Property 'RoleARN' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(161,5): error TS2564: Property 'S3Configuration' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(162,5): error TS2564: Property 'Username' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/kinesisFirehose/deliveryStream.ts(165,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/lambda/alias.ts(7,5): error TS2564: Property 'AdditionalVersionWeights' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/lambda/alias.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/lambda/alias.ts(15,5): error TS2564: Property 'FunctionVersion' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/lambda/alias.ts(16,5): error TS2564: Property 'FunctionWeight' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/lambda/alias.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/lambda/function.ts(7,5): error TS2564: Property 'SecurityGroupIds' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/lambda/function.ts(8,5): error TS2564: Property 'SubnetIds' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/lambda/function.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/lambda/function.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/lambda/function.ts(27,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/lambda/function.ts(38,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/lambda/function.ts(46,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/logs/metricFilter.ts(7,5): error TS2564: Property 'MetricName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/logs/metricFilter.ts(8,5): error TS2564: Property 'MetricNamespace' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/logs/metricFilter.ts(9,5): error TS2564: Property 'MetricValue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/logs/metricFilter.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/app.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/app.ts(17,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/opsWorks/app.ts(19,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/opsWorks/app.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/app.ts(32,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/app.ts(45,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/instance.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/instance.ts(25,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/instance.ts(39,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/layer.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/layer.ts(24,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/layer.ts(37,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/layer.ts(49,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/layer.ts(57,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/layer.ts(67,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/stack.ts(15,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/stack.ts(24,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/stack.ts(33,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/stack.ts(38,5): error TS2564: Property 'DbPassword' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/opsWorks/stack.ts(39,5): error TS2564: Property 'DbUser' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/opsWorks/stack.ts(40,5): error TS2564: Property 'RdsDbInstanceArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/opsWorks/stack.ts(43,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/opsWorks/stack.ts(48,5): error TS2564: Property 'Ip' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/opsWorks/stack.ts(52,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/parameter.ts(41,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/parameter.ts(67,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/rds/dbSecurityGroup.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/rds/optionGroup.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/rds/optionGroup.ts(17,5): error TS2564: Property 'OptionName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/rds/optionGroup.ts(24,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/redshift/cluster.ts(7,5): error TS2564: Property 'BucketName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/redshift/cluster.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/redshift/clusterParameterGroup.ts(7,5): error TS2564: Property 'ParameterName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/redshift/clusterParameterGroup.ts(8,5): error TS2564: Property 'ParameterValue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/redshift/clusterParameterGroup.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/healthCheck.ts(21,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/healthCheck.ts(24,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/healthCheck.ts(29,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/healthCheck.ts(30,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/healthCheck.ts(33,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/healthCheck.ts(38,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/healthCheck.ts(39,5): error TS2564: Property 'Region' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/healthCheck.ts(42,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/hostedZone.ts(7,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/hostedZone.ts(8,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/hostedZone.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/hostedZone.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/hostedZone.ts(24,5): error TS2564: Property 'CloudWatchLogsLogGroupArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/hostedZone.ts(27,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/hostedZone.ts(32,5): error TS2564: Property 'VPCId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/hostedZone.ts(33,5): error TS2564: Property 'VPCRegion' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/hostedZone.ts(36,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/recordSet.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/recordSet.ts(17,5): error TS2564: Property 'DNSName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/recordSet.ts(19,5): error TS2564: Property 'HostedZoneId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/recordSet.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/recordSetGroup.ts(14,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/recordSetGroup.ts(19,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/recordSetGroup.ts(23,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/recordSetGroup.ts(33,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/route53/recordSetGroup.ts(38,5): error TS2564: Property 'DNSName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/recordSetGroup.ts(40,5): error TS2564: Property 'HostedZoneId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/route53/recordSetGroup.ts(43,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(7,5): error TS2564: Property 'ServerSideEncryptionConfiguration' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(15,5): error TS2564: Property 'S3Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(18,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(27,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(32,5): error TS2564: Property 'Rules' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(35,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(40,5): error TS2564: Property 'Event' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(42,5): error TS2564: Property 'Function' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(45,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(50,5): error TS2564: Property 'Destination' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(52,5): error TS2564: Property 'Prefix' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(54,5): error TS2564: Property 'Status' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(57,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(63,5): error TS2564: Property 'AllowedMethods' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(64,5): error TS2564: Property 'AllowedOrigins' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(70,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(76,5): error TS2564: Property 'BucketArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(77,5): error TS2564: Property 'Format' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(81,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(89,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(94,5): error TS2564: Property 'Id' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(96,5): error TS2564: Property 'StorageClassAnalysis' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(100,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(105,5): error TS2564: Property 'SseKmsEncryptedObjects' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(108,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(117,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(125,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(130,5): error TS2564: Property 'RedirectRule' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(134,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(139,5): error TS2564: Property 'Owner' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(142,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(147,5): error TS2564: Property 'Status' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(150,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(155,5): error TS2564: Property 'ReplicaKmsKeyID' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(158,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(168,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(174,5): error TS2564: Property 'SSEAlgorithm' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(177,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(189,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(194,5): error TS2564: Property 'HostName' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(198,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(203,5): error TS2564: Property 'Rules' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(206,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(211,5): error TS2564: Property 'Destination' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(212,5): error TS2564: Property 'Enabled' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(213,5): error TS2564: Property 'Id' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(214,5): error TS2564: Property 'IncludedObjectVersions' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(217,5): error TS2564: Property 'ScheduleFrequency' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(220,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(231,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(236,5): error TS2564: Property 'Role' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(237,5): error TS2564: Property 'Rules' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(240,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(245,5): error TS2564: Property 'Status' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(248,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(261,5): error TS2564: Property 'Status' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(267,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(272,5): error TS2564: Property 'Event' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(274,5): error TS2564: Property 'Queue' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(277,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(282,5): error TS2564: Property 'Event' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(284,5): error TS2564: Property 'Topic' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(287,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(292,5): error TS2564: Property 'Id' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(297,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(302,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(303,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(306,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(311,5): error TS2564: Property 'StorageClass' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(316,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(321,5): error TS2564: Property 'Destination' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(322,5): error TS2564: Property 'OutputSchemaVersion' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(325,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(330,5): error TS2564: Property 'CorsRules' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(333,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(340,5): error TS2564: Property 'Bucket' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(345,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(350,5): error TS2564: Property 'AccelerationStatus' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(353,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(358,5): error TS2564: Property 'StorageClass' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(359,5): error TS2564: Property 'TransitionInDays' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(362,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(367,5): error TS2564: Property 'DaysAfterInitiation' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(370,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/s3/bucket.ts(375,5): error TS2564: Property 'Name' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(376,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/s3/bucket.ts(379,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/serviceDiscovery/service.ts(7,5): error TS2564: Property 'DnsRecords' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/serviceDiscovery/service.ts(8,5): error TS2564: Property 'NamespaceId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/serviceDiscovery/service.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/serviceDiscovery/service.ts(16,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/serviceDiscovery/service.ts(17,5): error TS2564: Property 'TTL' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/serviceDiscovery/service.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/serviceDiscovery/service.ts(25,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/serviceDiscovery/service.ts(30,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/sns/topic.ts(7,5): error TS2564: Property 'Endpoint' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/sns/topic.ts(8,5): error TS2564: Property 'Protocol' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/sns/topic.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/association.ts(7,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ssm/association.ts(8,5): error TS2564: Property 'Values' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ssm/association.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/association.ts(16,5): error TS2564: Property 'ParameterValues' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ssm/association.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(17,5): error TS2564: Property 'NotificationArn' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(31,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(42,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(47,5): error TS2564: Property 'S3Bucket' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(48,5): error TS2564: Property 'Region' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(52,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(58,5): error TS2564: Property 'Key' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(61,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(70,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/maintenanceWindowTask.ts(86,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/patchBaseline.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/patchBaseline.ts(19,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/patchBaseline.ts(29,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/ssm/patchBaseline.ts(37,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/byteMatchSet.ts(7,5): error TS2564: Property 'FieldToMatch' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/byteMatchSet.ts(8,5): error TS2564: Property 'PositionalConstraint' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/byteMatchSet.ts(11,5): error TS2564: Property 'TextTransformation' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/byteMatchSet.ts(14,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/byteMatchSet.ts(20,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/byteMatchSet.ts(23,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/ipSet.ts(7,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/ipSet.ts(8,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/ipSet.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/rule.ts(7,5): error TS2564: Property 'DataId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/rule.ts(8,5): error TS2564: Property 'Negated' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/rule.ts(9,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/rule.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/sizeConstraintSet.ts(8,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/sizeConstraintSet.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/sizeConstraintSet.ts(16,5): error TS2564: Property 'ComparisonOperator' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/sizeConstraintSet.ts(17,5): error TS2564: Property 'FieldToMatch' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/sizeConstraintSet.ts(18,5): error TS2564: Property 'Size' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/sizeConstraintSet.ts(19,5): error TS2564: Property 'TextTransformation' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/sizeConstraintSet.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/sqlInjectionMatchSet.ts(7,5): error TS2564: Property 'FieldToMatch' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/sqlInjectionMatchSet.ts(8,5): error TS2564: Property 'TextTransformation' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/sqlInjectionMatchSet.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/sqlInjectionMatchSet.ts(17,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/sqlInjectionMatchSet.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/webAcl.ts(7,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/webAcl.ts(10,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/webAcl.ts(15,5): error TS2564: Property 'Action' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/webAcl.ts(16,5): error TS2564: Property 'Priority' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/webAcl.ts(17,5): error TS2564: Property 'RuleId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/webAcl.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/xssMatchSet.ts(8,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/xssMatchSet.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/waf/xssMatchSet.ts(16,5): error TS2564: Property 'FieldToMatch' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/xssMatchSet.ts(17,5): error TS2564: Property 'TextTransformation' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/waf/xssMatchSet.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/byteMatchSet.ts(9,5): error TS2564: Property 'PositionalConstraint' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/byteMatchSet.ts(10,5): error TS2564: Property 'TextTransformation' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/byteMatchSet.ts(11,5): error TS2564: Property 'FieldToMatch' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/byteMatchSet.ts(14,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/byteMatchSet.ts(19,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/byteMatchSet.ts(23,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/ipSet.ts(7,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/ipSet.ts(8,5): error TS2564: Property 'Value' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/ipSet.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/rule.ts(7,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/rule.ts(8,5): error TS2564: Property 'DataId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/rule.ts(9,5): error TS2564: Property 'Negated' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/rule.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/sizeConstraintSet.ts(7,5): error TS2564: Property 'ComparisonOperator' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/sizeConstraintSet.ts(8,5): error TS2564: Property 'Size' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/sizeConstraintSet.ts(9,5): error TS2564: Property 'TextTransformation' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/sizeConstraintSet.ts(10,5): error TS2564: Property 'FieldToMatch' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/sizeConstraintSet.ts(13,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/sizeConstraintSet.ts(18,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/sizeConstraintSet.ts(22,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/sqlInjectionMatchSet.ts(7,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/sqlInjectionMatchSet.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/sqlInjectionMatchSet.ts(16,5): error TS2564: Property 'TextTransformation' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/sqlInjectionMatchSet.ts(17,5): error TS2564: Property 'FieldToMatch' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/sqlInjectionMatchSet.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/webAcl.ts(7,5): error TS2564: Property 'Action' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/webAcl.ts(8,5): error TS2564: Property 'Priority' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/webAcl.ts(9,5): error TS2564: Property 'RuleId' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/webAcl.ts(12,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/webAcl.ts(17,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/webAcl.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/xssMatchSet.ts(7,5): error TS2564: Property 'TextTransformation' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/xssMatchSet.ts(8,5): error TS2564: Property 'FieldToMatch' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/xssMatchSet.ts(11,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
node_modules/cloudform/types/wafRegional/xssMatchSet.ts(16,5): error TS2564: Property 'Type' has no initializer and is not definitely assigned in the constructor.
node_modules/cloudform/types/wafRegional/xssMatchSet.ts(20,16): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'.
Issue Analytics
- State:
- Created 6 years ago
- Comments:6 (3 by maintainers)
Top Results From Across the Web
Install SSL/TLS certificates on CloudFront - AWS
I want to configure my Amazon CloudFront distribution to use an SSL/TLS certificate. Resolution. CloudFront assigns a default domain name to ...
Read more >CloudFront distribution should not have default SSL/TLS ...
Disable default SSL/TLS certificate for CloudFront distribution and use a custom SSL/TLS certificate instead. Remediation Steps. Navigate to CloudFront. Select ...
Read more >mmctl command line tool - Mattermost Documentation
The mmctl is a CLI tool for the Mattermost server which is installed locally and uses the Mattermost API, but may also be...
Read more >Creating your serverless web-application using AWS CDK
The first thing we do to start is install and import @aws-cdk/aws-route53-targets. Frontend. Linking our custom domain to the frontend requires ...
Read more >Cloudfront custom-origin distribution returns 502 "ERROR The ...
To fix this, I had to disable SSLv3 support in the Origin Settings for that Cloudfront distribution, and enable TLS 1.2 as a...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I can report we can now
import “cloudform”
and everything works as expected. Thank you! 😍Thank you! I will upgrade our dependency and test.