

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

# Amazon EVS Custom Addon デポにアクセスする
<a name="addon-depot"></a>

Amazon EVS には、vSphere Lifecycle Manager (vLCM) のダウンロードソースとして設定できるカスタムアドオンデポが用意されています。`GetDepotUrl` API アクションを使用して、デポの URL と認証トークンを取得します。

**注記**  
現時点では、カスタムアドオンデポのコンソールサポートは利用できません。CLI または API AWS を使用します。

## カスタムアドオンデポの仕組み
<a name="_how_the_custom_addon_depot_works"></a>

Amazon EVS 環境を作成すると、デポアクセストークンが自動的にプロビジョニングされます。`GetDepotUrl` API アクションを使用して、このトークンを含む URL を取得できます。この URL を vLCM のダウンロードソースとして設定し、Amazon EVS Custom Addon を同期してインストールします。

**注記**  
デポアクセストークンは、 `--rotate`フラグを使用して明示的にローテーションされるまでアクティブのままです。

## 前提条件
<a name="_prerequisites"></a>

カスタムアドオンデポにアクセスする前に、以下が必要です。
+ `CREATED` 状態の Amazon EVS 環境。
+ `evs:GetDepotUrl` アクションを呼び出す IAM アクセス許可。詳細については、「[Amazon EVS アイデンティティベースのポリシーの例](security-iam-id-based-policy-examples.md)」を参照してください。

## デポ URL の取得
<a name="_getting_a_depot_url"></a>

CLI を使用してデポ URL AWS を取得できます。

### AWS CLI
<a name="shared_aws_cli"></a>

`get-depot-url` コマンドを使用して、環境のデポ URL を取得します。

```
aws evs get-depot-url --environment-id env-abcde12345
```

レスポンスには、デポ URL と認証トークンが含まれます。

```
{
    "depotUrl": "https://example.cloudfront.net/<token>/depot/vmw-depot-index.xml",
    "token": "<authentication-token>"
}
```

## デポ URL の使用
<a name="_using_the_depot_url"></a>

デポ URL を取得したら、vSphere Lifecycle Manager (vLCM) のダウンロードソースとして設定し、Amazon EVS Custom Addon を同期してインストールします。

1. vSphere クライアントにログインします。

1. vSphere Lifecycle Manager に移動します。

1. デポ URL を新しいダウンロードソースとして追加します。

**注記**  
vSphere ユーザーには `VMware vSphere Lifecycle Manager > Configure` 権限が必要です。

ダウンロードソースの追加方法の詳細については、Broadcom ドキュメントの[「新しいダウンロードソースの追加](https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/8-0/managing-host-and-cluster-lifecycle/working-with-vsphere-lifecycle-manager-depots/add-a-new-download-source.html)」を参照してください。

## デポアクセストークンの更新
<a name="_rotating_the_depot_access_token"></a>

デポアクセストークンをローテーションするには、 `get-depot-url` コマンドと `--rotate`フラグを使用します。

```
aws evs get-depot-url --environment-id env-abcde12345 --rotate
```

ローテーション後、以前に発行されたデポ URLsは 5 分以内に機能しなくなります。vLCM で新しいデポ URL を設定する必要があります。

## IAM アクセス許可
<a name="_iam_permissions"></a>

Custom Addon デポにアクセスするには、IAM ID に環境リソースで `evs:GetDepotUrl`アクションを呼び出すアクセス許可が必要です。詳細については、「[Amazon EVS アイデンティティベースのポリシーの例](security-iam-id-based-policy-examples.md)」を参照してください。