

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Acceda al depósito de complementos personalizados de Amazon EVS
<a name="addon-depot"></a>

Amazon EVS proporciona un almacén de complementos personalizado que puede configurar como fuente de descargas en vSphere Lifecycle Manager (vLCM). Utilice la acción de la `GetDepotUrl` API para recuperar una URL y un token de autenticación para el depósito.

**nota**  
El soporte de consola para el depósito de complementos personalizados no está disponible en este momento. Utilice la AWS CLI o la API.

## Cómo funciona el depósito de complementos personalizados
<a name="_how_the_custom_addon_depot_works"></a>

Al crear un entorno Amazon EVS, se aprovisiona automáticamente un token de acceso al depósito. Puede utilizar la acción de la `GetDepotUrl` API para recuperar una URL que incluya este token. Configure esta URL como fuente de descarga en vLCM para sincronizar e instalar el complemento personalizado Amazon EVS.

**nota**  
El token de acceso al depósito permanece activo hasta que se rota de forma explícita con la bandera. `--rotate`

## Requisitos previos
<a name="_prerequisites"></a>

Para poder acceder al depósito de complementos personalizados, debes disponer de lo siguiente:
+ Un entorno de Amazon EVS en el `CREATED` estado.
+ Permisos de IAM para convocar la `evs:GetDepotUrl` acción. Para obtener más información, consulte [Ejemplos de políticas basadas en la identidad de Amazon EVS](security-iam-id-based-policy-examples.md).

## Obtener la URL de un depósito
<a name="_getting_a_depot_url"></a>

Puede obtener una URL de depósito mediante la AWS CLI.

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

Utilice el `get-depot-url` comando para recuperar la URL de un depósito para su entorno.

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

La respuesta incluye la URL del depósito y el token de autenticación:

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

## Uso de la URL del depósito
<a name="_using_the_depot_url"></a>

Tras recuperar la URL del almacén, configúrela como fuente de descarga en vSphere Lifecycle Manager (vLCM) para sincronizar e instalar el complemento Amazon EVS Custom.

1. Inicie sesión en vSphere Client.

1. Navegue hasta vSphere Lifecycle Manager.

1. Agregue la URL del depósito como nueva fuente de descarga.

**nota**  
El usuario de vSphere debe tener el `VMware vSphere Lifecycle Manager > Configure` privilegio.

Para obtener instrucciones detalladas sobre cómo agregar una fuente de descarga, consulte [Agregar una nueva fuente de descarga](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) en la documentación de Broadcom.

## Rotación del token de acceso al depósito
<a name="_rotating_the_depot_access_token"></a>

Para girar el token de acceso al depósito, usa el `get-depot-url` comando con la `--rotate` bandera:

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

Tras la rotación, las URL de depósito emitidas anteriormente dejarán de funcionar en 5 minutos. Debe configurar la nueva URL del depósito en vLCM.

## Permisos de IAM
<a name="_iam_permissions"></a>

Para acceder al almacén de complementos personalizados, su identidad de IAM debe tener permiso para realizar la `evs:GetDepotUrl` acción en los recursos de su entorno. Para obtener más información, consulte [Ejemplos de políticas basadas en la identidad de Amazon EVS](security-iam-id-based-policy-examples.md).