UNPKG

@cloud-copilot/iam-data

Version:
475 lines 13.3 kB
{ "createapplicationinstance": { "name": "CreateApplicationInstance", "description": "Grants permission to create an AWS Panorama Application Instance", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}" ], "dependentActions": [] }, "createjobfordevices": { "name": "CreateJobForDevices", "description": "Grants permission to create a job for an AWS Panorama Appliance", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createnodefromtemplatejob": { "name": "CreateNodeFromTemplateJob", "description": "Grants permission to create an AWS Panorama Node", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createpackage": { "name": "CreatePackage", "description": "Grants permission to create an AWS Panorama Package", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}" ], "dependentActions": [] }, "createpackageimportjob": { "name": "CreatePackageImportJob", "description": "Grants permission to create an AWS Panorama Package", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deletedevice": { "name": "DeleteDevice", "description": "Grants permission to deregister an AWS Panorama Appliance", "accessLevel": "Write", "resourceTypes": [ { "name": "device", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletepackage": { "name": "DeletePackage", "description": "Grants permission to delete an AWS Panorama Package", "accessLevel": "Write", "resourceTypes": [ { "name": "package", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deregisterpackageversion": { "name": "DeregisterPackageVersion", "description": "Grants permission to deregister an AWS Panorama package version", "accessLevel": "Write", "resourceTypes": [ { "name": "package", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describeapplicationinstance": { "name": "DescribeApplicationInstance", "description": "Grants permission to view details about an AWS Panorama application instance", "accessLevel": "Read", "resourceTypes": [ { "name": "applicationInstance", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describeapplicationinstancedetails": { "name": "DescribeApplicationInstanceDetails", "description": "Grants permission to view details about an AWS Panorama application instance", "accessLevel": "Read", "resourceTypes": [ { "name": "applicationInstance", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describedevice": { "name": "DescribeDevice", "description": "Grants permission to view details about an AWS Panorama Appliance", "accessLevel": "Read", "resourceTypes": [ { "name": "device", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describedevicejob": { "name": "DescribeDeviceJob", "description": "Grants permission to view job details for an AWS Panorama Appliance", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describenode": { "name": "DescribeNode", "description": "Grants permission to view details about an AWS Panorama application node", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describenodefromtemplatejob": { "name": "DescribeNodeFromTemplateJob", "description": "Grants permission to view details about AWS Panorama application node", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describepackage": { "name": "DescribePackage", "description": "Grants permission to view details about an AWS Panorama package", "accessLevel": "Read", "resourceTypes": [ { "name": "package", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describepackageimportjob": { "name": "DescribePackageImportJob", "description": "Grants permission to view details about an AWS Panorama package", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describepackageversion": { "name": "DescribePackageVersion", "description": "Grants permission to view details about an AWS Panorama package version", "accessLevel": "Read", "resourceTypes": [ { "name": "package", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describesoftware": { "name": "DescribeSoftware", "isPermissionOnly": true, "description": "Grants permission to view details about a software version for the AWS Panorama Appliance", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getwebsocketurl": { "name": "GetWebSocketURL", "isPermissionOnly": true, "description": "Grants permission to generate a WebSocket endpoint for communication with AWS Panorama", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listapplicationinstancedependencies": { "name": "ListApplicationInstanceDependencies", "description": "Grants permission to retrieve a list of application instance dependencies in AWS Panorama", "accessLevel": "List", "resourceTypes": [ { "name": "applicationInstance", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listapplicationinstancenodeinstances": { "name": "ListApplicationInstanceNodeInstances", "description": "Grants permission to retrieve a list of node instances of application instances in AWS Panorama", "accessLevel": "List", "resourceTypes": [ { "name": "applicationInstance", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listapplicationinstances": { "name": "ListApplicationInstances", "description": "Grants permission to retrieve a list of application instances in AWS Panorama", "accessLevel": "List", "resourceTypes": [ { "name": "device", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listdevices": { "name": "ListDevices", "description": "Grants permission to retrieve a list of appliances in AWS Panorama", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listdevicesjobs": { "name": "ListDevicesJobs", "description": "Grants permission to retrieve a list of jobs for an AWS Panorama Appliance", "accessLevel": "List", "resourceTypes": [ { "name": "device", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listnodefromtemplatejobs": { "name": "ListNodeFromTemplateJobs", "description": "Grants permission to retrieve a list of Nodes for an AWS Panorama Appliance", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listnodes": { "name": "ListNodes", "description": "Grants permission to retrieve a list of nodes in AWS Panorama", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listpackageimportjobs": { "name": "ListPackageImportJobs", "description": "Grants permission to retrieve a list of packages in AWS Panorama", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listpackages": { "name": "ListPackages", "description": "Grants permission to retrieve a list of packages in AWS Panorama", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to retrieve a list of tags for a resource in AWS Panorama", "accessLevel": "Read", "resourceTypes": [ { "name": "applicationInstance", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "device", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "package", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "provisiondevice": { "name": "ProvisionDevice", "description": "Grants permission to register an AWS Panorama Appliance", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}" ], "dependentActions": [] }, "registerpackageversion": { "name": "RegisterPackageVersion", "description": "Grants permission to register an AWS Panorama package version", "accessLevel": "Write", "resourceTypes": [ { "name": "package", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "removeapplicationinstance": { "name": "RemoveApplicationInstance", "description": "Grants permission to remove an AWS Panorama application instance", "accessLevel": "Write", "resourceTypes": [ { "name": "applicationInstance", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "signalapplicationinstancenodeinstances": { "name": "SignalApplicationInstanceNodeInstances", "description": "Grants permission to signal camera nodes in an application instance to pause or resume", "accessLevel": "Write", "resourceTypes": [ { "name": "applicationInstance", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to add tags to a resource in AWS Panorama", "accessLevel": "Tagging", "resourceTypes": [ { "name": "applicationInstance", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "device", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "package", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove tags from a resource in AWS Panorama", "accessLevel": "Tagging", "resourceTypes": [ { "name": "applicationInstance", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "device", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "package", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updatedevicemetadata": { "name": "UpdateDeviceMetadata", "description": "Grants permission to modify basic settings for an AWS Panorama Appliance", "accessLevel": "Write", "resourceTypes": [ { "name": "device", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }