

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création et attachement de configurations de cycle de vie dans Studio
<a name="code-editor-use-lifecycle-configurations-studio-create"></a>

La section suivante fournit des AWS CLI commandes permettant de créer une configuration de cycle de vie, d'associer une configuration de cycle de vie lors de la création d'un nouveau profil utilisateur et d'associer une configuration de cycle de vie lors de la mise à jour d'un profil utilisateur. Pour connaître les conditions préalables et les étapes générales relatives à la création et à l’attachement de configurations de cycle de vie dans Studio, consultez [Création d’une configuration de cycle de vie](jl-lcc-create.md). 

Lorsque vous créez votre configuration de cycle de vie Studio à l’aide de la commande `create-studio-lifecycle-config`, assurez-vous de spécifier que `studio-lifecycle-config-app-type` est `CodeEditor`. L’exemple suivant montre comment créer une nouvelle configuration de cycle de vie Studio pour votre application d’éditeur de code.

```
aws sagemaker create-studio-lifecycle-config \
--studio-lifecycle-config-name my-code-editor-lcc \
--studio-lifecycle-config-content $LCC_CONTENT \
--studio-lifecycle-config-app-type CodeEditor
```

Notez l’ARN de la configuration de cycle de vie nouvellement créée qui est renvoyée. Lorsque vous attachez une configuration de cycle de vie, fournissez cet ARN dans la liste `LifecycleConfigArns` de `CodeEditorAppSettings`. 

Vous pouvez attacher une configuration de cycle de vie lors de la création d’un profil utilisateur ou d’un domaine. L’exemple suivant montre comment créer un profil utilisateur auquel la configuration du cycle de vie est attachée. Vous pouvez également créer un nouveau domaine avec une configuration de cycle de vie attachée à l’aide de la commande [create-domain](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/opensearch/create-domain.html).

```
# Create a new UserProfile
aws sagemaker create-user-profile \
--domain-id domain-id \
--user-profile-name user-profile-name \
--user-settings '{
"CodeEditorAppSettings": {
  "LifecycleConfigArns":
    [lifecycle-configuration-arn-list]
  }
}'
```

Vous pouvez également attacher une configuration de cycle de vie lors de la mise à jour d’un profil utilisateur ou d’un domaine. L’exemple suivant montre comment mettre à jour un profil utilisateur auquel la configuration de cycle de vie est attachée. Vous pouvez également mettre à jour un nouveau domaine avec une configuration de cycle de vie attachée à l’aide de la commande [update-domain](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/sagemaker/update-domain.html).

```
# Update a UserProfile
aws sagemaker update-user-profile \
--domain-id domain-id \
--user-profile-name user-profile-name \
--user-settings '{
"CodeEditorAppSettings": {
  "LifecycleConfigArns":
    [lifecycle-configuration-arn-list]
  }
}'
```