@cloud-copilot/iam-data
Version:
1,827 lines • 50.9 kB
JSON
{
"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": []
}
],