Variables soportadas
Obtenga información sobre las variables soportadas para Batch.
El servicio por lotes admite todas las variables generales. Para obtener más información, consulte Variables generales para todas las solicitudes.
Puede utilizar variables para agregar condiciones a una política.
- Entidad: ID de Oracle Cloud (OCID).
- Cadena: texto en formato libre.
- Lista: lista de entidades o cadenas.
Las variables se especifican en minúsculas y separadas por guiones. Por ejemplo, target.tag-namespace.name, target.display-name.
El servicio Batch proporciona las variables necesarias para cada solicitud. El motor de autorización proporciona variables automáticas (ya sea de servicio local con el SDK para un cliente grueso o en el plano de datos de identidad para un cliente fino).
| Variables necesarias | Tipo | Descripción |
|---|---|---|
target.compartment.id |
ENTITY
|
OCID del recurso primario para la solicitud. |
request.operation |
STRING |
ID de operación (por ejemplo, GetUser) de la solicitud. |
target.resource.kind |
STRING |
Nombre de tipo de recurso del recurso primario de la solicitud. |
A continuación se muestra una lista de orígenes para las variables de lote:
- Solicitud: procede de la entrada de la solicitud.
- Derivado: procede de la solicitud.
- Almacenado: procede del servicio y la entrada retenida.
- Calculado: se calcula a partir de los datos del servicio.
En la siguiente tabla se resume la lista de variables proporcionadas por SDK para cada solicitud.
| Tipo de recurso | Nombre de variable | Tipo | Origen | Descripción |
|---|---|---|---|---|
| contexto de computación por lotes | target.batch-context.id |
ENTITY |
Solicitud | OCID del contexto de lote. |
| contexto de computación por lotes | target.batch-context.display-name |
ENTITY |
Solicitud | Nombre mostrado del contexto de lote. |
| batch-computing-job-pool | target.batch-job-pool.id |
ENTITY |
Almacenado | OCID del pool de trabajos por lotes. |
| batch-computing-job-pool | target.batch-job-pool.display-name |
ENTITY |
Solicitud | Nombre mostrado del grupo de trabajos por lotes. |
| batch-computing-job-pool | target.batch-context.id |
ENTITY |
Almacenado | OCID del contexto de lote al que pertenece el pool de trabajos. |
| batch-computing-job-pool | target.batch-context.display-name |
Entidad | Almacenado | Nombre mostrado del contexto de lote al que pertenece el grupo de trabajos. |
| batch-computación-trabajo | target.batch-job.id |
Entidad | Solicitud | OCID del trabajo por lotes. |
| batch-computación-trabajo | target.batch-job.display-name |
Entidad | Solicitud | Nombre mostrado del trabajo por lotes. |
| batch-computación-trabajo | target.batch-job-pool.id |
Entidad | Almacenado | OCID del pool de trabajos por lotes al que pertenece el trabajo. |
| batch-computación-trabajo | target.batch-job-pool.display-name |
Entidad | Almacenado | Nombre mostrado del grupo de trabajos por lotes al que pertenece el trabajo. |
| batch-computing-task-profile | target.batch-task-profile.id |
Entidad | Solicitud | OCID del perfil de tarea por lotes. |
| batch-computing-task-profile | target.batch-task-profile.display-name |
Entidad | Solicitud | Nombre mostrado del perfil de tarea por lotes. |
| procesamiento por lotes-tarea-entorno | target.batch-task-environment.id |
Entidad | Solicitud | OCID del entorno de tareas por lotes. |
| procesamiento por lotes-tarea-entorno | target.batch-task-environment.display-name |
Entidad | Solicitud | Nombre mostrado del entorno de tareas por lotes. |
En la siguiente tabla se resumen las variables dinámicas utilizadas en el lote
| Variables dinámicas | Tipo | Descripción |
|---|---|---|
request.principal.group.tag.<tagNS>.<tagKey> |
STRING |
Valor de cada etiqueta de un grupo del que el principal es miembro. |
request.principal.compartment.tag.<tagNS>.<tagKey> |
STRING |
Valor de cada etiqueta del compartimento que contiene el principal. |
target.resource.tag.<tagNS>.<tagKey> |
STRING |
Valor de cada etiqueta en el recurso de destino. |
target.resource.compartment.tag.<tagNS>.<tagKey> |
STRING |
Valor de cada etiqueta del compartimento que contiene el recurso de destino. |