

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ドメインレベルでインスタンスタイプとイメージを非表示にする
<a name="studio-updated-ui-customize-instances-images-domain"></a>

以下では、コンソールを使用して、*ドメインレベル*で Amazon SageMaker Studio Classic UI に Amazon SageMaker AI インスタンスタイプとイメージが表示されないようにルールを設定する方法について説明します。詳細については、「[Amazon SageMaker Studio UI でインスタンスタイプとイメージを非表示にする](studio-updated-ui-customize-instances-images.md)」を参照してください。

このような変更がドメインレベルで実行された場合: 
+ これらの変更は、現在オープンになっているスペースには影響しません。
+ これらの変更は、その時点以降のドメインユーザーの*デフォルト*の可視性に影響します。

  これらのデフォルト設定は、個別のユーザー設定でこのような変更を行って*いない*、ドメイン内のすべてのユーザーに適用されます。
+ ユーザーレベルの設定は、ドメインレベルの設定よりも優先されます。

[Studio UI をカスタマイズ] の機能は Amazon SageMaker Studio Classic では利用できません。

## ドメインレベルでインスタンスタイプとイメージを非表示にする手順 (コンソール)
<a name="studio-updated-ui-customize-instances-images-domain-instructions-console"></a>

**ドメインレベルで Studio UI のインスタンスタイプとイメージを非表示にするには (コンソール)**

1. Amazon SageMaker AI コンソール ([https://console.aws.amazon.com/sagemaker/](https://console.aws.amazon.com/sagemaker/)) を開きます。

1. 左のナビゲーションペインで、**[管理設定‭]** を選択します。

1. **[管理者設定]** で、**[ドメイン]** を選択します。

1. ドメインのリストから、編集するドメインへのリンクをクリックします。

1. **[ドメインの詳細]** ページで、**[ドメインの設定]** を選択します。

1. **[ドメインの設定]** タブの **[ドメインルール]** セクションで、ドメインのルールを確認できます。

1. **[ドメインルール]** セクションで、**[ルールを管理]** をクリックします。

1. **[ドメインルールを管理]** ページで、**[ルールタイプ]** をクリックします。

    AWS リージョンによっては、利用できないインスタンスタイプやイメージがある場合があります。

   1. **[インスタンスタイプ]** をクリックすると、**[非表示]** アクションを使用して、**[インスタンスタイプ]** のドロップダウンで選択する SageMaker AI インスタンスタイプを非表示にできます。

   1. **[イメージ]** をクリックすると、**[非表示]** アクションを使用して、**[イメージ]** のドロップダウンで選択する SageMaker イメージを非表示にできます。

1. (オプション) **[\$1 新しいルールを追加]** をクリックすると、さらにルールを追加できます。

1. 変更内容を確認したら、**[送信]** をクリックします。

完了すると、ページの上部に正常に完了したことを通知するメッセージを記載した緑色のバナーが表示されます。

## ドメインレベルでインスタンスタイプとイメージを非表示にする手順 (AWS CLI)
<a name="studio-updated-ui-customize-instances-images-domain-instructions-cli"></a>

**注記**  
この機能を使用するには、 AWS CLI 最新バージョンに更新する必要がある場合があります。詳細については、「[AWS CLIの最新バージョンのインストールまたは更新](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)」を参照してください。

を使用して AWS CLI 、[StudioWebPortalSettings](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_StudioWebPortalSettings.html) を使用して、ドメインレベルで Studio UI に表示される SageMaker AI インスタンスとイメージをカスタマイズできます。インスタンスタイプを非表示にするには `HiddenInstanceTypes` を、SageMaker イメージを非表示にするには `HiddenSageMakerImageVersionAliases` を使用します。

`HiddenSageMakerImageVersionAliases` を使用する場合は、次の点に注意してください。
+ この API で許容されるのは、パッチバージョン (`1.9.1` など) ではなく、マイナーな `VersionAliases` (`1.9` など) のみです。
+ CLI または SDK を使用して、未公開のバージョンを入力できます。ただし、このようなバージョンはコンソールには表示されず、ルールがコンソールで編集されると上書きされます。

次の例では、Code-OSS (Visual Studio Code - Open Source) に基づく Code Editor および JupyterLab に対して、`domainId` ドメインでユーザーに対してデフォルトで以下を非表示にしています。
+ `ml.r6id.24xlarge` と `ml.r6id.32xlarge` のインスタンスタイプ
+ `sagemaker_distribution` の `1.9` バージョンと `1.8` バージョンのイメージ

```
aws sagemaker update-domain \
    --domain-id domainId \
    --default-user-settings '{
        "StudioWebPortalSettings": {
            "HiddenInstanceTypes": [ "ml.r6id.24xlarge", "ml.r6id.32xlarge" ],
            "HiddenSageMakerImageVersionAliases": [
                {
                    "SageMakerImageName": "sagemaker_distribution",
                    "VersionAliases": [ "1.9", "1.8" ]
                }
            ]
        }
    }'
```

 AWS リージョンによっては、利用できないインスタンスタイプやイメージがある場合があります。