Configurações padrão para domínios do Amazon SageMaker AI
Com o SageMaker AI, você pode definir configurações padrão para seus recursos em nível de domínio do Amazon SageMaker AI. Essas configurações padrão são usadas na criação de recursos dentro do domínio. As seções a seguir listam as configurações padrão do domínio e fornecem informações sobre o uso de chaves de contexto ao definir padrões.
Configurações padrão de domínio
Você pode definir os seguintes padrões ao criar ou atualizar um domínio: Os valores passados no perfil do usuário e no nível do espaço compartilhado substituem os padrões definidos no nível do domínio.
-
DefaultSpaceSettings
nota
DefaultSpaceSettingsé compatível apenas com o uso de ARNs da imagem do JupyterLab 3 paraSageMakerImageArn. Para ter mais informações, consulte Versionamento do JupyterLab no 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" ] }
Chaves de contexto
Você pode adicionar chaves de contexto à política do IAM que cria um domínio. Isso restringe os valores que os usuários podem passar para esses campos. A lista a seguir mostra as chaves de contexto compatíveis com o domínio e onde elas são implementadas.
-
sagemaker:ImageArns-
Implementada como parte de
DefaultUserSettings:SagemakerImageArnemDefaultUserSettings.JupyterServerAppSettingseDefaultUserSettings.KernelGatewayAppSettings.CustomImagesemDefaultUserSettings.KernelGatewayAppSettings. -
Implementada como parte de
DefaultSpaceSettings:SagemakerImageArnemDefaultSpaceSettings.JupyterServerAppSettingseDefaultSpaceSettings.KernelGatewayAppSettings.CustomImagesemDefaultSpaceSettings.KernelGatewayAppSettings.
-
-
sagemaker:VpcSecurityGroupIds-
Implementada como parte de
DefaultUserSettings:SecurityGroupsemDefaultUserSettings. -
Implementada como parte de
DefaultSpaceSettings:SecurityGroupsemDefaultSpaceSettings.
-
-
sagemaker:DomainSharingOutputKmsKeyImplementada como parte de
DefaultUserSettings:S3KmsKeyIdemDefaultSpaceSettings.SharingSettings.
Você não pode restringir os usuários a transmitir valores incompatíveis ao usar chaves de contexto para os padrões. Por exemplo, os valores SageMakerImageArn definidos como parte de DefaultUserSettings e DefaultSpaceSettings devem ser compatíveis. Você não pode definir valores padrão incompatíveis.