package awsemrserverless // The configuration for an application to automatically stop after a certain amount of time being idle. // // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // autoStopConfigurationProperty := &AutoStopConfigurationProperty{ // Enabled: jsii.Boolean(false), // IdleTimeoutMinutes: jsii.Number(123), // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-autostopconfiguration.html // type CfnApplication_AutoStopConfigurationProperty struct { // Enables the application to automatically stop after a certain amount of time being idle. // // Defaults to true. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-autostopconfiguration.html#cfn-emrserverless-application-autostopconfiguration-enabled // Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` // The amount of idle time in minutes after which your application will automatically stop. Defaults to 15 minutes. // // *Minimum* : 1 // // *Maximum* : 10080. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-autostopconfiguration.html#cfn-emrserverless-application-autostopconfiguration-idletimeoutminutes // IdleTimeoutMinutes *float64 `field:"optional" json:"idleTimeoutMinutes" yaml:"idleTimeoutMinutes"` }