Paramètres par défaut pour les domaines Amazon SageMaker AI - Amazon SageMaker AI

Paramètres par défaut pour les domaines Amazon SageMaker AI

Avec SageMaker AI, vous pouvez définir les paramètres par défaut de vos ressources au niveau du domaine Amazon SageMaker AI. Ces paramètres par défaut sont utilisés lors de la création de ressources au sein du domaine. Les sections suivantes répertorient les paramètres par défaut du domaine et fournissent des informations sur l’utilisation des clés de contexte lors de la définition des valeurs par défaut.

Paramètres par défaut du domaine

Vous pouvez définir les valeurs par défaut suivantes lors de la création ou de la mise à jour d’un domaine. Les valeurs transmises au niveau du profil utilisateur et de l’espace partagé remplacent les valeurs par défaut définies au niveau du domaine.

  • DefaultUserSettings

  • DefaultSpaceSettings

    Note

    DefaultSpaceSettings prend uniquement en charge l'utilisation des ARN d'images JupyterLab 3 pour SageMakerImageArn. Pour plus d’informations, consultez Gestion des versions de JupyterLab dans Amazon SageMaker Studio Classic.

    "DefaultSpaceSettings": { "ExecutionRole": "string", "JupyterServerAppSettings": { "DefaultResourceSpec": { "InstanceType": "string", "LifecycleConfigArn": "string", "SageMakerImageArn": "string", "SageMakerImageVersionArn": "string" }, "LifecycleConfigArns": [ "string" ] }, "KernelGatewayAppSettings": { "CustomImages": [ { "AppImageConfigName": "string", "ImageName": "string", "ImageVersionNumber": number } ], "DefaultResourceSpec": { "InstanceType": "string", "LifecycleConfigArn": "string", "SageMakerImageArn": "string", "SageMakerImageVersionArn": "string" }, "LifecycleConfigArns": [ "string" ] }, "SecurityGroups": [ "string" ] }

Clés de contexte

Vous pouvez ajouter des clés de contexte à la politique IAM qui crée un domaine. Cela limite les valeurs que les utilisateurs peuvent transmettre pour ces champs. La liste suivante indique les clés de contexte prises en charge par le domaine et où elles sont implémentées.

  • sagemaker:ImageArns

    • Mis en œuvre dans le cadre de DefaultUserSettings :SagemakerImageArn dans DefaultUserSettings.JupyterServerAppSettings et DefaultUserSettings.KernelGatewayAppSettings. CustomImages dans DefaultUserSettings.KernelGatewayAppSettings.

    • Mis en œuvre dans le cadre de DefaultSpaceSettings :SagemakerImageArn dans DefaultSpaceSettings.JupyterServerAppSettings et DefaultSpaceSettings.KernelGatewayAppSettings. CustomImages dans DefaultSpaceSettings.KernelGatewayAppSettings.

  • sagemaker:VpcSecurityGroupIds

    • Mis en œuvre dans le cadre de DefaultUserSettings :SecurityGroups dans DefaultUserSettings.

    • Mis en œuvre dans le cadre de DefaultSpaceSettings :SecurityGroups dans DefaultSpaceSettings.

  • sagemaker:DomainSharingOutputKmsKey

    Mis en œuvre dans le cadre de DefaultUserSettings :S3KmsKeyId dans DefaultSpaceSettings.SharingSettings.

Vous ne pouvez pas empêcher les utilisateurs de transmettre des valeurs incompatibles lorsqu'ils utilisent des clés de contexte pour les valeurs par défaut. Par exemple, les valeurs définies pour SageMakerImageArn dans le cadre de DefaultUserSettings et DefaultSpaceSettings doivent être compatibles. Vous ne pouvez pas définir des valeurs par défaut incompatibles.