Acciones, recursos y claves de condición para AWS Deadline Cloud
AWS Deadline Cloud (prefijo de servicio:deadline) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.
Referencias:
-
Obtenga información para configurar este servicio.
-
Vea una lista de las operaciones de API disponibles para este servicio.
-
Obtenga información sobre cómo proteger este servicio y sus recursos mediante las políticas de permisos de IAM.
-
Consulte la referencia de autorización de servicio programática de este servicio
.
Temas
Las operaciones de la API se definen mediante AWS Deadline Cloud
La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.
| Operación | Acción de IAM | Clave de condición | Valores posibles | Nivel de acceso |
|---|---|---|---|---|
|
AssociateMemberToFarm |
Gestión de permisos, escritura |
|||
|
AssociateMemberToFleet |
Gestión de permisos, escritura |
|||
|
AssociateMemberToJob |
Gestión de permisos, escritura |
|||
|
AssociateMemberToQueue |
Gestión de permisos, escritura |
|||
|
AssumeFleetRoleForRead |
Escritura |
|||
|
AssumeFleetRoleForWorker |
Escritura |
|||
|
AssumeQueueRoleForRead |
Escritura |
|||
|
AssumeQueueRoleForUser |
Escritura |
|||
|
AssumeQueueRoleForWorker |
Escritura |
|||
|
BatchGetJob |
Lectura |
|||
|
BatchGetJobEntity |
Lectura |
|||
|
BatchGetSession |
Lectura |
|||
|
BatchGetSessionAction |
Lectura |
|||
|
BatchGetStep |
Lectura |
|||
|
BatchGetTask |
Lectura |
|||
|
BatchGetWorker |
Lectura |
|||
|
BatchUpdateJob |
Escritura |
|||
|
BatchUpdateTask |
Escritura |
|||
|
CopyJobTemplate |
Escritura |
|||
Lectura |
||||
|
CreateBudget |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateFarm |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateFleet |
Escritura |
|||
Etiquetar, escribir |
||||
objetivo: PassedToService |
deadline.amazonaws.com |
Escritura |
||
|
CreateJob |
Escritura |
|||
Lectura |
||||
Etiquetar, escribir |
||||
|
CreateLicenseEndpoint |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateLimit |
Escritura |
|||
|
CreateMonitor |
Escritura |
|||
Etiquetar, escribir |
||||
objetivo: PassedToService |
deadline.amazonaws.com |
Escritura |
||
|
CreateQueue |
Escritura |
|||
Etiquetar, escribir |
||||
objetivo: PassedToService |
deadline.amazonaws.com |
Escritura |
||
|
CreateQueueEnvironment |
Escritura |
|||
|
CreateQueueFleetAssociation |
Escritura |
|||
|
CreateQueueLimitAssociation |
Escritura |
|||
|
CreateStorageProfile |
Escritura |
|||
|
CreateWorker |
Escritura |
|||
Lectura |
||||
Etiquetar, escribir |
||||
|
DeleteBudget |
Escritura |
|||
|
DeleteFarm |
Escritura |
|||
|
DeleteFleet |
Escritura |
|||
|
DeleteLicenseEndpoint |
Escritura |
|||
|
DeleteLimit |
Escritura |
|||
|
DeleteMeteredProduct |
Escritura |
|||
|
DeleteMonitor |
Escritura |
|||
|
DeleteQueue |
Escritura |
|||
|
DeleteQueueEnvironment |
Escritura |
|||
|
DeleteQueueFleetAssociation |
Escritura |
|||
|
DeleteQueueLimitAssociation |
Escritura |
|||
|
DeleteStorageProfile |
Escritura |
|||
|
DeleteVolume |
Escritura |
|||
|
DeleteWorker |
Escritura |
|||
|
DisassociateMemberFromFarm |
Gestión de permisos, escritura |
|||
|
DisassociateMemberFromFleet |
Gestión de permisos, escritura |
|||
|
DisassociateMemberFromJob |
Gestión de permisos, escritura |
|||
|
DisassociateMemberFromQueue |
Gestión de permisos, escritura |
|||
|
GetBudget |
Lectura |
|||
|
GetFarm |
Lectura |
|||
|
GetFleet |
Lectura |
|||
|
GetJob |
Lectura |
|||
|
GetLicenseEndpoint |
Lectura |
|||
|
GetLimit |
Lectura |
|||
|
GetMonitor |
Lectura |
|||
|
GetMonitorSettings |
Lectura |
|||
|
GetQueue |
Lectura |
|||
|
GetQueueEnvironment |
Lectura |
|||
|
GetQueueFleetAssociation |
Lectura |
|||
|
GetQueueLimitAssociation |
Lectura |
|||
|
GetSession |
Lectura |
|||
|
GetSessionAction |
Lectura |
|||
|
GetSessionsStatisticsAggregation |
Lectura |
|||
|
GetStep |
Lectura |
|||
|
GetStorageProfile |
Lectura |
|||
|
GetStorageProfileForQueue |
Lectura |
|||
|
GetTask |
Lectura |
|||
|
GetVolume |
Lectura |
|||
|
GetWorker |
Lectura |
|||
|
ListAvailableMeteredProducts |
Enumeración |
|||
|
ListBudgets |
Enumeración |
|||
|
ListFarmMembers |
Enumeración |
|||
|
ListFarms |
Enumeración |
|||
|
ListFleetMembers |
Enumeración |
|||
|
ListFleets |
Enumeración |
|||
|
ListJobMembers |
Enumeración |
|||
|
ListJobParameterDefinitions |
Enumeración |
|||
|
ListJobs |
Enumeración |
|||
|
ListLicenseEndpoints |
Enumeración |
|||
|
ListLimits |
Enumeración |
|||
|
ListMeteredProducts |
Enumeración |
|||
|
ListMonitors |
Enumeración |
|||
|
ListQueueEnvironments |
Enumeración |
|||
|
ListQueueFleetAssociations |
Enumeración |
|||
|
ListQueueLimitAssociations |
Enumeración |
|||
|
ListQueueMembers |
Enumeración |
|||
|
ListQueues |
Enumeración |
|||
|
ListSessionActions |
Enumeración |
|||
|
ListSessions |
Enumeración |
|||
|
ListSessionsForWorker |
Enumeración |
|||
|
ListStepConsumers |
Enumeración |
|||
|
ListStepDependencies |
Enumeración |
|||
|
ListSteps |
Enumeración |
|||
|
ListStorageProfiles |
Enumeración |
|||
|
ListStorageProfilesForQueue |
Enumeración |
|||
|
ListTagsForResource |
Lectura |
|||
|
ListTasks |
Enumeración |
|||
|
ListVolumes |
Enumeración |
|||
|
ListWorkers |
Enumeración |
|||
|
PutMeteredProduct |
Escritura |
|||
|
SearchJobs |
Lectura |
|||
|
SearchSteps |
Lectura |
|||
|
SearchTasks |
Lectura |
|||
|
SearchWorkers |
Lectura |
|||
|
StartSessionsStatisticsAggregation |
Lectura |
|||
|
TagResource |
Etiquetar, escribir |
|||
|
UntagResource |
Etiquetar, escribir |
|||
|
UpdateBudget |
Escritura |
|||
|
UpdateFarm |
Escritura |
|||
|
UpdateFleet |
Escritura |
|||
objetivo: PassedToService |
deadline.amazonaws.com |
Escritura |
||
|
UpdateJob |
Escritura |
|||
|
UpdateLimit |
Escritura |
|||
|
UpdateMonitor |
Escritura |
|||
objetivo: PassedToService |
deadline.amazonaws.com |
Escritura |
||
|
UpdateMonitorSettings |
Escritura |
|||
|
UpdateQueue |
Escritura |
|||
objetivo: PassedToService |
deadline.amazonaws.com |
Escritura |
||
|
UpdateQueueEnvironment |
Escritura |
|||
|
UpdateQueueFleetAssociation |
Escritura |
|||
|
UpdateQueueLimitAssociation |
Escritura |
|||
|
UpdateSession |
Escritura |
|||
|
UpdateStep |
Escritura |
|||
|
UpdateStorageProfile |
Escritura |
|||
|
UpdateTask |
Escritura |
|||
|
UpdateWorker |
Escritura |
|||
|
UpdateWorkerSchedule |
Escritura |
Acciones definidas por AWS Deadline Cloud
Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.
| Acciones | Description (Descripción) | Tipos de recursos (*necesarios) | Claves de condición | Nivel de acceso |
|---|---|---|---|---|
Concede permiso para asociar a un miembro a una granja |
leyes: ResourceTag /$ {} TagKey fecha límite: AssociatedMembershipLevel |
Gestión de permisos, escritura |
||
Concede permiso para asociar a un miembro a una flota |
fecha límite: AssociatedMembershipLevel fecha límite: FarmMembershipLevels |
Gestión de permisos, escritura |
||
Concede permiso para asociar a un miembro a un trabajo |
fecha límite: AssociatedMembershipLevel fecha límite: FarmMembershipLevels |
Gestión de permisos, escritura |
||
Concede permiso para asociar a un miembro a una cola |
fecha límite: AssociatedMembershipLevel |
Gestión de permisos, escritura |
||
Concede permiso para asumir un rol de flota para acceso de solo lectura |
Escritura |
|||
Concede permiso para asumir un rol de flota para un empleado |
Escritura |
|||
Concede permiso para asumir un rol de cola para el acceso de solo lectura |
Escritura |
|||
Concede permiso para asumir un rol de cola para un usuario |
Escritura |
|||
Concede permiso para asumir un rol de cola para un empleado |
Escritura |
|||
Concede permiso para obtener una entidad de trabajo para un empleado |
Lectura |
|||
Concede permiso para copiar una plantilla de trabajo en un bucket de Amazon S3 |
fecha límite: FarmMembershipLevels |
Escritura |
||
Concede permiso para crear un presupuesto |
Escritura |
|||
Concede permiso para crear una granja |
Escritura |
|||
Otorga permiso para crear una flota. |
Escritura |
|||
Concede permiso para crear un trabajo. |
fecha límite: FarmMembershipLevels |
Escritura |
||
Concede permiso para crear un punto de conexión de licencia para software o productos sujetos a licencia |
Escritura |
|||
Concede permiso para crear un límite para una granja. |
Escritura |
|||
Otorga permiso para crear un monitor |
Escritura |
|||
Concede permiso para crear una cola |
Escritura |
|||
Concede permiso para crear un entorno de cola |
Escritura |
|||
Concede permiso para crear una asociación cola-flota |
Escritura |
|||
Concede permiso para crear una asociación cola-límite. |
Escritura |
|||
Concede permiso para crear un perfil de almacenamiento para una granja |
Escritura |
|||
Otorga permiso para crear un empleado. |
Escritura |
|||
Concede permiso para eliminar un presupuesto |
Escritura |
|||
Concede permiso para eliminar una granja |
Escritura |
|||
Otorga permiso para eliminar una flota. |
Escritura |
|||
Concede permiso para eliminar un punto de conexión de licencia |
Escritura |
|||
Concede permiso para eliminar un límite. |
Escritura |
|||
Concede permiso para eliminar un producto medido |
Escritura |
|||
Otorga permiso para eliminar un monitor |
Escritura |
|||
Concede permiso para eliminar una cola |
Escritura |
|||
Concede permiso para eliminar un entorno de cola |
Escritura |
|||
Concede permiso para eliminar una asociación cola-flota |
Escritura |
|||
Concede permiso para eliminar una asociación cola-límite. |
Escritura |
|||
Concede permiso para eliminar un perfil de almacenamiento |
Escritura |
|||
Concede permiso para eliminar un volumen |
Escritura |
|||
Otorga permiso para eliminar un empleado. |
Escritura |
|||
Concede permiso para desasociar a un miembro de una granja |
leyes: ResourceTag /$ {} TagKey |
Gestión de permisos, escritura |
||
Concede permiso para desasociar a un miembro de una flota |
fecha límite: AssociatedMembershipLevel |
Gestión de permisos, escritura |
||
Concede permiso para desasociar a un miembro de un trabajo |
fecha límite: AssociatedMembershipLevel fecha límite: FarmMembershipLevels |
Gestión de permisos, escritura |
||
Concede permiso para desasociar a un miembro de una cola |
fecha límite: AssociatedMembershipLevel |
Gestión de permisos, escritura |
||
Concede permiso para obtener un presupuesto |
Lectura |
|||
Concede permiso para obtener una granja |
Lectura |
|||
Concede permiso para obtener una flota |
Lectura |
|||
Concede permiso para obtener un trabajo |
fecha límite: FarmMembershipLevels |
Lectura |
||
Concede permiso para obtener un punto de conexión de licencia |
Lectura |
|||
Concede permiso para obtener un límite. |
Lectura |
|||
Concede permiso para obtener un monitor |
Lectura |
|||
Otorga permiso para obtener la configuración de un monitor |
Lectura |
|||
Concede permiso para obtener una cola |
Lectura |
|||
Concede permiso para obtener un entorno de cola |
Lectura |
|||
Concede permiso para obtener una asociación cola-flota |
Lectura |
|||
Concede permiso para obtener una asociación cola-límite. |
Lectura |
|||
Concede permiso para obtener una sesión para un trabajo |
fecha límite: FarmMembershipLevels |
Lectura |
||
Concede permiso para obtener una acción de sesión para un trabajo |
fecha límite: FarmMembershipLevels |
Lectura |
||
Concede permiso para obtener todas las estadísticas recopiladas de las sesiones |
Lectura |
|||
|
leyes: ResourceTag /$ {} TagKey |
||||
Concede permiso para obtener un paso en un trabajo |
fecha límite: FarmMembershipLevels |
Lectura |
||
Concede permiso para obtener un perfil de almacenamiento |
Lectura |
|||
Concede permiso para obtener un perfil de almacenamiento de una cola |
Lectura |
|||
Concede permiso para obtener una tarea de trabajo |
fecha límite: FarmMembershipLevels |
Lectura |
||
Otorga permiso para obtener un volumen |
Lectura |
|||
Otorga permiso para obtener un empleado. |
Lectura |
|||
Concede permiso para enumerar todos los productos medidos disponibles en un punto de conexión de licencia |
Enumeración |
|||
Concede permiso para enumerar todos los presupuestos de una granja |
Enumeración |
|||
Concede permiso para enumerar todos los miembros de una granja |
Enumeración |
|||
Concede permiso para enumerar todas las granjas |
leyes: ResourceTag /$ {} TagKey |
Enumeración |
||
Concede permiso para enumerar todos los miembros de una flota |
Enumeración |
|||
Otorga permiso para enumerar todas las flotas. |
fecha límite: FarmMembershipLevels |
Enumeración |
||
Concede permiso para enumerar todos los miembros de un trabajo |
fecha límite: FarmMembershipLevels |
Enumeración |
||
Concede permiso para obtener las definiciones de parámetros de un trabajo en la plantilla de trabajo |
fecha límite: FarmMembershipLevels |
Enumeración |
||
Concede permiso para enumerar todos los trabajos de una cola |
fecha límite: FarmMembershipLevels fecha límite: JobMembershipLevels |
Enumeración |
||
Concede permiso para enumerar todos los puntos de conexión de licencia |
Enumeración |
|||
Concede permiso para enumerar todos los límites de una granja. |
Enumeración |
|||
Concede permiso para enumerar todos los productos medidos disponibles en un punto de conexión de licencia |
Enumeración |
|||
Concede permiso para enumerar todos los monitores |
Enumeración |
|||
Concede permiso para enumerar todos los entornos de cola a los que una cola está asociada |
Enumeración |
|||
Concede permiso para enumerar todas las asociaciones cola-flota |
Enumeración |
|||
|
leyes: ResourceTag /$ {} TagKey |
||||
Concede permiso para enumerar todas las asociaciones cola-límite. |
Enumeración |
|||
Concede permiso para enumerar todos los miembros de una cola |
Enumeración |
|||
Concede permiso para enumerar todas las colas de una granja |
fecha límite: FarmMembershipLevels |
Enumeración |
||
Concede permiso para enumerar todas las acciones de sesión de un trabajo |
fecha límite: FarmMembershipLevels |
Enumeración |
||
Concede permiso para enumerar todas las sesiones de un trabajo |
fecha límite: FarmMembershipLevels |
Enumeración |
||
Concede permiso para enumerar todas las sesiones de un empleado |
Enumeración |
|||
Concede permiso para enumerar los consumidores de pasos de un paso de trabajo |
fecha límite: FarmMembershipLevels |
Enumeración |
||
Concede permiso para enumerar las dependencias de un paso de trabajo |
fecha límite: FarmMembershipLevels |
Enumeración |
||
Concede permiso para enumerar todos los pasos de un trabajo |
fecha límite: FarmMembershipLevels |
Enumeración |
||
Concede permiso para enumerar todos los perfiles de almacenamiento de una granja |
Enumeración |
|||
Concede permiso para enumerar todos los perfiles de almacenamiento de una cola |
Enumeración |
|||
Concede permiso para enumerar todas las etiquetas de recursos especificados de Deadline Cloud |
Lectura |
|||
|
leyes: ResourceTag /$ {} TagKey |
||||
|
fecha límite: FarmMembershipLevels |
||||
Concede permiso para enumerar todas las tareas de un trabajo |
fecha límite: FarmMembershipLevels |
Enumeración |
||
Otorga permiso para publicar volúmenes |
Enumeración |
|||
Concede permiso para enumerar todos los empleados de una flota |
Enumeración |
|||
Concede permiso para agregar un producto medido a un punto de conexión de licencia |
Escritura |
|||
Concede permiso para buscar trabajos en varias colas |
Lectura |
|||
Concede permiso para buscar los pasos dentro de un único trabajo o para buscar los pasos de varias colas |
fecha límite: FarmMembershipLevels |
Lectura |
||
Concede permiso para buscar las tareas dentro de un único trabajo o para buscar las tareas de varias colas |
fecha límite: FarmMembershipLevels |
Lectura |
||
Concede permiso para buscar empleados en varias flotas |
Lectura |
|||
Concede permiso para obtener todas las estadísticas recopiladas de las sesiones |
leyes: ResourceTag /$ {} TagKey |
Lectura |
||
Concede permiso para agregar o sobrescribir una o más etiquetas para el recurso especificado de Deadline Cloud |
Etiquetar, escribir |
|||
|
leyes: RequestTag /$ {} TagKey |
||||
|
fecha límite: FarmMembershipLevels |
||||
Concede permiso para desasociar una o más etiquetas del recurso de Deadline Cloud especificado |
Etiquetar, escribir |
|||
|
leyes: ResourceTag /$ {} TagKey |
||||
|
fecha límite: FarmMembershipLevels |
||||
Autorización para actualizar un presupuesto |
Escritura |
|||
Concede permiso para actualizar una granja |
Escritura |
|||
Concede permiso para actualizar una flota |
Escritura |
|||
Concede permiso para actualizar un trabajo. |
fecha límite: FarmMembershipLevels |
Escritura |
||
Concede permiso para actualizar el límite de una granja. |
Escritura |
|||
Otorga permiso para actualizar un monitor |
Escritura |
|||
Otorga permiso para actualizar la configuración de un monitor |
Escritura |
|||
Concede permiso para actualizar una cola |
Escritura |
|||
Concede permiso para actualizar un entorno de cola |
Escritura |
|||
Concede permiso para actualizar una asociación cola-flota |
Escritura |
|||
Concede permiso para actualizar una asociación cola-límite. |
Escritura |
|||
Concede permiso para actualizar una sesión de un trabajo |
fecha límite: FarmMembershipLevels |
Escritura |
||
Concede permiso para actualizar un paso de un trabajo |
fecha límite: FarmMembershipLevels |
Escritura |
||
Concede permiso para actualizar un perfil de almacenamiento de una granja |
Escritura |
|||
Otorga permiso para actualizar una tarea. |
fecha límite: FarmMembershipLevels |
Escritura |
||
Concede permiso para actualizar un empleado. |
Escritura |
|||
Concede permiso para actualizar la programación de un empleado |
Escritura |
Permission-only acciones para AWS Deadline Cloud
AWS Deadline Cloud define las siguientes acciones, pero no se pueden invocar directamente a través de ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.
| Acciones | Description (Descripción) | Tipos de recursos (*necesarios) | Claves de condición | Nivel de acceso |
|---|---|---|---|---|
Concede permiso para obtener la versión más reciente de una aplicación |
Lectura |
|||
Concede permiso para leer la plantilla de trabajo |
fecha límite: FarmMembershipLevels |
Lectura |
Tipos de recursos definidos por AWS Deadline Cloud
Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.
| Tipos de recurso | ARN | Claves de condición |
|---|---|---|
arn: $ {Partition}: fecha límite: $ {Region} :$ {Account} :farm/$ {} /budget/$ {} FarmId BudgetId |
||
arn: $ {Partition}: fecha límite: $ {Region} :$ {Account} :farm/$ {} FarmId |
||
arn: $ {Partition}: fecha límite: $ {Region} :$ {Account} :farm/$ {} /fleet/$ {} FarmId FleetId |
||
arn: $ {Partition}: fecha límite: $ {Region} :$ {Account} :farm/$ {} /queue/$ {} /job/$ {FarmId} QueueId JobId |
fecha límite: FarmMembershipLevels |
|
arn: $ {Partition}: fecha límite: $ {Region} :$ {Account} :license-endpoint/$ {} LicenseEndpointId |
||
arn: $ {Partition}: fecha límite: $ {Region} :$ {Account} :monitor/$ {} MonitorId |
||
arn: $ {Partition}: fecha límite: $ {Region} :$ {Account} :farm/$ {} /queue/$ {} FarmId QueueId |
||
arn: $ {Partition}: fecha límite: $ {Region} :$ {Account} :farm/$ {} /fleet/$ {} /volume/$ {FarmId} FleetId VolumeId |
||
arn: $ {Partition}: fecha límite: $ {Region} :$ {Account} :farm/$ {} /fleet/$ {} /worker/$ {FarmId} FleetId WorkerId |
Claves de estado para AWS Deadline Cloud
AWS Deadline Cloud define las siguientes claves de condición que se pueden utilizar en el Condition elemento de una política de IAM.
| Claves de condición | Descripción | Tipo |
|---|---|---|
Filtra el acceso por las etiquetas que se pasan en la solicitud |
Cadena |
|
Filtra el acceso por las etiquetas asociadas al recurso |
Cadena |
|
Filtra el acceso por las claves de etiquetas que se pasan en la solicitud |
ArrayOfString |
|
Filtra el acceso por el nivel de membresía asociado de la entidad principal proporcionada en la solicitud |
Cadena |
|
Filtra el acceso según la acción permitida en la solicitud. |
Cadena |
|
Filtra el acceso por niveles de membresía en la granja |
ArrayOfString |
|
Filtra el acceso por niveles de membresía en la flota |
ArrayOfString |
|
Filtra el acceso por niveles de membresía en el trabajo |
ArrayOfString |
|
Filtra el acceso según el nivel de membresía transmitido en la solicitud |
Cadena |
|
Filtra el acceso por el ID de entidad principal proporcionado en la solicitud |
Cadena |
|
Filtra el acceso por niveles de membresía en la cola |
ArrayOfString |
|
Filtra el acceso por el usuario que llama a la API de Deadline Cloud |
Cadena |