View a markdown version of this page

Acciones, recursos y claves de condición para AWS Pruebas de aplicaciones de modernización de mainframe - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para AWS Pruebas de aplicaciones de modernización de mainframe

AWS Las pruebas de aplicaciones de modernización de mainframe (prefijo de servicio:apptest) proporcionan las siguientes claves de condiciones, recursos, acciones y operaciones específicas del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Acciones definidas por AWS Pruebas de aplicaciones de modernización de mainframe

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

CreateTestCase

Concede permiso para crear un caso de prueba

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateTestConfiguration

Concede permiso para crear una configuración de la prueba

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateTestSuite

Concede permiso para crear un conjunto de pruebas

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteTestCase

Concede permiso para eliminar un caso de prueba

TestCase*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteTestConfiguration

Concede permiso para eliminar una configuración de la prueba

TestConfiguration*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteTestRun

Concede permiso para eliminar una ejecución de prueba

TestRun*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteTestSuite

Concede permiso para eliminar un conjunto de pruebas

TestSuite*

aws: ResourceTag /$ {} TagKey

Escritura

GetTestCase

Concede permiso para obtener un caso de prueba

TestCase*

aws: ResourceTag /$ {} TagKey

Lectura

GetTestConfiguration

Concede permiso para obtener una configuración de la prueba

TestConfiguration*

aws: ResourceTag /$ {} TagKey

Lectura

GetTestRunStep

Concede permiso para obtener el paso de ejecución de prueba

TestRun*

aws: ResourceTag /$ {} TagKey

Lectura

GetTestSuite

Concede permiso para obtener un conjunto de pruebas

TestSuite*

aws: ResourceTag /$ {} TagKey

Lectura

ListTagsForResource

Concede permiso para enumerar las etiquetas de un recurso

Lectura

ListTestCases

Concede permiso para enumerar casos de prueba

Enumeración

ListTestConfigurations

Concede permiso para enumerar configuraciones de la prueba

Enumeración

ListTestRunSteps

Concede permiso para enumerar los pasos de una ejecución de prueba

TestRun*

aws: ResourceTag /$ {} TagKey

Lectura

ListTestRunTestCases

Concede permiso para enumerar casos de prueba de una ejecución de prueba

TestRun*

aws: ResourceTag /$ {} TagKey

Lectura

ListTestRuns

Concede permiso para enumerar ejecuciones de pruebas

Enumeración

ListTestSuites

Concede permiso para enumerar conjuntos de pruebas

Enumeración

StartTestRun

Concede permiso para iniciar una ejecución de prueba

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

TagResource

Concede permiso para etiquetar un recurso

TestCase

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

TestConfiguration

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

TestRun

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

TestSuite

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Concede permiso para eliminar etiquetas en un recurso

TestCase

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

TestConfiguration

AWS: ResourceTag /$ {} TagKey

AWS: TagKeys

TestRun

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

TestSuite

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateTestCase

Concede permiso para actualizar un caso de prueba

TestCase*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateTestConfiguration

Concede permiso para actualizar una configuración de la prueba

TestConfiguration*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateTestSuite

Concede permiso para actualizar un conjunto de pruebas

TestSuite*

aws: ResourceTag /$ {} TagKey

Escritura

Tipos de recursos definidos por AWS Pruebas de aplicaciones de modernización de mainframes

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

TestCase

arn: $ {Partition} :apptest: $ {Region} :$ {Account} :testcase/$ {} TestCaseId

ResourceTagaws: /$ {} TagKey

TestConfiguration

arn: $ {Partition} :apptest: $ {Region} :$ {Account} :testconfiguration/$ {} TestConfigurationId

ResourceTagaws: /$ {} TagKey

TestRun

arn: $ {Partition} :apptest: $ {Region} :$ {Account} :testrun/$ {} TestRunId

ResourceTagwas: /$ {} TagKey

TestSuite

arn: $ {Partition} :apptest: $ {Region} :$ {Account} :testsuite/$ {} TestSuiteId

ResourceTagaws: /$ {} TagKey

Claves de condición para AWS Pruebas de aplicaciones de modernización de mainframes

AWS Las pruebas de aplicaciones de modernización del mainframe definen las siguientes claves de condición que se pueden utilizar como Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso mediante una clave de etiqueta y un par de valores permitidos en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por par de clave y valor de etiqueta de un recurso

Cadena

AWS: TagKeys

Filtra el acceso mediante una lista de claves de etiqueta permitidas en la solicitud

ArrayOfString