

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

# AWS CLI サンプルを使用して ModelLifeCycle を呼び出す
<a name="model-registry-staging-construct-cli"></a>

ツールを使用して AWS CLI AWS リソースを管理できます。 AWS CLI コマンドには、[search](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/cloudsearchdomain/search.html) や [list-actions](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/fis/list-actions.html) などがあります。次のページでは、これらのコマンドの使用時に `ModelPackage` を使用する方法の例を示します。ステージ構造の設定に関する情報と例については、「[ステージング構造の設定例](model-registry-staging-construct-set-up.md)」を参照してください。

このページの例では、以下の変数を使用しています。
+ `region` は、モデルパッケージが配置されたリージョンです。
+ `stage-name` は、定義済みのステージの名前です。
+ `stage-status` は、定義済みのステージステータスの名前です。

ModelLifeCycle を使用した AWS CLI コマンドの例を次に示します。

定義済みの *[ステージ名]* でモデルパッケージを検索します。

```
aws sagemaker search --region 'region' --resource ModelPackage --search-expression '{"Filters": [{"Name": "ModelLifeCycle.Stage","Value": "stage-name"}]}'
```

`ModelLifeCycle` に関連付けられたアクションのリスト

```
aws sagemaker list-actions --region 'region' --action-type ModelLifeCycle
```

ModelLifeCycle を使用してモデルパッケージを作成する

```
aws sagemaker create-model-package --model-package-group-name 'model-package-group-name' --source-uri 'source-uri' --region 'region' --model-life-cycle '{"Stage":"stage-name", "StageStatus":"stage-status", "StageDescription":"Your Staging Comment"}' 
```

ModelLifeCycle を使用してモデルパッケージを更新します。

```
aws sagemaker update-model-package --model-package 'model-package-arn' --region 'region' --model-life-cycle '{"Stage":"stage-name", "StageStatus":"stage-status"}' 
```

ModelLifeCycle フィールドで検索します。

```
aws sagemaker search --region 'region' --resource ModelPackage --search-expression '{"Filters": [{"Name": "ModelLifeCycle.Stage","Value": "stage-name"}]}'
```

[Amazon SageMaker ML 系統追跡](lineage-tracking.md) API を使用して ModelLifeField 更新の監査レコードを取得します。

```
aws sagemaker list-actions --region 'region' --action-type ModelLifeCycle
```

```
aws sagemaker describe-action --region 'region' --action-name 'action-arn or action-name'
```