InstanceLifecycleConfigurationProperty Struct
Configuration for managing the lifecycle of instances in a capacity provider.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_bedrockagentcore as bedrockagentcore } from 'aws-cdk-lib';
const instanceLifecycleConfigurationProperty: bedrockagentcore.CfnCapacityProvider.InstanceLifecycleConfigurationProperty = {
idleInstanceTimeout: 123,
maxLifetime: 123,
};
Properties
idleInstanceTimeoutoptionalnumberidle_instance_timeoutoptionalint | floatidleInstanceTimeoutoptionalNumberIdleInstanceTimeoutoptionaldoubleIdleInstanceTimeoutoptional*float64#The number of seconds an instance can remain idle before it is stopped.
maxLifetimeoptionalnumbermax_lifetimeoptionalint | floatmaxLifetimeoptionalNumberMaxLifetimeoptionaldoubleMaxLifetimeoptional*float64#Maximum lifetime for the instance in seconds.
Once reached, instances will be automatically terminated regardless of activity. Default: 28800 seconds (8 hours). Maximum: 1209600 seconds (14 days).