

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.

# Mise en place d’une main-d’œuvre à double pile
<a name="sms-workforce-management-private-api-dualstack"></a>

Vous pouvez mettre en place une main-d'œuvre à double pile à l'aide des opérations [CreateWorkforce](https://docs.aws.amazon.com//sagemaker/latest/APIReference/API_CreateWorkforce.html)et de [UpdateWorkforce](https://docs.aws.amazon.com//sagemaker/latest/APIReference/API_UpdateWorkforce.html)l'API. La création d’une main-d’œuvre à double pile, la mise à jour d’une main-d’œuvre existante vers une main-d’œuvre à double pile et le passage d’une main-d’œuvre à double pile à IPv4 ne sont pas prises en charge dans AWS Management Console.

**Important**  
Une main-d’œuvre sans valeur `IpAddressType` est définie par défaut sur `IPv4`. 

## Création d’une main-d’œuvre à double pile
<a name="sms-workforce-management-private-dualstack-create"></a>

Le processus de création d'un effectif à double pile est similaire à celui de la création d'un IPv4-only effectif, avec les exceptions indiquées ci-dessous. Pour de plus amples informations, veuillez consulter [CreateWorkforce](https://docs.aws.amazon.com//sagemaker/latest/APIReference/API_CreateWorkforce.html).
+ Pour associer un VPC à une main-d’œuvre privée, assurez-vous que le VPC est également à double pile, avec des blocs CIDR IPv6 associés aux sous-réseaux du VPC.
+ Pour utiliser le paramètre `SourceIpConfig` afin de restreindre le trafic à une plage d’adresses IP spécifique, assurez-vous que les blocs CIDR IPv6 sont également inclus dans la liste.
+ Pour mettre en œuvre des politiques `SourceIp` assorties de conditions sur les compartiments S3 auxquels vos tâches accèdent, assurez-vous que ces politiques sont mises à jour pour être compatibles avec la double pile.
+ Le point de terminaison d’authentification de votre fournisseur d’identité prend en charge la double pile. Pour plus d’informations, consultez [Flux d’authentification](https://docs.aws.amazon.com//elasticloadbalancing/latest/application/listener-authenticate-users.html#authentication-flow).

**Exemple : appel du kit SDK `CreateWorkforce` à l’aide de boto3**

Pour plus d’informations, consultez [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'
        }
    }
)
```

## Mise à jour d’une main-d’œuvre à double pile
<a name="sms-workforce-management-private-dualstack-update"></a>

Lorsque vous mettez à jour une main-d’œuvre existante pour qu’elle soit à double pile, tenez compte des points suivants. Pour plus d'informations, consultez la section [UpdateWorkforce](https://docs.aws.amazon.com//sagemaker/latest/APIReference/API_UpdateWorkforce.html)et la [prise en charge d'IPv6 pour votre VPC](https://docs.aws.amazon.com//vpc/latest/userguide/vpc-migrate-ipv6.html).
+ Si un VPC est rattaché à une main-d’œuvre, vous devez le mettre à jour pour qu’il soit à double pile. Assurez-vous également que tous les groupes de sécurité du VPC autorisent le trafic IPv6.
+ Si vous utilisez le paramètre `SourceIpConfig`, mettez-le à jour pour inclure les blocs CIDR IPv6.
+ Pour mettre en œuvre des politiques `SourceIp` assorties de conditions sur les compartiments S3 auxquels vos tâches accèdent, assurez-vous que ces politiques sont mises à jour pour être compatibles avec la double pile.
+ Le point de terminaison d’authentification de votre fournisseur d’identité prend en charge la double pile. Pour plus d’informations, consultez [Flux d’authentification](https://docs.aws.amazon.com//elasticloadbalancing/latest/application/listener-authenticate-users.html#authentication-flow).

**Exemple : appel du kit SDK `UpdateWorkforce` à l’aide de boto3**

Pour plus d’informations, consultez [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'
)
```