View a markdown version of this page

Actions, resources, and condition keys for AWS Deadline Cloud - Service Authorization Reference

Actions, resources, and condition keys for AWS Deadline Cloud

AWS Deadline Cloud (service prefix: deadline) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

API operations defined by AWS Deadline Cloud

The following table maps API operations to the IAM actions they authorize. Only condition keys that have static values for the given API and action are listed; for the full set of condition keys supported by each action, see the Actions table.

Operation IAM action Condition key Possible value(s) Access level

AssociateMemberToFarm

deadline:AssociateMemberToFarm

Permissions management, Write

AssociateMemberToFleet

deadline:AssociateMemberToFleet

Permissions management, Write

AssociateMemberToJob

deadline:AssociateMemberToJob

Permissions management, Write

AssociateMemberToQueue

deadline:AssociateMemberToQueue

Permissions management, Write

AssumeFleetRoleForRead

deadline:AssumeFleetRoleForRead

Write

AssumeFleetRoleForWorker

deadline:AssumeFleetRoleForWorker

Write

AssumeQueueRoleForRead

deadline:AssumeQueueRoleForRead

Write

AssumeQueueRoleForUser

deadline:AssumeQueueRoleForUser

Write

AssumeQueueRoleForWorker

deadline:AssumeQueueRoleForWorker

Write

BatchGetJob

deadline:GetJob

Read

BatchGetJobEntity

deadline:BatchGetJobEntity

Read

BatchGetSession

deadline:GetSession

Read

BatchGetSessionAction

deadline:GetSessionAction

Read

BatchGetStep

deadline:GetStep

Read

BatchGetTask

deadline:GetTask

Read

BatchGetWorker

deadline:GetWorker

Read

BatchUpdateJob

deadline:UpdateJob

Write

BatchUpdateTask

deadline:UpdateTask

Write

CopyJobTemplate

deadline:CopyJobTemplate

Write

deadline:GetJobTemplate

Read

CreateBudget

deadline:CreateBudget

Write

deadline:TagResource

Tagging, Write

CreateFarm

deadline:CreateFarm

Write

deadline:TagResource

Tagging, Write

CreateFleet

deadline:CreateFleet

Write

deadline:TagResource

Tagging, Write

iam:PassRole

iam:PassedToService

deadline.amazonaws.com

Write

CreateJob

deadline:CreateJob

Write

deadline:GetJobTemplate

Read

deadline:TagResource

Tagging, Write

CreateLicenseEndpoint

deadline:CreateLicenseEndpoint

Write

deadline:TagResource

Tagging, Write

CreateLimit

deadline:CreateLimit

Write

CreateMonitor

deadline:CreateMonitor

Write

deadline:TagResource

Tagging, Write

iam:PassRole

iam:PassedToService

deadline.amazonaws.com

Write

CreateQueue

deadline:CreateQueue

Write

deadline:TagResource

Tagging, Write

iam:PassRole

iam:PassedToService

deadline.amazonaws.com

Write

CreateQueueEnvironment

deadline:CreateQueueEnvironment

Write

CreateQueueFleetAssociation

deadline:CreateQueueFleetAssociation

Write

CreateQueueLimitAssociation

deadline:CreateQueueLimitAssociation

Write

CreateStorageProfile

deadline:CreateStorageProfile

Write

CreateWorker

deadline:CreateWorker

Write

deadline:ListTagsForResource

Read

deadline:TagResource

Tagging, Write

DeleteBudget

deadline:DeleteBudget

Write

DeleteFarm

deadline:DeleteFarm

Write

DeleteFleet

deadline:DeleteFleet

Write

DeleteLicenseEndpoint

deadline:DeleteLicenseEndpoint

Write

DeleteLimit

deadline:DeleteLimit

Write

DeleteMeteredProduct

deadline:DeleteMeteredProduct

Write

DeleteMonitor

deadline:DeleteMonitor

Write

DeleteQueue

deadline:DeleteQueue

Write

DeleteQueueEnvironment

deadline:DeleteQueueEnvironment

Write

DeleteQueueFleetAssociation

deadline:DeleteQueueFleetAssociation

Write

DeleteQueueLimitAssociation

deadline:DeleteQueueLimitAssociation

Write

DeleteStorageProfile

deadline:DeleteStorageProfile

Write

DeleteVolume

deadline:DeleteVolume

Write

DeleteWorker

deadline:DeleteWorker

Write

DisassociateMemberFromFarm

deadline:DisassociateMemberFromFarm

Permissions management, Write

DisassociateMemberFromFleet

deadline:DisassociateMemberFromFleet

Permissions management, Write

DisassociateMemberFromJob

deadline:DisassociateMemberFromJob

Permissions management, Write

DisassociateMemberFromQueue

deadline:DisassociateMemberFromQueue

Permissions management, Write

GetBudget

deadline:GetBudget

Read

GetFarm

deadline:GetFarm

Read

GetFleet

deadline:GetFleet

Read

GetJob

deadline:GetJob

Read

GetLicenseEndpoint

deadline:GetLicenseEndpoint

Read

GetLimit

deadline:GetLimit

Read

GetMonitor

deadline:GetMonitor

Read

GetMonitorSettings

deadline:GetMonitorSettings

Read

GetQueue

deadline:GetQueue

Read

GetQueueEnvironment

deadline:GetQueueEnvironment

Read

GetQueueFleetAssociation

deadline:GetQueueFleetAssociation

Read

GetQueueLimitAssociation

deadline:GetQueueLimitAssociation

Read

GetSession

deadline:GetSession

Read

GetSessionAction

deadline:GetSessionAction

Read

GetSessionsStatisticsAggregation

deadline:GetSessionsStatisticsAggregation

Read

GetStep

deadline:GetStep

Read

GetStorageProfile

deadline:GetStorageProfile

Read

GetStorageProfileForQueue

deadline:GetStorageProfileForQueue

Read

GetTask

deadline:GetTask

Read

GetVolume

deadline:GetVolume

Read

GetWorker

deadline:GetWorker

Read

ListAvailableMeteredProducts

deadline:ListAvailableMeteredProducts

List

ListBudgets

deadline:ListBudgets

List

ListFarmMembers

deadline:ListFarmMembers

List

ListFarms

deadline:ListFarms

List

ListFleetMembers

deadline:ListFleetMembers

List

ListFleets

deadline:ListFleets

List

ListJobMembers

deadline:ListJobMembers

List

ListJobParameterDefinitions

deadline:ListJobParameterDefinitions

List

ListJobs

deadline:ListJobs

List

ListLicenseEndpoints

deadline:ListLicenseEndpoints

List

ListLimits

deadline:ListLimits

List

ListMeteredProducts

deadline:ListMeteredProducts

List

ListMonitors

deadline:ListMonitors

List

ListQueueEnvironments

deadline:ListQueueEnvironments

List

ListQueueFleetAssociations

deadline:ListQueueFleetAssociations

List

ListQueueLimitAssociations

deadline:ListQueueLimitAssociations

List

ListQueueMembers

deadline:ListQueueMembers

List

ListQueues

deadline:ListQueues

List

ListSessionActions

deadline:ListSessionActions

List

ListSessions

deadline:ListSessions

List

ListSessionsForWorker

deadline:ListSessionsForWorker

List

ListStepConsumers

deadline:ListStepConsumers

List

ListStepDependencies

deadline:ListStepDependencies

List

ListSteps

deadline:ListSteps

List

ListStorageProfiles

deadline:ListStorageProfiles

List

ListStorageProfilesForQueue

deadline:ListStorageProfilesForQueue

List

ListTagsForResource

deadline:ListTagsForResource

Read

ListTasks

deadline:ListTasks

List

ListVolumes

deadline:ListVolumes

List

ListWorkers

deadline:ListWorkers

List

PutMeteredProduct

deadline:PutMeteredProduct

Write

SearchJobs

deadline:SearchJobs

Read

SearchSteps

deadline:SearchSteps

Read

SearchTasks

deadline:SearchTasks

Read

SearchWorkers

deadline:SearchWorkers

Read

StartSessionsStatisticsAggregation

deadline:StartSessionsStatisticsAggregation

Read

TagResource

deadline:TagResource

Tagging, Write

UntagResource

deadline:UntagResource

Tagging, Write

UpdateBudget

deadline:UpdateBudget

Write

UpdateFarm

deadline:UpdateFarm

Write

UpdateFleet

deadline:UpdateFleet

Write

iam:PassRole

iam:PassedToService

deadline.amazonaws.com

Write

UpdateJob

deadline:UpdateJob

Write

UpdateLimit

deadline:UpdateLimit

Write

UpdateMonitor

deadline:UpdateMonitor

Write

iam:PassRole

iam:PassedToService

deadline.amazonaws.com

Write

UpdateMonitorSettings

deadline:UpdateMonitorSettings

Write

UpdateQueue

deadline:UpdateQueue

Write

iam:PassRole

iam:PassedToService

deadline.amazonaws.com

Write

UpdateQueueEnvironment

deadline:UpdateQueueEnvironment

Write

UpdateQueueFleetAssociation

deadline:UpdateQueueFleetAssociation

Write

UpdateQueueLimitAssociation

deadline:UpdateQueueLimitAssociation

Write

UpdateSession

deadline:UpdateSession

Write

UpdateStep

deadline:UpdateStep

Write

UpdateStorageProfile

deadline:UpdateStorageProfile

Write

UpdateTask

deadline:UpdateTask

Write

UpdateWorker

deadline:UpdateWorker

Write

UpdateWorkerSchedule

deadline:UpdateWorkerSchedule

Write

Actions defined by AWS Deadline Cloud

You can specify the following actions in the Action element of an IAM policy statement. Use policies to grant permissions to perform an operation in AWS. When you use an action in a policy, you usually allow or deny access to the API operation or CLI command with the same name. However, in some cases, a single action controls access to more than one operation. Alternatively, some operations require several different actions.

Actions Description Resource types (*required) Condition keys Access level

AssociateMemberToFarm

Grants permission to associate a member to a farm

farm*

aws:ResourceTag/${TagKey}

deadline:AssociatedMembershipLevel

deadline:FarmMembershipLevels

deadline:MembershipLevel

Permissions management, Write

AssociateMemberToFleet

Grants permission to associate a member to a fleet

fleet*

aws:ResourceTag/${TagKey}

deadline:AssociatedMembershipLevel

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

deadline:MembershipLevel

Permissions management, Write

AssociateMemberToJob

Grants permission to associate a member to a job

job*

aws:ResourceTag/${TagKey}

deadline:AssociatedMembershipLevel

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:MembershipLevel

deadline:QueueMembershipLevels

Permissions management, Write

AssociateMemberToQueue

Grants permission to associate a member to a queue

queue*

aws:ResourceTag/${TagKey}

deadline:AssociatedMembershipLevel

deadline:FarmMembershipLevels

deadline:MembershipLevel

deadline:QueueMembershipLevels

Permissions management, Write

AssumeFleetRoleForRead

Grants permission to assume a fleet role for read-only access

fleet*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

AssumeFleetRoleForWorker

Grants permission to assume a fleet role for a worker

worker*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

AssumeQueueRoleForRead

Grants permission to assume a queue role for read-only access

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Write

AssumeQueueRoleForUser

Grants permission to assume a queue role for a user

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Write

AssumeQueueRoleForWorker

Grants permission to assume a queue role for a worker

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Write

worker*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

BatchGetJobEntity

Grants permission to get a job entity for a worker

worker*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Read

CopyJobTemplate

Grants permission to copy a job template to an Amazon S3 bucket

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Write

CreateBudget

Grants permission to create a budget

budget*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

Write

CreateFarm

Grants permission to create a farm

farm*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

Write

CreateFleet

Grants permission to create a fleet

fleet*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

CreateJob

Grants permission to create a job

job*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Write

CreateLicenseEndpoint

Grants permission to create a license endpoint for licensed software or products

license-endpoint*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateLimit

Grants permission to create a limit for a farm

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

CreateMonitor

Grants permission to create a monitor

monitor*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateQueue

Grants permission to create a queue

queue*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Write

CreateQueueEnvironment

Grants permission to create a queue environment

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Write

CreateQueueFleetAssociation

Grants permission to create a queue-fleet association

fleet*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

CreateQueueLimitAssociation

Grants permission to create a queue-limit association

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

CreateStorageProfile

Grants permission to create a storage profile for a farm

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

CreateWorker

Grants permission to create a worker

worker*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

DeleteBudget

Grants permission to delete a budget

budget*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

DeleteFarm

Grants permission to delete a farm

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

DeleteFleet

Grants permission to delete a fleet

fleet*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

DeleteLicenseEndpoint

Grants permission to delete a license endpoint

license-endpoint*

aws:ResourceTag/${TagKey}

Write

DeleteLimit

Grants permission to delete a limit

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

DeleteMeteredProduct

Grants permission to delete a metered product

license-endpoint*

aws:ResourceTag/${TagKey}

Write

DeleteMonitor

Grants permission to delete a monitor

monitor*

aws:ResourceTag/${TagKey}

Write

DeleteQueue

Grants permission to delete a queue

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Write

DeleteQueueEnvironment

Grants permission to delete a queue environment

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Write

DeleteQueueFleetAssociation

Grants permission to delete a queue-fleet association

fleet*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

DeleteQueueLimitAssociation

Grants permission to delete a queue-limit association

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

DeleteStorageProfile

Grants permission to delete a storage profile

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

DeleteVolume

Grants permission to delete a volume

volume*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

DeleteWorker

Grants permission to delete a worker

worker*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

DisassociateMemberFromFarm

Grants permission to disassociate a member from a farm

farm*

aws:ResourceTag/${TagKey}

deadline:AssociatedMembershipLevel

deadline:FarmMembershipLevels

Permissions management, Write

DisassociateMemberFromFleet

Grants permission to disassociate a member from a fleet

fleet*

aws:ResourceTag/${TagKey}

deadline:AssociatedMembershipLevel

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Permissions management, Write

DisassociateMemberFromJob

Grants permission to disassociate a member from a job

job*

aws:ResourceTag/${TagKey}

deadline:AssociatedMembershipLevel

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Permissions management, Write

DisassociateMemberFromQueue

Grants permission to disassociate a member from a queue

queue*

aws:ResourceTag/${TagKey}

deadline:AssociatedMembershipLevel

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Permissions management, Write

GetBudget

Grants permission to get a budget

budget*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Read

GetFarm

Grants permission to get a farm

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Read

GetFleet

Grants permission to get a fleet

fleet*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Read

GetJob

Grants permission to get a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Read

GetLicenseEndpoint

Grants permission to get a license endpoint

license-endpoint*

aws:ResourceTag/${TagKey}

Read

GetLimit

Grants permission to get a limit

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Read

GetMonitor

Grants permission to get a monitor

monitor*

aws:ResourceTag/${TagKey}

Read

GetMonitorSettings

Grants permission to get settings for a monitor

monitor*

aws:ResourceTag/${TagKey}

Read

GetQueue

Grants permission to get a queue

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Read

GetQueueEnvironment

Grants permission to get a queue environment

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Read

GetQueueFleetAssociation

Grants permission to get a queue-fleet association

fleet*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Read

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

GetQueueLimitAssociation

Grants permission to get a queue-limit association

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Read

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

GetSession

Grants permission to get a session for a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Read

GetSessionAction

Grants permission to get a session action for a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Read

GetSessionsStatisticsAggregation

Grants permission to get all collected statistics for sessions

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Read

fleet

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

queue

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

GetStep

Grants permission to get a step in a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Read

GetStorageProfile

Grants permission to get a storage profile

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Read

GetStorageProfileForQueue

Grants permission to get a storage profile for a queue

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Read

GetTask

Grants permission to get a job task

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Read

GetVolume

Grants permission to get a volume

volume*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Read

GetWorker

Grants permission to get a worker

worker*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Read

ListAvailableMeteredProducts

Grants permission to list all available metered products within a license endpoint

List

ListBudgets

Grants permission to list all budgets for a farm

budget

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

List

ListFarmMembers

Grants permission to list all members of a farm

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

List

ListFarms

Grants permission to list all farms

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:PrincipalId

deadline:RequesterPrincipalId

List

ListFleetMembers

Grants permission to list all members of a fleet

fleet*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

List

ListFleets

Grants permission to list all fleets

fleet*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

deadline:PrincipalId

deadline:RequesterPrincipalId

List

ListJobMembers

Grants permission to list all members of a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

List

ListJobParameterDefinitions

Grants permission to get a job's parameter definitions in the job template

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

List

ListJobs

Grants permission to list all jobs in a queue

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:PrincipalId

deadline:QueueMembershipLevels

deadline:RequesterPrincipalId

List

ListLicenseEndpoints

Grants permission to list all license endpoints

license-endpoint*

aws:ResourceTag/${TagKey}

List

ListLimits

Grants permission to list all limits in a farm

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

List

ListMeteredProducts

Grants permission to list all metered products in a license endpoint

license-endpoint*

aws:ResourceTag/${TagKey}

List

ListMonitors

Grants permission to list all monitors

monitor*

aws:ResourceTag/${TagKey}

List

ListQueueEnvironments

Grants permission to list all queue environments to which a queue is associated

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

List

ListQueueFleetAssociations

Grants permission to list all queue-fleet associations

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

List

fleet

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

queue

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

ListQueueLimitAssociations

Grants permission to list all queue-limit associations

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

List

queue

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

ListQueueMembers

Grants permission to list all members in a queue

queue

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

List

ListQueues

Grants permission to list all queues on a farm

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:PrincipalId

deadline:QueueMembershipLevels

deadline:RequesterPrincipalId

List

ListSessionActions

Grants permission to list all session actions for a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

List

ListSessions

Grants permission to list all sessions for a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

List

ListSessionsForWorker

Grants permission to list all sessions for a worker

worker

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

List

ListStepConsumers

Grants permission to list the step consumers for a job step

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

List

ListStepDependencies

Grants permission to list dependencies for a job step

job

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

List

ListSteps

Grants permission to list all steps for a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

List

ListStorageProfiles

Grants permission to list all storage profiles in a farm

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

List

ListStorageProfilesForQueue

Grants permission to list all storage profiles in a queue

queue

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

List

ListTagsForResource

Grants permission to list all tags on specified Deadline Cloud resources

budget

aws:ResourceTag/${TagKey}

deadline:CalledAction

deadline:FarmMembershipLevels

Read

farm

aws:ResourceTag/${TagKey}

deadline:CalledAction

deadline:FarmMembershipLevels

fleet

aws:ResourceTag/${TagKey}

deadline:CalledAction

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

job

aws:ResourceTag/${TagKey}

deadline:CalledAction

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

license-endpoint

aws:ResourceTag/${TagKey}

deadline:CalledAction

monitor

aws:ResourceTag/${TagKey}

deadline:CalledAction

queue

aws:ResourceTag/${TagKey}

deadline:CalledAction

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

volume

aws:ResourceTag/${TagKey}

deadline:CalledAction

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

worker

aws:ResourceTag/${TagKey}

deadline:CalledAction

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

ListTasks

Grants permission to list all tasks for a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

List

ListVolumes

Grants permission to list volumes

volume*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

List

ListWorkers

Grants permission to list all workers in a fleet

worker*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

List

PutMeteredProduct

Grants permission to add a metered product to a license endpoint

license-endpoint*

aws:ResourceTag/${TagKey}

Write

SearchJobs

Grants permission to search for jobs in multiple queues

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Read

SearchSteps

Grants permission to search the steps within a single job or to search the steps for multiple queues

job

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Read

queue

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

SearchTasks

Grants permission to search the tasks within a single job or to search the tasks for multiple queues

job

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Read

queue

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

SearchWorkers

Grants permission to search for workers in multiple fleets

Read

StartSessionsStatisticsAggregation

Grants permission to get all collected statistics for sessions

fleet

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Read

queue

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

TagResource

Grants permission to add or overwrite one or more tags for the specified Deadline Cloud resource

budget

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:CalledAction

deadline:FarmMembershipLevels

Tagging, Write

farm

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:CalledAction

deadline:FarmMembershipLevels

fleet

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:CalledAction

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

job

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:CalledAction

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

license-endpoint

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:CalledAction

monitor

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:CalledAction

queue

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:CalledAction

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

volume

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:CalledAction

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

worker

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:CalledAction

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

UntagResource

Grants permission to disassociate one or more tags from the specified Deadline Cloud resource

budget

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

Tagging, Write

farm

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

fleet

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

job

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

license-endpoint

aws:ResourceTag/${TagKey}

aws:TagKeys

monitor

aws:ResourceTag/${TagKey}

aws:TagKeys

queue

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

volume

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

worker

aws:ResourceTag/${TagKey}

aws:TagKeys

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

UpdateBudget

Grants permission to update a budget

budget*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

UpdateFarm

Grants permission to update a farm

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

UpdateFleet

Grants permission to update a fleet

fleet*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

UpdateJob

Grants permission to update a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Write

UpdateLimit

Grants permission to update a limit for a farm

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

UpdateMonitor

Grants permission to update a monitor

monitor*

aws:ResourceTag/${TagKey}

Write

UpdateMonitorSettings

Grants permission to update settings for a monitor

monitor*

aws:ResourceTag/${TagKey}

Write

UpdateQueue

Grants permission to update a queue

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Write

UpdateQueueEnvironment

Grants permission to update a queue environment

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

Write

UpdateQueueFleetAssociation

Grants permission to update a queue-fleet association

fleet*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

UpdateQueueLimitAssociation

Grants permission to update a queue-limit association

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

queue*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

UpdateSession

Grants permission to update a session for a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Write

UpdateStep

Grants permission to update a step for a job

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Write

UpdateStorageProfile

Grants permission to update a storage profile for a farm

farm*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

Write

UpdateTask

Grants permission to update a task

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Write

UpdateWorker

Grants permission to update a worker

worker*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

UpdateWorkerSchedule

Grants permission to update the schedule for a worker

worker*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Write

Permission-only actions for AWS Deadline Cloud

The following actions are defined by AWS Deadline Cloud but are not directly invocable through any API operation. They can only be used in IAM policy statements to grant or deny permissions.

Actions Description Resource types (*required) Condition keys Access level

GetApplicationVersion

Grants permission to get the latest version of an application

monitor*

aws:ResourceTag/${TagKey}

Read

GetJobTemplate

Grants permission to read job template

job*

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

Read

Resource types defined by AWS Deadline Cloud

The following resource types are defined by this service and can be used in the Resource element of IAM permission policy statements.

Resource types ARN Condition keys

budget

arn:${Partition}:deadline:${Region}:${Account}:farm/${FarmId}/budget/${BudgetId}

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

farm

arn:${Partition}:deadline:${Region}:${Account}:farm/${FarmId}

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

fleet

arn:${Partition}:deadline:${Region}:${Account}:farm/${FarmId}/fleet/${FleetId}

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

job

arn:${Partition}:deadline:${Region}:${Account}:farm/${FarmId}/queue/${QueueId}/job/${JobId}

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:JobMembershipLevels

deadline:QueueMembershipLevels

license-endpoint

arn:${Partition}:deadline:${Region}:${Account}:license-endpoint/${LicenseEndpointId}

aws:ResourceTag/${TagKey}

monitor

arn:${Partition}:deadline:${Region}:${Account}:monitor/${MonitorId}

aws:ResourceTag/${TagKey}

queue

arn:${Partition}:deadline:${Region}:${Account}:farm/${FarmId}/queue/${QueueId}

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:QueueMembershipLevels

volume

arn:${Partition}:deadline:${Region}:${Account}:farm/${FarmId}/fleet/${FleetId}/volume/${VolumeId}

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

worker

arn:${Partition}:deadline:${Region}:${Account}:farm/${FarmId}/fleet/${FleetId}/worker/${WorkerId}

aws:ResourceTag/${TagKey}

deadline:FarmMembershipLevels

deadline:FleetMembershipLevels

Condition keys for AWS Deadline Cloud

AWS Deadline Cloud defines the following condition keys that can be used in the Condition element of an IAM policy.

Condition keys Description Type

aws:RequestTag/${TagKey}

Filters access by the tags that are passed in the request

String

aws:ResourceTag/${TagKey}

Filters access by the tags associated with the resource

String

aws:TagKeys

Filters access by the tag keys that are passed in the request

ArrayOfString

deadline:AssociatedMembershipLevel

Filters access by the associated membership level of the principal provided in the request

String

deadline:CalledAction

Filters access by the allowed action in the request

String

deadline:FarmMembershipLevels

Filters access by membership levels on the farm

ArrayOfString

deadline:FleetMembershipLevels

Filters access by membership levels on the fleet

ArrayOfString

deadline:JobMembershipLevels

Filters access by membership levels on the job

ArrayOfString

deadline:MembershipLevel

Filters access by the membership level passed in the request

String

deadline:PrincipalId

Filters access by the principle ID provided in the request

String

deadline:QueueMembershipLevels

Filters access by membership levels on the queue

ArrayOfString

deadline:RequesterPrincipalId

Filters access by the user calling the Deadline Cloud API

String