

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Accédez au dépôt d'extensions personnalisées Amazon EVS
<a name="addon-depot"></a>

Amazon EVS fournit un dépôt d'extensions personnalisé que vous pouvez configurer comme source de téléchargement dans vSphere Lifecycle Manager (vLCM). Utilisez l'action `GetDepotUrl` API pour récupérer une URL et un jeton d'authentification pour le dépôt.

**Note**  
Le support de console pour le dépôt d'addons personnalisés n'est pas disponible pour le moment. Utilisez la AWS CLI ou l'API.

## Comment fonctionne le dépôt d'addons personnalisés
<a name="_how_the_custom_addon_depot_works"></a>

Lorsque vous créez un environnement Amazon EVS, un jeton d'accès au dépôt est automatiquement fourni. Vous pouvez utiliser l'action `GetDepotUrl` API pour récupérer une URL qui inclut ce jeton. Configurez cette URL comme source de téléchargement dans vLCM pour synchroniser et installer l'addon personnalisé Amazon EVS.

**Note**  
Le jeton d'accès au dépôt reste actif jusqu'à ce qu'il soit explicitement pivoté à l'aide du `--rotate` drapeau.

## Conditions préalables
<a name="_prerequisites"></a>

Avant de pouvoir accéder au dépôt d'addons personnalisés, vous devez disposer des éléments suivants :
+ Un environnement Amazon EVS dans l'`CREATED`État.
+ Autorisations IAM pour lancer l'`evs:GetDepotUrl`action. Pour de plus amples informations, veuillez consulter [Exemples de politiques basées sur l'identité Amazon EVS](security-iam-id-based-policy-examples.md).

## Obtenir l'URL d'un dépôt
<a name="_getting_a_depot_url"></a>

Vous pouvez obtenir une URL de dépôt à l'aide de la AWS CLI.

### AWS INTERFACE DE LIGNE DE COMMANDE (CLI)
<a name="shared_aws_cli"></a>

Utilisez la `get-depot-url` commande pour récupérer une URL de dépôt pour votre environnement.

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

La réponse inclut l'URL du dépôt et le jeton d'authentification :

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

## Utilisation de l'URL du dépôt
<a name="_using_the_depot_url"></a>

Après avoir récupéré l'URL du dépôt, configurez-la comme source de téléchargement dans vSphere Lifecycle Manager (vLCM) pour synchroniser et installer le module complémentaire personnalisé Amazon EVS.

1. Connectez-vous à vSphere Client.

1. Accédez à vSphere Lifecycle Manager.

1. Ajoutez l'URL du dépôt comme nouvelle source de téléchargement.

**Note**  
Votre utilisateur de vSphere doit disposer de ce privilège. `VMware vSphere Lifecycle Manager > Configure`

Pour obtenir des instructions détaillées sur l'ajout d'une source de téléchargement, voir [Ajouter une nouvelle source de téléchargement](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) dans la documentation de Broadcom.

## Rotation du jeton d'accès au dépôt
<a name="_rotating_the_depot_access_token"></a>

Pour faire pivoter le jeton d'accès au dépôt, utilisez la `get-depot-url` commande avec le `--rotate` drapeau :

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

Après la rotation, les URL de dépôt précédemment émises cesseront de fonctionner dans les 5 minutes. Vous devez configurer la nouvelle URL du dépôt dans vLCM.

## Autorisations IAM
<a name="_iam_permissions"></a>

Pour accéder au dépôt d'addons personnalisés, votre identité IAM doit être autorisée à lancer l'`evs:GetDepotUrl`action sur les ressources de votre environnement. Pour de plus amples informations, veuillez consulter [Exemples de politiques basées sur l'identité Amazon EVS](security-iam-id-based-policy-examples.md).