

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.

# Habilitación de personal de doble pila
<a name="sms-workforce-management-private-api-dualstack"></a>

Puede habilitar una fuerza laboral dual mediante las operaciones [CreateWorkforce](https://docs.aws.amazon.com//sagemaker/latest/APIReference/API_CreateWorkforce.html)y la [UpdateWorkforce](https://docs.aws.amazon.com//sagemaker/latest/APIReference/API_UpdateWorkforce.html)API. En Consola de administración de AWS no se admite la creación de personal de doble pila, la actualización de personal existente a doble pila y el cambio de personal de doble pila a IPv4.

**importante**  
El personal sin un `IpAddressType` definido utiliza `IPv4` como valor predeterminado. 

## Creación de personal de doble pila
<a name="sms-workforce-management-private-dualstack-create"></a>

El proceso para crear una plantilla dual es similar a la creación de una fuerza IPv4-only laboral, con las excepciones que se indican a continuación. Para obtener más información, consulte [CreateWorkforce](https://docs.aws.amazon.com//sagemaker/latest/APIReference/API_CreateWorkforce.html).
+ Para conectar una VPC al personal privado, asegúrese de que la VPC también sea de doble pila, con bloques de CIDR IPv6 asociados a subredes de la VPC.
+ Para usar el parámetro `SourceIpConfig` para restringir el tráfico a un rango de direcciones IP específico, asegúrese de que los bloques de CIDR IPv6 también estén incluidos en la lista.
+ Para implementar políticas con condiciones `SourceIp` en buckets de S3 a los que acceden sus tareas, asegúrese de que esas políticas estén actualizadas para que sean compatibles con doble pila.
+ El punto de conexión de autenticación del proveedor de identidad admite doble pila. Para obtener más información, consulte [Flujo de autenticación](https://docs.aws.amazon.com//elasticloadbalancing/latest/application/listener-authenticate-users.html#authentication-flow).

**Ejemplo de llamada al SDK `CreateWorkforce` con boto3**

Para obtener más información, consulte [create\_workforce](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sagemaker/client/create_workforce.html#SageMaker.Client.create_workforce).

```
import boto3

client = boto3.resource('sagemaker')

# IpAddressType = 'dualstack'|'ipv4'
client.create_workforce(
    WorkforceName='string',
    IpAddressType='dualstack',
    WorkforceConfig={
        'CognitoConfig': {
            'UserPool': 'string',
            'Client': 'string'
        }
    }
)
```

## Actualización de personal de doble pila
<a name="sms-workforce-management-private-dualstack-update"></a>

Al actualizar personal existente para que sea de doble pila, tenga en cuenta lo siguiente. Para obtener más información, consulte [UpdateWorkforce](https://docs.aws.amazon.com//sagemaker/latest/APIReference/API_UpdateWorkforce.html)Compatibilidad con [IPv6 para su VPC](https://docs.aws.amazon.com//vpc/latest/userguide/vpc-migrate-ipv6.html).
+ Si hay una VPC asociada al personal, debe actualizar la VPC para que sea de doble pila. Asegúrese también de que todos los grupos de seguridad para la VPC permitan tráfico IPv6.
+ Si utiliza el parámetro `SourceIpConfig`, actualícelo para incluir bloques de CIDR IPv6.
+ Para implementar políticas con condiciones `SourceIp` en buckets de S3 a los que acceden sus tareas, asegúrese de que esas políticas estén actualizadas para que sean compatibles con doble pila.
+ El punto de conexión de autenticación del proveedor de identidad admite doble pila. Para obtener más información, consulte [Flujo de autenticación](https://docs.aws.amazon.com//elasticloadbalancing/latest/application/listener-authenticate-users.html#authentication-flow).

**Ejemplo de llamada al SDK `UpdateWorkforce` con boto3**

Para obtener más información, consulta [update\_workforce](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sagemaker/client/update_workforce.html#SageMaker.Client.update_workforce).

```
import boto3

client = boto3.resource('sagemaker')

# IpAddressType = 'dualstack'|'ipv4'
client.update_workforce(
    WorkforceName='string',
    IpAddressType='dualstack'
)
```