# SpaceCodeEditorAppSettingsProperty

The application settings for a Code Editor space.

- Source: Generated code
- Type last changed: v2.159.0 · 19 Sep 2024

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sagemaker as sagemaker } from 'aws-cdk-lib';
const spaceCodeEditorAppSettingsProperty: sagemaker.CfnSpace.SpaceCodeEditorAppSettingsProperty = {
  appLifecycleManagement: {
    idleSettings: {
      idleTimeoutInMinutes: 123,
    },
  },
  defaultResourceSpec: {
    instanceType: 'instanceType',
    lifecycleConfigArn: 'lifecycleConfigArn',
    sageMakerImageArn: 'sageMakerImageArn',
    sageMakerImageVersionArn: 'sageMakerImageVersionArn',
    trainingPlanArn: 'trainingPlanArn',
  },
};
```

## Properties

- `appLifecycleManagement`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnSpace.SpaceAppLifecycleManagementProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnSpace.SpaceAppLifecycleManagementProperty.html) — Settings that are used to configure and manage the lifecycle of CodeEditor applications in a space.

- `defaultResourceSpec`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnSpace.ResourceSpecProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnSpace.ResourceSpecProperty.html) — Specifies the ARNs of a SageMaker image and SageMaker image version, and the instance type that the version runs on.
