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 Wireless
AWS IoT Wireless (prefisso del servizio: iotwireless) 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 Wireless
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 |
|---|---|---|---|---|
|
AssociateAwsAccountWithPartnerAccount |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
AssociateMulticastGroupWithFuotaTask |
Scrittura |
|||
|
AssociateWirelessDeviceWithFuotaTask |
Scrittura |
|||
|
AssociateWirelessDeviceWithMulticastGroup |
Scrittura |
|||
|
AssociateWirelessDeviceWithThing |
Scrittura |
|||
|
AssociateWirelessGatewayWithCertificate |
Scrittura |
|||
|
AssociateWirelessGatewayWithThing |
Scrittura |
|||
|
CancelMulticastGroupSession |
Scrittura |
|||
|
CreateDestination |
Scrittura |
|||
Etichettatura, scrittura |
||||
iam:PassedToService |
iotwireless.amazonaws.com |
Scrittura |
||
|
CreateDeviceProfile |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateFuotaTask |
Scrittura |
|||
Etichettare, scrivere |
||||
iam:PassedToService |
iotwireless.amazonaws.com |
Scrittura |
||
|
CreateMulticastGroup |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateNetworkAnalyzerConfiguration |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateServiceProfile |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateWirelessDevice |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateWirelessGateway |
Scrittura |
|||
Etichettare, scrivere |
||||
|
CreateWirelessGatewayTask |
Scrittura |
|||
|
CreateWirelessGatewayTaskDefinition |
Scrittura |
|||
Etichettare, scrivere |
||||
iam:PassedToService |
iotwireless.amazonaws.com |
Scrittura |
||
|
DeleteDestination |
Scrittura |
|||
|
DeleteDeviceProfile |
Scrittura |
|||
|
DeleteFuotaTask |
Scrittura |
|||
|
DeleteMulticastGroup |
Scrittura |
|||
|
DeleteNetworkAnalyzerConfiguration |
Scrittura |
|||
|
DeleteQueuedMessages |
Scrittura |
|||
|
DeleteServiceProfile |
Scrittura |
|||
|
DeleteWirelessDevice |
Scrittura |
|||
|
DeleteWirelessDeviceImportTask |
Scrittura |
|||
|
DeleteWirelessGateway |
Scrittura |
|||
|
DeleteWirelessGatewayTask |
Scrittura |
|||
|
DeleteWirelessGatewayTaskDefinition |
Scrittura |
|||
|
DeregisterWirelessDevice |
Scrittura |
|||
|
DisassociateAwsAccountFromPartnerAccount |
Scrittura |
|||
|
DisassociateMulticastGroupFromFuotaTask |
Scrittura |
|||
|
DisassociateWirelessDeviceFromFuotaTask |
Scrittura |
|||
|
DisassociateWirelessDeviceFromMulticastGroup |
Scrittura |
|||
|
DisassociateWirelessDeviceFromThing |
Scrittura |
|||
|
DisassociateWirelessGatewayFromCertificate |
Scrittura |
|||
|
DisassociateWirelessGatewayFromThing |
Scrittura |
|||
|
GetDestination |
Lettura |
|||
|
GetDeviceProfile |
Lettura |
|||
|
GetEventConfigurationByResourceTypes |
Lettura |
|||
|
GetFuotaTask |
Lettura |
|||
|
GetLogLevelsByResourceTypes |
Lettura |
|||
|
GetMetricConfiguration |
Lettura |
|||
|
GetMetrics |
Lettura |
|||
|
GetMulticastGroup |
Lettura |
|||
|
GetMulticastGroupSession |
Lettura |
|||
|
GetNetworkAnalyzerConfiguration |
Lettura |
|||
|
GetPartnerAccount |
Lettura |
|||
|
GetPosition |
Lettura |
|||
|
GetPositionConfiguration |
Lettura |
|||
|
GetPositionEstimate |
Lettura |
|||
|
GetResourceEventConfiguration |
Lettura |
|||
|
GetResourceLogLevel |
Lettura |
|||
|
GetResourcePosition |
Lettura |
|||
|
GetServiceEndpoint |
Lettura |
|||
|
GetServiceProfile |
Lettura |
|||
|
GetWirelessDevice |
Lettura |
|||
|
GetWirelessDeviceImportTask |
Lettura |
|||
|
GetWirelessDeviceStatistics |
Lettura |
|||
|
GetWirelessGateway |
Lettura |
|||
|
GetWirelessGatewayCertificate |
Lettura |
|||
|
GetWirelessGatewayFirmwareInformation |
Lettura |
|||
|
GetWirelessGatewayStatistics |
Lettura |
|||
|
GetWirelessGatewayTask |
Lettura |
|||
|
GetWirelessGatewayTaskDefinition |
Lettura |
|||
|
ListDestinations |
Lettura |
|||
|
ListDeviceProfiles |
Lettura |
|||
|
ListDevicesForWirelessDeviceImportTask |
Lettura |
|||
|
ListEventConfigurations |
Lettura |
|||
|
ListFuotaTasks |
Lettura |
|||
|
ListMulticastGroups |
Lettura |
|||
|
ListMulticastGroupsByFuotaTask |
Lettura |
|||
|
ListNetworkAnalyzerConfigurations |
Lettura |
|||
|
ListPartnerAccounts |
Lettura |
|||
|
ListPositionConfigurations |
Lettura |
|||
|
ListQueuedMessages |
Lettura |
|||
|
ListServiceProfiles |
Lettura |
|||
|
ListTagsForResource |
Lettura |
|||
|
ListWirelessDeviceImportTasks |
Lettura |
|||
|
ListWirelessDevices |
Lettura |
|||
|
ListWirelessGatewayTaskDefinitions |
Lettura |
|||
|
ListWirelessGateways |
Lettura |
|||
|
PutPositionConfiguration |
Scrittura |
|||
|
PutResourceLogLevel |
Scrittura |
|||
|
ResetAllResourceLogLevels |
Scrittura |
|||
|
ResetResourceLogLevel |
Scrittura |
|||
|
SendDataToMulticastGroup |
Scrittura |
|||
|
SendDataToWirelessDevice |
Scrittura |
|||
|
StartBulkAssociateWirelessDeviceWithMulticastGroup |
iotwireless:StartBulkAssociateWirelessDeviceWithMulticastGroup |
Scrittura |
||
|
StartBulkDisassociateWirelessDeviceFromMulticastGroup |
iotwireless:StartBulkDisassociateWirelessDeviceFromMulticastGroup |
Scrittura |
||
|
StartFuotaTask |
Scrittura |
|||
|
StartMulticastGroupSession |
Scrittura |
|||
|
StartSingleWirelessDeviceImportTask |
Scrittura |
|||
Etichettare, scrivere |
||||
|
StartWirelessDeviceImportTask |
Scrittura |
|||
Etichettare, scrivere |
||||
iam:PassedToService |
iotwireless.amazonaws.com |
Scrittura |
||
|
TagResource |
Etichettare, scrivere |
|||
|
TestWirelessDevice |
Scrittura |
|||
|
UntagResource |
Etichettare, scrivere |
|||
|
UpdateDestination |
Scrittura |
|||
iam:PassedToService |
iotwireless.amazonaws.com |
Scrittura |
||
|
UpdateEventConfigurationByResourceTypes |
Scrittura |
|||
|
UpdateFuotaTask |
Scrittura |
|||
iam:PassedToService |
iotwireless.amazonaws.com |
Scrittura |
||
|
UpdateLogLevelsByResourceTypes |
Scrittura |
|||
|
UpdateMetricConfiguration |
Scrittura |
|||
|
UpdateMulticastGroup |
Scrittura |
|||
|
UpdateNetworkAnalyzerConfiguration |
Scrittura |
|||
|
UpdatePartnerAccount |
Scrittura |
|||
|
UpdatePosition |
Scrittura |
|||
|
UpdateResourceEventConfiguration |
Scrittura |
|||
|
UpdateResourcePosition |
Scrittura |
|||
|
UpdateWirelessDevice |
Scrittura |
|||
|
UpdateWirelessDeviceImportTask |
Scrittura |
|||
|
UpdateWirelessGateway |
Scrittura |
Azioni definite da AWS IoT Wireless
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 il permesso di collegare gli account dei partner con Account AWS |
Scrittura |
|||
Concede il permesso di associare il MulticastGroup con FuotaTask |
Scrittura |
|||
Concede il permesso di associare il dispositivo wireless a FuotaTask |
Scrittura |
|||
Concede il permesso di associare WirelessDevice con MulticastGroup |
Scrittura |
|||
Concede il permesso di associare il dispositivo wireless a AWS Oggetto IoT per un determinato dispositivo wirelessDeviceId |
Scrittura |
|||
Concede il permesso di associare un WirelessGateway con il certificato IoT Core Identity |
Scrittura |
|||
Concede il permesso di associare il gateway wireless a AWS Oggetto IoT per una determinata rete wirelessGatewayId |
Scrittura |
|||
Concede il permesso di annullare il MulticastGroup sessione |
Scrittura |
|||
Concede l'autorizzazione per creare una risorsa di destinazione |
Scrittura |
|||
Concede il permesso di creare un DeviceProfile risorsa |
Scrittura |
|||
Concede il permesso di creare un FuotaTask risorsa |
Scrittura |
|||
Concede il permesso di creare un MulticastGroup risorsa |
Scrittura |
|||
Concede il permesso di creare un NetworkAnalyzerConfiguration risorsa |
Scrittura |
|||
Concede il permesso di creare un ServiceProfile risorsa |
Scrittura |
|||
Concede il permesso di creare un WirelessDevice risorsa con una determinata destinazione |
Scrittura |
|||
Concede il permesso di creare un WirelessGateway risorsa |
Scrittura |
|||
Concede il permesso di creare un'attività per un determinato WirelessGateway |
Scrittura |
|||
Concede il permesso di creare un WirelessGateway definizione dell'attività |
Scrittura |
|||
Concede l'autorizzazione per eliminare una destinazione |
Scrittura |
|||
Concede il permesso di eliminare un DeviceProfile |
Scrittura |
|||
Concede il permesso di eliminare il FuotaTask |
Scrittura |
|||
Concede il permesso di eliminare il MulticastGroup |
Scrittura |
|||
Concede il permesso di eliminare il NetworkAnalyzerConfiguration |
Scrittura |
|||
Concede l'autorizzazione all'eliminazione QueuedMessages |
Scrittura |
|||
Concede il permesso di eliminare un ServiceProfile |
Scrittura |
|||
Concede il permesso di eliminare un WirelessDevice |
Scrittura |
|||
Concede l'autorizzazione per eliminare l'attività di importazione del dispositivo wireless |
Scrittura |
|||
Concede il permesso di eliminare un WirelessGateway |
Scrittura |
|||
Concede il permesso di eliminare un'attività per un determinato WirelessGateway |
Scrittura |
|||
Concede il permesso di eliminare un WirelessGateway definizione dell'attività |
Scrittura |
|||
Concede l'autorizzazione per annullare la registrazione di un dispositivo wireless |
Scrittura |
|||
Concede il permesso di dissociare un Account AWS da un account partner |
Scrittura |
|||
Concede il permesso di dissociare il MulticastGroup da FuotaTask |
Scrittura |
|||
Concede l'autorizzazione a dissociare il dispositivo wireless da FuotaTask |
Scrittura |
|||
Concede l'autorizzazione a dissociare il dispositivo wireless da MulticastGroup |
Scrittura |
|||
Concede l'autorizzazione a dissociare un dispositivo wireless da un AWS Cosa IoT |
Scrittura |
|||
Concede il permesso di dissociare un WirelessGateway da un certificato IoT Core Identity |
Scrittura |
|||
Concede il permesso di dissociare un WirelessGateway da un oggetto IoT Core |
Scrittura |
|||
Concede l'autorizzazione per ottenere la destinazione |
Lettura |
|||
Concede il permesso di ottenere il DeviceProfile |
Lettura |
|||
Concede l'autorizzazione per ottenere le configurazioni degli eventi in base ai tipi di risorse |
Lettura |
|||
Concede il permesso di ottenere il FuotaTask |
Lettura |
|||
Concede l'autorizzazione per ottenere livelli di log in base ai tipi di risorse |
Lettura |
|||
Concede il permesso di ottenere la configurazione delle metriche |
Lettura |
|||
Concede il permesso di ottenere le metriche |
Lettura |
|||
Concede il permesso di ottenere il MulticastGroup |
Lettura |
|||
Concede il permesso di ottenere il MulticastGroup sessione |
Lettura |
|||
Concede il permesso di ottenere il NetworkAnalyzerConfiguration |
Lettura |
|||
Concede il permesso di ottenere l'associato PartnerAccount |
Lettura |
|||
Concede l'autorizzazione per ottenere la posizione per una determinata risorsa |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione della posizione per una determinata risorsa |
Lettura |
|||
Concede l'autorizzazione per ottenere la stima di una posizione |
Lettura |
|||
Concede l'autorizzazione per ottenere una configurazione di evento per un identificatore |
Lettura |
|||
Concede l'autorizzazione per ottenere il livello di log delle risorse |
Lettura |
|||
Concede l'autorizzazione per ottenere la posizione per una determinata risorsa |
Lettura |
|||
Concede il permesso di recuperare l'endpoint specifico dell'account del cliente per la connessione al protocollo CUPS o LoRaConnessione al protocollo WAN Network Server (LNS) e, facoltativamente, certificato di fiducia del server in formato PEM |
Lettura |
|||
Concede il permesso di ottenere il ServiceProfile |
Lettura |
|||
Concede il permesso di ottenere il WirelessDevice |
Lettura |
|||
Concede l'autorizzazione per visualizzare l'attività di importazione del dispositivo wireless |
Lettura |
|||
Concede il permesso di ottenere informazioni statistiche per un determinato WirelessDevice |
Lettura |
|||
Concede il permesso di ottenere il WirelessGateway |
Lettura |
|||
Concede il permesso di ottenere l'ID del certificato IoT Core Identity associato a WirelessGateway |
Lettura |
|||
Concede il permesso di ottenere la versione attuale del firmware e altre informazioni per WirelessGateway |
Lettura |
|||
Concede il permesso di ottenere informazioni statistiche per un determinato WirelessGateway |
Lettura |
|||
Concede il permesso di eseguire l'attività per un determinato WirelessGateway |
Lettura |
|||
Concede il permesso di ottenere il dato WirelessGateway definizione dell'attività |
Lettura |
|||
Concede il permesso di elencare le informazioni sulle destinazioni disponibili in base a Account AWS |
Lettura |
|||
Concede il permesso di elencare le informazioni disponibili DeviceProfiles in base al Account AWS |
Lettura |
|||
Concede l'autorizzazione a elencare le informazioni sui dispositivi in base all'attività di importazione dei dispositivi wireless in base a Account AWS |
Lettura |
|||
Concede il permesso di elencare le informazioni sulle configurazioni di eventi disponibili in base a Account AWS |
Lettura |
|||
Concede il permesso di elencare le informazioni disponibili FuotaTasks in base al Account AWS |
Lettura |
|||
Concede il permesso di elencare le informazioni disponibili MulticastGroups in base al Account AWS |
Lettura |
|||
Concede il permesso di elencare le informazioni disponibili MulticastGroups da FuotaTask basato sul Account AWS |
Lettura |
|||
Concede il permesso di elencare le informazioni disponibili NetworkAnalyzerConfigurations in base al Account AWS |
Lettura |
|||
Concede l'autorizzazione per elencare gli account partner disponibili |
Lettura |
|||
Concede il permesso di elencare le informazioni sulle configurazioni di posizione disponibili in base a Account AWS |
Lettura |
|||
Concede l'autorizzazione per elencare i messaggi in coda |
Lettura |
|||
Concede il permesso di elencare le informazioni disponibili ServiceProfiles in base al Account AWS |
Lettura |
|||
Concede l'autorizzazione per elencare tutti i tag per una determinata risorsa |
Lettura |
|||
Concede l'autorizzazione a elencare le informazioni sulle attività di importazione dei dispositivi wireless in base a Account AWS |
Lettura |
|||
Concede il permesso di elencare le informazioni disponibili WirelessDevices in base al Account AWS |
Lettura |
|||
Concede il permesso di elencare le informazioni disponibili WirelessGateway definizioni delle attività basate su Account AWS |
Lettura |
|||
Concede il permesso di elencare le informazioni disponibili WirelessGateways in base al Account AWS |
Lettura |
|||
Concede l'autorizzazione per inserire la configurazione della posizione per una determinata risorsa |
Scrittura |
|||
Concede l'autorizzazione per inserire il livello di log delle risorse |
Write |
|||
Concede l'autorizzazione per ripristinare tutti i livelli di log delle risorse |
Write |
|||
Concede l'autorizzazione per ripristinare il livello di log delle risorse |
Scrittura |
|||
Concede il permesso di inviare dati a MulticastGroup |
Scrittura |
|||
Concede l'autorizzazione per inviare il frame di dati dell'applicazione decrittografato al dispositivo di destinazione |
Scrittura |
|||
Concede il permesso di associare il WirelessDevices con MulticastGroup |
Scrittura |
|||
Concede il permesso di dissociare in blocco il WirelessDevices da MulticastGroup |
Scrittura |
|||
Concede il permesso di avviare il FuotaTask |
Scrittura |
|||
Concede il permesso di avviare il MulticastGroup sessione |
Scrittura |
|||
Concede il permesso di iniziare NetworkAnalyzer flusso |
Scrittura |
|||
Concede l'autorizzazione per avviare la singola attività di importazione del dispositivo wireless |
Scrittura |
|||
Concede l'autorizzazione per avviare l'attività di importazione del dispositivo wireless |
Scrittura |
|||
Concede l'autorizzazione per applicare un tag a una determinata risorsa |
Etichettatura, scrittura |
|||
Concede l'autorizzazione per simulare un dispositivo con provisioning per inviare i dati di uplink con payload 'Hello' |
Write |
|||
Concede l'autorizzazione per rimuovere i tag specificati dalla risorsa |
Etichettare, scrivere |
|||
Concede l'autorizzazione per aggiornare una risorsa di destinazione |
Scrittura |
|||
Concede l'autorizzazione per aggiornare le configurazioni degli eventi in base ai tipi di risorse |
Scrittura |
|||
Concede il permesso di aggiornare il FuotaTask |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare i livelli di log per tipi di risorse |
Scrittura |
|||
Concede il permesso di aggiornare la configurazione delle metriche |
Scrittura |
|||
Concede il permesso di aggiornare il MulticastGroup |
Scrittura |
|||
Concede il permesso di aggiornare il NetworkAnalyzerConfiguration |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un account partner |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la posizione per una determinata risorsa |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una configurazione di evento per un identificatore |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la posizione per una determinata risorsa |
Scrittura |
|||
Concede il permesso di aggiornare un WirelessDevice risorsa |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un'attività di importazione del dispositivo wireless |
Scrittura |
|||
Concede il permesso di aggiornare un WirelessGateway risorsa |
Scrittura |
Tipi di risorse definiti da AWS IoT Wireless
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}:iotwireless:${Region}:${Account}:Destination/${DestinationName} |
||
arn:${Partition}:iotwireless:${Region}:${Account}:DeviceProfile/${DeviceProfileId} |
||
arn:${Partition}:iotwireless:${Region}:${Account}:FuotaTask/${FuotaTaskId} |
||
arn:${Partition}:iotwireless:${Region}:${Account}:ImportTask/${ImportTaskId} |
||
arn:${Partition}:iotwireless:${Region}:${Account}:MulticastGroup/${MulticastGroupId} |
||
arn:${Partition}:iotwireless:${Region}:${Account}:NetworkAnalyzerConfiguration/${NetworkAnalyzerConfigurationName} |
||
arn:${Partition}:iotwireless:${Region}:${Account}:ServiceProfile/${ServiceProfileId} |
||
arn:${Partition}:iotwireless:${Region}:${Account}:SidewalkAccount/${SidewalkAccountId} |
||
arn:${Partition}:iotwireless:${Region}:${Account}:WirelessDevice/${WirelessDeviceId} |
||
arn:${Partition}:iotwireless:${Region}:${Account}:WirelessGateway/${WirelessGatewayId} |
||
arn:${Partition}:iotwireless:${Region}:${Account}:WirelessGatewayTaskDefinition/${WirelessGatewayTaskDefinitionId} |
||
arn:${Partition}:iot:${Region}:${Account}:cert/${Certificate} |
||
arn:${Partition}:iot:${Region}:${Account}:thing/${ThingName} |
Chiavi di condizione per AWS IoT Wireless
AWS IoT Wireless definisce le seguenti chiavi di condizione che possono essere utilizzate nel Condition elemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso tramite una chiave di tag che è presente nella richiesta effettuata dall'utente a IoT Wireless |
String |
|
Filtra l'accesso tramite la componente chiave di tag di un tag associato a una risorsa IoT Wireless |
String |
|
Filtra l'accesso in base all'elenco di tutti i nomi delle chiavi di tag associati alla risorsa nella richiesta |
ArrayOfString |
|
Filtra l'accesso in base al nome della destinazione associata alla risorsa IoT Wireless |
String |
|
Filtra l'accesso in base all'ID del profilo del dispositivo associato alla risorsa IoT Wireless |
String |
|
Filtra l'accesso in base all'ID del profilo di servizio associato alla risorsa IoT Wireless |
String |