Acciones, recursos y claves de condición para AWS Servicio de inyección de averías
AWS El servicio de inyección de errores (prefijo de servicio:fis) 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 del servicio programático para este servicio
.
Temas
Las operaciones de API definidas por AWS Servicio de inyección de errores
En la siguiente tabla, se asignan 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 |
|---|---|---|---|---|
|
CreateExperimentTemplate |
Escritura |
|||
Etiquetar, escribir |
||||
objetivo: PassedToService |
fis.amazonaws.com |
Escritura |
||
|
CreateTargetAccountConfiguration |
Escritura |
|||
|
DeleteExperimentTemplate |
Escritura |
|||
|
DeleteTargetAccountConfiguration |
Escritura |
|||
|
GetAction |
Lectura |
|||
|
GetExperiment |
Lectura |
|||
|
GetExperimentTargetAccountConfiguration |
Lectura |
|||
|
GetExperimentTemplate |
Lectura |
|||
|
GetSafetyLever |
Lectura |
|||
|
GetTargetAccountConfiguration |
Lectura |
|||
|
GetTargetResourceType |
Lectura |
|||
|
ListActions |
Enumeración |
|||
|
ListExperimentResolvedTargets |
Enumeración |
|||
|
ListExperimentTargetAccountConfigurations |
Enumeración |
|||
|
ListExperimentTemplates |
Enumeración |
|||
|
ListExperiments |
Enumeración |
|||
|
ListTagsForResource |
Lectura |
|||
|
ListTargetAccountConfigurations |
Enumeración |
|||
|
ListTargetResourceTypes |
Enumeración |
|||
|
StartExperiment |
Escritura |
|||
Etiquetar, escribir |
||||
|
StopExperiment |
Escritura |
|||
|
TagResource |
Etiquetar, escribir |
|||
|
UntagResource |
Etiquetar, escribir |
|||
|
UpdateExperimentTemplate |
Escritura |
|||
objetivo: PassedToService |
fis.amazonaws.com |
Escritura |
||
|
UpdateSafetyLeverState |
Escritura |
|||
|
UpdateTargetAccountConfiguration |
Escritura |
Acciones definidas por AWS Servicio de inyección de averías
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 crear una plantilla AWS de experimento FIS |
Escritura |
|||
Otorga permiso para crear una configuración de cuenta AWS de destino de la FIS |
Escritura |
|||
Concede permiso para eliminar la plantilla de experimento de la AWS FIS |
Escritura |
|||
Otorga permiso para eliminar la configuración de una cuenta AWS de destino de la FIS |
Escritura |
|||
Otorga permiso para recuperar una acción de la AWS FIS |
Lectura |
|||
Otorga permiso para recuperar un experimento del AWS FIS |
Lectura |
|||
Otorga permiso para recuperar la configuración de una cuenta objetivo de la AWS FIS para un AWS experimento de la FIS |
Lectura |
|||
Otorga permiso para recuperar una plantilla de experimento AWS de la FIS |
Lectura |
|||
Concede permiso para obtener información sobre la palanca de seguridad |
Lectura |
|||
Concede permiso para recuperar la configuración de una cuenta objetivo del AWS FIS para una plantilla de experimento del FIS AWS |
Lectura |
|||
Concede permiso para obtener información sobre el tipo de recurso especificado |
Lectura |
|||
Otorga permiso para enumerar todas las acciones de la AWS FIS disponibles |
Enumeración |
|||
Otorga permiso para enumerar los objetivos resueltos para los experimentos del AWS FIS |
Enumeración |
|||
Otorga permiso para enumerar las configuraciones de cuentas de destino para los experimentos del AWS FIS |
Enumeración |
|||
Otorga permiso para enumerar todas las plantillas de experimentos AWS del FIS disponibles |
Enumeración |
|||
Otorga permiso para enumerar todos los experimentos del AWS FIS disponibles |
Enumeración |
|||
Otorga permiso para enumerar las etiquetas de un recurso del AWS FIS |
Lectura |
|||
Otorga permiso para enumerar las configuraciones de cuentas de destino para las plantillas de AWS experimentos del FIS |
Enumeración |
|||
Concede permiso para enumerar los tipos de recursos |
Enumeración |
|||
Otorga permiso para realizar un experimento del AWS FIS |
Escritura |
|||
Concede permiso para detener un experimento AWS del FIS |
Escritura |
|||
Otorga permiso para etiquetar los recursos del AWS FIS |
Etiquetar, escribir |
|||
Otorga permiso para desetiquetar los recursos de la AWS FIS |
Etiquetar, escribir |
|||
Concede permiso para actualizar la plantilla de experimento AWS FIS especificada |
Escritura |
|||
Concede permiso para actualizar el estado de la palanca de seguridad |
Escritura |
|||
Otorga permiso para actualizar la configuración de una AWS cuenta de destino de la FIS |
Escritura |
Permission-only acciones para AWS Servicio de inyección de averías
El servicio de inyección de AWS fallas define las siguientes acciones, pero no se pueden invocar directamente mediante 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 |
|---|---|---|---|---|
Otorga permiso para introducir un error interno de API en el AWS servicio proporcionado a partir de un experimento del FIS |
Escritura |
|||
Otorga permiso para introducir un error de aceleración de la API en el AWS servicio proporcionado a partir de un experimento de FIS |
Escritura |
|||
Otorga permiso para introducir un error de API no disponible en el AWS servicio proporcionado a partir de un experimento de FIS |
Escritura |
Tipos de recursos definidos por AWS Servicio de inyección de errores
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} :fis: $ {Region} :$ {Account} :action/$ {Id} |
||
arn: $ {Partition} :fis: $ {Region} :$ {Account} :experiment/$ {Id} |
||
arn: $ {Partition} :fis: $ {Region} :$ {Account} :experiment-template/$ {Id} |
||
arn: $ {Partition} :se ajusta a: $ {Region} :$ {Account} :safety-lever/$ {Id} |
Claves de condición para AWS Servicio de inyección de averías
AWS El servicio de inyección de fallos 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 mediante una clave de etiqueta y un par de valores permitidos en la solicitud |
Cadena |
|
Filtra el acceso por par de clave y valor de etiqueta de un recurso |
Cadena |
|
Filtra el acceso mediante una lista de claves de etiqueta permitidas en la solicitud |
ArrayOfString |
|
Filtra el acceso según la lista de operaciones del AWS servicio que se ven afectadas por la acción del AWS FIS |
ArrayOfString |
|
Filtra el acceso según el porcentaje de llamadas afectadas por la acción del AWS FIS |
Numérico |
|
Filtra el acceso por parte del AWS servicio que se ve afectado por la acción del AWS FIS |
Cadena |
|
Filtra el acceso según la lista de ARN de recursos a los que apunta la acción del FIS AWS |
ArrayOfString |