

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.

# AWS Référence des actions et des ressources de l' FleetWise API IoT
<a name="api-permissions-reference"></a>

Lorsque vous [gérez l'accès à l'aide de politiques](https://docs.aws.amazon.com/iot-fleetwise/latest/developerguide/security-iam.html#security_iam_access-manage) pour une identité IAM, vous pouvez utiliser le tableau suivant comme référence. Le tableau répertorie chaque FleetWise API AWS IoT, les actions correspondantes pour lesquelles vous pouvez accorder des autorisations pour effectuer l'action et la AWS ressource pour laquelle vous pouvez accorder les autorisations.

Spécifiez les actions dans le champ `Action` de la stratégie, et la valeur des ressources dans le champ `Resource` de la stratégie. Pour spécifier une action, utilisez le `iotfleetwise:` préfixe suivi du nom de l'action. Par exemple, `iotfleetwise:CreateSignalCatalog`.

Actuellement, AWS l'IoT FleetWise prend en charge les [actions, ressources et clés de condition](https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiotfleetwise.html) suivantes.

Utilisez la barre de défilement pour voir le reste du tableau.


| AWS FleetWise Actions liées à l'IoT | Autorisations requises | Ressources | 
| --- | --- | --- | 
| AssociateVehicleFleet | IoT au niveau de la flotte : AssociateVehicleFleet |  arn ::iotfleetwise : ::fleet/ *partition* *region* *account\$1id* *fleet-id* arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id*  | 
| CreateCampaign | IoT au niveau de la flotte : CreateCampaign |  arn ::iotfleetwise : ::campaign/ *partition* *region* *account\$1id* *campaign-name* arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id* arn ::iotfleetwise : ::fleet/ *partition* *region* *account\$1id* *fleet-id*  | 
| CreateDecoderManifest | IoT au niveau de la flotte : CreateDecoderManifest |  arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name*  | 
| CreateFleet | IoT au niveau de la flotte : CreateFleet |  arn ::iotfleetwise : ::fleet/ *partition* *region* *account\$1id* *fleet-id* arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name*  | 
| CreateModelManifest | IoT au niveau de la flotte : CreateModelManifest |  arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name*  | 
| CreateSignalCatalog | IoT au niveau de la flotte : CreateSignalCatalog |  arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name*  | 
| CreateStateTemplate | IoT au niveau de la flotte : CreateStateTemplate |  arn ::iotfleetwise : ::state-template/ *partition* *region* *account\$1id* *state-template-id* arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name*  | 
| CreateVehicle | IoT au niveau de la flotte : CreateVehicle |  arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id* arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name*  | 
| BatchCreateVehicle | IoT au niveau de la flotte : CreateVehicle |  arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id* arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name*  | 
| DeleteCampaign | IoT au niveau de la flotte : DeleteCampaign |  arn ::iotfleetwise : ::campaign/ *partition* *region* *account\$1id* *campaign-name*  | 
| DeleteDecoderManifest | IoT au niveau de la flotte : DeleteDecoderManifest |  arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name*  | 
| DeleteFleet | IoT au niveau de la flotte : DeleteFleet |  arn ::iotfleetwise : ::fleet/ *partition* *region* *account\$1id* *fleet-id*  | 
| DeleteModelManifest | IoT au niveau de la flotte : DeleteModelManifest |  arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name*  | 
| DeleteSignalCatalog | IoT au niveau de la flotte : DeleteSignalCatalog |  arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name*  | 
| DeleteStateTemplate | IoT au niveau de la flotte : DeleteStateTemplate |  arn ::iotfleetwise : ::state-template/ *partition* *region* *account\$1id* *state-template-id*  | 
| DeleteVehicle | IoT au niveau de la flotte : DeleteVehicle |  arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id*  | 
| DisassociateVehicleFleet | IoT au niveau de la flotte : DisassociateVehicleFleet |  arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id* arn ::iotfleetwise : ::fleet/ *partition* *region* *account\$1id* *fleet-id*  | 
| GetCampaign | IoT au niveau de la flotte : GetCampaign |  arn ::iotfleetwise : ::campaign/ *partition* *region* *account\$1id* *campaign-name*  | 
| GetDecoderManifest | IoT au niveau de la flotte : GetDecoderManifest |  arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name*  | 
| GetEncryptionConfiguration | IoT au niveau de la flotte : GetEncryptionConfiguration |  | 
| GetFleet | IoT au niveau de la flotte : GetFleet |  arn ::iotfleetwise : ::fleet/ *partition* *region* *account\$1id* *fleet-id*  | 
| GetLoggingOptions | IoT au niveau de la flotte : GetLoggingOptions |  | 
| GetModelManifest | IoT au niveau de la flotte : GetModelManifest |  arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name*  | 
| GetRegisterAccountStatus | IoT au niveau de la flotte : GetRegisterAccountStatus |  | 
| GetSignalCatalog | IoT au niveau de la flotte : GetSignalCatalog |  arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name*  | 
| GetStateTemplate | IoT au niveau de la flotte : GetStateTemplate |  arn ::iotfleetwise : ::state-template/ *partition* *region* *account\$1id* *state-template-id*  | 
| GetVehicle | IoT au niveau de la flotte : GetVehicle |  arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id*  | 
| GetVehicleStatus | IoT au niveau de la flotte : GetVehicleStatus |  arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id*  | 
| ImportDecoderManifest | IoT au niveau de la flotte : ImportDecoderManifest |  arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name*  | 
| ImportSignalCatalog | IoT au niveau de la flotte : ImportSignalCatalog |  arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name*  | 
| ListCampaigns | IoT au niveau de la flotte : ListCampaigns |  | 
| ListDecoderManifestNetworkInterfaces | IoT au niveau de la flotte : ListDecoderManifestNetworkInterfaces |  arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name*  | 
| ListDecoderManifests | IoT au niveau de la flotte : ListDecoderManifests |  | 
| ListDecoderManifestSignals | IoT au niveau de la flotte : ListDecoderManifestSignals |  arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name*  | 
| ListFleets | IoT au niveau de la flotte : ListFleets |  | 
| ListFleetsForVehicle | IoT au niveau de la flotte : ListFleetsForVehicle |  arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id*  | 
| ListModelManifestNodes | IoT au niveau de la flotte : ListModelManifestNodes |  arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name*  | 
| ListModelManifests | IoT au niveau de la flotte : ListModelManifests |  | 
| ListSignalCatalogNodes | IoT au niveau de la flotte : ListSignalCatalogNodes |  arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name*  | 
| ListSignalCatalogs | IoT au niveau de la flotte : ListSignalCatalogs |  | 
| ListStateTemplates | IoT au niveau de la flotte : ListStateTemplates |  | 
| ListVehicles | IoT au niveau de la flotte : ListVehicles |  | 
| ListVehiclesInFleet | IoT au niveau de la flotte : ListVehiclesInFleet |  arn ::iotfleetwise : ::fleet/ *partition* *region* *account\$1id* *fleet-id*  | 
| ListTagsForResource | IoT au niveau de la flotte : ListTagsForResource |  arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id* arn ::iotfleetwise : ::fleet/ *partition* *region* *account\$1id* *fleet-id* arn ::iotfleetwise : ::campaign/ *partition* *region* *account\$1id* *campaign-name* arn ::iotfleetwise : ::state-template/ *partition* *region* *account\$1id* *state-template-id*  | 
| PutEncryptionConfiguration | IoT au niveau de la flotte : PutEncryptionConfiguration |  | 
| PutLoggingOptions | IoT au niveau de la flotte : PutLoggingOptions |  | 
| RegisterAccount | IoT au niveau de la flotte : RegisterAccount |  | 
| TagResource | IoT au niveau de la flotte : TagResource |  arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id* arn ::iotfleetwise : ::fleet/ *partition* *region* *account\$1id* *fleet-id* arn ::iotfleetwise : ::campaign/ *partition* *region* *account\$1id* *campaign-name* arn ::iotfleetwise : ::state-template/ *partition* *region* *account\$1id* *state-template-id*  | 
| UntagResource | IoT au niveau de la flotte : UntagResource |  arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id* arn ::iotfleetwise : ::fleet/ *partition* *region* *account\$1id* *fleet-id* arn ::iotfleetwise : ::campaign/ *partition* *region* *account\$1id* *campaign-name* arn ::iotfleetwise : ::state-template/ *partition* *region* *account\$1id* *state-template-id*  | 
| UpdateCampaign | IoT au niveau de la flotte : UpdateCampaign |  arn ::iotfleetwise : ::campaign/ *partition* *region* *account\$1id* *campaign-name*  | 
| UpdateDecoderManifest | IoT au niveau de la flotte : UpdateDecoderManifest |  arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name*  | 
| UpdateFleet | IoT au niveau de la flotte : UpdateFleet |  arn ::iotfleetwise : ::fleet/ *partition* *region* *account\$1id* *fleet-id*  | 
| UpdateModelManifest | IoT au niveau de la flotte : UpdateModelManifest |  arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name*  | 
| UpdateSignalCatalog | IoT au niveau de la flotte : UpdateSignalCatalog |  arn ::iotfleetwise : ::signal-catalog/ *partition* *region* *account\$1id* *name*  | 
| UpdateStateTemplate | IoT au niveau de la flotte : UpdateStateTemplate |  arn ::iotfleetwise : ::state-template/ *partition* *region* *account\$1id* *state-template-id*  | 
| UpdateVehicle | IoT au niveau de la flotte : UpdateVehicle |  arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id* arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name*  | 
| BatchUpdateVehicle | IoT au niveau de la flotte : UpdateVehicle |  arn ::iotfleetwise : ::vehicle/ *partition* *region* *account\$1id* *vehicle-id* arn ::iotfleetwise : ::model-manifest/ *partition* *region* *account\$1id* *name* arn ::iotfleetwise : :decoder-manifest/ *partition* *region* *account\$1id* *name*  | 