Tipos de recursos y permisos

Obtenga información sobre los tipos de recursos y permisos por lotes.

Debe crear políticas para controlar a los usuarios o grupos de usuarios que acceden a recursos específicos con acciones específicas. En la siguiente tabla se proporciona una asignación detallada de recursos y los permisos de usuario para crear un acceso detallado.

Tipo de recurso Permisos Acción asignada
Contexto de Computación por Lotes/Contextos de Computación por Lotes
  • BATCH_COMPUTING_CONTEXT_CREATE
  • BATCH_COMPUTING_CONTEXT_READ
  • BATCH_COMPUTING_CONTEXT_UTILIZE
  • BATCH_COMPUTING_CONTEXT_UPDATE
  • BATCH_COMPUTING_CONTEXT_DELETE
  • BATCH_COMPUTING_CONTEXT_INSPECT
  • BATCH_COMPUTING_CONTEXT_MOVE
Cree, lea, actualice, utilice, suprima, inspeccione y mueva un contexto de lote.
lote-computación-job-pool/batch-computación-job-pools
  • BATCH_COMPUTING_JOB_POOL_CREATE
  • BATCH_COMPUTING_JOB_POOL_READ
  • BATCH_COMPUTING_JOB_POOL_UTILIZE
  • BATCH_COMPUTING_JOB_POOL_UPDATE
  • BATCH_COMPUTING_JOB_POOL_DELETE
  • BATCH_COMPUTING_JOB_POOL_INSPECT
  • BATCH_COMPUTING_JOB_POOL_MOVE
Cree, lea, actualice, utilice, suprima y mueva un pool de trabajos de computación por lotes.
batch-computing-job/batch-computing-jobs
  • BATCH_COMPUTING_JOB_CREATE
  • BATCH_COMPUTING_JOB_READ
  • BATCH_COMPUTING_JOB_UPDATE
  • BATCH_COMPUTING_JOB_DELETE
  • BATCH_COMPUTING_JOB_INSPECT
  • BATCH_COMPUTING_JOB_MOVE
Cree, lea, actualice, suprima y mueva un trabajo por lotes.
perfil de tarea por lotes/perfiles de tarea por lotes
  • BATCH_COMPUTING_TASK_PROFILE_CREATE
  • BATCH_COMPUTING_TASK_PROFILE_READ
  • BATCH_COMPUTING_TASK_PROFILE_UTILIZE
  • BATCH_COMPUTING_TASK_PROFILE_UPDATE
  • BATCH_COMPUTING_TASK_PROFILE_DELETE
  • BATCH_COMPUTING_TASK_PROFILE_INSPECT
  • BATCH_COMPUTING_TASK_PROFILE_MOVE
Cree, lea, actualice, suprima, inspeccione y mueva un perfil de tarea por lotes.
lotes-tarea-entorno/lote-tarea-entornos
  • BATCH_COMPUTING_TASK_ENVIRONMENT_CREATE
  • BATCH_COMPUTING_TASK_ENVIRONMENT_READ
  • BATCH_COMPUTING_TASK_ENVIRONMENT_UTILIZE
  • BATCH_COMPUTING_TASK_ENVIRONMENT_UPDATE
  • BATCH_COMPUTING_TASK_ENVIRONMENT_DELETE
  • BATCH_COMPUTING_TASK_ENVIRONMENT_INSPECT
  • BATCH_COMPUTING_TASK_ENVIRONMENT_MOVE
Cree, lea, actualice, suprima, inspeccione y mueva un entorno de tareas por lotes.
batch-computación-trabajo-solicitud/batch-computación-trabajo-solicitudes
  • BATCH_COMPUTING_WORK_REQUEST_READ
  • BATCH_COMPUTING_WORK_REQUEST_INSPECT
Leer e inspeccionar.
En la siguiente tabla, se describen las familias de lotes que actúan como envoltorios de permisos. Un recurso de familia es una agrupación de recursos relacionados. Por ejemplo, la computación por lotes incluye grupos de trabajos, trabajos y tareas. El permiso para un recurso de familia permite escribir una sentencia de política más fácilmente y le proporciona el mismo nivel de acceso a los recursos relacionados. Para obtener más información, consulte Sintaxis de políticas.
Nombre de Familia Recursos para miembros
familia de computación por lotes
  • contexto de computación por lotes
  • batch-computación-trabajo
  • batch-computing-job-pool
  • batch-computing-task-profile
  • procesamiento por lotes-tarea-entorno
  • batchcomputing-work-request
familia batch-computing-operations
  • batch-computación-trabajo
  • batch-computing-job-pool
  • batchcomputing-work-request

En la siguiente tabla, se muestran las diferentes operaciones y sus correspondientes permisos para un contexto de lote.

ID de operación Permisos Descripción
CreateBatchContext

BATCH_COMPUTING_CONTEXT_CREATE

Cree un nuevo contexto de lote.
GetBatchContext BATCH_COMPUTING_CONTEXT_READ Obtener información sobre un contexto de lote.
UpdateBatchContext BATCH_COMPUTING_CONTEXT_UPDATE Modificar un nombre de contexto de lote.
DeleteBatchContext BATCH_COMPUTING_CONTEXT_DELETE Suprima un contexto de lote.
ListBatchContexts BATCH_COMPUTING_CONTEXT_INSPECT Enumerar contextos por lotes.
ChangeBatchContextCompartment BATCH_COMPUTING_CONTEXT_MOVE Cambie el compartimento de un contexto de lote.
StopBatchContext BATCH_COMPUTING_CONTEXT_UPDATE Defina el ciclo de vida State de un contexto de lote en Inactive.
StartBatchContext BATCH_COMPUTING_CONTEXT_UPDATE Defina el ciclo de vida State de un contexto de lote en Active.
ListBatchContextShapes BATCH_COMPUTING_CONTEXT_INSPECT Muestre las unidades de computación disponibles para el contexto de lote.

En la siguiente tabla, se muestran las diferentes operaciones y sus correspondientes permisos para un grupo de trabajos por lotes.

ID de operación Permisos Descripción
CreateBatchJobPool

BATCH_COMPUTING_JOB_POOL_CREATE y BATCH_COMPUTING_JOB_POOL_UTILIZE

Cree un nuevo grupo de trabajos por lotes.

Todos los recursos implicados deben estar en el mismo arrendamiento en el que se crea el grupo de trabajos por lotes.

GetBatchJobPool BATCH_COMPUTING_JOB_POOL_READ Obtener información sobre un grupo de trabajos por lotes.
UpdateBatchJobPool BATCH_COMPUTING_JOB_POOL_UPDATE Modificar información sobre el grupo de trabajos por lotes.
DeleteBatchJobPool BATCH_COMPUTING_JOB_POOL_DELETE Suprimir un grupo de trabajos por lotes.
ListBatchJobPool BATCH_COMPUTING_JOB_POOL_INSPECT Lista de grupos de trabajos por lotes.
ChangeBatchJobPoolCompartment BATCH_COMPUTING_JOB_POOL_MOVE Cambiar el compartimento de un pool de trabajos por lotes.
StopBatchJobPool BATCH_COMPUTING_JOB_POOL_UPDATE Impida que un contexto de lote acepte nuevos trabajos. Defina el valor lifecycleState de un contexto de lote como Inactive.
StartBatchJobPool BATCH_COMPUTING_JOB_POOL_UPDATE Inicie un contexto de lote para aceptar nuevos trabajos. Defina el valor lifecycleState de un contexto de lote como Active.

En la siguiente tabla, se muestran las diferentes operaciones y sus correspondientes permisos para un trabajo por lotes.

ID de operación Permisos Descripción
CreateBatchJob

BATCH_COMPUTING_JOB_CREATE y BATCH_COMPUTING_JOB_POOL_UTILIZE y BATCH_COMPUTING_TASK_PROFILE_UTILIZEy BATCH_COMPUTING_TASK_ENVIRONMENT_UTILIZE

Cree un nuevo trabajo por lotes.

Todos los recursos implicados deben estar en el mismo arrendamiento en el que se crea el trabajo por lotes.

GetBatchJob BATCH_COMPUTING_JOB_READ Obtener información sobre un trabajo por lotes.
UpdateBatchJobPool BATCH_COMPUTING_JOB_UPDATE Modificación de información sobre el trabajo por lotes.
DeleteBatchJobPool BATCH_COMPUTING_JOB_DELETE Suprimir un trabajo por lotes.
ListBatchJobPool BATCH_COMPUTING_JOB_INSPECT Mostrar trabajo por lotes.
ChangeBatchJobCompartment BATCH_COMPUTING_JOB_MOVE Cambiar el compartimento de un trabajo por lotes.
PauseBatchJob BATCH_COMPUTING_JOB_UPDATE Pausar ejecución de trabajo por lotes.
UnpauseBatchJob BATCH_COMPUTING_JOB_UPDATE Anular la pausa de la ejecución del trabajo por lotes.
ListBatchTasks BATCH_COMPUTING_JOB_INSPECT Enumerar tareas por lotes.
ListBatchJobTasks BATCH_COMPUTING_JOB_INSPECT Muestra las tareas por lotes que pertenecen a un trabajo por lotes específico.
GetBatchTask BATCH_COMPUTING_JOB_READ Obtener información sobre una tarea por lotes.

En la siguiente tabla, se muestran las diferentes operaciones y sus correspondientes permisos para un perfil de tarea por lotes.

ID de operación Permisos Descripción
CreateBatchTaskProfile

BATCH_COMPUTING_TASK_PROFILE_CREATE

Cree un nuevo perfil de tarea en batch.

GetBatchTaskProfile BATCH_COMPUTING_TASK_PROFILE_READ Obtener información sobre un perfil de tarea en batch.
UpdateBatchTaskProfile BATCH_COMPUTING_TASK_PROFILE_UPDATE Modificación de información sobre el perfil de tareas en batch.
DeleteBatchTaskProfile BATCH_COMPUTING_TASK_PROFILE_DELETE Eliminación de un perfil de tarea en batch.
ListBatchTaskProfile BATCH_COMPUTING_TASK_PROFILE_INSPECT Listado de perfiles de tareas en batch.
ChangeBatchTaskProfileCompartment BATCH_COMPUTING_TASK_PROFILE_MOVE Cambiar el compartimento de un perfil de tarea por lotes.

En la siguiente tabla, se muestran las diferentes operaciones y sus correspondientes permisos para un entorno de tareas por lotes.

ID de operación Permisos Descripción
CreateBatchTaskEnvironment

BATCH_COMPUTING_TASK_ENVIRONMENT_CREATE

Cree un nuevo perfil de tarea en batch.

GetBatchTaskEnvironment BATCH_COMPUTING_TASK_ENVIRONMENT_READ Obtener información sobre un perfil de tarea en batch.
UpdateBatchTaskEnvironment BATCH_COMPUTING_TASK_ENVIRONMENT_UPDATE Modificar información sobre el entorno de tareas por lotes.
DeleteBatchTaskEnvironment BATCH_COMPUTING_TASK_ENVIRONMENT_DELETE Suprimir un entorno de tareas por lotes.
ListBatchTaskEnvironment BATCH_COMPUTING_TASK_ENVIRONMENT_INSPECT Enumerar entornos por lotes.
ChangeBatchTaskEnvironmentCompartment BATCH_COMPUTING_TASK_ENVIRONMENT_MOVE Cambie el compartimento de un entorno por lotes.

En la siguiente tabla, se muestran las diferentes operaciones y sus permisos correspondientes para las solicitudes de trabajo.

ID de operación Permisos Descripción
ListWorkRequests

BATCH_COMPUTING_WORK_REQUEST_INSPECT

Cree un nuevo perfil de tarea en batch.

GetWorkRequest BATCH_COMPUTING_WORK_REQUEST_READ Obtener información sobre un perfil de tarea en batch.
ListWorkRequestErrors BATCH_COMPUTING_WORK_REQUEST_READ Enumere los errores WorkRequest.
ListWorkRequestLogs BATCH_COMPUTING_WORK_REQUEST_READ Muestre los logs WorkRequests.