Skip to content

Commit

Permalink
Add more types to the migration
Browse files Browse the repository at this point in the history
  • Loading branch information
kddejong committed Jul 16, 2019
1 parent 0b24f8d commit f1d0a6e
Show file tree
Hide file tree
Showing 29 changed files with 1,294 additions and 1,241 deletions.
106 changes: 53 additions & 53 deletions src/cfnlint/data/CloudSpecs/ap-east-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -1059,7 +1059,7 @@
"Required": true,
"UpdateType": "Mutable",
"Value": {
"ValueType": "ApplicationAutoScalingPredefinedMetricSpecificationType"
"ValueType": "AWS::ApplicationAutoScaling::ScalingPolicy.PredefinedMetricSpecification.PredefinedMetricType"
}
},
"ResourceLabel": {
Expand Down Expand Up @@ -11464,7 +11464,7 @@
"Required": true,
"UpdateType": "Mutable",
"Value": {
"ValueType": "ApplicationAutoScalingPolicyType"
"ValueType": "AWS::ApplicationAutoScaling::ScalingPolicy.PolicyType"
}
},
"ResourceId": {
Expand Down Expand Up @@ -11550,7 +11550,7 @@
"Required": false,
"UpdateType": "Mutable",
"Value": {
"ValueType": "AutoScalingGroupHealthCheckType"
"ValueType": "AWS::AutoScaling::AutoScalingGroup.HealthCheckType"
}
},
"InstanceId": {
Expand Down Expand Up @@ -11835,7 +11835,7 @@
"Required": false,
"UpdateType": "Mutable",
"Value": {
"ValueType": "AutoScalingLifecycleHookResult"
"ValueType": "AWS::AutoScaling::LifecycleHook.DefaultResult"
}
},
"HeartbeatTimeout": {
Expand All @@ -11856,7 +11856,7 @@
"Required": true,
"UpdateType": "Mutable",
"Value": {
"ValueType": "AutoScalingLifecycleTransition"
"ValueType": "AWS::AutoScaling::LifecycleHook.LifecycleTransition"
}
},
"NotificationMetadata": {
Expand Down Expand Up @@ -11888,7 +11888,7 @@
"Required": false,
"UpdateType": "Mutable",
"Value": {
"ValueType": "AutoScalingPolicyAdjustmentType"
"ValueType": "AWS::AutoScaling::ScalingPolicy.AdjustmentType"
}
},
"AutoScalingGroupName": {
Expand All @@ -11915,7 +11915,7 @@
"Required": false,
"UpdateType": "Mutable",
"Value": {
"ValueType": "AutoScalingPolicyMetricAggregationType"
"ValueType": "AWS::AutoScaling::ScalingPolicy.MetricAggregationType"
}
},
"MinAdjustmentMagnitude": {
Expand All @@ -11930,7 +11930,7 @@
"Required": false,
"UpdateType": "Mutable",
"Value": {
"ValueType": "AutoScalingPolicyType"
"ValueType": "AWS::AutoScaling::ScalingPolicy.PolicyType"
}
},
"ScalingAdjustment": {
Expand Down Expand Up @@ -20439,29 +20439,13 @@
"UNIT"
]
},
"AWS::EC2::EIP.AllocationId": {
"GetAtt": {
"AWS::EC2::EIP": "AllocationId"
},
"Ref": {
"Parameters": [
"String"
]
}
},
"AWS::EC2::Instance.Affinity": {
"AllowedValues": [
"default",
"host"
]
},
"ApplicationAutoScalingPolicyType": {
"AWS::ApplicationAutoScaling::ScalingPolicy.PolicyType": {
"AllowedValues": [
"StepScaling",
"TargetTrackingScaling"
]
},
"ApplicationAutoScalingPredefinedMetricSpecificationType": {
"AWS::ApplicationAutoScaling::ScalingPolicy.PredefinedMetricSpecification.PredefinedMetricType": {
"AllowedValues": [
"ALBRequestCountPerTarget",
"DynamoDBReadCapacityUtilization",
Expand All @@ -20476,90 +20460,106 @@
"SageMakerVariantInvocationsPerInstance"
]
},
"AutoScalingGroupHealthCheckType": {
"AWS::AutoScaling::AutoScalingGroup.HealthCheckType": {
"AllowedValues": [
"EC2",
"ELB"
]
},
"AutoScalingLifecycleHookResult": {
"AWS::AutoScaling::LifecycleHook.DefaultResult": {
"AllowedValues": [
"ABANDON",
"CONTINUE"
]
},
"AutoScalingLifecycleTransition": {
"AWS::AutoScaling::LifecycleHook.LifecycleTransition": {
"AllowedValues": [
"autoscaling:EC2_INSTANCE_LAUNCHING",
"autoscaling:EC2_INSTANCE_TERMINATING"
]
},
"AutoScalingPolicyAdjustmentType": {
"AWS::AutoScaling::ScalingPolicy.AdjustmentType": {
"AllowedValues": [
"ChangeInCapacity",
"ExactCapacity",
"PercentChangeInCapacity"
]
},
"AutoScalingPolicyMetricAggregationType": {
"AWS::AutoScaling::ScalingPolicy.MetricAggregationType": {
"AllowedValues": [
"Average",
"Maximum",
"Minimum"
]
},
"AutoScalingPolicyType": {
"AWS::AutoScaling::ScalingPolicy.PolicyType": {
"AllowedValues": [
"SimpleScaling",
"StepScaling",
"TargetTrackingScaling"
]
},
"AvailabilityZone": {
"AWS::Backup::BackupPlan.Id": {
"GetAtt": {
"AWS::EC2::Instance": "AvailabilityZone",
"AWS::EC2::Subnet": "AvailabilityZone",
"AWS::OpsWorks::Instance": "AvailabilityZone"
"AWS::Backup::BackupPlan": "BackupPlanId"
},
"Ref": {
"Parameters": [
"String",
"AvailabilityZone"
"String"
],
"Resources": [
"AWS::Backup::BackupPlan"
]
}
},
"AvailabilityZones": {
"GetAtt": {},
"AWS::Backup::BackupVault.BackupVaultName": {
"GetAtt": {
"AWS::Backup::BackupVault": "BackupVaultName"
},
"Ref": {
"Parameters": [
"Strings",
"AvailabilityZones"
"String"
],
"Resources": [
"AWS::Backup::BackupVault"
]
}
},
"BackupPlanId": {
"AWS::EC2::EIP.AllocationId": {
"GetAtt": {
"AWS::Backup::BackupPlan": "BackupPlanId"
"AWS::EC2::EIP": "AllocationId"
},
"Ref": {
"Parameters": [
"String"
],
"Resources": [
"AWS::Backup::BackupPlan"
]
}
},
"BackupVaultName": {
"AWS::EC2::Instance.Affinity": {
"AllowedValues": [
"default",
"host"
]
},
"AvailabilityZone": {
"GetAtt": {
"AWS::Backup::BackupVault": "BackupVaultName"
"AWS::EC2::Instance": "AvailabilityZone",
"AWS::EC2::Subnet": "AvailabilityZone",
"AWS::OpsWorks::Instance": "AvailabilityZone"
},
"Ref": {
"Parameters": [
"String"
],
"Resources": [
"AWS::Backup::BackupVault"
"String",
"AvailabilityZone"
]
}
},
"AvailabilityZones": {
"GetAtt": {},
"Ref": {
"Parameters": [
"Strings",
"AvailabilityZones"
]
}
},
Expand Down
Loading

0 comments on commit f1d0a6e

Please sign in to comment.