UNPKG

@cloud-copilot/iam-data

Version:
2,049 lines (2,048 loc) 51.1 kB
{ "getapplicationversion": { "name": "GetApplicationVersion", "description": "Grants permission to get the latest version of an application", "accessLevel": "Read", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getjobtemplate": { "name": "GetJobTemplate", "description": "Grants permission to read job template", "accessLevel": "Read", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "associatemembertofarm": { "name": "AssociateMemberToFarm", "description": "Grants permission to associate a member to a farm", "accessLevel": "Permissions management, Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:AssociatedMembershipLevel", "deadline:MembershipLevel" ], "dependentActions": [] }, "associatemembertofleet": { "name": "AssociateMemberToFleet", "description": "Grants permission to associate a member to a fleet", "accessLevel": "Permissions management, Write", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:AssociatedMembershipLevel", "deadline:MembershipLevel" ], "dependentActions": [] }, "associatemembertojob": { "name": "AssociateMemberToJob", "description": "Grants permission to associate a member to a job", "accessLevel": "Permissions management, Write", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:AssociatedMembershipLevel", "deadline:MembershipLevel" ], "dependentActions": [] }, "associatemembertoqueue": { "name": "AssociateMemberToQueue", "description": "Grants permission to associate a member to a queue", "accessLevel": "Permissions management, Write", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:AssociatedMembershipLevel", "deadline:MembershipLevel" ], "dependentActions": [] }, "assumefleetroleforread": { "name": "AssumeFleetRoleForRead", "description": "Grants permission to assume a fleet role for read-only access", "accessLevel": "Write", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "assumefleetroleforworker": { "name": "AssumeFleetRoleForWorker", "description": "Grants permission to assume a fleet role for a worker", "accessLevel": "Write", "resourceTypes": [ { "name": "worker", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "assumequeueroleforread": { "name": "AssumeQueueRoleForRead", "description": "Grants permission to assume a queue role for read-only access", "accessLevel": "Write", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "assumequeueroleforuser": { "name": "AssumeQueueRoleForUser", "description": "Grants permission to assume a queue role for a user", "accessLevel": "Write", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "assumequeueroleforworker": { "name": "AssumeQueueRoleForWorker", "description": "Grants permission to assume a queue role for a worker", "accessLevel": "Write", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "worker", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchgetjobentity": { "name": "BatchGetJobEntity", "description": "Grants permission to get a job entity for a worker", "accessLevel": "Read", "resourceTypes": [ { "name": "worker", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "copyjobtemplate": { "name": "CopyJobTemplate", "description": "Grants permission to copy a job template to an Amazon S3 bucket", "accessLevel": "Write", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createbudget": { "name": "CreateBudget", "description": "Grants permission to create a budget", "accessLevel": "Write", "resourceTypes": [ { "name": "budget", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createfarm": { "name": "CreateFarm", "description": "Grants permission to create a farm", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createfleet": { "name": "CreateFleet", "description": "Grants permission to create a fleet", "accessLevel": "Write", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createjob": { "name": "CreateJob", "description": "Grants permission to create a job", "accessLevel": "Write", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createlicenseendpoint": { "name": "CreateLicenseEndpoint", "description": "Grants permission to create a license endpoint for licensed software or products", "accessLevel": "Write", "resourceTypes": [ { "name": "license-endpoint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createlimit": { "name": "CreateLimit", "description": "Grants permission to create a limit for a farm", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createmonitor": { "name": "CreateMonitor", "description": "Grants permission to create a monitor", "accessLevel": "Write", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createqueue": { "name": "CreateQueue", "description": "Grants permission to create a queue", "accessLevel": "Write", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createqueueenvironment": { "name": "CreateQueueEnvironment", "description": "Grants permission to create a queue environment", "accessLevel": "Write", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createqueuefleetassociation": { "name": "CreateQueueFleetAssociation", "description": "Grants permission to create a queue-fleet association", "accessLevel": "Write", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createqueuelimitassociation": { "name": "CreateQueueLimitAssociation", "description": "Grants permission to create a queue-limit association", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createstorageprofile": { "name": "CreateStorageProfile", "description": "Grants permission to create a storage profile for a farm", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createworker": { "name": "CreateWorker", "description": "Grants permission to create a worker", "accessLevel": "Write", "resourceTypes": [ { "name": "worker", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "deletebudget": { "name": "DeleteBudget", "description": "Grants permission to delete a budget", "accessLevel": "Write", "resourceTypes": [ { "name": "budget", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletefarm": { "name": "DeleteFarm", "description": "Grants permission to delete a farm", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletefleet": { "name": "DeleteFleet", "description": "Grants permission to delete a fleet", "accessLevel": "Write", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletelicenseendpoint": { "name": "DeleteLicenseEndpoint", "description": "Grants permission to delete a license endpoint", "accessLevel": "Write", "resourceTypes": [ { "name": "license-endpoint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletelimit": { "name": "DeleteLimit", "description": "Grants permission to delete a limit", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletemeteredproduct": { "name": "DeleteMeteredProduct", "description": "Grants permission to delete a metered product", "accessLevel": "Write", "resourceTypes": [ { "name": "license-endpoint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletemonitor": { "name": "DeleteMonitor", "description": "Grants permission to delete a monitor", "accessLevel": "Write", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletequeue": { "name": "DeleteQueue", "description": "Grants permission to delete a queue", "accessLevel": "Write", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletequeueenvironment": { "name": "DeleteQueueEnvironment", "description": "Grants permission to delete a queue environment", "accessLevel": "Write", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletequeuefleetassociation": { "name": "DeleteQueueFleetAssociation", "description": "Grants permission to delete a queue-fleet association", "accessLevel": "Write", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletequeuelimitassociation": { "name": "DeleteQueueLimitAssociation", "description": "Grants permission to delete a queue-limit association", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletestorageprofile": { "name": "DeleteStorageProfile", "description": "Grants permission to delete a storage profile", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletevolume": { "name": "DeleteVolume", "description": "Grants permission to delete a volume", "accessLevel": "Write", "resourceTypes": [ { "name": "volume", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteworker": { "name": "DeleteWorker", "description": "Grants permission to delete a worker", "accessLevel": "Write", "resourceTypes": [ { "name": "worker", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "disassociatememberfromfarm": { "name": "DisassociateMemberFromFarm", "description": "Grants permission to disassociate a member from a farm", "accessLevel": "Permissions management, Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:AssociatedMembershipLevel" ], "dependentActions": [] }, "disassociatememberfromfleet": { "name": "DisassociateMemberFromFleet", "description": "Grants permission to disassociate a member from a fleet", "accessLevel": "Permissions management, Write", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:AssociatedMembershipLevel" ], "dependentActions": [] }, "disassociatememberfromjob": { "name": "DisassociateMemberFromJob", "description": "Grants permission to disassociate a member from a job", "accessLevel": "Permissions management, Write", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:AssociatedMembershipLevel" ], "dependentActions": [] }, "disassociatememberfromqueue": { "name": "DisassociateMemberFromQueue", "description": "Grants permission to disassociate a member from a queue", "accessLevel": "Permissions management, Write", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:AssociatedMembershipLevel" ], "dependentActions": [] }, "getbudget": { "name": "GetBudget", "description": "Grants permission to get a budget", "accessLevel": "Read", "resourceTypes": [ { "name": "budget", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getfarm": { "name": "GetFarm", "description": "Grants permission to get a farm", "accessLevel": "Read", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getfleet": { "name": "GetFleet", "description": "Grants permission to get a fleet", "accessLevel": "Read", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getjob": { "name": "GetJob", "description": "Grants permission to get a job", "accessLevel": "Read", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getlicenseendpoint": { "name": "GetLicenseEndpoint", "description": "Grants permission to get a license endpoint", "accessLevel": "Read", "resourceTypes": [ { "name": "license-endpoint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getlimit": { "name": "GetLimit", "description": "Grants permission to get a limit", "accessLevel": "Read", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getmonitor": { "name": "GetMonitor", "description": "Grants permission to get a monitor", "accessLevel": "Read", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getmonitorsettings": { "name": "GetMonitorSettings", "description": "Grants permission to get settings for a monitor", "accessLevel": "Read", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getqueue": { "name": "GetQueue", "description": "Grants permission to get a queue", "accessLevel": "Read", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getqueueenvironment": { "name": "GetQueueEnvironment", "description": "Grants permission to get a queue environment", "accessLevel": "Read", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getqueuefleetassociation": { "name": "GetQueueFleetAssociation", "description": "Grants permission to get a queue-fleet association", "accessLevel": "Read", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getqueuelimitassociation": { "name": "GetQueueLimitAssociation", "description": "Grants permission to get a queue-limit association", "accessLevel": "Read", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getsession": { "name": "GetSession", "description": "Grants permission to get a session for a job", "accessLevel": "Read", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getsessionaction": { "name": "GetSessionAction", "description": "Grants permission to get a session action for a job", "accessLevel": "Read", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getsessionsstatisticsaggregation": { "name": "GetSessionsStatisticsAggregation", "description": "Grants permission to get all collected statistics for sessions", "accessLevel": "Read", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "fleet", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getstep": { "name": "GetStep", "description": "Grants permission to get a step in a job", "accessLevel": "Read", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getstorageprofile": { "name": "GetStorageProfile", "description": "Grants permission to get a storage profile", "accessLevel": "Read", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getstorageprofileforqueue": { "name": "GetStorageProfileForQueue", "description": "Grants permission to get a storage profile for a queue", "accessLevel": "Read", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "gettask": { "name": "GetTask", "description": "Grants permission to get a job task", "accessLevel": "Read", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getvolume": { "name": "GetVolume", "description": "Grants permission to get a volume", "accessLevel": "Read", "resourceTypes": [ { "name": "volume", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getworker": { "name": "GetWorker", "description": "Grants permission to get a worker", "accessLevel": "Read", "resourceTypes": [ { "name": "worker", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listavailablemeteredproducts": { "name": "ListAvailableMeteredProducts", "description": "Grants permission to list all available metered products within a license endpoint", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listbudgets": { "name": "ListBudgets", "description": "Grants permission to list all budgets for a farm", "accessLevel": "List", "resourceTypes": [ { "name": "budget", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listfarmmembers": { "name": "ListFarmMembers", "description": "Grants permission to list all members of a farm", "accessLevel": "List", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listfarms": { "name": "ListFarms", "description": "Grants permission to list all farms", "accessLevel": "List", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:PrincipalId", "deadline:RequesterPrincipalId" ], "dependentActions": [] }, "listfleetmembers": { "name": "ListFleetMembers", "description": "Grants permission to list all members of a fleet", "accessLevel": "List", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listfleets": { "name": "ListFleets", "description": "Grants permission to list all fleets", "accessLevel": "List", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:PrincipalId", "deadline:RequesterPrincipalId" ], "dependentActions": [] }, "listjobmembers": { "name": "ListJobMembers", "description": "Grants permission to list all members of a job", "accessLevel": "List", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listjobparameterdefinitions": { "name": "ListJobParameterDefinitions", "description": "Grants permission to get a job's parameter definitions in the job template", "accessLevel": "List", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listjobs": { "name": "ListJobs", "description": "Grants permission to list all jobs in a queue", "accessLevel": "List", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:PrincipalId", "deadline:RequesterPrincipalId" ], "dependentActions": [] }, "listlicenseendpoints": { "name": "ListLicenseEndpoints", "description": "Grants permission to list all license endpoints", "accessLevel": "List", "resourceTypes": [ { "name": "license-endpoint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listlimits": { "name": "ListLimits", "description": "Grants permission to list all limits in a farm", "accessLevel": "List", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listmeteredproducts": { "name": "ListMeteredProducts", "description": "Grants permission to list all metered products in a license endpoint", "accessLevel": "List", "resourceTypes": [ { "name": "license-endpoint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listmonitors": { "name": "ListMonitors", "description": "Grants permission to list all monitors", "accessLevel": "List", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listqueueenvironments": { "name": "ListQueueEnvironments", "description": "Grants permission to list all queue environments to which a queue is associated", "accessLevel": "List", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listqueuefleetassociations": { "name": "ListQueueFleetAssociations", "description": "Grants permission to list all queue-fleet associations", "accessLevel": "List", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "fleet", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listqueuelimitassociations": { "name": "ListQueueLimitAssociations", "description": "Grants permission to list all queue-limit associations", "accessLevel": "List", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listqueuemembers": { "name": "ListQueueMembers", "description": "Grants permission to list all members in a queue", "accessLevel": "List", "resourceTypes": [ { "name": "queue", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listqueues": { "name": "ListQueues", "description": "Grants permission to list all queues on a farm", "accessLevel": "List", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:PrincipalId", "deadline:RequesterPrincipalId" ], "dependentActions": [] }, "listsessionactions": { "name": "ListSessionActions", "description": "Grants permission to list all session actions for a job", "accessLevel": "List", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listsessions": { "name": "ListSessions", "description": "Grants permission to list all sessions for a job", "accessLevel": "List", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listsessionsforworker": { "name": "ListSessionsForWorker", "description": "Grants permission to list all sessions for a worker", "accessLevel": "List", "resourceTypes": [ { "name": "worker", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "liststepconsumers": { "name": "ListStepConsumers", "description": "Grants permission to list the step consumers for a job step", "accessLevel": "List", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "liststepdependencies": { "name": "ListStepDependencies", "description": "Grants permission to list dependencies for a job step", "accessLevel": "List", "resourceTypes": [ { "name": "job", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "liststeps": { "name": "ListSteps", "description": "Grants permission to list all steps for a job", "accessLevel": "List", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "liststorageprofiles": { "name": "ListStorageProfiles", "description": "Grants permission to list all storage profiles in a farm", "accessLevel": "List", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "liststorageprofilesforqueue": { "name": "ListStorageProfilesForQueue", "description": "Grants permission to list all storage profiles in a queue", "accessLevel": "List", "resourceTypes": [ { "name": "queue", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list all tags on specified Deadline Cloud resources", "accessLevel": "Read", "resourceTypes": [ { "name": "budget", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "farm", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "fleet", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "job", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "license-endpoint", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "monitor", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "volume", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "worker", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "deadline:CalledAction" ], "dependentActions": [] }, "listtasks": { "name": "ListTasks", "description": "Grants permission to list all tasks for a job", "accessLevel": "List", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listvolumes": { "name": "ListVolumes", "description": "Grants permission to list volumes", "accessLevel": "List", "resourceTypes": [ { "name": "volume", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listworkers": { "name": "ListWorkers", "description": "Grants permission to list all workers in a fleet", "accessLevel": "List", "resourceTypes": [ { "name": "worker", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "putmeteredproduct": { "name": "PutMeteredProduct", "description": "Grants permission to add a metered product to a license endpoint", "accessLevel": "Write", "resourceTypes": [ { "name": "license-endpoint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "searchjobs": { "name": "SearchJobs", "description": "Grants permission to search for jobs in multiple queues", "accessLevel": "Read", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "searchsteps": { "name": "SearchSteps", "description": "Grants permission to search the steps within a single job or to search the steps for multiple queues", "accessLevel": "Read", "resourceTypes": [ { "name": "job", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "searchtasks": { "name": "SearchTasks", "description": "Grants permission to search the tasks within a single job or to search the tasks for multiple queues", "accessLevel": "Read", "resourceTypes": [ { "name": "job", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "searchworkers": { "name": "SearchWorkers", "description": "Grants permission to search for workers in multiple fleets", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "startsessionsstatisticsaggregation": { "name": "StartSessionsStatisticsAggregation", "description": "Grants permission to get all collected statistics for sessions", "accessLevel": "Read", "resourceTypes": [ { "name": "fleet", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to add or overwrite one or more tags for the specified Deadline Cloud resource", "accessLevel": "Tagging, Write", "resourceTypes": [ { "name": "budget", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "farm", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "fleet", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "job", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "license-endpoint", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "monitor", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "volume", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "worker", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys", "deadline:CalledAction" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to disassociate one or more tags from the specified Deadline Cloud resource", "accessLevel": "Tagging, Write", "resourceTypes": [ { "name": "budget", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "farm", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "fleet", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "job", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "license-endpoint", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "monitor", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "volume", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "worker", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updatebudget": { "name": "UpdateBudget", "description": "Grants permission to update a budget", "accessLevel": "Write", "resourceTypes": [ { "name": "budget", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatefarm": { "name": "UpdateFarm", "description": "Grants permission to update a farm", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatefleet": { "name": "UpdateFleet", "description": "Grants permission to update a fleet", "accessLevel": "Write", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatejob": { "name": "UpdateJob", "description": "Grants permission to update a job", "accessLevel": "Write", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatelimit": { "name": "UpdateLimit", "description": "Grants permission to update a limit for a farm", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatemonitor": { "name": "UpdateMonitor", "description": "Grants permission to update a monitor", "accessLevel": "Write", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatemonitorsettings": { "name": "UpdateMonitorSettings", "description": "Grants permission to update settings for a monitor", "accessLevel": "Write", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatequeue": { "name": "UpdateQueue", "description": "Grants permission to update a queue", "accessLevel": "Write", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatequeueenvironment": { "name": "UpdateQueueEnvironment", "description": "Grants permission to update a queue environment", "accessLevel": "Write", "resourceTypes": [ { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatequeuefleetassociation": { "name": "UpdateQueueFleetAssociation", "description": "Grants permission to update a queue-fleet association", "accessLevel": "Write", "resourceTypes": [ { "name": "fleet", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatequeuelimitassociation": { "name": "UpdateQueueLimitAssociation", "description": "Grants permission to update a queue-limit association", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "queue", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatesession": { "name": "UpdateSession", "description": "Grants permission to update a session for a job", "accessLevel": "Write", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatestep": { "name": "UpdateStep", "description": "Grants permission to update a step for a job", "accessLevel": "Write", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatestorageprofile": { "name": "UpdateStorageProfile", "description": "Grants permission to update a storage profile for a farm", "accessLevel": "Write", "resourceTypes": [ { "name": "farm", "required": true, "conditionKeys": [], "dependentActions": [] }