

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.

# Gérez les flottes dans l'IoT AWS FleetWise
<a name="fleets"></a>

Une flotte représente un groupe de véhicules. Une flotte sans véhicules associés est une entité vide. Avant de pouvoir utiliser le parc pour gérer plusieurs véhicules en même temps, vous devez associer des véhicules au parc. Un véhicule peut appartenir à plusieurs flottes. Vous pouvez contrôler les données à collecter auprès d'un parc de véhicules et le moment où elles doivent être collectées en déployant une campagne. Pour de plus amples informations, veuillez consulter [Collectez AWS des FleetWise données IoT grâce à des campagnes](campaigns.md).

Une flotte contient les informations suivantes.

`fleetId`  
L'identifiant de la flotte.

(Facultatif) `description`   
Une description qui vous aide à trouver la flotte.

`signalCatalogArn`  
Le nom de ressource Amazon (ARN) du catalogue de signaux.

AWS L'IoT FleetWise fournit les opérations d'API suivantes que vous pouvez utiliser pour créer et gérer des flottes.
+ [CreateFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_CreateFleet.html)— Crée un groupe de véhicules contenant le même groupe de signaux.
+ [AssociateVehicleFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_AssociateVehicle.html)— Associe un véhicule à une flotte.
+ [DisassociateVehicleFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_DisassociateVehicle.html)— Dissocie un véhicule d'une flotte.
+ [UpdateFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_UpdateFleet.html)— Met à jour la description d'une flotte existante.
+ [DeleteFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_DeleteFleet.html)— Supprime une flotte existante.
+ [ListFleets](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_ListFleets.html)— Récupère une liste paginée des résumés de toutes les flottes.
+ [ListFleetsForVehicle](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_ListFleetsForVehicle.html)— Récupère une liste paginée IDs de toutes les flottes auxquelles appartient le véhicule.
+ [ListVehiclesInFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_ListVehiclesInFleet.html)— Récupère une liste paginée des résumés de tous les véhicules d'une flotte.
+ [GetFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_GetFleet.html)— Récupère des informations sur une flotte.

**Topics**
+ [Créez une FleetWise flotte AWS IoT](create-fleet-cli.md)
+ [Associer un FleetWise véhicule AWS IoT à une flotte](associate-vehicle-cli.md)
+ [Dissocier un FleetWise véhicule AWS IoT d'une flotte](disassociate-vehicle-cli.md)
+ [Mettre à jour un FleetWise parc AWS IoT](update-fleet-cli.md)
+ [Supprimer un FleetWise parc AWS IoT](delete-fleet-cli.md)
+ [Obtenez des informations sur le FleetWise parc AWS IoT](get-fleet-information-cli.md)

# Créez une FleetWise flotte AWS IoT
<a name="create-fleet-cli"></a>

Vous pouvez utiliser l'opération [CreateFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_CreateFleet.html)API pour créer un parc de véhicules. L'exemple suivant utilise AWS CLI.

**Important**  
Vous devez disposer d'un catalogue de signaux avant de pouvoir créer une flotte. Pour de plus amples informations, veuillez consulter [Création d'un catalogue FleetWise de signaux AWS IoT](create-signal-catalog.md).

Pour créer une flotte, exécutez la commande suivante.
+ *fleet-id*Remplacez-le par l'identifiant de la flotte que vous créez.

  L'identifiant de flotte doit être unique et comporter de 1 à 100 caractères. Caractères valides : lettres (A-Z et a-z), chiffres (0-9), deux-points (:), tirets (-) et traits de soulignement (\$1).
+ (Facultatif) Remplacez *description* par une description.

  La description peut comporter de 1 à 2048 caractères.
+ Remplacez *signal-catalog-arn* par l'ARN du catalogue de signaux.

```
aws iotfleetwise create-fleet \
   --fleet-id fleet-id \
   --description description \
   --signal-catalog-arn signal-catalog-arn
```

Si vous avez [activé le chiffrement](key-management.md) à l'aide d'une AWS KMS clé gérée par le client, incluez la déclaration de politique suivante afin que votre rôle puisse invoquer l'opération `CreateFleet` d'API. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:GenerateDataKey*",
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------

# Associer un FleetWise véhicule AWS IoT à une flotte
<a name="associate-vehicle-cli"></a>

Vous pouvez utiliser l'opération [AssociateVehicleFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_AssociateVehicle.html)API pour associer un véhicule à une flotte. L'exemple suivant utilise AWS CLI.

**Important**  
Vous devez disposer d'un véhicule et d'une flotte avant de pouvoir associer un véhicule à une flotte. Pour de plus amples informations, veuillez consulter [Gérez les FleetWise véhicules AWS IoT](vehicles.md).
Si vous associez un véhicule à une flotte ciblée par une campagne, AWS l'IoT déploie FleetWise automatiquement la campagne sur le véhicule.

Pour associer un véhicule à une flotte, exécutez la commande suivante.
+ Remplacez *fleet-id* par le numéro d'identification de la flotte.
+ Remplacez *vehicle-name* par le numéro d'identification du véhicule.

```
aws iotfleetwise associate-vehicle-fleet --fleet-id fleet-id --vehicle-name vehicle-name
```

Si vous avez [activé le chiffrement](key-management.md) à l'aide d'une AWS KMS clé gérée par le client, incluez la déclaration de politique suivante afin que votre rôle puisse invoquer l'opération `AssociateVehicleFleet` d'API. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:GenerateDataKey*",
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------

# Dissocier un FleetWise véhicule AWS IoT d'une flotte
<a name="disassociate-vehicle-cli"></a>

Vous pouvez utiliser l'opération [DisassociateVehicleFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_DisassociateVehicle.html)API pour dissocier un véhicule d'une flotte. L'exemple suivant utilise AWS CLI.

Pour dissocier un véhicule d'une flotte, exécutez la commande suivante.
+ Remplacez *fleet-id* par le numéro d'identification de la flotte.
+ Remplacez *vehicle-name* par le numéro d'identification du véhicule.

```
aws iotfleetwise disassociate-vehicle-fleet --fleet-id fleet-id --vehicle-name vehicle-name
```

Si vous avez [activé le chiffrement](key-management.md) à l'aide d'une AWS KMS clé gérée par le client, incluez la déclaration de politique suivante afin que votre rôle puisse invoquer l'opération `DisassociateVehicleFleet` d'API. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:GenerateDataKey*",
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------

# Mettre à jour un FleetWise parc AWS IoT
<a name="update-fleet-cli"></a>

Vous pouvez utiliser l'opération [UpdateFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_UpdateFleet.html)API pour mettre à jour la description d'une flotte. L’exemple suivant utilise AWS CLI.

Pour mettre à jour une flotte, exécutez la commande suivante.
+ *fleet-id*Remplacez-le par l'identifiant de la flotte que vous mettez à jour.
+ Remplacez *description* par une nouvelle description.

  La description peut comporter de 1 à 2048 caractères.

```
aws iotfleetwise update-fleet --fleet-id fleet-id --description description
```

Si vous avez [activé le chiffrement](key-management.md) à l'aide d'une AWS KMS clé gérée par le client, incluez la déclaration de politique suivante afin que votre rôle puisse invoquer l'opération `UpdateFleet` d'API. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:GenerateDataKey*",
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------

# Supprimer un FleetWise parc AWS IoT
<a name="delete-fleet-cli"></a>

Vous pouvez utiliser l'opération [DeleteFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_DeleteFleet.html)API pour supprimer une flotte. L'exemple suivant utilise AWS CLI.

**Important**  
Avant de supprimer une flotte, assurez-vous qu'aucun véhicule n'y est associé. Pour obtenir des instructions sur la façon de dissocier un véhicule d'une flotte, reportez-vous [Dissocier un FleetWise véhicule AWS IoT d'une flotte](disassociate-vehicle-cli.md) à.

Pour supprimer une flotte, exécutez la commande suivante.

*fleet-id*Remplacez-le par l'identifiant de la flotte que vous supprimez.

```
aws iotfleetwise delete-fleet --fleet-id fleet-id 
```

## Vérifier la suppression de la flotte
<a name="verify-fleet-deletion"></a>

Vous pouvez utiliser l'opération [ListFleets](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_ListFleets.html)API pour vérifier si une flotte a été supprimée. L'exemple suivant repose sur AWS CLI.

Pour récupérer une liste paginée des résumés de toutes les flottes, exécutez la commande suivante.

```
aws iotfleetwise list-fleets
```

Si vous avez [activé le chiffrement](key-management.md) à l'aide d'une AWS KMS clé gérée par le client, incluez la déclaration de politique suivante afin que votre rôle puisse invoquer l'opération `ListFleets` d'API. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------

# Obtenez des informations sur le FleetWise parc AWS IoT
<a name="get-fleet-information-cli"></a>

Vous pouvez utiliser l'opération [ListFleetsForVehicle](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_ListFleetsForVehicle.html)API pour récupérer une liste paginée IDs de toutes les flottes auxquelles appartient le véhicule. L'exemple suivant repose sur AWS CLI.

Pour récupérer une liste paginée IDs de toutes les flottes auxquelles appartient le véhicule, exécutez la commande suivante.

Remplacez *vehicle-name* par le numéro d'identification du véhicule.

```
aws iotfleetwise list-fleets-for-vehicle \
            --vehicle-name vehicle-name
```

Si vous avez [activé le chiffrement](key-management.md) à l'aide d'une AWS KMS clé gérée par le client, incluez la déclaration de politique suivante afin que votre rôle puisse invoquer l'opération `ListFleetsForVehicle` d'API. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------

Vous pouvez utiliser l'opération [ListVehiclesInFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_ListVehiclesInFleet.html)API pour récupérer une liste paginée de résumés de tous les véhicules d'une flotte. L'exemple suivant repose sur AWS CLI.

Pour récupérer une liste paginée des résumés de tous les véhicules d'une flotte, exécutez la commande suivante.

Remplacez *fleet-id* par le numéro d'identification de la flotte.

```
aws iotfleetwise list-vehicles-in-fleet \
            --fleet-id fleet-id
```

Si vous avez [activé le chiffrement](key-management.md) à l'aide d'une AWS KMS clé gérée par le client, incluez la déclaration de politique suivante afin que votre rôle puisse invoquer l'opération `ListVehiclesInFleet` d'API. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------

Vous pouvez utiliser l'opération [GetFleet](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_GetFleet.html)API pour récupérer des informations sur la flotte. L'exemple suivant repose sur AWS CLI.

Pour récupérer les métadonnées d'une flotte, exécutez la commande suivante.

Remplacez *fleet-id* par le numéro d'identification de la flotte.

```
aws iotfleetwise get-fleet \
            --fleet-id fleet-id
```

**Note**  
Cette opération est [cohérente à terme](https://web.stanford.edu/class/cs345d-01/rl/eventually-consistent.pdf). En d'autres termes, les modifications apportées à la flotte peuvent ne pas être prises en compte immédiatement.

Si vous avez [activé le chiffrement](key-management.md) à l'aide d'une AWS KMS clé gérée par le client, incluez la déclaration de politique suivante afin que votre rôle puisse invoquer l'opération `GetFleet` d'API. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------