Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Azioni, risorse e chiavi di condizione per AWS IoT FleetWise
AWS IoT FleetWise (prefisso del servizio: iotfleetwise) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.
Riferimenti:
-
Scopri come configurare questo servizio.
-
Visualizza un elenco delle operazioni API disponibili per questo servizio.
-
Scopri come proteggere questo servizio e le sue risorse utilizzando le policy delle autorizzazioni IAM.
-
Visualizza riferimento programmatico all'autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite da AWS IoT FleetWise
La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.
| Operazione | Azione IAM | Chiave di condizione | Valori possibili | Livello di accesso |
|---|---|---|---|---|
|
AssociateVehicleFleet |
Scrittura |
|||
|
BatchCreateVehicle |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateCampaign |
Scrittura |
|||
Etichettare, scrivere |
||||
iam:PassedToService |
iotfleetwise.amazonaws.com |
Scrittura |
||
|
CreateDecoderManifest |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateFleet |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateModelManifest |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateSignalCatalog |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateStateTemplate |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateVehicle |
Scrittura |
|||
Etichettare, scrivere |
||||
|
DeleteCampaign |
Scrittura |
|||
|
DeleteDecoderManifest |
Scrittura |
|||
|
DeleteFleet |
Scrittura |
|||
|
DeleteModelManifest |
Scrittura |
|||
|
DeleteSignalCatalog |
Scrittura |
|||
|
DeleteStateTemplate |
Scrittura |
|||
|
DeleteVehicle |
Scrittura |
|||
|
DisassociateVehicleFleet |
Scrittura |
|||
|
GetCampaign |
Lettura |
|||
|
GetDecoderManifest |
Lettura |
|||
|
GetEncryptionConfiguration |
Lettura |
|||
|
GetFleet |
Lettura |
|||
|
GetLoggingOptions |
Lettura |
|||
|
GetModelManifest |
Lettura |
|||
|
GetRegisterAccountStatus |
Lettura |
|||
|
GetSignalCatalog |
Lettura |
|||
|
GetStateTemplate |
Lettura |
|||
|
GetVehicle |
Lettura |
|||
|
GetVehicleStatus |
Lettura |
|||
|
ImportDecoderManifest |
Scrittura |
|||
|
ImportSignalCatalog |
Scrittura |
|||
Etichettare, scrivere |
||||
|
ListCampaigns |
Lettura |
|||
|
ListDecoderManifestNetworkInterfaces |
List |
|||
|
ListDecoderManifestSignals |
List |
|||
|
ListDecoderManifests |
Lettura |
|||
|
ListFleets |
Lettura |
|||
|
ListFleetsForVehicle |
Lettura |
|||
|
ListModelManifestNodes |
List |
|||
|
ListModelManifests |
Lettura |
|||
|
ListSignalCatalogNodes |
Lettura |
|||
|
ListSignalCatalogs |
Lettura |
|||
|
ListStateTemplates |
Lettura |
|||
|
ListTagsForResource |
Lettura |
|||
|
ListVehicles |
Lettura |
|||
|
ListVehiclesInFleet |
Lettura |
|||
|
PutEncryptionConfiguration |
Scrittura |
|||
|
PutLoggingOptions |
Scrittura |
|||
|
RegisterAccount |
Scrittura |
|||
|
TagResource |
Etichettare, scrivere |
|||
|
UntagResource |
Etichettare, scrivere |
|||
|
UpdateCampaign |
Scrittura |
|||
|
UpdateDecoderManifest |
Scrittura |
|||
|
UpdateFleet |
Scrittura |
|||
|
UpdateModelManifest |
Scrittura |
|||
|
UpdateSignalCatalog |
Scrittura |
|||
|
UpdateStateTemplate |
Scrittura |
|||
|
UpdateVehicle |
Scrittura |
Azioni definite da AWS IoT FleetWise
Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.
| Operazioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione per associare il veicolo indicato a un parco istanze |
Scrittura |
|||
Concede l'autorizzazione per creare una campagna |
Scrittura |
|||
Concede l'autorizzazione per creare un manifesto del decoder per un modello esistente |
Scrittura |
|||
Concede l'autorizzazione per creare un parco istanze |
Scrittura |
|||
Concede l'autorizzazione per creare una definizione del manifesto del modello |
Scrittura |
|||
Concede l'autorizzazione per creare un catalogo di segnali |
Scrittura |
|||
Concede il permesso di creare un modello di stato |
Scrittura |
|||
Concede l'autorizzazione per creare un veicolo |
Scrittura |
|||
Concede l'autorizzazione per eliminare una campagna |
Scrittura |
|||
Concede l'autorizzazione per eliminare il manifesto del decoder indicato |
Scrittura |
|||
Concede l'autorizzazione per eliminare un parco istanze |
Scrittura |
|||
Concede l'autorizzazione per eliminare il manifesto del modello indicato |
Scrittura |
|||
Concede l'autorizzazione per eliminare uno specifico catalogo di segnali |
Scrittura |
|||
Concede il permesso di eliminare un modello di stato |
Scrittura |
|||
Concede l'autorizzazione per eliminare un veicolo |
Scrittura |
|||
Concede l'autorizzazione per dissociare un veicolo da un parco istanze esistente |
Scrittura |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo per una determinata campagna |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo per una determinata definizione del manifesto del decoder |
Lettura |
|||
Concede il permesso di ottenere KMS-based stato di crittografia per Account AWS |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo per un parco istanze |
Lettura |
|||
Concede il permesso di ottenere le opzioni di registrazione per Account AWS |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo per una determinata definizione del manifesto del modello |
Lettura |
|||
Concede il permesso di ottenere lo stato di registrazione dell'account con IoT FleetWise |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo per uno specifico catalogo di segnali |
Lettura |
|||
Concede il permesso di ottenere informazioni di riepilogo per un determinato modello di stato |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo per un veicolo |
Lettura |
|||
Concede l'autorizzazione per ottenere lo stato delle campagne attive su uno specifico veicolo |
Lettura |
|||
Concede l'autorizzazione per importare un manifesto del decoder esistente |
Scrittura |
|||
Concede l'autorizzazione per creare un catalogo di segnali importando le definizioni esistenti |
Scrittura |
|||
Concede l'autorizzazione per elencare le campagne |
Lettura |
|||
Concede l'autorizzazione per elencare le interfacce di rete associate al manifesto del decoder esistente |
List |
|||
Concede l'autorizzazione per elencare i segnali del manifesto del decoder |
List |
|||
Concede l'autorizzazione per elencare tutti i manifesti del decoder, con un filtro opzionale sul manifesto del modello |
Lettura |
|||
Concede l'autorizzazione per elencare tutti i parchi istanze |
Lettura |
|||
Concede l'autorizzazione per elencare tutti i parchi istanze a cui è associato il veicolo indicato |
Lettura |
|||
Concede l'autorizzazione per elencare tutti i nodi per il manifesto del modello indicato |
List |
|||
Concede l'autorizzazione per elencare tutti i manifesti del modello, con un filtro opzionale sul catalogo di segnali |
Lettura |
|||
Concede l'autorizzazione per elencare tutti i nodi per un determinato catalogo di segnali |
Lettura |
|||
Concede l'autorizzazione per elencare tutti i cataloghi di segnali |
Lettura |
|||
Concede il permesso di elencare i modelli di stato |
Lettura |
|||
Concede l'autorizzazione per elencare i tag per una risorsa |
Lettura |
|||
Concede l'autorizzazione per elencare tutti i veicoli, con un filtro opzionale sul manifesto del modello |
Lettura |
|||
Concede l'autorizzazione per elencare i veicoli nel parco istanze indicato |
Lettura |
|||
Concede l'autorizzazione all'attivazione o alla disattivazione KMS-based crittografia per Account AWS |
Scrittura |
|||
Concede il permesso di inserire le opzioni di registrazione per Account AWS |
Scrittura |
|||
Concede il permesso di registrare un Account AWS all'IoT FleetWise |
Scrittura |
|||
Concede l'autorizzazione per aggiungere tag a una risorsa |
Etichettatura, scrittura |
|||
Concede l'autorizzazione per rimuovere tag da una risorsa |
Etichettare, scrivere |
|||
Concede l'autorizzazione per aggiornare la campagna indicata |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una definizione del manifesto del decoder |
Scrittura |
|||
Concede l'autorizzazione per aggiornare il parco istanze |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la definizione del manifesto del modello indicata |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una specifica definizione del catalogo di segnali |
Scrittura |
|||
Concede il permesso di aggiornare il modello di stato specificato |
Scrittura |
|||
Concede l'autorizzazione per aggiornare il veicolo |
Scrittura |
|||
Permission-only azioni per AWS IoT FleetWise
Le seguenti azioni sono definite da AWS IoT FleetWise ma non sono direttamente richiamabili tramite alcuna operazione API. Possono essere utilizzati solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.
| Operazioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede il permesso di generare il payload per l'esecuzione di un comando su un veicolo |
Gestione delle autorizzazioni, scrittura |
|||
Tipi di risorse definiti da AWS IoT FleetWise
I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.
| Tipi di risorse | ARN | Chiavi di condizione |
|---|---|---|
arn:${Partition}:iotfleetwise:${Region}:${Account}:campaign/${CampaignName} |
||
arn:${Partition}:iotfleetwise:${Region}:${Account}:decoder-manifest/${Name} |
||
arn:${Partition}:iotfleetwise:${Region}:${Account}:fleet/${FleetId} |
||
arn:${Partition}:iotfleetwise:${Region}:${Account}:model-manifest/${Name} |
||
arn:${Partition}:iotfleetwise:${Region}:${Account}:signal-catalog/${Name} |
||
arn:${Partition}:iotfleetwise:${Region}:${Account}:state-template/${StateTemplateId} |
||
arn:${Partition}:iotfleetwise:${Region}:${Account}:vehicle/${VehicleId} |
Chiavi di condizione per AWS IoT FleetWise
AWS IoT FleetWise definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta |
String |
|
Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa |
String |
|
Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta |
ArrayOfString |
|
Filtra l'accesso per ARN di destinazione della campagna, ad esempio l'ARN del bucket S3 o l'ARN del Timestream |
ARN |
|
Filtra l'accesso in base a nomi di segnale completi |
ArrayOfString |
|
Filtra l'accesso tramite un elenco di IoT FleetWise Decoder Manifest ARN |
ARN |
|
Filtra l'accesso tramite un elenco di IoT FleetWise Model Manifest ARN |
ARN |