

AWS IoT FleetWise는 더 이상 신규 고객에게 공개되지 않습니다. 기존 AWS IoT FleetWise 고객은 서비스를 계속 사용할 수 있습니다. [의 Connected Mobility 지침은 AWS](https://aws.amazon.com/solutions/guidance/connected-mobility-on-aws/) AWS IoT FleetWise와 동등한 기능을 달성하는 데 사용할 수 있는 커넥티드 모빌리티 솔루션을 위한 모듈식 서비스를 개발하고 배포하는 방법에 대한 지침을 제공합니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS IoT FleetWise API 작업 및 리소스 참조
<a name="api-permissions-reference"></a>

IAM 자격 증명에 대한 [정책을 사용하여 액세스를 관리하는](https://docs.aws.amazon.com/iot-fleetwise/latest/developerguide/security-iam.html#security_iam_access-manage) 경우 다음 표를 참조로 사용할 수 있습니다. 이 표에는 각 AWS IoT FleetWise API, 작업을 수행할 수 있는 권한을 부여할 수 있는 해당 작업, 권한을 부여할 수 있는 AWS 리소스가 나열되어 있습니다.

정책의 `Action` 필드에서 작업을 지정하고, 정책의 `Resource` 필드에서 리소스 값을 지정합니다. 작업을 지정하려면 `iotfleetwise:` 접두사와 작업 이름을 차례로 사용합니다. 예를 들어 `iotfleetwise:CreateSignalCatalog`입니다.

현재 AWS IoT FleetWise는 다음 [작업, 리소스 및 조건 키를](https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiotfleetwise.html) 지원합니다.

테이블의 나머지 부분을 보려면 스크롤 막대를 사용합니다.


| AWS IoT FleetWise 작업 | 필수 권한 | 리소스 | 
| --- | --- | --- | 
| AssociateVehicleFleet | iotfleetwise:AssociateVehicleFleet | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:fleet/{{fleet-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}} | 
| CreateCampaign | iotfleetwise:CreateCampaign | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:campaign/{{campaign-name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:fleet/{{fleet-id}} | 
| CreateDecoderManifest | iotfleetwise:CreateDecoderManifest | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}} | 
| CreateFleet | iotfleetwise:CreateFleet | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:fleet/{{fleet-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}} | 
| CreateModelManifest | iotfleetwise:CreateModelManifest | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}} | 
| CreateSignalCatalog | iotfleetwise:CreateSignalCatalog | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}} | 
| CreateStateTemplate | iotfleetwise:CreateStateTemplate | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:state-template/{{state-template-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}} | 
| CreateVehicle | iotfleetwise:CreateVehicle | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}} | 
| BatchCreateVehicle | iotfleetwise:CreateVehicle | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}} | 
| DeleteCampaign | iotfleetwise:DeleteCampaign | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:campaign/{{campaign-name}} | 
| DeleteDecoderManifest | iotfleetwise:DeleteDecoderManifest | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}} | 
| DeleteFleet | iotfleetwise:DeleteFleet | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:fleet/{{fleet-id}} | 
| DeleteModelManifest | iotfleetwise:DeleteModelManifest | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}} | 
| DeleteSignalCatalog | iotfleetwise:DeleteSignalCatalog | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}} | 
| DeleteStateTemplate | iotfleetwise:DeleteStateTemplate | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:state-template/{{state-template-id}} | 
| DeleteVehicle | iotfleetwise:DeleteVehicle | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}} | 
| DisassociateVehicleFleet | iotfleetwise:DisassociateVehicleFleet | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:fleet/{{fleet-id}} | 
| GetCampaign | iotfleetwise:GetCampaign | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:campaign/{{campaign-name}} | 
| GetDecoderManifest | iotfleetwise:GetDecoderManifest | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}} | 
| GetEncryptionConfiguration | iotfleetwise:GetEncryptionConfiguration |  | 
| GetFleet | iotfleetwise:GetFleet | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:fleet/{{fleet-id}} | 
| GetLoggingOptions | iotfleetwise:GetLoggingOptions |  | 
| GetModelManifest | iotfleetwise:GetModelManifest | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}} | 
| GetRegisterAccountStatus | iotfleetwise:GetRegisterAccountStatus |  | 
| GetSignalCatalog | iotfleetwise:GetSignalCatalog | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}} | 
| GetStateTemplate | iotfleetwise:GetStateTemplate | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:state-template/{{state-template-id}} | 
| GetVehicle | iotfleetwise:GetVehicle | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}} | 
| GetVehicleStatus | iotfleetwise:GetVehicleStatus | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}} | 
| ImportDecoderManifest | iotfleetwise:ImportDecoderManifest | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}} | 
| ImportSignalCatalog | iotfleetwise:ImportSignalCatalog | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}} | 
| ListCampaigns | iotfleetwise:ListCampaigns |  | 
| ListDecoderManifestNetworkInterfaces | iotfleetwise:ListDecoderManifestNetworkInterfaces | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}} | 
| ListDecoderManifests | iotfleetwise:ListDecoderManifests |  | 
| ListDecoderManifestSignals | iotfleetwise:ListDecoderManifestSignals | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}} | 
| ListFleets | iotfleetwise:ListFleets |  | 
| ListFleetsForVehicle | iotfleetwise:ListFleetsForVehicle | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}} | 
| ListModelManifestNodes | iotfleetwise:ListModelManifestNodes | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}} | 
| ListModelManifests | iotfleetwise:ListModelManifests |  | 
| ListSignalCatalogNodes | iotfleetwise:ListSignalCatalogNodes | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}} | 
| ListSignalCatalogs | iotfleetwise:ListSignalCatalogs |  | 
| ListStateTemplates | iotfleetwise:ListStateTemplates |  | 
| ListVehicles | iotfleetwise:ListVehicles |  | 
| ListVehiclesInFleet | iotfleetwise:ListVehiclesInFleet | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:fleet/{{fleet-id}} | 
| ListTagsForResource | iotfleetwise:ListTagsForResource | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:fleet/{{fleet-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:campaign/{{campaign-name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:state-template/{{state-template-id}} | 
| PutEncryptionConfiguration | iotfleetwise:PutEncryptionConfiguration |  | 
| PutLoggingOptions | iotfleetwise:PutLoggingOptions |  | 
| RegisterAccount | iotfleetwise:RegisterAccount |  | 
| TagResource | iotfleetwise:TagResource | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:fleet/{{fleet-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:campaign/{{campaign-name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:state-template/{{state-template-id}} | 
| UntagResource | iotfleetwise:UntagResource | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:fleet/{{fleet-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:campaign/{{campaign-name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:state-template/{{state-template-id}} | 
| UpdateCampaign | iotfleetwise:UpdateCampaign | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:campaign/{{campaign-name}} | 
| UpdateDecoderManifest | iotfleetwise:UpdateDecoderManifest | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}} | 
| UpdateFleet | iotfleetwise:UpdateFleet | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:fleet/{{fleet-id}} | 
| UpdateModelManifest | iotfleetwise:UpdateModelManifest | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}} | 
| UpdateSignalCatalog | iotfleetwise:UpdateSignalCatalog | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:signal-catalog/{{name}} | 
| UpdateStateTemplate | iotfleetwise:UpdateStateTemplate | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:state-template/{{state-template-id}} | 
| UpdateVehicle | iotfleetwise:UpdateVehicle | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}} | 
| BatchUpdateVehicle | iotfleetwise:UpdateVehicle | arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:vehicle/{{vehicle-id}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:model-manifest/{{name}}<br />arn:{{partition}}:iotfleetwise:{{region}}:{{account\_id}}:decoder-manifest/{{name}} | 