UNPKG

@cloud-copilot/iam-data

Version:
1,827 lines 50.9 kB
{ "associateawsaccountwithpartneraccount": { "name": "AssociateAwsAccountWithPartnerAccount", "description": "Grants permission to link partner accounts with AWS account", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "associatemulticastgroupwithfuotatask": { "name": "AssociateMulticastGroupWithFuotaTask", "description": "Grants permission to associate the MulticastGroup with FuotaTask", "accessLevel": "Write", "resourceTypes": [ { "name": "FuotaTask", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "associatewirelessdevicewithfuotatask": { "name": "AssociateWirelessDeviceWithFuotaTask", "description": "Grants permission to associate the wireless device with FuotaTask", "accessLevel": "Write", "resourceTypes": [ { "name": "FuotaTask", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "associatewirelessdevicewithmulticastgroup": { "name": "AssociateWirelessDeviceWithMulticastGroup", "description": "Grants permission to associate the WirelessDevice with MulticastGroup", "accessLevel": "Write", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "associatewirelessdevicewiththing": { "name": "AssociateWirelessDeviceWithThing", "description": "Grants permission to associate the wireless device with AWS IoT thing for a given wirelessDeviceId", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [ "iot:DescribeThing" ] }, { "name": "thing", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "associatewirelessgatewaywithcertificate": { "name": "AssociateWirelessGatewayWithCertificate", "description": "Grants permission to associate a WirelessGateway with the IoT Core Identity certificate", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "cert", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "associatewirelessgatewaywiththing": { "name": "AssociateWirelessGatewayWithThing", "description": "Grants permission to associate the wireless gateway with AWS IoT thing for a given wirelessGatewayId", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [ "iot:DescribeThing" ] }, { "name": "thing", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "cancelmulticastgroupsession": { "name": "CancelMulticastGroupSession", "description": "Grants permission to cancel the MulticastGroup session", "accessLevel": "Write", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createdestination": { "name": "CreateDestination", "description": "Grants permission to create a Destination resource", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createdeviceprofile": { "name": "CreateDeviceProfile", "description": "Grants permission to create a DeviceProfile resource", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createfuotatask": { "name": "CreateFuotaTask", "description": "Grants permission to create a FuotaTask resource", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createmulticastgroup": { "name": "CreateMulticastGroup", "description": "Grants permission to create a MulticastGroup resource", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createnetworkanalyzerconfiguration": { "name": "CreateNetworkAnalyzerConfiguration", "description": "Grants permission to create a NetworkAnalyzerConfiguration resource", "accessLevel": "Write", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createserviceprofile": { "name": "CreateServiceProfile", "description": "Grants permission to create a ServiceProfile resource", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createwirelessdevice": { "name": "CreateWirelessDevice", "description": "Grants permission to create a WirelessDevice resource with given Destination", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createwirelessgateway": { "name": "CreateWirelessGateway", "description": "Grants permission to create a WirelessGateway resource", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createwirelessgatewaytask": { "name": "CreateWirelessGatewayTask", "description": "Grants permission to create a task for a given WirelessGateway", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createwirelessgatewaytaskdefinition": { "name": "CreateWirelessGatewayTaskDefinition", "description": "Grants permission to create a WirelessGateway task definition", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "deletedestination": { "name": "DeleteDestination", "description": "Grants permission to delete a Destination", "accessLevel": "Write", "resourceTypes": [ { "name": "Destination", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletedeviceprofile": { "name": "DeleteDeviceProfile", "description": "Grants permission to delete a DeviceProfile", "accessLevel": "Write", "resourceTypes": [ { "name": "DeviceProfile", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletefuotatask": { "name": "DeleteFuotaTask", "description": "Grants permission to delete the FuotaTask", "accessLevel": "Write", "resourceTypes": [ { "name": "FuotaTask", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletemulticastgroup": { "name": "DeleteMulticastGroup", "description": "Grants permission to delete the MulticastGroup", "accessLevel": "Write", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletenetworkanalyzerconfiguration": { "name": "DeleteNetworkAnalyzerConfiguration", "description": "Grants permission to delete the NetworkAnalyzerConfiguration", "accessLevel": "Write", "resourceTypes": [ { "name": "NetworkAnalyzerConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletequeuedmessages": { "name": "DeleteQueuedMessages", "description": "Grants permission to delete QueuedMessages", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deleteserviceprofile": { "name": "DeleteServiceProfile", "description": "Grants permission to delete a ServiceProfile", "accessLevel": "Write", "resourceTypes": [ { "name": "ServiceProfile", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletewirelessdevice": { "name": "DeleteWirelessDevice", "description": "Grants permission to delete a WirelessDevice", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletewirelessdeviceimporttask": { "name": "DeleteWirelessDeviceImportTask", "description": "Grants permission to delete the wireless device import task", "accessLevel": "Write", "resourceTypes": [ { "name": "ImportTask", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletewirelessgateway": { "name": "DeleteWirelessGateway", "description": "Grants permission to delete a WirelessGateway", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletewirelessgatewaytask": { "name": "DeleteWirelessGatewayTask", "description": "Grants permission to delete task for a given WirelessGateway", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletewirelessgatewaytaskdefinition": { "name": "DeleteWirelessGatewayTaskDefinition", "description": "Grants permission to delete a WirelessGateway task definition", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessGatewayTaskDefinition", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deregisterwirelessdevice": { "name": "DeregisterWirelessDevice", "description": "Grants permission to deregister wireless device", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "disassociateawsaccountfrompartneraccount": { "name": "DisassociateAwsAccountFromPartnerAccount", "description": "Grants permission to disassociate an AWS account from a partner account", "accessLevel": "Write", "resourceTypes": [ { "name": "SidewalkAccount", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "disassociatemulticastgroupfromfuotatask": { "name": "DisassociateMulticastGroupFromFuotaTask", "description": "Grants permission to disassociate the MulticastGroup from FuotaTask", "accessLevel": "Write", "resourceTypes": [ { "name": "FuotaTask", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "disassociatewirelessdevicefromfuotatask": { "name": "DisassociateWirelessDeviceFromFuotaTask", "description": "Grants permission to disassociate the wireless device from FuotaTask", "accessLevel": "Write", "resourceTypes": [ { "name": "FuotaTask", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "disassociatewirelessdevicefrommulticastgroup": { "name": "DisassociateWirelessDeviceFromMulticastGroup", "description": "Grants permission to disassociate the wireless device from MulticastGroup", "accessLevel": "Write", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "disassociatewirelessdevicefromthing": { "name": "DisassociateWirelessDeviceFromThing", "description": "Grants permission to disassociate a wireless device from a AWS IoT thing", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [ "iot:DescribeThing" ] }, { "name": "thing", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "disassociatewirelessgatewayfromcertificate": { "name": "DisassociateWirelessGatewayFromCertificate", "description": "Grants permission to disassociate a WirelessGateway from a IoT Core Identity certificate", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "cert", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "disassociatewirelessgatewayfromthing": { "name": "DisassociateWirelessGatewayFromThing", "description": "Grants permission to disassociate a WirelessGateway from a IoT Core thing", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [ "iot:DescribeThing" ] }, { "name": "thing", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getdestination": { "name": "GetDestination", "description": "Grants permission to get the Destination", "accessLevel": "Read", "resourceTypes": [ { "name": "Destination", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getdeviceprofile": { "name": "GetDeviceProfile", "description": "Grants permission to get the DeviceProfile", "accessLevel": "Read", "resourceTypes": [ { "name": "DeviceProfile", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "geteventconfigurationbyresourcetypes": { "name": "GetEventConfigurationByResourceTypes", "description": "Grants permission to get event configuration by resource types", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getfuotatask": { "name": "GetFuotaTask", "description": "Grants permission to get the FuotaTask", "accessLevel": "Read", "resourceTypes": [ { "name": "FuotaTask", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getloglevelsbyresourcetypes": { "name": "GetLogLevelsByResourceTypes", "description": "Grants permission to get log levels by resource types", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getmetricconfiguration": { "name": "GetMetricConfiguration", "description": "Grants permission to get metric configuration", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getmetrics": { "name": "GetMetrics", "description": "Grants permission to get metrics", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getmulticastgroup": { "name": "GetMulticastGroup", "description": "Grants permission to get the MulticastGroup", "accessLevel": "Read", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getmulticastgroupsession": { "name": "GetMulticastGroupSession", "description": "Grants permission to get the MulticastGroup session", "accessLevel": "Read", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getnetworkanalyzerconfiguration": { "name": "GetNetworkAnalyzerConfiguration", "description": "Grants permission to get the NetworkAnalyzerConfiguration", "accessLevel": "Read", "resourceTypes": [ { "name": "NetworkAnalyzerConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getpartneraccount": { "name": "GetPartnerAccount", "description": "Grants permission to get the associated PartnerAccount", "accessLevel": "Read", "resourceTypes": [ { "name": "SidewalkAccount", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getposition": { "name": "GetPosition", "description": "Grants permission to get position for a given resource", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getpositionconfiguration": { "name": "GetPositionConfiguration", "description": "Grants permission to get position configuration for a given resource", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getpositionestimate": { "name": "GetPositionEstimate", "description": "Grants permission to get position estimate", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getresourceeventconfiguration": { "name": "GetResourceEventConfiguration", "description": "Grants permission to get an event configuration for an identifier", "accessLevel": "Read", "resourceTypes": [ { "name": "SidewalkAccount", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getresourceloglevel": { "name": "GetResourceLogLevel", "description": "Grants permission to get resource log level", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getresourceposition": { "name": "GetResourcePosition", "description": "Grants permission to get position for a given resource", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getserviceendpoint": { "name": "GetServiceEndpoint", "description": "Grants permission to retrieve the customer account specific endpoint for CUPS protocol connection or LoRaWAN Network Server (LNS) protocol connection, and optionally server trust certificate in PEM format", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getserviceprofile": { "name": "GetServiceProfile", "description": "Grants permission to get the ServiceProfile", "accessLevel": "Read", "resourceTypes": [ { "name": "ServiceProfile", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getwirelessdevice": { "name": "GetWirelessDevice", "description": "Grants permission to get the WirelessDevice", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getwirelessdeviceimporttask": { "name": "GetWirelessDeviceImportTask", "description": "Grants permission to get the wireless device import task", "accessLevel": "Read", "resourceTypes": [ { "name": "ImportTask", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getwirelessdevicestatistics": { "name": "GetWirelessDeviceStatistics", "description": "Grants permission to get statistics info for a given WirelessDevice", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getwirelessgateway": { "name": "GetWirelessGateway", "description": "Grants permission to get the WirelessGateway", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getwirelessgatewaycertificate": { "name": "GetWirelessGatewayCertificate", "description": "Grants permission to get the IoT Core Identity certificate id associated with the WirelessGateway", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getwirelessgatewayfirmwareinformation": { "name": "GetWirelessGatewayFirmwareInformation", "description": "Grants permission to get Current firmware version and other information for the WirelessGateway", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getwirelessgatewaystatistics": { "name": "GetWirelessGatewayStatistics", "description": "Grants permission to get statistics info for a given WirelessGateway", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getwirelessgatewaytask": { "name": "GetWirelessGatewayTask", "description": "Grants permission to get the task for a given WirelessGateway", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getwirelessgatewaytaskdefinition": { "name": "GetWirelessGatewayTaskDefinition", "description": "Grants permission to get the given WirelessGateway task definition", "accessLevel": "Read", "resourceTypes": [ { "name": "WirelessGatewayTaskDefinition", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listdestinations": { "name": "ListDestinations", "description": "Grants permission to list information of available Destinations based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listdeviceprofiles": { "name": "ListDeviceProfiles", "description": "Grants permission to list information of available DeviceProfiles based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listdevicesforwirelessdeviceimporttask": { "name": "ListDevicesForWirelessDeviceImportTask", "description": "Grants permission to list information of devices by wireless device import task based on the AWS account", "accessLevel": "Read", "resourceTypes": [ { "name": "ImportTask", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listeventconfigurations": { "name": "ListEventConfigurations", "description": "Grants permission to list information of available event configurations based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listfuotatasks": { "name": "ListFuotaTasks", "description": "Grants permission to list information of available FuotaTasks based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listmulticastgroups": { "name": "ListMulticastGroups", "description": "Grants permission to list information of available MulticastGroups based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listmulticastgroupsbyfuotatask": { "name": "ListMulticastGroupsByFuotaTask", "description": "Grants permission to list information of available MulticastGroups by FuotaTask based on the AWS account", "accessLevel": "Read", "resourceTypes": [ { "name": "FuotaTask", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listnetworkanalyzerconfigurations": { "name": "ListNetworkAnalyzerConfigurations", "description": "Grants permission to list information of available NetworkAnalyzerConfigurations based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listpartneraccounts": { "name": "ListPartnerAccounts", "description": "Grants permission to list the available partner accounts", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listpositionconfigurations": { "name": "ListPositionConfigurations", "description": "Grants permission to list information of available position configurations based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listqueuedmessages": { "name": "ListQueuedMessages", "description": "Grants permission to list the Queued Messages", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listserviceprofiles": { "name": "ListServiceProfiles", "description": "Grants permission to list information of available ServiceProfiles based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list all tags for a given resource", "accessLevel": "Read", "resourceTypes": [ { "name": "Destination", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "DeviceProfile", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "FuotaTask", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "ImportTask", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "MulticastGroup", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "NetworkAnalyzerConfiguration", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "ServiceProfile", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "SidewalkAccount", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGatewayTaskDefinition", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listwirelessdeviceimporttasks": { "name": "ListWirelessDeviceImportTasks", "description": "Grants permission to list wireless device import tasks information of based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listwirelessdevices": { "name": "ListWirelessDevices", "description": "Grants permission to list information of available WirelessDevices based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listwirelessgatewaytaskdefinitions": { "name": "ListWirelessGatewayTaskDefinitions", "description": "Grants permission to list information of available WirelessGateway task definitions based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listwirelessgateways": { "name": "ListWirelessGateways", "description": "Grants permission to list information of available WirelessGateways based on the AWS account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "putpositionconfiguration": { "name": "PutPositionConfiguration", "description": "Grants permission to put position configuration for a given resource", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "putresourceloglevel": { "name": "PutResourceLogLevel", "description": "Grants permission to put resource log level", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "resetallresourceloglevels": { "name": "ResetAllResourceLogLevels", "description": "Grants permission to reset all resource log levels", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "resetresourceloglevel": { "name": "ResetResourceLogLevel", "description": "Grants permission to reset resource log level", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "senddatatomulticastgroup": { "name": "SendDataToMulticastGroup", "description": "Grants permission to send data to the MulticastGroup", "accessLevel": "Write", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "senddatatowirelessdevice": { "name": "SendDataToWirelessDevice", "description": "Grants permission to send the decrypted application data frame to the target device", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startbulkassociatewirelessdevicewithmulticastgroup": { "name": "StartBulkAssociateWirelessDeviceWithMulticastGroup", "description": "Grants permission to associate the WirelessDevices with MulticastGroup", "accessLevel": "Write", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startbulkdisassociatewirelessdevicefrommulticastgroup": { "name": "StartBulkDisassociateWirelessDeviceFromMulticastGroup", "description": "Grants permission to bulk disassociate the WirelessDevices from MulticastGroup", "accessLevel": "Write", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startfuotatask": { "name": "StartFuotaTask", "description": "Grants permission to start the FuotaTask", "accessLevel": "Write", "resourceTypes": [ { "name": "FuotaTask", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startmulticastgroupsession": { "name": "StartMulticastGroupSession", "description": "Grants permission to start the MulticastGroup session", "accessLevel": "Write", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startnetworkanalyzerstream": { "name": "StartNetworkAnalyzerStream", "description": "Grants permission to start NetworkAnalyzer stream", "accessLevel": "Write", "resourceTypes": [ { "name": "NetworkAnalyzerConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startsinglewirelessdeviceimporttask": { "name": "StartSingleWirelessDeviceImportTask", "description": "Grants permission to start the single wireless device import task", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "startwirelessdeviceimporttask": { "name": "StartWirelessDeviceImportTask", "description": "Grants permission to start the wireless device import task", "accessLevel": "Write", "resourceTypes": [ { "name": "ImportTask", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to tag a given resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "Destination", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "DeviceProfile", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "FuotaTask", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "ImportTask", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "MulticastGroup", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "NetworkAnalyzerConfiguration", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "ServiceProfile", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "SidewalkAccount", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGatewayTaskDefinition", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "testwirelessdevice": { "name": "TestWirelessDevice", "description": "Grants permission to simulate a provisioned device to send an uplink data with payload of 'Hello'", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove the given tags from the resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "Destination", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "DeviceProfile", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "FuotaTask", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "ImportTask", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "MulticastGroup", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "NetworkAnalyzerConfiguration", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "ServiceProfile", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "SidewalkAccount", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGatewayTaskDefinition", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updatedestination": { "name": "UpdateDestination", "description": "Grants permission to update a Destination resource", "accessLevel": "Write", "resourceTypes": [ { "name": "Destination", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updateeventconfigurationbyresourcetypes": { "name": "UpdateEventConfigurationByResourceTypes", "description": "Grants permission to update event configuration by resource types", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "updatefuotatask": { "name": "UpdateFuotaTask", "description": "Grants permission to update the FuotaTask", "accessLevel": "Write", "resourceTypes": [ { "name": "FuotaTask", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updateloglevelsbyresourcetypes": { "name": "UpdateLogLevelsByResourceTypes", "description": "Grants permission to update log levels by resource types", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "updatemetricconfiguration": { "name": "UpdateMetricConfiguration", "description": "Grants permission to update metric configuration", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "updatemulticastgroup": { "name": "UpdateMulticastGroup", "description": "Grants permission to update the MulticastGroup", "accessLevel": "Write", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatenetworkanalyzerconfiguration": { "name": "UpdateNetworkAnalyzerConfiguration", "description": "Grants permission to update the NetworkAnalyzerConfiguration", "accessLevel": "Write", "resourceTypes": [ { "name": "MulticastGroup", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "NetworkAnalyzerConfiguration", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatepartneraccount": { "name": "UpdatePartnerAccount", "description": "Grants permission to update a partner account", "accessLevel": "Write", "resourceTypes": [ { "name": "SidewalkAccount", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updateposition": { "name": "UpdatePosition", "description": "Grants permission to update position for a given resource", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updateresourceeventconfiguration": { "name": "UpdateResourceEventConfiguration", "description": "Grants permission to update an event configuration for an identifier", "accessLevel": "Write", "resourceTypes": [ { "name": "SidewalkAccount", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updateresourceposition": { "name": "UpdateResourcePosition", "description": "Grants permission to update position for a given resource", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "WirelessGateway", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatewirelessdevice": { "name": "UpdateWirelessDevice", "description": "Grants permission to update a WirelessDevice resource", "accessLevel": "Write", "resourceTypes": [ { "name": "WirelessDevice", "required": true, "conditionKeys": [], "dependentActions": [] } ],