@aws-cdk/aws-autoscaling
Advanced tools
Comparing version 0.18.1 to 0.19.0
@@ -78,2 +78,7 @@ import cdk = require('@aws-cdk/cdk'); | ||
/** | ||
* ``AWS::AutoScaling::AutoScalingGroup.MixedInstancesPolicy`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-mixedinstancespolicy | ||
*/ | ||
mixedInstancesPolicy?: AutoScalingGroupResource.MixedInstancesPolicyProperty | cdk.Token; | ||
/** | ||
* ``AWS::AutoScaling::AutoScalingGroup.NotificationConfigurations`` | ||
@@ -138,2 +143,68 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-notificationconfigurations | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html | ||
*/ | ||
interface InstancesDistributionProperty { | ||
/** | ||
* ``AutoScalingGroupResource.InstancesDistributionProperty.OnDemandAllocationStrategy`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-ondemandallocationstrategy | ||
*/ | ||
onDemandAllocationStrategy?: string | cdk.Token; | ||
/** | ||
* ``AutoScalingGroupResource.InstancesDistributionProperty.OnDemandBaseCapacity`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-ondemandbasecapacity | ||
*/ | ||
onDemandBaseCapacity?: number | cdk.Token; | ||
/** | ||
* ``AutoScalingGroupResource.InstancesDistributionProperty.OnDemandPercentageAboveBaseCapacity`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-ondemandpercentageabovebasecapacity | ||
*/ | ||
onDemandPercentageAboveBaseCapacity?: number | cdk.Token; | ||
/** | ||
* ``AutoScalingGroupResource.InstancesDistributionProperty.SpotAllocationStrategy`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-spotallocationstrategy | ||
*/ | ||
spotAllocationStrategy?: string | cdk.Token; | ||
/** | ||
* ``AutoScalingGroupResource.InstancesDistributionProperty.SpotInstancePools`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-spotinstancepools | ||
*/ | ||
spotInstancePools?: number | cdk.Token; | ||
/** | ||
* ``AutoScalingGroupResource.InstancesDistributionProperty.SpotMaxPrice`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-spotmaxprice | ||
*/ | ||
spotMaxPrice?: string | cdk.Token; | ||
} | ||
} | ||
namespace AutoScalingGroupResource { | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplate.html | ||
*/ | ||
interface LaunchTemplateProperty { | ||
/** | ||
* ``AutoScalingGroupResource.LaunchTemplateProperty.LaunchTemplateSpecification`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplate.html#cfn-as-group-launchtemplate | ||
*/ | ||
launchTemplateSpecification: LaunchTemplateSpecificationProperty | cdk.Token; | ||
/** | ||
* ``AutoScalingGroupResource.LaunchTemplateProperty.Overrides`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplate.html#cfn-as-mixedinstancespolicy-overrides | ||
*/ | ||
overrides?: Array<LaunchTemplateOverridesProperty | cdk.Token> | cdk.Token; | ||
} | ||
} | ||
namespace AutoScalingGroupResource { | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplateoverrides.html | ||
*/ | ||
interface LaunchTemplateOverridesProperty { | ||
/** | ||
* ``AutoScalingGroupResource.LaunchTemplateOverridesProperty.InstanceType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplateoverrides.html#cfn-autoscaling-autoscalinggroup-launchtemplateoverrides-instancetype | ||
*/ | ||
instanceType?: string | cdk.Token; | ||
} | ||
} | ||
namespace AutoScalingGroupResource { | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-launchtemplatespecification.html | ||
@@ -220,2 +291,19 @@ */ | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-group-mixedinstancespolicy.html | ||
*/ | ||
interface MixedInstancesPolicyProperty { | ||
/** | ||
* ``AutoScalingGroupResource.MixedInstancesPolicyProperty.InstancesDistribution`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-group-mixedinstancespolicy.html#cfn-as-mixedinstancespolicy-instancesdistribution | ||
*/ | ||
instancesDistribution?: InstancesDistributionProperty | cdk.Token; | ||
/** | ||
* ``AutoScalingGroupResource.MixedInstancesPolicyProperty.LaunchTemplate`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-group-mixedinstancespolicy.html#cfn-as-mixedinstancespolicy-launchtemplate | ||
*/ | ||
launchTemplate: LaunchTemplateProperty | cdk.Token; | ||
} | ||
} | ||
namespace AutoScalingGroupResource { | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-notificationconfigurations.html | ||
@@ -222,0 +310,0 @@ */ |
{ | ||
"name": "@aws-cdk/aws-autoscaling", | ||
"version": "0.18.1", | ||
"version": "0.19.0", | ||
"description": "The CDK Construct Library for AWS::AutoScaling", | ||
@@ -55,30 +55,30 @@ "main": "lib/index.js", | ||
"devDependencies": { | ||
"@aws-cdk/assert": "^0.18.1", | ||
"cdk-build-tools": "^0.18.1", | ||
"cdk-integ-tools": "^0.18.1", | ||
"cfn2ts": "^0.18.1", | ||
"pkglint": "^0.18.1" | ||
"@aws-cdk/assert": "^0.19.0", | ||
"cdk-build-tools": "^0.19.0", | ||
"cdk-integ-tools": "^0.19.0", | ||
"cfn2ts": "^0.19.0", | ||
"pkglint": "^0.19.0" | ||
}, | ||
"dependencies": { | ||
"@aws-cdk/aws-autoscaling-api": "^0.18.1", | ||
"@aws-cdk/aws-autoscaling-common": "^0.18.1", | ||
"@aws-cdk/aws-cloudwatch": "^0.18.1", | ||
"@aws-cdk/aws-ec2": "^0.18.1", | ||
"@aws-cdk/aws-elasticloadbalancing": "^0.18.1", | ||
"@aws-cdk/aws-elasticloadbalancingv2": "^0.18.1", | ||
"@aws-cdk/aws-iam": "^0.18.1", | ||
"@aws-cdk/aws-sns": "^0.18.1", | ||
"@aws-cdk/cdk": "^0.18.1" | ||
"@aws-cdk/aws-autoscaling-api": "^0.19.0", | ||
"@aws-cdk/aws-autoscaling-common": "^0.19.0", | ||
"@aws-cdk/aws-cloudwatch": "^0.19.0", | ||
"@aws-cdk/aws-ec2": "^0.19.0", | ||
"@aws-cdk/aws-elasticloadbalancing": "^0.19.0", | ||
"@aws-cdk/aws-elasticloadbalancingv2": "^0.19.0", | ||
"@aws-cdk/aws-iam": "^0.19.0", | ||
"@aws-cdk/aws-sns": "^0.19.0", | ||
"@aws-cdk/cdk": "^0.19.0" | ||
}, | ||
"homepage": "https://github.com/awslabs/aws-cdk", | ||
"peerDependencies": { | ||
"@aws-cdk/aws-autoscaling-api": "^0.18.1", | ||
"@aws-cdk/aws-cloudwatch": "^0.18.1", | ||
"@aws-cdk/aws-ec2": "^0.18.1", | ||
"@aws-cdk/aws-elasticloadbalancing": "^0.18.1", | ||
"@aws-cdk/aws-elasticloadbalancingv2": "^0.18.1", | ||
"@aws-cdk/aws-iam": "^0.18.1", | ||
"@aws-cdk/aws-sns": "^0.18.1", | ||
"@aws-cdk/cdk": "^0.18.1" | ||
"@aws-cdk/aws-autoscaling-api": "^0.19.0", | ||
"@aws-cdk/aws-cloudwatch": "^0.19.0", | ||
"@aws-cdk/aws-ec2": "^0.19.0", | ||
"@aws-cdk/aws-elasticloadbalancing": "^0.19.0", | ||
"@aws-cdk/aws-elasticloadbalancingv2": "^0.19.0", | ||
"@aws-cdk/aws-iam": "^0.19.0", | ||
"@aws-cdk/aws-sns": "^0.19.0", | ||
"@aws-cdk/cdk": "^0.19.0" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1144379
6883
+ Added@aws-cdk/assets@0.19.0(transitive)
+ Added@aws-cdk/aws-autoscaling-api@0.19.0(transitive)
+ Added@aws-cdk/aws-autoscaling-common@0.19.0(transitive)
+ Added@aws-cdk/aws-cloudwatch@0.19.0(transitive)
+ Added@aws-cdk/aws-codedeploy-api@0.19.0(transitive)
+ Added@aws-cdk/aws-codepipeline-api@0.19.0(transitive)
+ Added@aws-cdk/aws-ec2@0.19.0(transitive)
+ Added@aws-cdk/aws-elasticloadbalancing@0.19.0(transitive)
+ Added@aws-cdk/aws-elasticloadbalancingv2@0.19.0(transitive)
+ Added@aws-cdk/aws-events@0.19.0(transitive)
+ Added@aws-cdk/aws-iam@0.19.0(transitive)
+ Added@aws-cdk/aws-kms@0.19.0(transitive)
+ Added@aws-cdk/aws-lambda@0.19.0(transitive)
+ Added@aws-cdk/aws-logs@0.19.0(transitive)
+ Added@aws-cdk/aws-route53@0.19.0(transitive)
+ Added@aws-cdk/aws-s3@0.19.0(transitive)
+ Added@aws-cdk/aws-s3-notifications@0.19.0(transitive)
+ Added@aws-cdk/aws-sns@0.19.0(transitive)
+ Added@aws-cdk/aws-sqs@0.19.0(transitive)
+ Added@aws-cdk/aws-stepfunctions@0.19.0(transitive)
+ Added@aws-cdk/cdk@0.19.0(transitive)
+ Added@aws-cdk/cx-api@0.19.0(transitive)
- Removed@aws-cdk/assets@0.18.1(transitive)
- Removed@aws-cdk/aws-autoscaling-api@0.18.1(transitive)
- Removed@aws-cdk/aws-autoscaling-common@0.18.1(transitive)
- Removed@aws-cdk/aws-cloudwatch@0.18.1(transitive)
- Removed@aws-cdk/aws-codedeploy-api@0.18.1(transitive)
- Removed@aws-cdk/aws-codepipeline-api@0.18.1(transitive)
- Removed@aws-cdk/aws-ec2@0.18.1(transitive)
- Removed@aws-cdk/aws-elasticloadbalancing@0.18.1(transitive)
- Removed@aws-cdk/aws-elasticloadbalancingv2@0.18.1(transitive)
- Removed@aws-cdk/aws-events@0.18.1(transitive)
- Removed@aws-cdk/aws-iam@0.18.1(transitive)
- Removed@aws-cdk/aws-kms@0.18.1(transitive)
- Removed@aws-cdk/aws-lambda@0.18.1(transitive)
- Removed@aws-cdk/aws-logs@0.18.1(transitive)
- Removed@aws-cdk/aws-route53@0.18.1(transitive)
- Removed@aws-cdk/aws-s3@0.18.1(transitive)
- Removed@aws-cdk/aws-s3-notifications@0.18.1(transitive)
- Removed@aws-cdk/aws-sns@0.18.1(transitive)
- Removed@aws-cdk/aws-sqs@0.18.1(transitive)
- Removed@aws-cdk/aws-stepfunctions@0.18.1(transitive)
- Removed@aws-cdk/cdk@0.18.1(transitive)
- Removed@aws-cdk/cx-api@0.18.1(transitive)
Updated@aws-cdk/aws-ec2@^0.19.0
Updated@aws-cdk/aws-iam@^0.19.0
Updated@aws-cdk/aws-sns@^0.19.0
Updated@aws-cdk/cdk@^0.19.0