View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS IoT Wireless - Service Authorization Reference

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:

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

iotwireless:AssociateAwsAccountWithPartnerAccount

Scrittura

iotwireless:TagResource

Etichettatura, scrittura

AssociateMulticastGroupWithFuotaTask

iotwireless:AssociateMulticastGroupWithFuotaTask

Scrittura

AssociateWirelessDeviceWithFuotaTask

iotwireless:AssociateWirelessDeviceWithFuotaTask

Scrittura

AssociateWirelessDeviceWithMulticastGroup

iotwireless:AssociateWirelessDeviceWithMulticastGroup

Scrittura

AssociateWirelessDeviceWithThing

iotwireless:AssociateWirelessDeviceWithThing

Scrittura

AssociateWirelessGatewayWithCertificate

iotwireless:AssociateWirelessGatewayWithCertificate

Scrittura

AssociateWirelessGatewayWithThing

iotwireless:AssociateWirelessGatewayWithThing

Scrittura

CancelMulticastGroupSession

iotwireless:CancelMulticastGroupSession

Scrittura

CreateDestination

iotwireless:CreateDestination

Scrittura

iotwireless:TagResource

Etichettatura, scrittura

iam:PassRole

iam:PassedToService

iotwireless.amazonaws.com

Scrittura

CreateDeviceProfile

iotwireless:CreateDeviceProfile

Scrittura

iotwireless:TagResource

Etichettare, scrivere

CreateFuotaTask

iotwireless:CreateFuotaTask

Scrittura

iotwireless:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

iotwireless.amazonaws.com

Scrittura

CreateMulticastGroup

iotwireless:CreateMulticastGroup

Scrittura

iotwireless:TagResource

Etichettare, scrivere

CreateNetworkAnalyzerConfiguration

iotwireless:CreateNetworkAnalyzerConfiguration

Scrittura

iotwireless:TagResource

Etichettare, scrivere

CreateServiceProfile

iotwireless:CreateServiceProfile

Scrittura

iotwireless:TagResource

Etichettare, scrivere

CreateWirelessDevice

iotwireless:CreateWirelessDevice

Scrittura

iotwireless:TagResource

Etichettare, scrivere

CreateWirelessGateway

iotwireless:CreateWirelessGateway

Scrittura

iotwireless:TagResource

Etichettare, scrivere

CreateWirelessGatewayTask

iotwireless:CreateWirelessGatewayTask

Scrittura

CreateWirelessGatewayTaskDefinition

iotwireless:CreateWirelessGatewayTaskDefinition

Scrittura

iotwireless:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

iotwireless.amazonaws.com

Scrittura

DeleteDestination

iotwireless:DeleteDestination

Scrittura

DeleteDeviceProfile

iotwireless:DeleteDeviceProfile

Scrittura

DeleteFuotaTask

iotwireless:DeleteFuotaTask

Scrittura

DeleteMulticastGroup

iotwireless:DeleteMulticastGroup

Scrittura

DeleteNetworkAnalyzerConfiguration

iotwireless:DeleteNetworkAnalyzerConfiguration

Scrittura

DeleteQueuedMessages

iotwireless:DeleteQueuedMessages

Scrittura

DeleteServiceProfile

iotwireless:DeleteServiceProfile

Scrittura

DeleteWirelessDevice

iotwireless:DeleteWirelessDevice

Scrittura

DeleteWirelessDeviceImportTask

iotwireless:DeleteWirelessDeviceImportTask

Scrittura

DeleteWirelessGateway

iotwireless:DeleteWirelessGateway

Scrittura

DeleteWirelessGatewayTask

iotwireless:DeleteWirelessGatewayTask

Scrittura

DeleteWirelessGatewayTaskDefinition

iotwireless:DeleteWirelessGatewayTaskDefinition

Scrittura

DeregisterWirelessDevice

iotwireless:DeregisterWirelessDevice

Scrittura

DisassociateAwsAccountFromPartnerAccount

iotwireless:DisassociateAwsAccountFromPartnerAccount

Scrittura

DisassociateMulticastGroupFromFuotaTask

iotwireless:DisassociateMulticastGroupFromFuotaTask

Scrittura

DisassociateWirelessDeviceFromFuotaTask

iotwireless:DisassociateWirelessDeviceFromFuotaTask

Scrittura

DisassociateWirelessDeviceFromMulticastGroup

iotwireless:DisassociateWirelessDeviceFromMulticastGroup

Scrittura

DisassociateWirelessDeviceFromThing

iotwireless:DisassociateWirelessDeviceFromThing

Scrittura

DisassociateWirelessGatewayFromCertificate

iotwireless:DisassociateWirelessGatewayFromCertificate

Scrittura

DisassociateWirelessGatewayFromThing

iotwireless:DisassociateWirelessGatewayFromThing

Scrittura

GetDestination

iotwireless:GetDestination

Lettura

GetDeviceProfile

iotwireless:GetDeviceProfile

Lettura

GetEventConfigurationByResourceTypes

iotwireless:GetEventConfigurationByResourceTypes

Lettura

GetFuotaTask

iotwireless:GetFuotaTask

Lettura

GetLogLevelsByResourceTypes

iotwireless:GetLogLevelsByResourceTypes

Lettura

GetMetricConfiguration

iotwireless:GetMetricConfiguration

Lettura

GetMetrics

iotwireless:GetMetrics

Lettura

GetMulticastGroup

iotwireless:GetMulticastGroup

Lettura

GetMulticastGroupSession

iotwireless:GetMulticastGroupSession

Lettura

GetNetworkAnalyzerConfiguration

iotwireless:GetNetworkAnalyzerConfiguration

Lettura

GetPartnerAccount

iotwireless:GetPartnerAccount

Lettura

GetPosition

iotwireless:GetPosition

Lettura

GetPositionConfiguration

iotwireless:GetPositionConfiguration

Lettura

GetPositionEstimate

iotwireless:GetPositionEstimate

Lettura

GetResourceEventConfiguration

iotwireless:GetResourceEventConfiguration

Lettura

GetResourceLogLevel

iotwireless:GetResourceLogLevel

Lettura

GetResourcePosition

iotwireless:GetResourcePosition

Lettura

GetServiceEndpoint

iotwireless:GetServiceEndpoint

Lettura

GetServiceProfile

iotwireless:GetServiceProfile

Lettura

GetWirelessDevice

iotwireless:GetWirelessDevice

Lettura

GetWirelessDeviceImportTask

iotwireless:GetWirelessDeviceImportTask

Lettura

GetWirelessDeviceStatistics

iotwireless:GetWirelessDeviceStatistics

Lettura

GetWirelessGateway

iotwireless:GetWirelessGateway

Lettura

GetWirelessGatewayCertificate

iotwireless:GetWirelessGatewayCertificate

Lettura

GetWirelessGatewayFirmwareInformation

iotwireless:GetWirelessGatewayFirmwareInformation

Lettura

GetWirelessGatewayStatistics

iotwireless:GetWirelessGatewayStatistics

Lettura

GetWirelessGatewayTask

iotwireless:GetWirelessGatewayTask

Lettura

GetWirelessGatewayTaskDefinition

iotwireless:GetWirelessGatewayTaskDefinition

Lettura

ListDestinations

iotwireless:ListDestinations

Lettura

ListDeviceProfiles

iotwireless:ListDeviceProfiles

Lettura

ListDevicesForWirelessDeviceImportTask

iotwireless:ListDevicesForWirelessDeviceImportTask

Lettura

ListEventConfigurations

iotwireless:ListEventConfigurations

Lettura

ListFuotaTasks

iotwireless:ListFuotaTasks

Lettura

ListMulticastGroups

iotwireless:ListMulticastGroups

Lettura

ListMulticastGroupsByFuotaTask

iotwireless:ListMulticastGroupsByFuotaTask

Lettura

ListNetworkAnalyzerConfigurations

iotwireless:ListNetworkAnalyzerConfigurations

Lettura

ListPartnerAccounts

iotwireless:ListPartnerAccounts

Lettura

ListPositionConfigurations

iotwireless:ListPositionConfigurations

Lettura

ListQueuedMessages

iotwireless:ListQueuedMessages

Lettura

ListServiceProfiles

iotwireless:ListServiceProfiles

Lettura

ListTagsForResource

iotwireless:ListTagsForResource

Lettura

ListWirelessDeviceImportTasks

iotwireless:ListWirelessDeviceImportTasks

Lettura

ListWirelessDevices

iotwireless:ListWirelessDevices

Lettura

ListWirelessGatewayTaskDefinitions

iotwireless:ListWirelessGatewayTaskDefinitions

Lettura

ListWirelessGateways

iotwireless:ListWirelessGateways

Lettura

PutPositionConfiguration

iotwireless:PutPositionConfiguration

Scrittura

PutResourceLogLevel

iotwireless:PutResourceLogLevel

Scrittura

ResetAllResourceLogLevels

iotwireless:ResetAllResourceLogLevels

Scrittura

ResetResourceLogLevel

iotwireless:ResetResourceLogLevel

Scrittura

SendDataToMulticastGroup

iotwireless:SendDataToMulticastGroup

Scrittura

SendDataToWirelessDevice

iotwireless:SendDataToWirelessDevice

Scrittura

StartBulkAssociateWirelessDeviceWithMulticastGroup

iotwireless:StartBulkAssociateWirelessDeviceWithMulticastGroup

Scrittura

StartBulkDisassociateWirelessDeviceFromMulticastGroup

iotwireless:StartBulkDisassociateWirelessDeviceFromMulticastGroup

Scrittura

StartFuotaTask

iotwireless:StartFuotaTask

Scrittura

StartMulticastGroupSession

iotwireless:StartMulticastGroupSession

Scrittura

StartSingleWirelessDeviceImportTask

iotwireless:StartSingleWirelessDeviceImportTask

Scrittura

iotwireless:TagResource

Etichettare, scrivere

StartWirelessDeviceImportTask

iotwireless:StartWirelessDeviceImportTask

Scrittura

iotwireless:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

iotwireless.amazonaws.com

Scrittura

TagResource

iotwireless:TagResource

Etichettare, scrivere

TestWirelessDevice

iotwireless:TestWirelessDevice

Scrittura

UntagResource

iotwireless:UntagResource

Etichettare, scrivere

UpdateDestination

iotwireless:UpdateDestination

Scrittura

iam:PassRole

iam:PassedToService

iotwireless.amazonaws.com

Scrittura

UpdateEventConfigurationByResourceTypes

iotwireless:UpdateEventConfigurationByResourceTypes

Scrittura

UpdateFuotaTask

iotwireless:UpdateFuotaTask

Scrittura

iam:PassRole

iam:PassedToService

iotwireless.amazonaws.com

Scrittura

UpdateLogLevelsByResourceTypes

iotwireless:UpdateLogLevelsByResourceTypes

Scrittura

UpdateMetricConfiguration

iotwireless:UpdateMetricConfiguration

Scrittura

UpdateMulticastGroup

iotwireless:UpdateMulticastGroup

Scrittura

UpdateNetworkAnalyzerConfiguration

iotwireless:UpdateNetworkAnalyzerConfiguration

Scrittura

UpdatePartnerAccount

iotwireless:UpdatePartnerAccount

Scrittura

UpdatePosition

iotwireless:UpdatePosition

Scrittura

UpdateResourceEventConfiguration

iotwireless:UpdateResourceEventConfiguration

Scrittura

UpdateResourcePosition

iotwireless:UpdateResourcePosition

Scrittura

UpdateWirelessDevice

iotwireless:UpdateWirelessDevice

Scrittura

UpdateWirelessDeviceImportTask

iotwireless:UpdateWirelessDeviceImportTask

Scrittura

UpdateWirelessGateway

iotwireless: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

AssociateAwsAccountWithPartnerAccount

Concede il permesso di collegare gli account dei partner con Account AWS

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

AssociateMulticastGroupWithFuotaTask

Concede il permesso di associare il MulticastGroup con FuotaTask

FuotaTask*

aws:ResourceTag/${TagKey}

Scrittura

MulticastGroup*

aws:ResourceTag/${TagKey}

AssociateWirelessDeviceWithFuotaTask

Concede il permesso di associare il dispositivo wireless a FuotaTask

FuotaTask*

aws:ResourceTag/${TagKey}

Scrittura

WirelessDevice*

aws:ResourceTag/${TagKey}

AssociateWirelessDeviceWithMulticastGroup

Concede il permesso di associare WirelessDevice con MulticastGroup

MulticastGroup*

aws:ResourceTag/${TagKey}

Scrittura

WirelessDevice*

aws:ResourceTag/${TagKey}

AssociateWirelessDeviceWithThing

Concede il permesso di associare il dispositivo wireless a AWS Oggetto IoT per un determinato dispositivo wirelessDeviceId

WirelessDevice*

aws:ResourceTag/${TagKey}

Scrittura

thing*

AssociateWirelessGatewayWithCertificate

Concede il permesso di associare un WirelessGateway con il certificato IoT Core Identity

WirelessGateway*

aws:ResourceTag/${TagKey}

Scrittura

cert*

AssociateWirelessGatewayWithThing

Concede il permesso di associare il gateway wireless a AWS Oggetto IoT per una determinata rete wirelessGatewayId

WirelessGateway*

aws:ResourceTag/${TagKey}

Scrittura

thing*

CancelMulticastGroupSession

Concede il permesso di annullare il MulticastGroup sessione

MulticastGroup*

aws:ResourceTag/${TagKey}

Scrittura

CreateDestination

Concede l'autorizzazione per creare una risorsa di destinazione

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateDeviceProfile

Concede il permesso di creare un DeviceProfile risorsa

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateFuotaTask

Concede il permesso di creare un FuotaTask risorsa

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateMulticastGroup

Concede il permesso di creare un MulticastGroup risorsa

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateNetworkAnalyzerConfiguration

Concede il permesso di creare un NetworkAnalyzerConfiguration risorsa

MulticastGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

WirelessDevice*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

WirelessGateway*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateServiceProfile

Concede il permesso di creare un ServiceProfile risorsa

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateWirelessDevice

Concede il permesso di creare un WirelessDevice risorsa con una determinata destinazione

Destination

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeviceProfile

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ServiceProfile

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateWirelessGateway

Concede il permesso di creare un WirelessGateway risorsa

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateWirelessGatewayTask

Concede il permesso di creare un'attività per un determinato WirelessGateway

WirelessGateway*

aws:ResourceTag/${TagKey}

Scrittura

CreateWirelessGatewayTaskDefinition

Concede il permesso di creare un WirelessGateway definizione dell'attività

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

DeleteDestination

Concede l'autorizzazione per eliminare una destinazione

Destination*

aws:ResourceTag/${TagKey}

Scrittura

DeleteDeviceProfile

Concede il permesso di eliminare un DeviceProfile

DeviceProfile*

aws:ResourceTag/${TagKey}

Scrittura

DeleteFuotaTask

Concede il permesso di eliminare il FuotaTask

FuotaTask*

aws:ResourceTag/${TagKey}

Scrittura

DeleteMulticastGroup

Concede il permesso di eliminare il MulticastGroup

MulticastGroup*

aws:ResourceTag/${TagKey}

Scrittura

DeleteNetworkAnalyzerConfiguration

Concede il permesso di eliminare il NetworkAnalyzerConfiguration

NetworkAnalyzerConfiguration*

aws:ResourceTag/${TagKey}

Scrittura

DeleteQueuedMessages

Concede l'autorizzazione all'eliminazione QueuedMessages

Scrittura

DeleteServiceProfile

Concede il permesso di eliminare un ServiceProfile

ServiceProfile*

aws:ResourceTag/${TagKey}

Scrittura

DeleteWirelessDevice

Concede il permesso di eliminare un WirelessDevice

WirelessDevice*

aws:ResourceTag/${TagKey}

Scrittura

DeleteWirelessDeviceImportTask

Concede l'autorizzazione per eliminare l'attività di importazione del dispositivo wireless

ImportTask*

aws:ResourceTag/${TagKey}

Scrittura

DeleteWirelessGateway

Concede il permesso di eliminare un WirelessGateway

WirelessGateway*

aws:ResourceTag/${TagKey}

Scrittura

DeleteWirelessGatewayTask

Concede il permesso di eliminare un'attività per un determinato WirelessGateway

WirelessGateway*

aws:ResourceTag/${TagKey}

Scrittura

DeleteWirelessGatewayTaskDefinition

Concede il permesso di eliminare un WirelessGateway definizione dell'attività

WirelessGatewayTaskDefinition*

aws:ResourceTag/${TagKey}

Scrittura

DeregisterWirelessDevice

Concede l'autorizzazione per annullare la registrazione di un dispositivo wireless

WirelessDevice*

aws:ResourceTag/${TagKey}

Scrittura

DisassociateAwsAccountFromPartnerAccount

Concede il permesso di dissociare un Account AWS da un account partner

SidewalkAccount*

aws:ResourceTag/${TagKey}

Scrittura

DisassociateMulticastGroupFromFuotaTask

Concede il permesso di dissociare il MulticastGroup da FuotaTask

FuotaTask*

aws:ResourceTag/${TagKey}

Scrittura

MulticastGroup*

aws:ResourceTag/${TagKey}

DisassociateWirelessDeviceFromFuotaTask

Concede l'autorizzazione a dissociare il dispositivo wireless da FuotaTask

FuotaTask*

aws:ResourceTag/${TagKey}

Scrittura

WirelessDevice*

aws:ResourceTag/${TagKey}

DisassociateWirelessDeviceFromMulticastGroup

Concede l'autorizzazione a dissociare il dispositivo wireless da MulticastGroup

MulticastGroup*

aws:ResourceTag/${TagKey}

Scrittura

WirelessDevice*

aws:ResourceTag/${TagKey}

DisassociateWirelessDeviceFromThing

Concede l'autorizzazione a dissociare un dispositivo wireless da un AWS Cosa IoT

WirelessDevice*

aws:ResourceTag/${TagKey}

Scrittura

thing*

DisassociateWirelessGatewayFromCertificate

Concede il permesso di dissociare un WirelessGateway da un certificato IoT Core Identity

WirelessGateway*

aws:ResourceTag/${TagKey}

Scrittura

cert*

DisassociateWirelessGatewayFromThing

Concede il permesso di dissociare un WirelessGateway da un oggetto IoT Core

WirelessGateway*

aws:ResourceTag/${TagKey}

Scrittura

thing*

GetDestination

Concede l'autorizzazione per ottenere la destinazione

Destination*

aws:ResourceTag/${TagKey}

Lettura

GetDeviceProfile

Concede il permesso di ottenere il DeviceProfile

DeviceProfile*

aws:ResourceTag/${TagKey}

Lettura

GetEventConfigurationByResourceTypes

Concede l'autorizzazione per ottenere le configurazioni degli eventi in base ai tipi di risorse

Lettura

GetFuotaTask

Concede il permesso di ottenere il FuotaTask

FuotaTask*

aws:ResourceTag/${TagKey}

Lettura

GetLogLevelsByResourceTypes

Concede l'autorizzazione per ottenere livelli di log in base ai tipi di risorse

Lettura

GetMetricConfiguration

Concede il permesso di ottenere la configurazione delle metriche

Lettura

GetMetrics

Concede il permesso di ottenere le metriche

Lettura

GetMulticastGroup

Concede il permesso di ottenere il MulticastGroup

MulticastGroup*

aws:ResourceTag/${TagKey}

Lettura

GetMulticastGroupSession

Concede il permesso di ottenere il MulticastGroup sessione

MulticastGroup*

aws:ResourceTag/${TagKey}

Lettura

GetNetworkAnalyzerConfiguration

Concede il permesso di ottenere il NetworkAnalyzerConfiguration

NetworkAnalyzerConfiguration*

aws:ResourceTag/${TagKey}

Lettura

GetPartnerAccount

Concede il permesso di ottenere l'associato PartnerAccount

SidewalkAccount*

aws:ResourceTag/${TagKey}

Lettura

GetPosition

Concede l'autorizzazione per ottenere la posizione per una determinata risorsa

WirelessDevice

aws:ResourceTag/${TagKey}

Lettura

WirelessGateway

aws:ResourceTag/${TagKey}

GetPositionConfiguration

Concede l'autorizzazione per ottenere la configurazione della posizione per una determinata risorsa

WirelessDevice

aws:ResourceTag/${TagKey}

Lettura

WirelessGateway

aws:ResourceTag/${TagKey}

GetPositionEstimate

Concede l'autorizzazione per ottenere la stima di una posizione

Lettura

GetResourceEventConfiguration

Concede l'autorizzazione per ottenere una configurazione di evento per un identificatore

SidewalkAccount

aws:ResourceTag/${TagKey}

Lettura

WirelessDevice

aws:ResourceTag/${TagKey}

WirelessGateway

aws:ResourceTag/${TagKey}

GetResourceLogLevel

Concede l'autorizzazione per ottenere il livello di log delle risorse

WirelessDevice

aws:ResourceTag/${TagKey}

Lettura

WirelessGateway

aws:ResourceTag/${TagKey}

GetResourcePosition

Concede l'autorizzazione per ottenere la posizione per una determinata risorsa

WirelessDevice

aws:ResourceTag/${TagKey}

Lettura

WirelessGateway

aws:ResourceTag/${TagKey}

GetServiceEndpoint

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

GetServiceProfile

Concede il permesso di ottenere il ServiceProfile

ServiceProfile*

aws:ResourceTag/${TagKey}

Lettura

GetWirelessDevice

Concede il permesso di ottenere il WirelessDevice

WirelessDevice*

aws:ResourceTag/${TagKey}

Lettura

GetWirelessDeviceImportTask

Concede l'autorizzazione per visualizzare l'attività di importazione del dispositivo wireless

ImportTask*

aws:ResourceTag/${TagKey}

Lettura

GetWirelessDeviceStatistics

Concede il permesso di ottenere informazioni statistiche per un determinato WirelessDevice

WirelessDevice*

aws:ResourceTag/${TagKey}

Lettura

GetWirelessGateway

Concede il permesso di ottenere il WirelessGateway

WirelessGateway*

aws:ResourceTag/${TagKey}

Lettura

GetWirelessGatewayCertificate

Concede il permesso di ottenere l'ID del certificato IoT Core Identity associato a WirelessGateway

WirelessGateway*

aws:ResourceTag/${TagKey}

Lettura

GetWirelessGatewayFirmwareInformation

Concede il permesso di ottenere la versione attuale del firmware e altre informazioni per WirelessGateway

WirelessGateway*

aws:ResourceTag/${TagKey}

Lettura

GetWirelessGatewayStatistics

Concede il permesso di ottenere informazioni statistiche per un determinato WirelessGateway

WirelessGateway*

aws:ResourceTag/${TagKey}

Lettura

GetWirelessGatewayTask

Concede il permesso di eseguire l'attività per un determinato WirelessGateway

WirelessGateway*

aws:ResourceTag/${TagKey}

Lettura

GetWirelessGatewayTaskDefinition

Concede il permesso di ottenere il dato WirelessGateway definizione dell'attività

WirelessGatewayTaskDefinition*

aws:ResourceTag/${TagKey}

Lettura

ListDestinations

Concede il permesso di elencare le informazioni sulle destinazioni disponibili in base a Account AWS

Lettura

ListDeviceProfiles

Concede il permesso di elencare le informazioni disponibili DeviceProfiles in base al Account AWS

Lettura

ListDevicesForWirelessDeviceImportTask

Concede l'autorizzazione a elencare le informazioni sui dispositivi in base all'attività di importazione dei dispositivi wireless in base a Account AWS

ImportTask*

aws:ResourceTag/${TagKey}

Lettura

ListEventConfigurations

Concede il permesso di elencare le informazioni sulle configurazioni di eventi disponibili in base a Account AWS

Lettura

ListFuotaTasks

Concede il permesso di elencare le informazioni disponibili FuotaTasks in base al Account AWS

Lettura

ListMulticastGroups

Concede il permesso di elencare le informazioni disponibili MulticastGroups in base al Account AWS

Lettura

ListMulticastGroupsByFuotaTask

Concede il permesso di elencare le informazioni disponibili MulticastGroups da FuotaTask basato sul Account AWS

FuotaTask*

aws:ResourceTag/${TagKey}

Lettura

ListNetworkAnalyzerConfigurations

Concede il permesso di elencare le informazioni disponibili NetworkAnalyzerConfigurations in base al Account AWS

Lettura

ListPartnerAccounts

Concede l'autorizzazione per elencare gli account partner disponibili

Lettura

ListPositionConfigurations

Concede il permesso di elencare le informazioni sulle configurazioni di posizione disponibili in base a Account AWS

Lettura

ListQueuedMessages

Concede l'autorizzazione per elencare i messaggi in coda

Lettura

ListServiceProfiles

Concede il permesso di elencare le informazioni disponibili ServiceProfiles in base al Account AWS

Lettura

ListTagsForResource

Concede l'autorizzazione per elencare tutti i tag per una determinata risorsa

Destination

aws:ResourceTag/${TagKey}

Lettura

DeviceProfile

aws:ResourceTag/${TagKey}

FuotaTask

aws:ResourceTag/${TagKey}

ImportTask

aws:ResourceTag/${TagKey}

MulticastGroup

aws:ResourceTag/${TagKey}

NetworkAnalyzerConfiguration

aws:ResourceTag/${TagKey}

ServiceProfile

aws:ResourceTag/${TagKey}

SidewalkAccount

aws:ResourceTag/${TagKey}

WirelessDevice

aws:ResourceTag/${TagKey}

WirelessGateway

aws:ResourceTag/${TagKey}

WirelessGatewayTaskDefinition

aws:ResourceTag/${TagKey}

ListWirelessDeviceImportTasks

Concede l'autorizzazione a elencare le informazioni sulle attività di importazione dei dispositivi wireless in base a Account AWS

Lettura

ListWirelessDevices

Concede il permesso di elencare le informazioni disponibili WirelessDevices in base al Account AWS

Lettura

ListWirelessGatewayTaskDefinitions

Concede il permesso di elencare le informazioni disponibili WirelessGateway definizioni delle attività basate su Account AWS

Lettura

ListWirelessGateways

Concede il permesso di elencare le informazioni disponibili WirelessGateways in base al Account AWS

Lettura

PutPositionConfiguration

Concede l'autorizzazione per inserire la configurazione della posizione per una determinata risorsa

WirelessDevice

aws:ResourceTag/${TagKey}

Scrittura

WirelessGateway

aws:ResourceTag/${TagKey}

PutResourceLogLevel

Concede l'autorizzazione per inserire il livello di log delle risorse

WirelessDevice

aws:ResourceTag/${TagKey}

Write

WirelessGateway

aws:ResourceTag/${TagKey}

ResetAllResourceLogLevels

Concede l'autorizzazione per ripristinare tutti i livelli di log delle risorse

Write

ResetResourceLogLevel

Concede l'autorizzazione per ripristinare il livello di log delle risorse

WirelessDevice

aws:ResourceTag/${TagKey}

Scrittura

WirelessGateway

aws:ResourceTag/${TagKey}

SendDataToMulticastGroup

Concede il permesso di inviare dati a MulticastGroup

MulticastGroup*

aws:ResourceTag/${TagKey}

Scrittura

SendDataToWirelessDevice

Concede l'autorizzazione per inviare il frame di dati dell'applicazione decrittografato al dispositivo di destinazione

WirelessDevice*

aws:ResourceTag/${TagKey}

Scrittura

StartBulkAssociateWirelessDeviceWithMulticastGroup

Concede il permesso di associare il WirelessDevices con MulticastGroup

MulticastGroup*

aws:ResourceTag/${TagKey}

Scrittura

StartBulkDisassociateWirelessDeviceFromMulticastGroup

Concede il permesso di dissociare in blocco il WirelessDevices da MulticastGroup

MulticastGroup*

aws:ResourceTag/${TagKey}

Scrittura

StartFuotaTask

Concede il permesso di avviare il FuotaTask

FuotaTask*

aws:ResourceTag/${TagKey}

Scrittura

StartMulticastGroupSession

Concede il permesso di avviare il MulticastGroup sessione

MulticastGroup*

aws:ResourceTag/${TagKey}

Scrittura

StartNetworkAnalyzerStream

Concede il permesso di iniziare NetworkAnalyzer flusso

NetworkAnalyzerConfiguration*

aws:ResourceTag/${TagKey}

Scrittura

StartSingleWirelessDeviceImportTask

Concede l'autorizzazione per avviare la singola attività di importazione del dispositivo wireless

Destination

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

StartWirelessDeviceImportTask

Concede l'autorizzazione per avviare l'attività di importazione del dispositivo wireless

Destination

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

ImportTask*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TagResource

Concede l'autorizzazione per applicare un tag a una determinata risorsa

Destination

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

DeviceProfile

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

FuotaTask

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ImportTask

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

MulticastGroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

NetworkAnalyzerConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ServiceProfile

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

SidewalkAccount

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

WirelessDevice

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

WirelessGateway

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

WirelessGatewayTaskDefinition

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TestWirelessDevice

Concede l'autorizzazione per simulare un dispositivo con provisioning per inviare i dati di uplink con payload 'Hello'

WirelessDevice*

aws:ResourceTag/${TagKey}

Write

UntagResource

Concede l'autorizzazione per rimuovere i tag specificati dalla risorsa

Destination

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

DeviceProfile

aws:ResourceTag/${TagKey}

aws:TagKeys

FuotaTask

aws:ResourceTag/${TagKey}

aws:TagKeys

ImportTask

aws:ResourceTag/${TagKey}

aws:TagKeys

MulticastGroup

aws:ResourceTag/${TagKey}

aws:TagKeys

NetworkAnalyzerConfiguration

aws:ResourceTag/${TagKey}

aws:TagKeys

ServiceProfile

aws:ResourceTag/${TagKey}

aws:TagKeys

SidewalkAccount

aws:ResourceTag/${TagKey}

aws:TagKeys

WirelessDevice

aws:ResourceTag/${TagKey}

aws:TagKeys

WirelessGateway

aws:ResourceTag/${TagKey}

aws:TagKeys

WirelessGatewayTaskDefinition

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateDestination

Concede l'autorizzazione per aggiornare una risorsa di destinazione

Destination*

aws:ResourceTag/${TagKey}

Scrittura

UpdateEventConfigurationByResourceTypes

Concede l'autorizzazione per aggiornare le configurazioni degli eventi in base ai tipi di risorse

Scrittura

UpdateFuotaTask

Concede il permesso di aggiornare il FuotaTask

FuotaTask*

aws:ResourceTag/${TagKey}

Scrittura

UpdateLogLevelsByResourceTypes

Concede l'autorizzazione ad aggiornare i livelli di log per tipi di risorse

Scrittura

UpdateMetricConfiguration

Concede il permesso di aggiornare la configurazione delle metriche

Scrittura

UpdateMulticastGroup

Concede il permesso di aggiornare il MulticastGroup

MulticastGroup*

aws:ResourceTag/${TagKey}

Scrittura

UpdateNetworkAnalyzerConfiguration

Concede il permesso di aggiornare il NetworkAnalyzerConfiguration

MulticastGroup*

aws:ResourceTag/${TagKey}

Scrittura

NetworkAnalyzerConfiguration*

aws:ResourceTag/${TagKey}

WirelessDevice*

aws:ResourceTag/${TagKey}

WirelessGateway*

aws:ResourceTag/${TagKey}

UpdatePartnerAccount

Concede l'autorizzazione per aggiornare un account partner

SidewalkAccount*

aws:ResourceTag/${TagKey}

Scrittura

UpdatePosition

Concede l'autorizzazione per aggiornare la posizione per una determinata risorsa

WirelessDevice

aws:ResourceTag/${TagKey}

Scrittura

WirelessGateway

aws:ResourceTag/${TagKey}

UpdateResourceEventConfiguration

Concede l'autorizzazione per aggiornare una configurazione di evento per un identificatore

SidewalkAccount

aws:ResourceTag/${TagKey}

Scrittura

WirelessDevice

aws:ResourceTag/${TagKey}

WirelessGateway

aws:ResourceTag/${TagKey}

UpdateResourcePosition

Concede l'autorizzazione per aggiornare la posizione per una determinata risorsa

WirelessDevice

aws:ResourceTag/${TagKey}

Scrittura

WirelessGateway

aws:ResourceTag/${TagKey}

UpdateWirelessDevice

Concede il permesso di aggiornare un WirelessDevice risorsa

Destination

aws:ResourceTag/${TagKey}

Scrittura

DeviceProfile

aws:ResourceTag/${TagKey}

ServiceProfile

aws:ResourceTag/${TagKey}

WirelessDevice*

aws:ResourceTag/${TagKey}

UpdateWirelessDeviceImportTask

Concede l'autorizzazione per aggiornare un'attività di importazione del dispositivo wireless

ImportTask*

aws:ResourceTag/${TagKey}

Scrittura

UpdateWirelessGateway

Concede il permesso di aggiornare un WirelessGateway risorsa

WirelessGateway*

aws:ResourceTag/${TagKey}

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

Destination

arn:${Partition}:iotwireless:${Region}:${Account}:Destination/${DestinationName}

aws:ResourceTag/${TagKey}

DeviceProfile

arn:${Partition}:iotwireless:${Region}:${Account}:DeviceProfile/${DeviceProfileId}

aws:ResourceTag/${TagKey}

FuotaTask

arn:${Partition}:iotwireless:${Region}:${Account}:FuotaTask/${FuotaTaskId}

aws:ResourceTag/${TagKey}

ImportTask

arn:${Partition}:iotwireless:${Region}:${Account}:ImportTask/${ImportTaskId}

aws:ResourceTag/${TagKey}

MulticastGroup

arn:${Partition}:iotwireless:${Region}:${Account}:MulticastGroup/${MulticastGroupId}

aws:ResourceTag/${TagKey}

NetworkAnalyzerConfiguration

arn:${Partition}:iotwireless:${Region}:${Account}:NetworkAnalyzerConfiguration/${NetworkAnalyzerConfigurationName}

aws:ResourceTag/${TagKey}

ServiceProfile

arn:${Partition}:iotwireless:${Region}:${Account}:ServiceProfile/${ServiceProfileId}

aws:ResourceTag/${TagKey}

SidewalkAccount

arn:${Partition}:iotwireless:${Region}:${Account}:SidewalkAccount/${SidewalkAccountId}

aws:ResourceTag/${TagKey}

WirelessDevice

arn:${Partition}:iotwireless:${Region}:${Account}:WirelessDevice/${WirelessDeviceId}

aws:ResourceTag/${TagKey}

WirelessGateway

arn:${Partition}:iotwireless:${Region}:${Account}:WirelessGateway/${WirelessGatewayId}

aws:ResourceTag/${TagKey}

WirelessGatewayTaskDefinition

arn:${Partition}:iotwireless:${Region}:${Account}:WirelessGatewayTaskDefinition/${WirelessGatewayTaskDefinitionId}

aws:ResourceTag/${TagKey}

cert

arn:${Partition}:iot:${Region}:${Account}:cert/${Certificate}

thing

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

aws:RequestTag/${TagKey}

Filtra l'accesso tramite una chiave di tag che è presente nella richiesta effettuata dall'utente a IoT Wireless

String

aws:ResourceTag/${TagKey}

Filtra l'accesso tramite la componente chiave di tag di un tag associato a una risorsa IoT Wireless

String

aws:TagKeys

Filtra l'accesso in base all'elenco di tutti i nomi delle chiavi di tag associati alla risorsa nella richiesta

ArrayOfString

iotwireless:DestinationName

Filtra l'accesso in base al nome della destinazione associata alla risorsa IoT Wireless

String

iotwireless:DeviceProfileId

Filtra l'accesso in base all'ID del profilo del dispositivo associato alla risorsa IoT Wireless

String

iotwireless:ServiceProfileId

Filtra l'accesso in base all'ID del profilo di servizio associato alla risorsa IoT Wireless

String