Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@aws-cdk/aws-autoscaling

Package Overview
Dependencies
Maintainers
5
Versions
288
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-cdk/aws-autoscaling - npm Package Compare versions

Comparing version 1.148.0 to 1.149.0

106

.warnings.jsii.js

@@ -63,3 +63,3 @@ function _aws_cdk_aws_autoscaling_Monitoring(p) {

}
function _aws_cdk_aws_autoscaling_EbsDeviceOptions(p) {
function _aws_cdk_aws_autoscaling_EbsDeviceProps(p) {
if (p == null)

@@ -80,3 +80,3 @@ return;

}
function _aws_cdk_aws_autoscaling_EbsDeviceProps(p) {
function _aws_cdk_aws_autoscaling_EbsDeviceOptions(p) {
if (p == null)

@@ -89,16 +89,8 @@ return;

}
function _aws_cdk_aws_autoscaling_ElbHealthCheckOptions(p) {
}
function _aws_cdk_aws_autoscaling_Ec2HealthCheckOptions(p) {
}
function _aws_cdk_aws_autoscaling_ElbHealthCheckOptions(p) {
}
function _aws_cdk_aws_autoscaling_LifecycleHookTargetConfig(p) {
}
function _aws_cdk_aws_autoscaling_BasicScheduledActionProps(p) {
if (p == null)
return;
visitedObjects.add(p);
if (!visitedObjects.has(p.schedule))
_aws_cdk_aws_autoscaling_Schedule(p.schedule);
visitedObjects.delete(p);
}
function _aws_cdk_aws_autoscaling_BlockDevice(p) {

@@ -114,2 +106,10 @@ if (p == null)

}
function _aws_cdk_aws_autoscaling_BasicScheduledActionProps(p) {
if (p == null)
return;
visitedObjects.add(p);
if (!visitedObjects.has(p.schedule))
_aws_cdk_aws_autoscaling_Schedule(p.schedule);
visitedObjects.delete(p);
}
function _aws_cdk_aws_autoscaling_SignalsOptions(p) {

@@ -169,2 +169,4 @@ }

}
function _aws_cdk_aws_autoscaling_GroupMetrics(p) {
}
function _aws_cdk_aws_autoscaling_NotificationConfiguration(p) {

@@ -178,4 +180,2 @@ if (p == null)

}
function _aws_cdk_aws_autoscaling_GroupMetrics(p) {
}
function _aws_cdk_aws_autoscaling_BindHookTargetOptions(p) {

@@ -193,18 +193,2 @@ if (p == null)

}
function _aws_cdk_aws_autoscaling_RollingUpdateOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
if (!visitedObjects.has(p.suspendProcesses))
_aws_cdk_aws_autoscaling_ScalingProcess(p.suspendProcesses);
visitedObjects.delete(p);
}
function _aws_cdk_aws_autoscaling_CfnWarmPoolProps(p) {
if (p == null)
return;
visitedObjects.add(p);
if (!visitedObjects.has(p.instanceReusePolicy))
_aws_cdk_aws_autoscaling_CfnWarmPool_InstanceReusePolicyProperty(p.instanceReusePolicy);
visitedObjects.delete(p);
}
function _aws_cdk_aws_autoscaling_RollingUpdateConfiguration(p) {

@@ -230,2 +214,18 @@ if (p == null)

}
function _aws_cdk_aws_autoscaling_RollingUpdateOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
if (!visitedObjects.has(p.suspendProcesses))
_aws_cdk_aws_autoscaling_ScalingProcess(p.suspendProcesses);
visitedObjects.delete(p);
}
function _aws_cdk_aws_autoscaling_CfnWarmPoolProps(p) {
if (p == null)
return;
visitedObjects.add(p);
if (!visitedObjects.has(p.instanceReusePolicy))
_aws_cdk_aws_autoscaling_CfnWarmPool_InstanceReusePolicyProperty(p.instanceReusePolicy);
visitedObjects.delete(p);
}
function _aws_cdk_aws_autoscaling_AutoScalingGroupRequireImdsv2Aspect(p) {

@@ -247,7 +247,7 @@ }

}
function _aws_cdk_aws_autoscaling_CfnLifecycleHook(p) {
function _aws_cdk_aws_autoscaling_ScalingEvents(p) {
}
function _aws_cdk_aws_autoscaling_HealthCheck(p) {
}
function _aws_cdk_aws_autoscaling_ScalingEvents(p) {
function _aws_cdk_aws_autoscaling_CfnLifecycleHook(p) {
}

@@ -262,2 +262,10 @@ function _aws_cdk_aws_autoscaling_BasicTargetTrackingScalingPolicyProps(p) {

}
function _aws_cdk_aws_autoscaling_EbsDeviceOptionsBase(p) {
if (p == null)
return;
visitedObjects.add(p);
if (!visitedObjects.has(p.volumeType))
_aws_cdk_aws_autoscaling_EbsDeviceVolumeType(p.volumeType);
visitedObjects.delete(p);
}
function _aws_cdk_aws_autoscaling_BasicLifecycleHookProps(p) {

@@ -275,10 +283,2 @@ if (p == null)

}
function _aws_cdk_aws_autoscaling_EbsDeviceOptionsBase(p) {
if (p == null)
return;
visitedObjects.add(p);
if (!visitedObjects.has(p.volumeType))
_aws_cdk_aws_autoscaling_EbsDeviceVolumeType(p.volumeType);
visitedObjects.delete(p);
}
function _aws_cdk_aws_autoscaling_StepScalingPolicy(p) {

@@ -382,8 +382,20 @@ }

}
function _aws_cdk_aws_autoscaling_CfnScalingPolicy_MetricStatProperty(p) {
}
function _aws_cdk_aws_autoscaling_CfnScalingPolicy_CustomizedMetricSpecificationProperty(p) {
}
function _aws_cdk_aws_autoscaling_CfnLaunchConfiguration_BlockDeviceProperty(p) {
function _aws_cdk_aws_autoscaling_CfnScalingPolicy_MetricProperty(p) {
}
function _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingCustomizedLoadMetricProperty(p) {
}
function _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingCustomizedCapacityMetricProperty(p) {
}
function _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingCustomizedScalingMetricProperty(p) {
}
function _aws_cdk_aws_autoscaling_CfnScalingPolicy_MetricDataQueryProperty(p) {
}
function _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingConfigurationProperty(p) {
}
function _aws_cdk_aws_autoscaling_CfnLaunchConfiguration_BlockDeviceProperty(p) {
}
function _aws_cdk_aws_autoscaling_IAutoScalingGroup(p) {

@@ -403,4 +415,2 @@ }

}
function _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingMetricSpecificationProperty(p) {
}
function _aws_cdk_aws_autoscaling_CommonAutoScalingGroupProps(p) {

@@ -474,12 +484,14 @@ if (p == null)

}
function _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_MixedInstancesPolicyProperty(p) {
function _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingMetricSpecificationProperty(p) {
}
function _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_LaunchTemplateOverridesProperty(p) {
}
function _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_MixedInstancesPolicyProperty(p) {
}
function _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_LaunchTemplateProperty(p) {
}
function _aws_cdk_aws_autoscaling_AutoScalingGroup(p) {
}
function _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_InstanceRequirementsProperty(p) {
}
function _aws_cdk_aws_autoscaling_AutoScalingGroup(p) {
}
function print(name, deprecationMessage) {

@@ -500,3 +512,3 @@ const deprecated = process.env.JSII_DEPRECATED;

}
module.exports = { print, _aws_cdk_aws_autoscaling_Monitoring, _aws_cdk_aws_autoscaling_UpdateType, _aws_cdk_aws_autoscaling_ScalingEvent, _aws_cdk_aws_autoscaling_ScalingProcess, _aws_cdk_aws_autoscaling_DefaultResult, _aws_cdk_aws_autoscaling_LifecycleTransition, _aws_cdk_aws_autoscaling_AdjustmentType, _aws_cdk_aws_autoscaling_MetricAggregationType, _aws_cdk_aws_autoscaling_PredefinedMetric, _aws_cdk_aws_autoscaling_TerminationPolicy, _aws_cdk_aws_autoscaling_EbsDeviceVolumeType, _aws_cdk_aws_autoscaling_RenderSignalsOptions, _aws_cdk_aws_autoscaling_AdjustmentTier, _aws_cdk_aws_autoscaling_ScalingInterval, _aws_cdk_aws_autoscaling_CronOptions, _aws_cdk_aws_autoscaling_CfnLifecycleHookProps, _aws_cdk_aws_autoscaling_CfnScheduledActionProps, _aws_cdk_aws_autoscaling_ApplyCloudFormationInitOptions, _aws_cdk_aws_autoscaling_CpuUtilizationScalingProps, _aws_cdk_aws_autoscaling_NetworkUtilizationScalingProps, _aws_cdk_aws_autoscaling_RequestCountScalingProps, _aws_cdk_aws_autoscaling_EbsDeviceOptions, _aws_cdk_aws_autoscaling_EbsDeviceSnapshotOptions, _aws_cdk_aws_autoscaling_EbsDeviceProps, _aws_cdk_aws_autoscaling_Ec2HealthCheckOptions, _aws_cdk_aws_autoscaling_ElbHealthCheckOptions, _aws_cdk_aws_autoscaling_LifecycleHookTargetConfig, _aws_cdk_aws_autoscaling_BasicScheduledActionProps, _aws_cdk_aws_autoscaling_BlockDevice, _aws_cdk_aws_autoscaling_SignalsOptions, _aws_cdk_aws_autoscaling_LifecycleHookProps, _aws_cdk_aws_autoscaling_MetricTargetTrackingProps, _aws_cdk_aws_autoscaling_ILifecycleHook, _aws_cdk_aws_autoscaling_ScheduledActionProps, _aws_cdk_aws_autoscaling_StepScalingPolicyProps, _aws_cdk_aws_autoscaling_TargetTrackingScalingPolicyProps, _aws_cdk_aws_autoscaling_NotificationConfiguration, _aws_cdk_aws_autoscaling_GroupMetrics, _aws_cdk_aws_autoscaling_BindHookTargetOptions, _aws_cdk_aws_autoscaling_ILifecycleHookTarget, _aws_cdk_aws_autoscaling_BaseTargetTrackingProps, _aws_cdk_aws_autoscaling_RollingUpdateOptions, _aws_cdk_aws_autoscaling_CfnWarmPoolProps, _aws_cdk_aws_autoscaling_RollingUpdateConfiguration, _aws_cdk_aws_autoscaling_AutoScalingGroupRequireImdsv2Aspect, _aws_cdk_aws_autoscaling_ScheduledAction, _aws_cdk_aws_autoscaling_TargetTrackingScalingPolicy, _aws_cdk_aws_autoscaling_UpdatePolicy, _aws_cdk_aws_autoscaling_Schedule, _aws_cdk_aws_autoscaling_StepScalingAction, _aws_cdk_aws_autoscaling_LifecycleHook, _aws_cdk_aws_autoscaling_CfnScheduledAction, _aws_cdk_aws_autoscaling_CfnLifecycleHook, _aws_cdk_aws_autoscaling_HealthCheck, _aws_cdk_aws_autoscaling_ScalingEvents, _aws_cdk_aws_autoscaling_BasicTargetTrackingScalingPolicyProps, _aws_cdk_aws_autoscaling_BasicLifecycleHookProps, _aws_cdk_aws_autoscaling_EbsDeviceOptionsBase, _aws_cdk_aws_autoscaling_StepScalingPolicy, _aws_cdk_aws_autoscaling_CfnWarmPool, _aws_cdk_aws_autoscaling_CfnScalingPolicyProps, _aws_cdk_aws_autoscaling_CfnWarmPool_InstanceReusePolicyProperty, _aws_cdk_aws_autoscaling_GroupMetric, _aws_cdk_aws_autoscaling_BlockDeviceVolume, _aws_cdk_aws_autoscaling_CfnLaunchConfigurationProps, _aws_cdk_aws_autoscaling_AutoScalingGroupProps, _aws_cdk_aws_autoscaling_StepScalingActionProps, _aws_cdk_aws_autoscaling_Signals, _aws_cdk_aws_autoscaling_BasicStepScalingPolicyProps, _aws_cdk_aws_autoscaling_CfnScalingPolicy, _aws_cdk_aws_autoscaling_CfnScalingPolicy_MetricDimensionProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredefinedMetricSpecificationProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingPredefinedLoadMetricProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingPredefinedMetricPairProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingPredefinedScalingMetricProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_StepAdjustmentProperty, _aws_cdk_aws_autoscaling_CfnLaunchConfiguration, _aws_cdk_aws_autoscaling_CfnLaunchConfiguration_MetadataOptionsProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_CustomizedMetricSpecificationProperty, _aws_cdk_aws_autoscaling_CfnLaunchConfiguration_BlockDeviceProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingConfigurationProperty, _aws_cdk_aws_autoscaling_IAutoScalingGroup, _aws_cdk_aws_autoscaling_CfnLaunchConfiguration_BlockDeviceMappingProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroupProps, _aws_cdk_aws_autoscaling_CfnScalingPolicy_TargetTrackingConfigurationProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingMetricSpecificationProperty, _aws_cdk_aws_autoscaling_CommonAutoScalingGroupProps, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_AcceleratorCountRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_AcceleratorTotalMemoryMiBRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_BaselineEbsBandwidthMbpsRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_MemoryGiBPerVCpuRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_MemoryMiBRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_MetricsCollectionProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_NetworkInterfaceCountRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_NotificationConfigurationProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_TotalLocalStorageGBRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_VCpuCountRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_LaunchTemplateSpecificationProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_LifecycleHookSpecificationProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_InstancesDistributionProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_TagPropertyProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_MixedInstancesPolicyProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_LaunchTemplateOverridesProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_LaunchTemplateProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_InstanceRequirementsProperty, _aws_cdk_aws_autoscaling_AutoScalingGroup };
module.exports = { print, _aws_cdk_aws_autoscaling_Monitoring, _aws_cdk_aws_autoscaling_UpdateType, _aws_cdk_aws_autoscaling_ScalingEvent, _aws_cdk_aws_autoscaling_ScalingProcess, _aws_cdk_aws_autoscaling_DefaultResult, _aws_cdk_aws_autoscaling_LifecycleTransition, _aws_cdk_aws_autoscaling_AdjustmentType, _aws_cdk_aws_autoscaling_MetricAggregationType, _aws_cdk_aws_autoscaling_PredefinedMetric, _aws_cdk_aws_autoscaling_TerminationPolicy, _aws_cdk_aws_autoscaling_EbsDeviceVolumeType, _aws_cdk_aws_autoscaling_RenderSignalsOptions, _aws_cdk_aws_autoscaling_AdjustmentTier, _aws_cdk_aws_autoscaling_ScalingInterval, _aws_cdk_aws_autoscaling_CronOptions, _aws_cdk_aws_autoscaling_CfnLifecycleHookProps, _aws_cdk_aws_autoscaling_CfnScheduledActionProps, _aws_cdk_aws_autoscaling_ApplyCloudFormationInitOptions, _aws_cdk_aws_autoscaling_CpuUtilizationScalingProps, _aws_cdk_aws_autoscaling_NetworkUtilizationScalingProps, _aws_cdk_aws_autoscaling_RequestCountScalingProps, _aws_cdk_aws_autoscaling_EbsDeviceProps, _aws_cdk_aws_autoscaling_EbsDeviceSnapshotOptions, _aws_cdk_aws_autoscaling_EbsDeviceOptions, _aws_cdk_aws_autoscaling_ElbHealthCheckOptions, _aws_cdk_aws_autoscaling_Ec2HealthCheckOptions, _aws_cdk_aws_autoscaling_LifecycleHookTargetConfig, _aws_cdk_aws_autoscaling_BlockDevice, _aws_cdk_aws_autoscaling_BasicScheduledActionProps, _aws_cdk_aws_autoscaling_SignalsOptions, _aws_cdk_aws_autoscaling_LifecycleHookProps, _aws_cdk_aws_autoscaling_MetricTargetTrackingProps, _aws_cdk_aws_autoscaling_ILifecycleHook, _aws_cdk_aws_autoscaling_ScheduledActionProps, _aws_cdk_aws_autoscaling_StepScalingPolicyProps, _aws_cdk_aws_autoscaling_TargetTrackingScalingPolicyProps, _aws_cdk_aws_autoscaling_GroupMetrics, _aws_cdk_aws_autoscaling_NotificationConfiguration, _aws_cdk_aws_autoscaling_BindHookTargetOptions, _aws_cdk_aws_autoscaling_ILifecycleHookTarget, _aws_cdk_aws_autoscaling_BaseTargetTrackingProps, _aws_cdk_aws_autoscaling_RollingUpdateConfiguration, _aws_cdk_aws_autoscaling_RollingUpdateOptions, _aws_cdk_aws_autoscaling_CfnWarmPoolProps, _aws_cdk_aws_autoscaling_AutoScalingGroupRequireImdsv2Aspect, _aws_cdk_aws_autoscaling_ScheduledAction, _aws_cdk_aws_autoscaling_TargetTrackingScalingPolicy, _aws_cdk_aws_autoscaling_UpdatePolicy, _aws_cdk_aws_autoscaling_Schedule, _aws_cdk_aws_autoscaling_StepScalingAction, _aws_cdk_aws_autoscaling_LifecycleHook, _aws_cdk_aws_autoscaling_CfnScheduledAction, _aws_cdk_aws_autoscaling_ScalingEvents, _aws_cdk_aws_autoscaling_HealthCheck, _aws_cdk_aws_autoscaling_CfnLifecycleHook, _aws_cdk_aws_autoscaling_BasicTargetTrackingScalingPolicyProps, _aws_cdk_aws_autoscaling_EbsDeviceOptionsBase, _aws_cdk_aws_autoscaling_BasicLifecycleHookProps, _aws_cdk_aws_autoscaling_StepScalingPolicy, _aws_cdk_aws_autoscaling_CfnWarmPool, _aws_cdk_aws_autoscaling_CfnScalingPolicyProps, _aws_cdk_aws_autoscaling_CfnWarmPool_InstanceReusePolicyProperty, _aws_cdk_aws_autoscaling_GroupMetric, _aws_cdk_aws_autoscaling_BlockDeviceVolume, _aws_cdk_aws_autoscaling_CfnLaunchConfigurationProps, _aws_cdk_aws_autoscaling_AutoScalingGroupProps, _aws_cdk_aws_autoscaling_StepScalingActionProps, _aws_cdk_aws_autoscaling_Signals, _aws_cdk_aws_autoscaling_BasicStepScalingPolicyProps, _aws_cdk_aws_autoscaling_CfnScalingPolicy, _aws_cdk_aws_autoscaling_CfnScalingPolicy_MetricDimensionProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredefinedMetricSpecificationProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingPredefinedLoadMetricProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingPredefinedMetricPairProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingPredefinedScalingMetricProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_StepAdjustmentProperty, _aws_cdk_aws_autoscaling_CfnLaunchConfiguration, _aws_cdk_aws_autoscaling_CfnLaunchConfiguration_MetadataOptionsProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_MetricStatProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_CustomizedMetricSpecificationProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_MetricProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingCustomizedLoadMetricProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingCustomizedCapacityMetricProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingCustomizedScalingMetricProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_MetricDataQueryProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingConfigurationProperty, _aws_cdk_aws_autoscaling_CfnLaunchConfiguration_BlockDeviceProperty, _aws_cdk_aws_autoscaling_IAutoScalingGroup, _aws_cdk_aws_autoscaling_CfnLaunchConfiguration_BlockDeviceMappingProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroupProps, _aws_cdk_aws_autoscaling_CfnScalingPolicy_TargetTrackingConfigurationProperty, _aws_cdk_aws_autoscaling_CommonAutoScalingGroupProps, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_AcceleratorCountRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_AcceleratorTotalMemoryMiBRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_BaselineEbsBandwidthMbpsRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_MemoryGiBPerVCpuRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_MemoryMiBRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_MetricsCollectionProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_NetworkInterfaceCountRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_NotificationConfigurationProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_TotalLocalStorageGBRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_VCpuCountRequestProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_LaunchTemplateSpecificationProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_LifecycleHookSpecificationProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_InstancesDistributionProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_TagPropertyProperty, _aws_cdk_aws_autoscaling_CfnScalingPolicy_PredictiveScalingMetricSpecificationProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_LaunchTemplateOverridesProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_MixedInstancesPolicyProperty, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_LaunchTemplateProperty, _aws_cdk_aws_autoscaling_AutoScalingGroup, _aws_cdk_aws_autoscaling_CfnAutoScalingGroup_InstanceRequirementsProperty };
module.exports.DeprecationError = DeprecationError;

@@ -40,3 +40,3 @@ "use strict";

_a = JSII_RTTI_SYMBOL_1;
AutoScalingGroupRequireImdsv2Aspect[_a] = { fqn: "@aws-cdk/aws-autoscaling.AutoScalingGroupRequireImdsv2Aspect", version: "1.148.0" };
AutoScalingGroupRequireImdsv2Aspect[_a] = { fqn: "@aws-cdk/aws-autoscaling.AutoScalingGroupRequireImdsv2Aspect", version: "1.149.0" };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVxdWlyZS1pbWRzdjItYXNwZWN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsicmVxdWlyZS1pbWRzdjItYXNwZWN0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEscUNBQXFDO0FBQ3JDLDhEQUF5RDtBQUd6RDs7R0FFRztBQUNILE1BQWEsbUNBQW1DO0lBQzlDO0tBQ0M7SUFFTSxLQUFLLENBQUMsSUFBb0I7UUFDL0IsSUFBSSxDQUFDLENBQUMsSUFBSSxZQUFZLHFDQUFnQixDQUFDLEVBQUU7WUFDdkMsT0FBTztTQUNSO1FBRUQsTUFBTSxZQUFZLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUEyQixDQUFDO1FBQ3RGLElBQUksR0FBRyxDQUFDLGtCQUFrQixDQUFDLFlBQVksQ0FBQyxlQUFlLENBQUMsRUFBRTtZQUN4RCxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksRUFBRSw4REFBOEQsQ0FBQyxDQUFDO1lBQ2hGLE9BQU87U0FDUjtRQUVELFlBQVksQ0FBQyxlQUFlLEdBQUc7WUFDN0IsR0FBRyxZQUFZLENBQUMsZUFBZTtZQUMvQixVQUFVLEVBQUUsVUFBVTtTQUN2QixDQUFDO0tBQ0g7SUFFRDs7Ozs7T0FLRztJQUNPLElBQUksQ0FBQyxJQUFvQixFQUFFLE9BQWU7UUFDbEQsR0FBRyxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsVUFBVSxDQUFDLEdBQUcsbUNBQW1DLENBQUMsSUFBSSxtQkFBbUIsSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFFLEtBQUssT0FBTyxFQUFFLENBQUMsQ0FBQztLQUMvSDs7QUE3Qkgsa0ZBOEJDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgY2RrIGZyb20gJ0Bhd3MtY2RrL2NvcmUnO1xuaW1wb3J0IHsgQXV0b1NjYWxpbmdHcm91cCB9IGZyb20gJy4uL2F1dG8tc2NhbGluZy1ncm91cCc7XG5pbXBvcnQgeyBDZm5MYXVuY2hDb25maWd1cmF0aW9uIH0gZnJvbSAnLi4vYXV0b3NjYWxpbmcuZ2VuZXJhdGVkJztcblxuLyoqXG4gKiBBc3BlY3QgdGhhdCBtYWtlcyBJTURTdjIgcmVxdWlyZWQgb24gaW5zdGFuY2VzIGRlcGxveWVkIGJ5IEF1dG9TY2FsaW5nR3JvdXBzLlxuICovXG5leHBvcnQgY2xhc3MgQXV0b1NjYWxpbmdHcm91cFJlcXVpcmVJbWRzdjJBc3BlY3QgaW1wbGVtZW50cyBjZGsuSUFzcGVjdCB7XG4gIGNvbnN0cnVjdG9yKCkge1xuICB9XG5cbiAgcHVibGljIHZpc2l0KG5vZGU6IGNkay5JQ29uc3RydWN0KTogdm9pZCB7XG4gICAgaWYgKCEobm9kZSBpbnN0YW5jZW9mIEF1dG9TY2FsaW5nR3JvdXApKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgbGF1bmNoQ29uZmlnID0gbm9kZS5ub2RlLnRyeUZpbmRDaGlsZCgnTGF1bmNoQ29uZmlnJykgYXMgQ2ZuTGF1bmNoQ29uZmlndXJhdGlvbjtcbiAgICBpZiAoY2RrLmlzUmVzb2x2YWJsZU9iamVjdChsYXVuY2hDb25maWcubWV0YWRhdGFPcHRpb25zKSkge1xuICAgICAgdGhpcy53YXJuKG5vZGUsICdDZm5MYXVuY2hDb25maWd1cmF0aW9uLk1ldGFkYXRhT3B0aW9ucyBmaWVsZCBpcyBhIENESyB0b2tlbi4nKTtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBsYXVuY2hDb25maWcubWV0YWRhdGFPcHRpb25zID0ge1xuICAgICAgLi4ubGF1bmNoQ29uZmlnLm1ldGFkYXRhT3B0aW9ucyxcbiAgICAgIGh0dHBUb2tlbnM6ICdyZXF1aXJlZCcsXG4gICAgfTtcbiAgfVxuXG4gIC8qKlxuICAgKiBBZGRzIGEgd2FybmluZyBhbm5vdGF0aW9uIHRvIGEgbm9kZS5cbiAgICpcbiAgICogQHBhcmFtIG5vZGUgVGhlIHNjb3BlIHRvIGFkZCB0aGUgd2FybmluZyB0by5cbiAgICogQHBhcmFtIG1lc3NhZ2UgVGhlIHdhcm5pbmcgbWVzc2FnZS5cbiAgICovXG4gIHByb3RlY3RlZCB3YXJuKG5vZGU6IGNkay5JQ29uc3RydWN0LCBtZXNzYWdlOiBzdHJpbmcpIHtcbiAgICBjZGsuQW5ub3RhdGlvbnMub2Yobm9kZSkuYWRkV2FybmluZyhgJHtBdXRvU2NhbGluZ0dyb3VwUmVxdWlyZUltZHN2MkFzcGVjdC5uYW1lfSBmYWlsZWQgb24gbm9kZSAke25vZGUubm9kZS5pZH06ICR7bWVzc2FnZX1gKTtcbiAgfVxufVxuIl19

@@ -63,3 +63,3 @@ "use strict";

_a = JSII_RTTI_SYMBOL_1;
LifecycleHook[_a] = { fqn: "@aws-cdk/aws-autoscaling.LifecycleHook", version: "1.148.0" };
LifecycleHook[_a] = { fqn: "@aws-cdk/aws-autoscaling.LifecycleHook", version: "1.149.0" };
var DefaultResult;

@@ -66,0 +66,0 @@ (function (DefaultResult) {

@@ -0,1 +1,2 @@

import { Construct } from 'constructs';
/**

@@ -21,2 +22,7 @@ * Schedule for scheduled scaling actions

protected constructor();
/**
*
* @internal
*/
abstract _bind(scope: Construct): void;
}

@@ -23,0 +29,0 @@ /**

@@ -7,2 +7,3 @@ "use strict";

const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
const core_1 = require("@aws-cdk/core");
/**

@@ -12,4 +13,3 @@ * Schedule for scheduled scaling actions

class Schedule {
constructor() {
}
constructor() { }
/**

@@ -37,3 +37,14 @@ * Construct a schedule from a literal schedule expression

const weekDay = fallback(options.weekDay, '*');
return new LiteralSchedule(`${minute} ${hour} ${day} ${month} ${weekDay}`);
return new class extends Schedule {
constructor() {
super(...arguments);
this.expressionString = `${minute} ${hour} ${day} ${month} ${weekDay}`;
}
_bind(scope) {
if (!options.minute) {
core_1.Annotations.of(scope).addWarning('cron: If you don\'t pass \'minute\', by default the event runs every minute. Pass \'minute: \'*\'\' if that\'s what you intend, or \'minute: 0\' to run once per hour instead.');
}
return new LiteralSchedule(this.expressionString);
}
};
}

@@ -43,3 +54,3 @@ }

_a = JSII_RTTI_SYMBOL_1;
Schedule[_a] = { fqn: "@aws-cdk/aws-autoscaling.Schedule", version: "1.148.0" };
Schedule[_a] = { fqn: "@aws-cdk/aws-autoscaling.Schedule", version: "1.149.0" };
class LiteralSchedule extends Schedule {

@@ -50,2 +61,3 @@ constructor(expressionString) {

}
_bind() { }
}

@@ -55,2 +67,2 @@ function fallback(x, def) {

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NoZWR1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzY2hlZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTs7R0FFRztBQUNILE1BQXNCLFFBQVE7SUFpQzVCO0tBQ0M7SUFqQ0Q7Ozs7O09BS0c7SUFDSSxNQUFNLENBQUMsVUFBVSxDQUFDLFVBQWtCO1FBQ3pDLE9BQU8sSUFBSSxlQUFlLENBQUMsVUFBVSxDQUFDLENBQUM7S0FDeEM7SUFFRDs7T0FFRztJQUNJLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBb0I7O1FBQ3JDLElBQUksT0FBTyxDQUFDLE9BQU8sS0FBSyxTQUFTLElBQUksT0FBTyxDQUFDLEdBQUcsS0FBSyxTQUFTLEVBQUU7WUFDOUQsTUFBTSxJQUFJLEtBQUssQ0FBQyw2REFBNkQsQ0FBQyxDQUFDO1NBQ2hGO1FBRUQsTUFBTSxNQUFNLEdBQUcsUUFBUSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFDN0MsTUFBTSxJQUFJLEdBQUcsUUFBUSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFDekMsTUFBTSxLQUFLLEdBQUcsUUFBUSxDQUFDLE9BQU8sQ0FBQyxLQUFLLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFDM0MsTUFBTSxHQUFHLEdBQUcsUUFBUSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFDdkMsTUFBTSxPQUFPLEdBQUcsUUFBUSxDQUFDLE9BQU8sQ0FBQyxPQUFPLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFFL0MsT0FBTyxJQUFJLGVBQWUsQ0FBQyxHQUFHLE1BQU0sSUFBSSxJQUFJLElBQUksR0FBRyxJQUFJLEtBQUssSUFBSSxPQUFPLEVBQUUsQ0FBQyxDQUFDO0tBQzVFOztBQTFCSCw0QkFtQ0M7OztBQStDRCxNQUFNLGVBQWdCLFNBQVEsUUFBUTtJQUNwQyxZQUE0QixnQkFBd0I7UUFDbEQsS0FBSyxFQUFFLENBQUM7UUFEa0IscUJBQWdCLEdBQWhCLGdCQUFnQixDQUFRO0tBRW5EO0NBQ0Y7QUFFRCxTQUFTLFFBQVEsQ0FBSSxDQUFnQixFQUFFLEdBQU07SUFDM0MsT0FBTyxDQUFDLEtBQUssU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUNuQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBTY2hlZHVsZSBmb3Igc2NoZWR1bGVkIHNjYWxpbmcgYWN0aW9uc1xuICovXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgU2NoZWR1bGUge1xuICAvKipcbiAgICogQ29uc3RydWN0IGEgc2NoZWR1bGUgZnJvbSBhIGxpdGVyYWwgc2NoZWR1bGUgZXhwcmVzc2lvblxuICAgKlxuICAgKiBAcGFyYW0gZXhwcmVzc2lvbiBUaGUgZXhwcmVzc2lvbiB0byB1c2UuIE11c3QgYmUgaW4gYSBmb3JtYXQgdGhhdCBBdXRvU2NhbGluZyB3aWxsIHJlY29nbml6ZVxuICAgKiBAc2VlIGh0dHA6Ly9jcm9udGFiLm9yZy9cbiAgICovXG4gIHB1YmxpYyBzdGF0aWMgZXhwcmVzc2lvbihleHByZXNzaW9uOiBzdHJpbmcpOiBTY2hlZHVsZSB7XG4gICAgcmV0dXJuIG5ldyBMaXRlcmFsU2NoZWR1bGUoZXhwcmVzc2lvbik7XG4gIH1cblxuICAvKipcbiAgICogQ3JlYXRlIGEgc2NoZWR1bGUgZnJvbSBhIHNldCBvZiBjcm9uIGZpZWxkc1xuICAgKi9cbiAgcHVibGljIHN0YXRpYyBjcm9uKG9wdGlvbnM6IENyb25PcHRpb25zKTogU2NoZWR1bGUge1xuICAgIGlmIChvcHRpb25zLndlZWtEYXkgIT09IHVuZGVmaW5lZCAmJiBvcHRpb25zLmRheSAhPT0gdW5kZWZpbmVkKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoJ0Nhbm5vdCBzdXBwbHkgYm90aCBcXCdkYXlcXCcgYW5kIFxcJ3dlZWtEYXlcXCcsIHVzZSBhdCBtb3N0IG9uZScpO1xuICAgIH1cblxuICAgIGNvbnN0IG1pbnV0ZSA9IGZhbGxiYWNrKG9wdGlvbnMubWludXRlLCAnKicpO1xuICAgIGNvbnN0IGhvdXIgPSBmYWxsYmFjayhvcHRpb25zLmhvdXIsICcqJyk7XG4gICAgY29uc3QgbW9udGggPSBmYWxsYmFjayhvcHRpb25zLm1vbnRoLCAnKicpO1xuICAgIGNvbnN0IGRheSA9IGZhbGxiYWNrKG9wdGlvbnMuZGF5LCAnKicpO1xuICAgIGNvbnN0IHdlZWtEYXkgPSBmYWxsYmFjayhvcHRpb25zLndlZWtEYXksICcqJyk7XG5cbiAgICByZXR1cm4gbmV3IExpdGVyYWxTY2hlZHVsZShgJHttaW51dGV9ICR7aG91cn0gJHtkYXl9ICR7bW9udGh9ICR7d2Vla0RheX1gKTtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZXRyaWV2ZSB0aGUgZXhwcmVzc2lvbiBmb3IgdGhpcyBzY2hlZHVsZVxuICAgKi9cbiAgcHVibGljIGFic3RyYWN0IHJlYWRvbmx5IGV4cHJlc3Npb25TdHJpbmc6IHN0cmluZztcblxuICBwcm90ZWN0ZWQgY29uc3RydWN0b3IoKSB7XG4gIH1cbn1cblxuLyoqXG4gKiBPcHRpb25zIHRvIGNvbmZpZ3VyZSBhIGNyb24gZXhwcmVzc2lvblxuICpcbiAqIEFsbCBmaWVsZHMgYXJlIHN0cmluZ3Mgc28geW91IGNhbiB1c2UgY29tcGxleCBleHByZXNzaW9ucy4gQWJzZW5jZSBvZlxuICogYSBmaWVsZCBpbXBsaWVzICcqJyBvciAnPycsIHdoaWNoZXZlciBvbmUgaXMgYXBwcm9wcmlhdGUuXG4gKlxuICogQHNlZSBodHRwOi8vY3JvbnRhYi5vcmcvXG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgQ3Jvbk9wdGlvbnMge1xuICAvKipcbiAgICogVGhlIG1pbnV0ZSB0byBydW4gdGhpcyBydWxlIGF0XG4gICAqXG4gICAqIEBkZWZhdWx0IC0gRXZlcnkgbWludXRlXG4gICAqL1xuICByZWFkb25seSBtaW51dGU/OiBzdHJpbmc7XG5cbiAgLyoqXG4gICAqIFRoZSBob3VyIHRvIHJ1biB0aGlzIHJ1bGUgYXRcbiAgICpcbiAgICogQGRlZmF1bHQgLSBFdmVyeSBob3VyXG4gICAqL1xuICByZWFkb25seSBob3VyPzogc3RyaW5nO1xuXG4gIC8qKlxuICAgKiBUaGUgZGF5IG9mIHRoZSBtb250aCB0byBydW4gdGhpcyBydWxlIGF0XG4gICAqXG4gICAqIEBkZWZhdWx0IC0gRXZlcnkgZGF5IG9mIHRoZSBtb250aFxuICAgKi9cbiAgcmVhZG9ubHkgZGF5Pzogc3RyaW5nO1xuXG4gIC8qKlxuICAgKiBUaGUgbW9udGggdG8gcnVuIHRoaXMgcnVsZSBhdFxuICAgKlxuICAgKiBAZGVmYXVsdCAtIEV2ZXJ5IG1vbnRoXG4gICAqL1xuICByZWFkb25seSBtb250aD86IHN0cmluZztcblxuICAvKipcbiAgICogVGhlIGRheSBvZiB0aGUgd2VlayB0byBydW4gdGhpcyBydWxlIGF0XG4gICAqXG4gICAqIEBkZWZhdWx0IC0gQW55IGRheSBvZiB0aGUgd2Vla1xuICAgKi9cbiAgcmVhZG9ubHkgd2Vla0RheT86IHN0cmluZztcbn1cblxuY2xhc3MgTGl0ZXJhbFNjaGVkdWxlIGV4dGVuZHMgU2NoZWR1bGUge1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcmVhZG9ubHkgZXhwcmVzc2lvblN0cmluZzogc3RyaW5nKSB7XG4gICAgc3VwZXIoKTtcbiAgfVxufVxuXG5mdW5jdGlvbiBmYWxsYmFjazxUPih4OiBUIHwgdW5kZWZpbmVkLCBkZWY6IFQpOiBUIHtcbiAgcmV0dXJuIHggPT09IHVuZGVmaW5lZCA/IGRlZiA6IHg7XG59XG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NoZWR1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzY2hlZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSx3Q0FBNEM7QUFHNUM7O0dBRUc7QUFDSCxNQUFzQixRQUFRO0lBeUM1QixpQkFBMEI7SUF4QzFCOzs7OztPQUtHO0lBQ0ksTUFBTSxDQUFDLFVBQVUsQ0FBQyxVQUFrQjtRQUN6QyxPQUFPLElBQUksZUFBZSxDQUFDLFVBQVUsQ0FBQyxDQUFDO0tBQ3hDO0lBRUQ7O09BRUc7SUFDSSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQW9COztRQUNyQyxJQUFJLE9BQU8sQ0FBQyxPQUFPLEtBQUssU0FBUyxJQUFJLE9BQU8sQ0FBQyxHQUFHLEtBQUssU0FBUyxFQUFFO1lBQzlELE1BQU0sSUFBSSxLQUFLLENBQUMsNkRBQTZELENBQUMsQ0FBQztTQUNoRjtRQUVELE1BQU0sTUFBTSxHQUFHLFFBQVEsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLEdBQUcsQ0FBQyxDQUFDO1FBQzdDLE1BQU0sSUFBSSxHQUFHLFFBQVEsQ0FBQyxPQUFPLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxDQUFDO1FBQ3pDLE1BQU0sS0FBSyxHQUFHLFFBQVEsQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQyxDQUFDO1FBQzNDLE1BQU0sR0FBRyxHQUFHLFFBQVEsQ0FBQyxPQUFPLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLE1BQU0sT0FBTyxHQUFHLFFBQVEsQ0FBQyxPQUFPLENBQUMsT0FBTyxFQUFFLEdBQUcsQ0FBQyxDQUFDO1FBRS9DLE9BQU8sSUFBSSxLQUFNLFNBQVEsUUFBUTtZQUF0Qjs7Z0JBQ08scUJBQWdCLEdBQVcsR0FBRyxNQUFNLElBQUksSUFBSSxJQUFJLEdBQUcsSUFBSSxLQUFLLElBQUksT0FBTyxFQUFFLENBQUM7WUFPNUYsQ0FBQztZQU5RLEtBQUssQ0FBQyxLQUFnQjtnQkFDM0IsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUU7b0JBQ25CLGtCQUFXLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLFVBQVUsQ0FBQyxnTEFBZ0wsQ0FBQyxDQUFDO2lCQUNwTjtnQkFDRCxPQUFPLElBQUksZUFBZSxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDO1lBQ3BELENBQUM7U0FDRixDQUFDO0tBQ0g7O0FBbENILDRCQWdEQzs7O0FBK0NELE1BQU0sZUFBZ0IsU0FBUSxRQUFRO0lBQ3BDLFlBQTRCLGdCQUF3QjtRQUNsRCxLQUFLLEVBQUUsQ0FBQztRQURrQixxQkFBZ0IsR0FBaEIsZ0JBQWdCLENBQVE7S0FFbkQ7SUFFTSxLQUFLLE1BQVc7Q0FDeEI7QUFFRCxTQUFTLFFBQVEsQ0FBSSxDQUFnQixFQUFFLEdBQU07SUFDM0MsT0FBTyxDQUFDLEtBQUssU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUNuQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQW5ub3RhdGlvbnMgfSBmcm9tICdAYXdzLWNkay9jb3JlJztcbmltcG9ydCB7IENvbnN0cnVjdCB9IGZyb20gJ2NvbnN0cnVjdHMnO1xuXG4vKipcbiAqIFNjaGVkdWxlIGZvciBzY2hlZHVsZWQgc2NhbGluZyBhY3Rpb25zXG4gKi9cbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBTY2hlZHVsZSB7XG4gIC8qKlxuICAgKiBDb25zdHJ1Y3QgYSBzY2hlZHVsZSBmcm9tIGEgbGl0ZXJhbCBzY2hlZHVsZSBleHByZXNzaW9uXG4gICAqXG4gICAqIEBwYXJhbSBleHByZXNzaW9uIFRoZSBleHByZXNzaW9uIHRvIHVzZS4gTXVzdCBiZSBpbiBhIGZvcm1hdCB0aGF0IEF1dG9TY2FsaW5nIHdpbGwgcmVjb2duaXplXG4gICAqIEBzZWUgaHR0cDovL2Nyb250YWIub3JnL1xuICAgKi9cbiAgcHVibGljIHN0YXRpYyBleHByZXNzaW9uKGV4cHJlc3Npb246IHN0cmluZyk6IFNjaGVkdWxlIHtcbiAgICByZXR1cm4gbmV3IExpdGVyYWxTY2hlZHVsZShleHByZXNzaW9uKTtcbiAgfVxuXG4gIC8qKlxuICAgKiBDcmVhdGUgYSBzY2hlZHVsZSBmcm9tIGEgc2V0IG9mIGNyb24gZmllbGRzXG4gICAqL1xuICBwdWJsaWMgc3RhdGljIGNyb24ob3B0aW9uczogQ3Jvbk9wdGlvbnMpOiBTY2hlZHVsZSB7XG4gICAgaWYgKG9wdGlvbnMud2Vla0RheSAhPT0gdW5kZWZpbmVkICYmIG9wdGlvbnMuZGF5ICE9PSB1bmRlZmluZWQpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcignQ2Fubm90IHN1cHBseSBib3RoIFxcJ2RheVxcJyBhbmQgXFwnd2Vla0RheVxcJywgdXNlIGF0IG1vc3Qgb25lJyk7XG4gICAgfVxuXG4gICAgY29uc3QgbWludXRlID0gZmFsbGJhY2sob3B0aW9ucy5taW51dGUsICcqJyk7XG4gICAgY29uc3QgaG91ciA9IGZhbGxiYWNrKG9wdGlvbnMuaG91ciwgJyonKTtcbiAgICBjb25zdCBtb250aCA9IGZhbGxiYWNrKG9wdGlvbnMubW9udGgsICcqJyk7XG4gICAgY29uc3QgZGF5ID0gZmFsbGJhY2sob3B0aW9ucy5kYXksICcqJyk7XG4gICAgY29uc3Qgd2Vla0RheSA9IGZhbGxiYWNrKG9wdGlvbnMud2Vla0RheSwgJyonKTtcblxuICAgIHJldHVybiBuZXcgY2xhc3MgZXh0ZW5kcyBTY2hlZHVsZSB7XG4gICAgICBwdWJsaWMgcmVhZG9ubHkgZXhwcmVzc2lvblN0cmluZzogc3RyaW5nID0gYCR7bWludXRlfSAke2hvdXJ9ICR7ZGF5fSAke21vbnRofSAke3dlZWtEYXl9YDtcbiAgICAgIHB1YmxpYyBfYmluZChzY29wZTogQ29uc3RydWN0KSB7XG4gICAgICAgIGlmICghb3B0aW9ucy5taW51dGUpIHtcbiAgICAgICAgICBBbm5vdGF0aW9ucy5vZihzY29wZSkuYWRkV2FybmluZygnY3JvbjogSWYgeW91IGRvblxcJ3QgcGFzcyBcXCdtaW51dGVcXCcsIGJ5IGRlZmF1bHQgdGhlIGV2ZW50IHJ1bnMgZXZlcnkgbWludXRlLiBQYXNzIFxcJ21pbnV0ZTogXFwnKlxcJ1xcJyBpZiB0aGF0XFwncyB3aGF0IHlvdSBpbnRlbmQsIG9yIFxcJ21pbnV0ZTogMFxcJyB0byBydW4gb25jZSBwZXIgaG91ciBpbnN0ZWFkLicpO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiBuZXcgTGl0ZXJhbFNjaGVkdWxlKHRoaXMuZXhwcmVzc2lvblN0cmluZyk7XG4gICAgICB9XG4gICAgfTtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZXRyaWV2ZSB0aGUgZXhwcmVzc2lvbiBmb3IgdGhpcyBzY2hlZHVsZVxuICAgKi9cbiAgcHVibGljIGFic3RyYWN0IHJlYWRvbmx5IGV4cHJlc3Npb25TdHJpbmc6IHN0cmluZztcblxuICBwcm90ZWN0ZWQgY29uc3RydWN0b3IoKSB7fVxuXG4gIC8qKlxuICAgKlxuICAgKiBAaW50ZXJuYWxcbiAgICovXG4gIHB1YmxpYyBhYnN0cmFjdCBfYmluZChzY29wZTogQ29uc3RydWN0KTogdm9pZDtcbn1cblxuLyoqXG4gKiBPcHRpb25zIHRvIGNvbmZpZ3VyZSBhIGNyb24gZXhwcmVzc2lvblxuICpcbiAqIEFsbCBmaWVsZHMgYXJlIHN0cmluZ3Mgc28geW91IGNhbiB1c2UgY29tcGxleCBleHByZXNzaW9ucy4gQWJzZW5jZSBvZlxuICogYSBmaWVsZCBpbXBsaWVzICcqJyBvciAnPycsIHdoaWNoZXZlciBvbmUgaXMgYXBwcm9wcmlhdGUuXG4gKlxuICogQHNlZSBodHRwOi8vY3JvbnRhYi5vcmcvXG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgQ3Jvbk9wdGlvbnMge1xuICAvKipcbiAgICogVGhlIG1pbnV0ZSB0byBydW4gdGhpcyBydWxlIGF0XG4gICAqXG4gICAqIEBkZWZhdWx0IC0gRXZlcnkgbWludXRlXG4gICAqL1xuICByZWFkb25seSBtaW51dGU/OiBzdHJpbmc7XG5cbiAgLyoqXG4gICAqIFRoZSBob3VyIHRvIHJ1biB0aGlzIHJ1bGUgYXRcbiAgICpcbiAgICogQGRlZmF1bHQgLSBFdmVyeSBob3VyXG4gICAqL1xuICByZWFkb25seSBob3VyPzogc3RyaW5nO1xuXG4gIC8qKlxuICAgKiBUaGUgZGF5IG9mIHRoZSBtb250aCB0byBydW4gdGhpcyBydWxlIGF0XG4gICAqXG4gICAqIEBkZWZhdWx0IC0gRXZlcnkgZGF5IG9mIHRoZSBtb250aFxuICAgKi9cbiAgcmVhZG9ubHkgZGF5Pzogc3RyaW5nO1xuXG4gIC8qKlxuICAgKiBUaGUgbW9udGggdG8gcnVuIHRoaXMgcnVsZSBhdFxuICAgKlxuICAgKiBAZGVmYXVsdCAtIEV2ZXJ5IG1vbnRoXG4gICAqL1xuICByZWFkb25seSBtb250aD86IHN0cmluZztcblxuICAvKipcbiAgICogVGhlIGRheSBvZiB0aGUgd2VlayB0byBydW4gdGhpcyBydWxlIGF0XG4gICAqXG4gICAqIEBkZWZhdWx0IC0gQW55IGRheSBvZiB0aGUgd2Vla1xuICAgKi9cbiAgcmVhZG9ubHkgd2Vla0RheT86IHN0cmluZztcbn1cblxuY2xhc3MgTGl0ZXJhbFNjaGVkdWxlIGV4dGVuZHMgU2NoZWR1bGUge1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcmVhZG9ubHkgZXhwcmVzc2lvblN0cmluZzogc3RyaW5nKSB7XG4gICAgc3VwZXIoKTtcbiAgfVxuXG4gIHB1YmxpYyBfYmluZCgpOiB2b2lkIHt9XG59XG5cbmZ1bmN0aW9uIGZhbGxiYWNrPFQ+KHg6IFQgfCB1bmRlZmluZWQsIGRlZjogVCk6IFQge1xuICByZXR1cm4geCA9PT0gdW5kZWZpbmVkID8gZGVmIDogeDtcbn1cbiJdfQ==

@@ -19,2 +19,4 @@ "use strict";

}
// add a warning on synth when minute is not defined in a cron schedule
props.schedule._bind(this);
new autoscaling_generated_1.CfnScheduledAction(this, 'Resource', {

@@ -34,3 +36,3 @@ autoScalingGroupName: props.autoScalingGroup.autoScalingGroupName,

_a = JSII_RTTI_SYMBOL_1;
ScheduledAction[_a] = { fqn: "@aws-cdk/aws-autoscaling.ScheduledAction", version: "1.148.0" };
ScheduledAction[_a] = { fqn: "@aws-cdk/aws-autoscaling.ScheduledAction", version: "1.149.0" };
function formatISO(date) {

@@ -54,2 +56,2 @@ if (!date) {

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NoZWR1bGVkLWFjdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInNjaGVkdWxlZC1hY3Rpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsd0NBQXlDO0FBR3pDLG1FQUE2RDtBQXFGN0Q7O0dBRUc7QUFDSCxNQUFhLGVBQWdCLFNBQVEsZUFBUTtJQUMzQyxZQUFZLEtBQWdCLEVBQUUsRUFBVSxFQUFFLEtBQTJCO1FBQ25FLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLENBQUM7O1FBRWpCLElBQUksS0FBSyxDQUFDLFdBQVcsS0FBSyxTQUFTLElBQUksS0FBSyxDQUFDLFdBQVcsS0FBSyxTQUFTLElBQUksS0FBSyxDQUFDLGVBQWUsS0FBSyxTQUFTLEVBQUU7WUFDN0csTUFBTSxJQUFJLEtBQUssQ0FBQywwRUFBMEUsQ0FBQyxDQUFDO1NBQzdGO1FBRUQsSUFBSSwwQ0FBa0IsQ0FBQyxJQUFJLEVBQUUsVUFBVSxFQUFFO1lBQ3ZDLG9CQUFvQixFQUFFLEtBQUssQ0FBQyxnQkFBZ0IsQ0FBQyxvQkFBb0I7WUFDakUsU0FBUyxFQUFFLFNBQVMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDO1lBQ3JDLE9BQU8sRUFBRSxTQUFTLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQztZQUNqQyxPQUFPLEVBQUUsS0FBSyxDQUFDLFdBQVc7WUFDMUIsT0FBTyxFQUFFLEtBQUssQ0FBQyxXQUFXO1lBQzFCLGVBQWUsRUFBRSxLQUFLLENBQUMsZUFBZTtZQUN0QyxVQUFVLEVBQUUsS0FBSyxDQUFDLFFBQVEsQ0FBQyxnQkFBZ0I7WUFDM0MsUUFBUSxFQUFFLEtBQUssQ0FBQyxRQUFRO1NBQ3pCLENBQUMsQ0FBQztLQUNKOztBQWxCSCwwQ0FtQkM7OztBQUVELFNBQVMsU0FBUyxDQUFDLElBQVc7SUFDNUIsSUFBSSxDQUFDLElBQUksRUFBRTtRQUFFLE9BQU8sU0FBUyxDQUFDO0tBQUU7SUFFaEMsT0FBTyxJQUFJLENBQUMsY0FBYyxFQUFFO1FBQzFCLEdBQUcsR0FBRyxHQUFHLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxHQUFHLENBQUMsQ0FBQztRQUNqQyxHQUFHLEdBQUcsR0FBRyxDQUFDLElBQUksQ0FBQyxVQUFVLEVBQUUsQ0FBQztRQUM1QixHQUFHLEdBQUcsR0FBRyxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQztRQUM3QixHQUFHLEdBQUcsR0FBRyxDQUFDLElBQUksQ0FBQyxhQUFhLEVBQUUsQ0FBQztRQUMvQixHQUFHLEdBQUcsR0FBRyxDQUFDLElBQUksQ0FBQyxhQUFhLEVBQUUsQ0FBQztRQUMvQixHQUFHLENBQUM7SUFFTixTQUFTLEdBQUcsQ0FBQyxHQUFXO1FBQ3RCLElBQUksR0FBRyxHQUFHLEVBQUUsRUFBRTtZQUNaLE9BQU8sR0FBRyxHQUFHLEdBQUcsQ0FBQztTQUNsQjtRQUNELE9BQU8sR0FBRyxDQUFDO0lBQ2IsQ0FBQztBQUNILENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBSZXNvdXJjZSB9IGZyb20gJ0Bhd3MtY2RrL2NvcmUnO1xuaW1wb3J0IHsgQ29uc3RydWN0IH0gZnJvbSAnY29uc3RydWN0cyc7XG5pbXBvcnQgeyBJQXV0b1NjYWxpbmdHcm91cCB9IGZyb20gJy4vYXV0by1zY2FsaW5nLWdyb3VwJztcbmltcG9ydCB7IENmblNjaGVkdWxlZEFjdGlvbiB9IGZyb20gJy4vYXV0b3NjYWxpbmcuZ2VuZXJhdGVkJztcbmltcG9ydCB7IFNjaGVkdWxlIH0gZnJvbSAnLi9zY2hlZHVsZSc7XG5cbi8qKlxuICogUHJvcGVydGllcyBmb3IgYSBzY2hlZHVsZWQgc2NhbGluZyBhY3Rpb25cbiAqL1xuZXhwb3J0IGludGVyZmFjZSBCYXNpY1NjaGVkdWxlZEFjdGlvblByb3BzIHtcbiAgLyoqXG4gICAqIFNwZWNpZmllcyB0aGUgdGltZSB6b25lIGZvciBhIGNyb24gZXhwcmVzc2lvbi4gSWYgYSB0aW1lIHpvbmUgaXMgbm90IHByb3ZpZGVkLCBVVEMgaXMgdXNlZCBieSBkZWZhdWx0LlxuICAgKlxuICAgKiBWYWxpZCB2YWx1ZXMgYXJlIHRoZSBjYW5vbmljYWwgbmFtZXMgb2YgdGhlIElBTkEgdGltZSB6b25lcywgZGVyaXZlZCBmcm9tIHRoZSBJQU5BIFRpbWUgWm9uZSBEYXRhYmFzZSAoc3VjaCBhcyBFdGMvR01UKzkgb3IgUGFjaWZpYy9UYWhpdGkpLlxuICAgKlxuICAgKiBGb3IgbW9yZSBpbmZvcm1hdGlvbiwgc2VlIGh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0xpc3Rfb2ZfdHpfZGF0YWJhc2VfdGltZV96b25lcy5cbiAgICpcbiAgICogQGRlZmF1bHQgLSBVVENcbiAgICpcbiAgICovXG4gIHJlYWRvbmx5IHRpbWVab25lPzogc3RyaW5nO1xuICAvKipcbiAgICogV2hlbiB0byBwZXJmb3JtIHRoaXMgYWN0aW9uLlxuICAgKlxuICAgKiBTdXBwb3J0cyBjcm9uIGV4cHJlc3Npb25zLlxuICAgKlxuICAgKiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBjcm9uIGV4cHJlc3Npb25zLCBzZWUgaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvQ3Jvbi5cbiAgICovXG4gIHJlYWRvbmx5IHNjaGVkdWxlOiBTY2hlZHVsZTtcblxuICAvKipcbiAgICogV2hlbiB0aGlzIHNjaGVkdWxlZCBhY3Rpb24gYmVjb21lcyBhY3RpdmUuXG4gICAqXG4gICAqIEBkZWZhdWx0IC0gVGhlIHJ1bGUgaXMgYWN0aXZhdGUgaW1tZWRpYXRlbHkuXG4gICAqL1xuICByZWFkb25seSBzdGFydFRpbWU/OiBEYXRlXG5cbiAgLyoqXG4gICAqIFdoZW4gdGhpcyBzY2hlZHVsZWQgYWN0aW9uIGV4cGlyZXMuXG4gICAqXG4gICAqIEBkZWZhdWx0IC0gVGhlIHJ1bGUgbmV2ZXIgZXhwaXJlcy5cbiAgICovXG4gIHJlYWRvbmx5IGVuZFRpbWU/OiBEYXRlO1xuXG4gIC8qKlxuICAgKiBUaGUgbmV3IG1pbmltdW0gY2FwYWNpdHkuXG4gICAqXG4gICAqIEF0IHRoZSBzY2hlZHVsZWQgdGltZSwgc2V0IHRoZSBtaW5pbXVtIGNhcGFjaXR5IHRvIHRoZSBnaXZlbiBjYXBhY2l0eS5cbiAgICpcbiAgICogQXQgbGVhc3Qgb25lIG9mIG1heENhcGFjaXR5LCBtaW5DYXBhY2l0eSwgb3IgZGVzaXJlZENhcGFjaXR5IG11c3QgYmUgc3VwcGxpZWQuXG4gICAqXG4gICAqIEBkZWZhdWx0IC0gTm8gbmV3IG1pbmltdW0gY2FwYWNpdHkuXG4gICAqL1xuICByZWFkb25seSBtaW5DYXBhY2l0eT86IG51bWJlcjtcblxuICAvKipcbiAgICogVGhlIG5ldyBtYXhpbXVtIGNhcGFjaXR5LlxuICAgKlxuICAgKiBBdCB0aGUgc2NoZWR1bGVkIHRpbWUsIHNldCB0aGUgbWF4aW11bSBjYXBhY2l0eSB0byB0aGUgZ2l2ZW4gY2FwYWNpdHkuXG4gICAqXG4gICAqIEF0IGxlYXN0IG9uZSBvZiBtYXhDYXBhY2l0eSwgbWluQ2FwYWNpdHksIG9yIGRlc2lyZWRDYXBhY2l0eSBtdXN0IGJlIHN1cHBsaWVkLlxuICAgKlxuICAgKiBAZGVmYXVsdCAtIE5vIG5ldyBtYXhpbXVtIGNhcGFjaXR5LlxuICAgKi9cbiAgcmVhZG9ubHkgbWF4Q2FwYWNpdHk/OiBudW1iZXI7XG5cbiAgLyoqXG4gICAqIFRoZSBuZXcgZGVzaXJlZCBjYXBhY2l0eS5cbiAgICpcbiAgICogQXQgdGhlIHNjaGVkdWxlZCB0aW1lLCBzZXQgdGhlIGRlc2lyZWQgY2FwYWNpdHkgdG8gdGhlIGdpdmVuIGNhcGFjaXR5LlxuICAgKlxuICAgKiBBdCBsZWFzdCBvbmUgb2YgbWF4Q2FwYWNpdHksIG1pbkNhcGFjaXR5LCBvciBkZXNpcmVkQ2FwYWNpdHkgbXVzdCBiZSBzdXBwbGllZC5cbiAgICpcbiAgICogQGRlZmF1bHQgLSBObyBuZXcgZGVzaXJlZCBjYXBhY2l0eS5cbiAgICovXG4gIHJlYWRvbmx5IGRlc2lyZWRDYXBhY2l0eT86IG51bWJlcjtcbn1cblxuLyoqXG4gKiBQcm9wZXJ0aWVzIGZvciBhIHNjaGVkdWxlZCBhY3Rpb24gb24gYW4gQXV0b1NjYWxpbmdHcm91cFxuICovXG5leHBvcnQgaW50ZXJmYWNlIFNjaGVkdWxlZEFjdGlvblByb3BzIGV4dGVuZHMgQmFzaWNTY2hlZHVsZWRBY3Rpb25Qcm9wcyB7XG4gIC8qKlxuICAgKiBUaGUgQXV0b1NjYWxpbmdHcm91cCB0byBhcHBseSB0aGUgc2NoZWR1bGVkIGFjdGlvbnMgdG9cbiAgICovXG4gIHJlYWRvbmx5IGF1dG9TY2FsaW5nR3JvdXA6IElBdXRvU2NhbGluZ0dyb3VwO1xufVxuXG4vKipcbiAqIERlZmluZSBhIHNjaGVkdWxlZCBzY2FsaW5nIGFjdGlvblxuICovXG5leHBvcnQgY2xhc3MgU2NoZWR1bGVkQWN0aW9uIGV4dGVuZHMgUmVzb3VyY2Uge1xuICBjb25zdHJ1Y3RvcihzY29wZTogQ29uc3RydWN0LCBpZDogc3RyaW5nLCBwcm9wczogU2NoZWR1bGVkQWN0aW9uUHJvcHMpIHtcbiAgICBzdXBlcihzY29wZSwgaWQpO1xuXG4gICAgaWYgKHByb3BzLm1pbkNhcGFjaXR5ID09PSB1bmRlZmluZWQgJiYgcHJvcHMubWF4Q2FwYWNpdHkgPT09IHVuZGVmaW5lZCAmJiBwcm9wcy5kZXNpcmVkQ2FwYWNpdHkgPT09IHVuZGVmaW5lZCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKCdBdCBsZWFzdCBvbmUgb2YgbWluQ2FwYWNpdHksIG1heENhcGFjaXR5LCBvciBkZXNpcmVkQ2FwYWNpdHkgaXMgcmVxdWlyZWQnKTtcbiAgICB9XG5cbiAgICBuZXcgQ2ZuU2NoZWR1bGVkQWN0aW9uKHRoaXMsICdSZXNvdXJjZScsIHtcbiAgICAgIGF1dG9TY2FsaW5nR3JvdXBOYW1lOiBwcm9wcy5hdXRvU2NhbGluZ0dyb3VwLmF1dG9TY2FsaW5nR3JvdXBOYW1lLFxuICAgICAgc3RhcnRUaW1lOiBmb3JtYXRJU08ocHJvcHMuc3RhcnRUaW1lKSxcbiAgICAgIGVuZFRpbWU6IGZvcm1hdElTTyhwcm9wcy5lbmRUaW1lKSxcbiAgICAgIG1pblNpemU6IHByb3BzLm1pbkNhcGFjaXR5LFxuICAgICAgbWF4U2l6ZTogcHJvcHMubWF4Q2FwYWNpdHksXG4gICAgICBkZXNpcmVkQ2FwYWNpdHk6IHByb3BzLmRlc2lyZWRDYXBhY2l0eSxcbiAgICAgIHJlY3VycmVuY2U6IHByb3BzLnNjaGVkdWxlLmV4cHJlc3Npb25TdHJpbmcsXG4gICAgICB0aW1lWm9uZTogcHJvcHMudGltZVpvbmUsXG4gICAgfSk7XG4gIH1cbn1cblxuZnVuY3Rpb24gZm9ybWF0SVNPKGRhdGU/OiBEYXRlKSB7XG4gIGlmICghZGF0ZSkgeyByZXR1cm4gdW5kZWZpbmVkOyB9XG5cbiAgcmV0dXJuIGRhdGUuZ2V0VVRDRnVsbFllYXIoKSArXG4gICAgJy0nICsgcGFkKGRhdGUuZ2V0VVRDTW9udGgoKSArIDEpICtcbiAgICAnLScgKyBwYWQoZGF0ZS5nZXRVVENEYXRlKCkpICtcbiAgICAnVCcgKyBwYWQoZGF0ZS5nZXRVVENIb3VycygpKSArXG4gICAgJzonICsgcGFkKGRhdGUuZ2V0VVRDTWludXRlcygpKSArXG4gICAgJzonICsgcGFkKGRhdGUuZ2V0VVRDU2Vjb25kcygpKSArXG4gICAgJ1onO1xuXG4gIGZ1bmN0aW9uIHBhZChudW06IG51bWJlcikge1xuICAgIGlmIChudW0gPCAxMCkge1xuICAgICAgcmV0dXJuICcwJyArIG51bTtcbiAgICB9XG4gICAgcmV0dXJuIG51bTtcbiAgfVxufSJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NoZWR1bGVkLWFjdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInNjaGVkdWxlZC1hY3Rpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsd0NBQXlDO0FBR3pDLG1FQUE2RDtBQXFGN0Q7O0dBRUc7QUFDSCxNQUFhLGVBQWdCLFNBQVEsZUFBUTtJQUMzQyxZQUFZLEtBQWdCLEVBQUUsRUFBVSxFQUFFLEtBQTJCO1FBQ25FLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLENBQUM7O1FBRWpCLElBQUksS0FBSyxDQUFDLFdBQVcsS0FBSyxTQUFTLElBQUksS0FBSyxDQUFDLFdBQVcsS0FBSyxTQUFTLElBQUksS0FBSyxDQUFDLGVBQWUsS0FBSyxTQUFTLEVBQUU7WUFDN0csTUFBTSxJQUFJLEtBQUssQ0FBQywwRUFBMEUsQ0FBQyxDQUFDO1NBQzdGO1FBRUQsdUVBQXVFO1FBQ3ZFLEtBQUssQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO1FBRTNCLElBQUksMENBQWtCLENBQUMsSUFBSSxFQUFFLFVBQVUsRUFBRTtZQUN2QyxvQkFBb0IsRUFBRSxLQUFLLENBQUMsZ0JBQWdCLENBQUMsb0JBQW9CO1lBQ2pFLFNBQVMsRUFBRSxTQUFTLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQztZQUNyQyxPQUFPLEVBQUUsU0FBUyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUM7WUFDakMsT0FBTyxFQUFFLEtBQUssQ0FBQyxXQUFXO1lBQzFCLE9BQU8sRUFBRSxLQUFLLENBQUMsV0FBVztZQUMxQixlQUFlLEVBQUUsS0FBSyxDQUFDLGVBQWU7WUFDdEMsVUFBVSxFQUFFLEtBQUssQ0FBQyxRQUFRLENBQUMsZ0JBQWdCO1lBQzNDLFFBQVEsRUFBRSxLQUFLLENBQUMsUUFBUTtTQUN6QixDQUFDLENBQUM7S0FDSjs7QUFyQkgsMENBc0JDOzs7QUFFRCxTQUFTLFNBQVMsQ0FBQyxJQUFXO0lBQzVCLElBQUksQ0FBQyxJQUFJLEVBQUU7UUFBRSxPQUFPLFNBQVMsQ0FBQztLQUFFO0lBRWhDLE9BQU8sSUFBSSxDQUFDLGNBQWMsRUFBRTtRQUMxQixHQUFHLEdBQUcsR0FBRyxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFDakMsR0FBRyxHQUFHLEdBQUcsQ0FBQyxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7UUFDNUIsR0FBRyxHQUFHLEdBQUcsQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUM7UUFDN0IsR0FBRyxHQUFHLEdBQUcsQ0FBQyxJQUFJLENBQUMsYUFBYSxFQUFFLENBQUM7UUFDL0IsR0FBRyxHQUFHLEdBQUcsQ0FBQyxJQUFJLENBQUMsYUFBYSxFQUFFLENBQUM7UUFDL0IsR0FBRyxDQUFDO0lBRU4sU0FBUyxHQUFHLENBQUMsR0FBVztRQUN0QixJQUFJLEdBQUcsR0FBRyxFQUFFLEVBQUU7WUFDWixPQUFPLEdBQUcsR0FBRyxHQUFHLENBQUM7U0FDbEI7UUFDRCxPQUFPLEdBQUcsQ0FBQztJQUNiLENBQUM7QUFDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUmVzb3VyY2UgfSBmcm9tICdAYXdzLWNkay9jb3JlJztcbmltcG9ydCB7IENvbnN0cnVjdCB9IGZyb20gJ2NvbnN0cnVjdHMnO1xuaW1wb3J0IHsgSUF1dG9TY2FsaW5nR3JvdXAgfSBmcm9tICcuL2F1dG8tc2NhbGluZy1ncm91cCc7XG5pbXBvcnQgeyBDZm5TY2hlZHVsZWRBY3Rpb24gfSBmcm9tICcuL2F1dG9zY2FsaW5nLmdlbmVyYXRlZCc7XG5pbXBvcnQgeyBTY2hlZHVsZSB9IGZyb20gJy4vc2NoZWR1bGUnO1xuXG4vKipcbiAqIFByb3BlcnRpZXMgZm9yIGEgc2NoZWR1bGVkIHNjYWxpbmcgYWN0aW9uXG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgQmFzaWNTY2hlZHVsZWRBY3Rpb25Qcm9wcyB7XG4gIC8qKlxuICAgKiBTcGVjaWZpZXMgdGhlIHRpbWUgem9uZSBmb3IgYSBjcm9uIGV4cHJlc3Npb24uIElmIGEgdGltZSB6b25lIGlzIG5vdCBwcm92aWRlZCwgVVRDIGlzIHVzZWQgYnkgZGVmYXVsdC5cbiAgICpcbiAgICogVmFsaWQgdmFsdWVzIGFyZSB0aGUgY2Fub25pY2FsIG5hbWVzIG9mIHRoZSBJQU5BIHRpbWUgem9uZXMsIGRlcml2ZWQgZnJvbSB0aGUgSUFOQSBUaW1lIFpvbmUgRGF0YWJhc2UgKHN1Y2ggYXMgRXRjL0dNVCs5IG9yIFBhY2lmaWMvVGFoaXRpKS5cbiAgICpcbiAgICogRm9yIG1vcmUgaW5mb3JtYXRpb24sIHNlZSBodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9MaXN0X29mX3R6X2RhdGFiYXNlX3RpbWVfem9uZXMuXG4gICAqXG4gICAqIEBkZWZhdWx0IC0gVVRDXG4gICAqXG4gICAqL1xuICByZWFkb25seSB0aW1lWm9uZT86IHN0cmluZztcbiAgLyoqXG4gICAqIFdoZW4gdG8gcGVyZm9ybSB0aGlzIGFjdGlvbi5cbiAgICpcbiAgICogU3VwcG9ydHMgY3JvbiBleHByZXNzaW9ucy5cbiAgICpcbiAgICogRm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgY3JvbiBleHByZXNzaW9ucywgc2VlIGh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0Nyb24uXG4gICAqL1xuICByZWFkb25seSBzY2hlZHVsZTogU2NoZWR1bGU7XG5cbiAgLyoqXG4gICAqIFdoZW4gdGhpcyBzY2hlZHVsZWQgYWN0aW9uIGJlY29tZXMgYWN0aXZlLlxuICAgKlxuICAgKiBAZGVmYXVsdCAtIFRoZSBydWxlIGlzIGFjdGl2YXRlIGltbWVkaWF0ZWx5LlxuICAgKi9cbiAgcmVhZG9ubHkgc3RhcnRUaW1lPzogRGF0ZVxuXG4gIC8qKlxuICAgKiBXaGVuIHRoaXMgc2NoZWR1bGVkIGFjdGlvbiBleHBpcmVzLlxuICAgKlxuICAgKiBAZGVmYXVsdCAtIFRoZSBydWxlIG5ldmVyIGV4cGlyZXMuXG4gICAqL1xuICByZWFkb25seSBlbmRUaW1lPzogRGF0ZTtcblxuICAvKipcbiAgICogVGhlIG5ldyBtaW5pbXVtIGNhcGFjaXR5LlxuICAgKlxuICAgKiBBdCB0aGUgc2NoZWR1bGVkIHRpbWUsIHNldCB0aGUgbWluaW11bSBjYXBhY2l0eSB0byB0aGUgZ2l2ZW4gY2FwYWNpdHkuXG4gICAqXG4gICAqIEF0IGxlYXN0IG9uZSBvZiBtYXhDYXBhY2l0eSwgbWluQ2FwYWNpdHksIG9yIGRlc2lyZWRDYXBhY2l0eSBtdXN0IGJlIHN1cHBsaWVkLlxuICAgKlxuICAgKiBAZGVmYXVsdCAtIE5vIG5ldyBtaW5pbXVtIGNhcGFjaXR5LlxuICAgKi9cbiAgcmVhZG9ubHkgbWluQ2FwYWNpdHk/OiBudW1iZXI7XG5cbiAgLyoqXG4gICAqIFRoZSBuZXcgbWF4aW11bSBjYXBhY2l0eS5cbiAgICpcbiAgICogQXQgdGhlIHNjaGVkdWxlZCB0aW1lLCBzZXQgdGhlIG1heGltdW0gY2FwYWNpdHkgdG8gdGhlIGdpdmVuIGNhcGFjaXR5LlxuICAgKlxuICAgKiBBdCBsZWFzdCBvbmUgb2YgbWF4Q2FwYWNpdHksIG1pbkNhcGFjaXR5LCBvciBkZXNpcmVkQ2FwYWNpdHkgbXVzdCBiZSBzdXBwbGllZC5cbiAgICpcbiAgICogQGRlZmF1bHQgLSBObyBuZXcgbWF4aW11bSBjYXBhY2l0eS5cbiAgICovXG4gIHJlYWRvbmx5IG1heENhcGFjaXR5PzogbnVtYmVyO1xuXG4gIC8qKlxuICAgKiBUaGUgbmV3IGRlc2lyZWQgY2FwYWNpdHkuXG4gICAqXG4gICAqIEF0IHRoZSBzY2hlZHVsZWQgdGltZSwgc2V0IHRoZSBkZXNpcmVkIGNhcGFjaXR5IHRvIHRoZSBnaXZlbiBjYXBhY2l0eS5cbiAgICpcbiAgICogQXQgbGVhc3Qgb25lIG9mIG1heENhcGFjaXR5LCBtaW5DYXBhY2l0eSwgb3IgZGVzaXJlZENhcGFjaXR5IG11c3QgYmUgc3VwcGxpZWQuXG4gICAqXG4gICAqIEBkZWZhdWx0IC0gTm8gbmV3IGRlc2lyZWQgY2FwYWNpdHkuXG4gICAqL1xuICByZWFkb25seSBkZXNpcmVkQ2FwYWNpdHk/OiBudW1iZXI7XG59XG5cbi8qKlxuICogUHJvcGVydGllcyBmb3IgYSBzY2hlZHVsZWQgYWN0aW9uIG9uIGFuIEF1dG9TY2FsaW5nR3JvdXBcbiAqL1xuZXhwb3J0IGludGVyZmFjZSBTY2hlZHVsZWRBY3Rpb25Qcm9wcyBleHRlbmRzIEJhc2ljU2NoZWR1bGVkQWN0aW9uUHJvcHMge1xuICAvKipcbiAgICogVGhlIEF1dG9TY2FsaW5nR3JvdXAgdG8gYXBwbHkgdGhlIHNjaGVkdWxlZCBhY3Rpb25zIHRvXG4gICAqL1xuICByZWFkb25seSBhdXRvU2NhbGluZ0dyb3VwOiBJQXV0b1NjYWxpbmdHcm91cDtcbn1cblxuLyoqXG4gKiBEZWZpbmUgYSBzY2hlZHVsZWQgc2NhbGluZyBhY3Rpb25cbiAqL1xuZXhwb3J0IGNsYXNzIFNjaGVkdWxlZEFjdGlvbiBleHRlbmRzIFJlc291cmNlIHtcbiAgY29uc3RydWN0b3Ioc2NvcGU6IENvbnN0cnVjdCwgaWQ6IHN0cmluZywgcHJvcHM6IFNjaGVkdWxlZEFjdGlvblByb3BzKSB7XG4gICAgc3VwZXIoc2NvcGUsIGlkKTtcblxuICAgIGlmIChwcm9wcy5taW5DYXBhY2l0eSA9PT0gdW5kZWZpbmVkICYmIHByb3BzLm1heENhcGFjaXR5ID09PSB1bmRlZmluZWQgJiYgcHJvcHMuZGVzaXJlZENhcGFjaXR5ID09PSB1bmRlZmluZWQpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcignQXQgbGVhc3Qgb25lIG9mIG1pbkNhcGFjaXR5LCBtYXhDYXBhY2l0eSwgb3IgZGVzaXJlZENhcGFjaXR5IGlzIHJlcXVpcmVkJyk7XG4gICAgfVxuXG4gICAgLy8gYWRkIGEgd2FybmluZyBvbiBzeW50aCB3aGVuIG1pbnV0ZSBpcyBub3QgZGVmaW5lZCBpbiBhIGNyb24gc2NoZWR1bGVcbiAgICBwcm9wcy5zY2hlZHVsZS5fYmluZCh0aGlzKTtcblxuICAgIG5ldyBDZm5TY2hlZHVsZWRBY3Rpb24odGhpcywgJ1Jlc291cmNlJywge1xuICAgICAgYXV0b1NjYWxpbmdHcm91cE5hbWU6IHByb3BzLmF1dG9TY2FsaW5nR3JvdXAuYXV0b1NjYWxpbmdHcm91cE5hbWUsXG4gICAgICBzdGFydFRpbWU6IGZvcm1hdElTTyhwcm9wcy5zdGFydFRpbWUpLFxuICAgICAgZW5kVGltZTogZm9ybWF0SVNPKHByb3BzLmVuZFRpbWUpLFxuICAgICAgbWluU2l6ZTogcHJvcHMubWluQ2FwYWNpdHksXG4gICAgICBtYXhTaXplOiBwcm9wcy5tYXhDYXBhY2l0eSxcbiAgICAgIGRlc2lyZWRDYXBhY2l0eTogcHJvcHMuZGVzaXJlZENhcGFjaXR5LFxuICAgICAgcmVjdXJyZW5jZTogcHJvcHMuc2NoZWR1bGUuZXhwcmVzc2lvblN0cmluZyxcbiAgICAgIHRpbWVab25lOiBwcm9wcy50aW1lWm9uZSxcbiAgICB9KTtcbiAgfVxufVxuXG5mdW5jdGlvbiBmb3JtYXRJU08oZGF0ZT86IERhdGUpIHtcbiAgaWYgKCFkYXRlKSB7IHJldHVybiB1bmRlZmluZWQ7IH1cblxuICByZXR1cm4gZGF0ZS5nZXRVVENGdWxsWWVhcigpICtcbiAgICAnLScgKyBwYWQoZGF0ZS5nZXRVVENNb250aCgpICsgMSkgK1xuICAgICctJyArIHBhZChkYXRlLmdldFVUQ0RhdGUoKSkgK1xuICAgICdUJyArIHBhZChkYXRlLmdldFVUQ0hvdXJzKCkpICtcbiAgICAnOicgKyBwYWQoZGF0ZS5nZXRVVENNaW51dGVzKCkpICtcbiAgICAnOicgKyBwYWQoZGF0ZS5nZXRVVENTZWNvbmRzKCkpICtcbiAgICAnWic7XG5cbiAgZnVuY3Rpb24gcGFkKG51bTogbnVtYmVyKSB7XG4gICAgaWYgKG51bSA8IDEwKSB7XG4gICAgICByZXR1cm4gJzAnICsgbnVtO1xuICAgIH1cbiAgICByZXR1cm4gbnVtO1xuICB9XG59Il19

@@ -55,3 +55,3 @@ "use strict";

_a = JSII_RTTI_SYMBOL_1;
StepScalingAction[_a] = { fqn: "@aws-cdk/aws-autoscaling.StepScalingAction", version: "1.148.0" };
StepScalingAction[_a] = { fqn: "@aws-cdk/aws-autoscaling.StepScalingAction", version: "1.149.0" };
/**

@@ -58,0 +58,0 @@ * How adjustment numbers are interpreted

@@ -88,3 +88,3 @@ "use strict";

_a = JSII_RTTI_SYMBOL_1;
StepScalingPolicy[_a] = { fqn: "@aws-cdk/aws-autoscaling.StepScalingPolicy", version: "1.148.0" };
StepScalingPolicy[_a] = { fqn: "@aws-cdk/aws-autoscaling.StepScalingPolicy", version: "1.149.0" };
function aggregationTypeFromMetric(metric) {

@@ -91,0 +91,0 @@ var _b;

@@ -44,3 +44,3 @@ "use strict";

_a = JSII_RTTI_SYMBOL_1;
TargetTrackingScalingPolicy[_a] = { fqn: "@aws-cdk/aws-autoscaling.TargetTrackingScalingPolicy", version: "1.148.0" };
TargetTrackingScalingPolicy[_a] = { fqn: "@aws-cdk/aws-autoscaling.TargetTrackingScalingPolicy", version: "1.149.0" };
function renderCustomMetric(metric) {

@@ -47,0 +47,0 @@ if (!metric) {

@@ -61,3 +61,3 @@ "use strict";

_a = JSII_RTTI_SYMBOL_1;
BlockDeviceVolume[_a] = { fqn: "@aws-cdk/aws-autoscaling.BlockDeviceVolume", version: "1.148.0" };
BlockDeviceVolume[_a] = { fqn: "@aws-cdk/aws-autoscaling.BlockDeviceVolume", version: "1.149.0" };
/**

@@ -64,0 +64,0 @@ * @internal

{
"name": "@aws-cdk/aws-autoscaling",
"version": "1.148.0",
"version": "1.149.0",
"description": "The CDK Construct Library for AWS::AutoScaling",

@@ -82,9 +82,9 @@ "main": "lib/index.js",

"devDependencies": {
"@aws-cdk/assertions": "1.148.0",
"@aws-cdk/cdk-build-tools": "1.148.0",
"@aws-cdk/cdk-integ-tools": "1.148.0",
"@aws-cdk/cfn2ts": "1.148.0",
"@aws-cdk/cloud-assembly-schema": "1.148.0",
"@aws-cdk/cx-api": "1.148.0",
"@aws-cdk/pkglint": "1.148.0",
"@aws-cdk/assertions": "1.149.0",
"@aws-cdk/cdk-build-tools": "1.149.0",
"@aws-cdk/cdk-integ-tools": "1.149.0",
"@aws-cdk/cfn2ts": "1.149.0",
"@aws-cdk/cloud-assembly-schema": "1.149.0",
"@aws-cdk/cx-api": "1.149.0",
"@aws-cdk/pkglint": "1.149.0",
"@types/jest": "^27.4.1",

@@ -94,10 +94,10 @@ "jest": "^27.5.1"

"dependencies": {
"@aws-cdk/aws-autoscaling-common": "1.148.0",
"@aws-cdk/aws-cloudwatch": "1.148.0",
"@aws-cdk/aws-ec2": "1.148.0",
"@aws-cdk/aws-elasticloadbalancing": "1.148.0",
"@aws-cdk/aws-elasticloadbalancingv2": "1.148.0",
"@aws-cdk/aws-iam": "1.148.0",
"@aws-cdk/aws-sns": "1.148.0",
"@aws-cdk/core": "1.148.0",
"@aws-cdk/aws-autoscaling-common": "1.149.0",
"@aws-cdk/aws-cloudwatch": "1.149.0",
"@aws-cdk/aws-ec2": "1.149.0",
"@aws-cdk/aws-elasticloadbalancing": "1.149.0",
"@aws-cdk/aws-elasticloadbalancingv2": "1.149.0",
"@aws-cdk/aws-iam": "1.149.0",
"@aws-cdk/aws-sns": "1.149.0",
"@aws-cdk/core": "1.149.0",
"constructs": "^3.3.69"

@@ -107,10 +107,10 @@ },

"peerDependencies": {
"@aws-cdk/aws-autoscaling-common": "1.148.0",
"@aws-cdk/aws-cloudwatch": "1.148.0",
"@aws-cdk/aws-ec2": "1.148.0",
"@aws-cdk/aws-elasticloadbalancing": "1.148.0",
"@aws-cdk/aws-elasticloadbalancingv2": "1.148.0",
"@aws-cdk/aws-iam": "1.148.0",
"@aws-cdk/aws-sns": "1.148.0",
"@aws-cdk/core": "1.148.0",
"@aws-cdk/aws-autoscaling-common": "1.149.0",
"@aws-cdk/aws-cloudwatch": "1.149.0",
"@aws-cdk/aws-ec2": "1.149.0",
"@aws-cdk/aws-elasticloadbalancing": "1.149.0",
"@aws-cdk/aws-elasticloadbalancingv2": "1.149.0",
"@aws-cdk/aws-iam": "1.149.0",
"@aws-cdk/aws-sns": "1.149.0",
"@aws-cdk/core": "1.149.0",
"constructs": "^3.3.69"

@@ -117,0 +117,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc