View a markdown version of this page

Acciones, recursos y claves de condición para Amazon CloudWatch Registros - Referencia de autorizaciones de servicio

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Acciones, recursos y claves de condición para Amazon CloudWatch Registros

Amazon CloudWatch Registros (prefijo de servicio): logs) proporciona las siguientes claves de operación, recursos, acciones y condiciones específicas del servicio para usarlas en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por Amazon CloudWatch Registros

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, consulta la Tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

AssociateKmsKey

logs:AssociateKmsKey

Escritura

AssociateSourceToS3TableIntegration

logs:AssociateSourceToS3TableIntegration

Escritura

CancelExportTask

logs:CancelExportTask

Escritura

CancelImportTask

logs:CancelImportTask

Escritura

CreateDelivery

logs:CreateDelivery

Escritura

logs:TagResource

Etiquetar, escribir

CreateExportTask

logs:CreateExportTask

Escritura

CreateImportTask

logs:CreateImportTask

Escritura

iam:PassRole

iam:PassedToService

cloudtrail.amazonaws.com, logs.amazonaws.com

Escritura

CreateLogAnomalyDetector

logs:CreateLogAnomalyDetector

Escritura

logs:TagResource

Etiquetar, escribir

CreateLogGroup

logs:CreateLogGroup

Escritura

logs:TagLogGroup

Etiquetar, escribir

logs:TagResource

Etiquetar, escribir

CreateLogStream

logs:CreateLogStream

Escritura

CreateLookupTable

logs:CreateLookupTable

Escritura

logs:GetQueryResults

Lectura

logs:TagResource

Etiquetar, escribir

CreateScheduledQuery

logs:CreateScheduledQuery

Escritura

logs:TagResource

Etiquetar, escribir

iam:PassRole

iam:PassedToService

logs.amazonaws.com

Escritura

DeleteAccountPolicy

logs:DeleteAccountPolicy

Escritura

logs:DeleteDataProtectionPolicy

Escritura

logs:DeleteIndexPolicy

Escritura

logs:DeleteRetentionPolicy

Escritura

logs:DeleteSubscriptionFilter

Escritura

logs:DeleteTransformer

Escritura

DeleteDataProtectionPolicy

logs:DeleteDataProtectionPolicy

Escritura

DeleteDelivery

logs:DeleteDelivery

Escritura

DeleteDeliveryDestination

logs:DeleteDeliveryDestination

Escritura

DeleteDeliveryDestinationPolicy

logs:DeleteDeliveryDestinationPolicy

Escritura

DeleteDeliverySource

logs:DeleteDeliverySource

Escritura

DeleteDestination

logs:DeleteDestination

Escritura

DeleteIndexPolicy

logs:DeleteIndexPolicy

Escritura

DeleteIntegration

logs:DeleteIntegration

Escritura

DeleteLogAnomalyDetector

logs:DeleteLogAnomalyDetector

Escritura

DeleteLogGroup

logs:DeleteLogGroup

Escritura

DeleteLogStream

logs:DeleteLogStream

Escritura

DeleteLookupTable

logs:DeleteLookupTable

Escritura

DeleteMetricFilter

logs:DeleteMetricFilter

Escritura

DeleteQueryDefinition

logs:DeleteQueryDefinition

Escritura

DeleteResourcePolicy

logs:DeleteResourcePolicy

Gestión de permisos, escritura

DeleteRetentionPolicy

logs:DeleteRetentionPolicy

Escritura

DeleteScheduledQuery

logs:DeleteScheduledQuery

Escritura

DeleteSubscriptionFilter

logs:DeleteSubscriptionFilter

Escritura

DeleteSyslogConfiguration

logs:DeleteSyslogConfiguration

Escritura

DeleteTransformer

logs:DeleteTransformer

Escritura

DescribeAccountPolicies

logs:DescribeAccountPolicies

Enumeración

DescribeConfigurationTemplates

logs:DescribeConfigurationTemplates

Enumeración

DescribeDeliveries

logs:DescribeDeliveries

Enumeración

DescribeDeliveryDestinations

logs:DescribeDeliveryDestinations

Enumeración

DescribeDeliverySources

logs:DescribeDeliverySources

Enumeración

DescribeDestinations

logs:DescribeDestinations

Enumeración

DescribeExportTasks

logs:DescribeExportTasks

Enumeración

DescribeFieldIndexes

logs:DescribeFieldIndexes

Enumeración

DescribeImportTaskBatches

logs:DescribeImportTaskBatches

Enumeración

DescribeImportTasks

logs:DescribeImportTasks

Enumeración

DescribeIndexPolicies

logs:DescribeIndexPolicies

Enumeración

DescribeLogGroups

logs:DescribeLogGroups

Enumeración

DescribeLogStreams

logs:DescribeLogStreams

Enumeración

DescribeLookupTables

logs:DescribeLookupTables

Enumeración

DescribeMetricFilters

logs:DescribeMetricFilters

Enumeración

DescribeQueries

logs:DescribeQueries

Enumeración

logs:FilterLogEvents

Lectura

DescribeQueryDefinitions

logs:DescribeQueryDefinitions

Enumeración

DescribeResourcePolicies

logs:DescribeResourcePolicies

Enumeración

DescribeSubscriptionFilters

logs:DescribeSubscriptionFilters

Enumeración

DisassociateKmsKey

logs:DisassociateKmsKey

Escritura

DisassociateSourceFromS3TableIntegration

logs:DisassociateSourceFromS3TableIntegration

Escritura

FilterLogEvents

logs:FilterLogEvents

Lectura

logs:Unmask

Lectura

GetDataProtectionPolicy

logs:GetDataProtectionPolicy

Lectura

GetDelivery

logs:GetDelivery

Lectura

GetDeliveryDestination

logs:GetDeliveryDestination

Lectura

GetDeliveryDestinationPolicy

logs:GetDeliveryDestinationPolicy

Lectura

GetDeliverySource

logs:GetDeliverySource

Lectura

GetIntegration

logs:GetIntegration

Lectura

GetLogAnomalyDetector

logs:GetLogAnomalyDetector

Lectura

GetLogEvents

logs:GetLogEvents

Lectura

logs:Unmask

Lectura

GetLogFields

logs:GetLogFields

Lectura

GetLogGroupFields

logs:FilterLogEvents

Lectura

logs:GetLogGroupFields

Lectura

GetLogRecord

logs:FilterLogEvents

Lectura

logs:GetLogRecord

Lectura

logs:Unmask

Lectura

GetLookupTable

logs:GetLookupTable

Lectura

GetQueryResults

logs:FilterLogEvents

Lectura

logs:GetQueryResults

Lectura

logs:Unmask

Lectura

GetScheduledQuery

logs:GetScheduledQuery

Lectura

GetScheduledQueryHistory

logs:GetScheduledQueryHistory

Lectura

GetStorageTierPolicy

logs:GetStorageTierPolicy

Lectura

GetTransformer

logs:GetTransformer

Lectura

ListAggregateLogGroupSummaries

logs:ListAggregateLogGroupSummaries

Enumeración

ListAnomalies

logs:ListAnomalies

Enumeración

ListIntegrations

logs:ListIntegrations

Enumeración

ListLogAnomalyDetectors

logs:ListLogAnomalyDetectors

Enumeración

ListLogGroups

logs:DescribeLogGroups

Enumeración

logs:ListLogGroups

Enumeración

ListLogGroupsForQuery

logs:ListLogGroupsForQuery

Enumeración

ListScheduledQueries

logs:ListScheduledQueries

Enumeración

ListSourcesForS3TableIntegration

logs:ListSourcesForS3TableIntegration

Enumeración

ListSyslogConfigurations

logs:ListSyslogConfigurations

Enumeración

ListTagsForResource

logs:ListTagsForResource

Enumeración

ListTagsLogGroup

logs:ListTagsLogGroup

Enumeración

PutAccountPolicy

logs:PutAccountPolicy

Escritura

logs:PutDataProtectionPolicy

Escritura

logs:PutIndexPolicy

Escritura

logs:PutRetentionPolicy

Escritura

logs:PutSubscriptionFilter

Escritura

logs:PutTransformer

Escritura

iam:PassRole

iam:PassedToService

logs.amazonaws.com

Escritura

PutBearerTokenAuthentication

logs:PutBearerTokenAuthentication

Escritura

PutDataProtectionPolicy

logs:PutDataProtectionPolicy

Escritura

PutDeliveryDestination

logs:PutDeliveryDestination

Escritura

logs:TagResource

Etiquetar, escribir

PutDeliveryDestinationPolicy

logs:PutDeliveryDestinationPolicy

Escritura

PutDeliverySource

logs:PutDeliverySource

Escritura

logs:TagResource

Etiquetar, escribir

PutDestination

logs:PutDestination

Escritura

logs:TagResource

Etiquetar, escribir

iam:PassRole

iam:PassedToService

logs.amazonaws.com

Escritura

PutDestinationPolicy

logs:PutDestinationPolicy

Escritura

PutIndexPolicy

logs:PutIndexPolicy

Escritura

PutIntegration

logs:PutIntegration

Escritura

PutLogEvents

logs:PutLogEvents

Escritura

PutLogGroupDeletionProtection

logs:PutLogGroupDeletionProtection

Escritura

PutMetricFilter

logs:PutMetricFilter

Escritura

PutQueryDefinition

logs:PutQueryDefinition

Escritura

PutResourcePolicy

logs:PutResourcePolicy

Gestión de permisos, escritura

PutRetentionPolicy

logs:PutRetentionPolicy

Escritura

PutStorageTierPolicy

logs:PutStorageTierPolicy

Escritura

PutSubscriptionFilter

logs:PutSubscriptionFilter

Escritura

iam:PassRole

iam:PassedToService

logs.amazonaws.com

Escritura

PutSyslogConfiguration

logs:PutSyslogConfiguration

Escritura

PutTransformer

logs:PutTransformer

Escritura

StartQuery

logs:DescribeLogGroups

Enumeración

logs:DescribeQueryDefinitions

Enumeración

logs:FilterLogEvents

Lectura

logs:StartQuery

Lectura

logs:Unmask

Lectura

StopQuery

logs:FilterLogEvents

Lectura

logs:StopQuery

Lectura

TagLogGroup

logs:TagLogGroup

Etiquetar, escribir

TagResource

logs:TagResource

Etiquetar, escribir

TestMetricFilter

logs:TestMetricFilter

Lectura

TestTransformer

logs:TestTransformer

Lectura

UntagLogGroup

logs:UntagLogGroup

Etiquetar, escribir

UntagResource

logs:UntagResource

Etiquetar, escribir

UpdateAnomaly

logs:UpdateAnomaly

Escritura

UpdateDeliveryConfiguration

logs:UpdateDeliveryConfiguration

Escritura

UpdateLogAnomalyDetector

logs:UpdateLogAnomalyDetector

Escritura

UpdateLookupTable

logs:GetQueryResults

Lectura

logs:UpdateLookupTable

Escritura

UpdateScheduledQuery

logs:UpdateScheduledQuery

Escritura

iam:PassRole

iam:PassedToService

logs.amazonaws.com

Escritura

Acciones definidas por Amazon CloudWatch Registros

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Para cada acción, la tabla muestra los tipos de recursos y las claves de condición que admite esa acción. 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

AssociateKmsKey

Concede permiso para asociar lo especificado AWS Servicio de administración de claves (AWS KMS): clave maestra de cliente (CMK) con el grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

AssociateSourceToS3TableIntegration

Concede permiso para asociar una fuente de registros a una integración de S3 Tables

Escritura

CancelExportTask

Otorga permiso para cancelar una tarea de exportación si se encuentra en estado PENDING (Pendiente) o RUNNING (En ejecución)

Escritura

CancelImportTask

Concede permiso para cancelar una importación desde CloudTrail Lago para CloudWatch

Escritura

CreateDelivery

Concede permiso para crear una entrega que conecte una fuente de entrega a un destino de entrega

delivery*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

delivery-destination*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

delivery-source*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateExportTask

Concede permiso para crear un ExportTask lo que le permite exportar datos de manera eficiente desde un grupo de registros a su bucket de Amazon S3

log-group*

aws:ResourceTag/${TagKey}

Escritura

CreateImportTask

Concede permiso para iniciar un proceso asincrónico para importar datos de un CloudTrail Coloque el almacén de datos de eventos en un grupo de registros administrado en CloudWatch

Escritura

CreateLogAnomalyDetector

Otorga permiso para crear un detector de anomalías de registro

log-group*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

CreateLogGroup

Otorga permiso para crear un nuevo grupo de registro con el nombre especificado

log-group*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

CreateLogStream

Otorga permiso para crear un nuevo flujo de registro con el nombre especificado

log-stream*

aws:ResourceTag/${TagKey}

Escritura

CreateLookupTable

Concede permiso para crear una tabla de consulta

lookup-table*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

CreateScheduledQuery

Concede permiso para crear una consulta programada

scheduled-query*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

DeleteAccountPolicy

Concede permiso para eliminar una política de cuenta.

Escritura

DeleteDataProtectionPolicy

Otorga permiso para eliminar una política de protección de datos adjunta a un grupo de registro

log-group*

aws:ResourceTag/${TagKey}

Escritura

DeleteDelivery

Concede permiso para eliminar una entrega

delivery*

aws:ResourceTag/${TagKey}

Escritura

DeleteDeliveryDestination

Concede permiso para eliminar un destino de entrega una vez que se eliminen todas las entregas asociadas

delivery-destination*

aws:ResourceTag/${TagKey}

Escritura

DeleteDeliveryDestinationPolicy

Concede permiso para eliminar una política de destino de entrega asociada a un destino de entrega

delivery-destination*

aws:ResourceTag/${TagKey}

Escritura

DeleteDeliverySource

Concede permiso para eliminar un origen de entrega una vez que se eliminen todos los envíos asociados

delivery-destination*

aws:ResourceTag/${TagKey}

Escritura

DeleteDestination

Otorga permiso para eliminar el destino con el nombre especificado

destination*

aws:ResourceTag/${TagKey}

Escritura

DeleteIndexPolicy

Concede permiso para eliminar una política de indexación adjunta a un grupo de registro.

Escritura

DeleteIntegration

Concede permiso para eliminar la integración.

Escritura

DeleteLogAnomalyDetector

Otorga permiso para eliminar un detector de anomalías de registro

anomaly-detector*

aws:ResourceTag/${TagKey}

Escritura

DeleteLogGroup

Otorga permiso para eliminar el grupo de registro con el nombre especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

DeleteLogStream

Otorga permiso para eliminar un flujo de registro

log-stream*

aws:ResourceTag/${TagKey}

Escritura

DeleteLookupTable

Concede permiso para eliminar una tabla de consulta

lookup-table*

aws:ResourceTag/${TagKey}

Escritura

DeleteMetricFilter

Otorga permiso para eliminar un filtro de métricas asociado al grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

DeleteQueryDefinition

Concede permiso para eliminar una información guardada CloudWatch Definición de consulta de Logs Insights

Escritura

DeleteResourcePolicy

Otorga permiso para eliminar una política de recursos de esta cuenta

Gestión de permisos, Write

DeleteRetentionPolicy

Otorga permiso para eliminar la política de retención del grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

DeleteScheduledQuery

Concede permiso para eliminar una consulta programada

scheduled-query*

aws:ResourceTag/${TagKey}

Escritura

DeleteSubscriptionFilter

Otorga permiso para eliminar un filtro de suscripción asociado al grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

DeleteSyslogConfiguration

Concede permiso para eliminar la configuración de syslog para el grupo de registros especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

DeleteTransformer

Concede permiso para eliminar un transformador asociado al grupo de registro especificado.

log-group*

aws:ResourceTag/${TagKey}

Escritura

DescribeAccountPolicies

Concede permiso para recuperar las políticas de la cuenta.

Enumeración

DescribeConfigurationTemplates

Concede permiso para recuperar una lista de plantillas de configuración de los tipos de registro disponibles

Enumeración

DescribeDeliveries

Concede permiso para recuperar una lista de entregas de una cuenta

Enumeración

DescribeDeliveryDestinations

Concede permisos para recuperar una lista de destinos de entrega dentro de una cuenta

Enumeración

DescribeDeliverySources

Concede permiso para recuperar una lista de origen de entrega en una cuenta

Enumeración

DescribeDestinations

Concede permiso para devolver todos los destinos asociados al Cuenta de AWS realizar la solicitud

Enumeración

DescribeExportTasks

Concede permiso para devolver todas las tareas de exportación asociadas al Cuenta de AWS realizar la solicitud

Enumeración

DescribeFieldIndexes

Concede permiso para devolver todos los atributos de indexación que están asociados a los grupos de registro.

Enumeración

DescribeImportTaskBatches

Concede permiso para devolver información detallada sobre los lotes individuales de una tarea de importación, incluidos el estado y cualquier error

Enumeración

DescribeImportTasks

Concede permiso para devolver todas las tareas de importación asociadas a la Cuenta de AWS realizar la solicitud

Enumeración

DescribeIndexPolicies

Concede permiso para devolver todas las políticas de indexación que están asociadas a los grupos de registro.

Enumeración

DescribeLogGroups

Concede permiso para devolver todos los grupos de registros que están asociados al Cuenta de AWS realizar la solicitud

Enumeración

DescribeLogStreams

Otorga permiso para devolver todos los flujos de registro que están asociados al grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Enumeración

DescribeLookupTables

Concede permiso para devolver todas las tablas de búsqueda

Enumeración

DescribeMetricFilters

Otorga permiso para devolver todos los filtros de métricas asociados al grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Enumeración

DescribeQueries

Concede permiso para devolver una lista de CloudWatch Registra las consultas de Insights que están programadas, ejecutándose o se han ejecutado recientemente en esta cuenta

Enumeración

DescribeQueryDefinitions

Concede permiso para devolver una lista paginada de lo que has guardado CloudWatch Definiciones de consultas de Logs Insights

Enumeración

DescribeResourcePolicies

Otorga permiso para devolver todas las políticas de recursos en esta cuenta

Enumeración

DescribeSubscriptionFilters

Otorga permiso para devolver todos los filtros de suscripción asociados al grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Enumeración

DisassociateKmsKey

Concede permiso para desvincular lo asociado AWS Servicio de administración de claves (AWS KMS): clave maestra de cliente (CMK) del grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

DisassociateSourceFromS3TableIntegration

Concede permiso para desvincular una fuente de registros de una integración de S3 Tables

Escritura

FilterLogEvents

Otorga permiso para recuperar los eventos de registro, que se filtran de forma opcional por un patrón de filtro del grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Lectura

GetDataProtectionPolicy

Otorga permiso para recuperar una política de protección de datos adjunta a un grupo de registro

log-group*

aws:ResourceTag/${TagKey}

Lectura

GetDelivery

Concede permiso para recuperar una entrega única

delivery*

aws:ResourceTag/${TagKey}

Lectura

GetDeliveryDestination

Concede permiso para recuperar un único destino de entrega

delivery-destination*

aws:ResourceTag/${TagKey}

Lectura

GetDeliveryDestinationPolicy

Concede permiso para recuperar una política de destino de entrega adjunta a un destino de entrega

delivery-destination*

aws:ResourceTag/${TagKey}

Lectura

GetDeliverySource

Concede permiso para recuperar un origen de entrega única

delivery-source*

aws:ResourceTag/${TagKey}

Lectura

GetIntegration

Concede permiso para recuperar una integración única.

Lectura

GetLogAnomalyDetector

Otorga permiso para obtener una lista de detectores de anomalías de registro

anomaly-detector*

aws:ResourceTag/${TagKey}

Lectura

GetLogEvents

Otorga permiso para recuperar los eventos de registro del flujo de registro especificado

log-stream*

aws:ResourceTag/${TagKey}

Lectura

GetLogFields

Concede permiso para recuperar una lista de campos de registro de una fuente de datos

Lectura

GetLogGroupFields

Otorga permiso para devolver una lista de los campos que se incluyen en los eventos de registro en el grupo de registro especificado, junto con el porcentaje de eventos de registro que contiene cada campo

log-group*

aws:ResourceTag/${TagKey}

Lectura

GetLogRecord

Otorga permiso para recuperar todos los campos y valores de un único evento de registro

log-group*

aws:ResourceTag/${TagKey}

Lectura

GetLookupTable

Concede permiso para recuperar una tabla de consulta

lookup-table*

aws:ResourceTag/${TagKey}

Lectura

GetQueryResults

Otorga permiso para devolver los resultados de la consulta especificada

log-group*

aws:ResourceTag/${TagKey}

Lectura

GetScheduledQuery

Otorga permiso para recuperar información sobre una consulta programada especificada

scheduled-query*

aws:ResourceTag/${TagKey}

Lectura

GetScheduledQueryHistory

Concede permiso para devolver el historial de ejecución de una consulta programada especificada

scheduled-query*

aws:ResourceTag/${TagKey}

Lectura

GetStorageTierPolicy

Concede permiso para recuperar la política de niveles de almacenamiento de la cuenta

Lectura

GetTransformer

Concede permiso para devolver un transformador asociado al grupo de registro especificado.

log-group*

aws:ResourceTag/${TagKey}

Lectura

ListAggregateLogGroupSummaries

Concede permiso para mostrar un resumen agregado de todos los grupos de registros de la región agrupados según las características especificadas de la fuente de datos

Enumeración

ListAnomalies

Concede permiso para enumerar todas las anomalías detectadas en Cuenta de AWS realizar la solicitud

anomaly-detector

aws:ResourceTag/${TagKey}

Enumeración

ListIntegrations

Concede permiso para enumerar todas las integraciones asociadas a Cuenta de AWS realizar la solicitud

Enumeración

ListLogAnomalyDetectors

Otorga permiso para devolver todos los detectores de anomalías asociados al Cuenta de AWS realizar la solicitud

anomaly-detector

aws:ResourceTag/${TagKey}

Enumeración

ListLogGroups

Concede permiso para devolver todos los grupos de registros que están asociados al Cuenta de AWS realizar la solicitud

Enumeración

ListLogGroupsForQuery

Concede permiso para devolver todos los grupos de registro asociados con la consulta especificada.

Enumeración

ListScheduledQueries

Concede permiso para devolver todas las consultas programadas que están asociadas al Cuenta de AWS realizar la solicitud

Enumeración

ListSourcesForS3TableIntegration

Concede permiso para devolver todas las fuentes de registro asociadas a una integración de S3 Tables

Enumeración

ListSyslogConfigurations

Concede permiso para devolver todas las configuraciones de syslog asociadas a Cuenta de AWS realizar la solicitud

Enumeración

ListTagsForResource

Otorga permiso para enumerar las etiquetas del recurso especificado

anomaly-detector

aws:ResourceTag/${TagKey}

Enumeración

delivery

aws:ResourceTag/${TagKey}

delivery-destination

aws:ResourceTag/${TagKey}

delivery-source

aws:ResourceTag/${TagKey}

destination

aws:ResourceTag/${TagKey}

log-group

aws:ResourceTag/${TagKey}

lookup-table

aws:ResourceTag/${TagKey}

ListTagsLogGroup

Otorga permiso para enumerar las etiquetas para el grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Enumeración

PutAccountPolicy

Concede permiso para adjuntar una política de cuenta.

Escritura

PutBearerTokenAuthentication

Concede permiso para habilitar o deshabilitar la autenticación basada en el token del portador para el grupo de registros especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

PutDataProtectionPolicy

Otorga permiso para adjuntar una política de protección de datos para detectar y eliminar información confidencial de los eventos de registro

log-group*

aws:ResourceTag/${TagKey}

Escritura

PutDeliveryDestination

Otorga permiso para create/update un destino de entrega

delivery-destination*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

logs:DeliveryDestinationResourceArn

Escritura

PutDeliveryDestinationPolicy

Concede permiso para adjuntar una política de destino de entrega a un destino de entrega

delivery-destination*

aws:ResourceTag/${TagKey}

Escritura

PutDeliverySource

Concede permiso para create/update una fuente de entrega

delivery-source*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

logs:LogGeneratingResourceArns

Escritura

PutDestination

Otorga permiso para crear o actualizar un destino

destination*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

PutDestinationPolicy

Otorga permiso para crear o actualizar una política de acceso asociada a un destino existente

destination*

aws:ResourceTag/${TagKey}

Escritura

PutIndexPolicy

Concede permiso para adjuntar una política de indexación a nivel de grupo de registro y optimizar la búsqueda y las consultas.

Escritura

PutIntegration

Concede permiso para crear una integración entre los registros de CloudWatch y OpenSearch.

Escritura

PutLogEvents

Otorga permiso para cargar un lote de eventos de registro en el flujo de registro especificado

log-stream*

aws:ResourceTag/${TagKey}

Escritura

PutLogGroupDeletionProtection

Concede permiso para habilitar o deshabilitar la protección contra la eliminación para el grupo de registros especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

PutMetricFilter

Otorga permiso para crear o actualizar un filtro de métricas y lo asocia al grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

PutQueryDefinition

Otorga permiso para crear o actualizar una definición de consulta

Escritura

PutResourcePolicy

Concede permiso para crear o actualizar una política de recursos, permitiendo que otras AWS servicios para registrar eventos en esta cuenta

Administración de permisos, escritura

PutRetentionPolicy

Otorga permiso para configurar la retención del grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

PutStorageTierPolicy

Concede permiso para establecer la política de niveles de almacenamiento de la cuenta

Escritura

PutSubscriptionFilter

Otorga permiso para crear o actualizar un filtro de suscripciones y lo asocia al grupo de registro especificado

destination

aws:ResourceTag/${TagKey}

Escritura

log-group*

aws:ResourceTag/${TagKey}

PutSyslogConfiguration

Concede permiso para agregar la configuración de syslog para el grupo de registros especificado

log-group*

aws:ResourceTag/${TagKey}

Escritura

PutTransformer

Concede permiso para crear o actualizar un transformador y asociarlo al grupo de registro especificado.

log-group*

aws:ResourceTag/${TagKey}

Escritura

StartLiveTail

Concede permiso para iniciar una sesión de Live Tail en CloudWatch Registra

log-group*

aws:ResourceTag/${TagKey}

Lectura

StartQuery

Concede permiso para programar una consulta de un grupo de registros mediante CloudWatch Registra Insights

log-group*

aws:ResourceTag/${TagKey}

Lectura

StopQuery

Concede permiso para detener un CloudWatch Registra una consulta de Insights en curso

Lectura

TagLogGroup

Otorga permiso para agregar o actualizar las etiquetas especificadas del grupo de registro especificado

log-group*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etiquetar, escribir

TagResource

Otorga permiso para agregar o actualizar las etiquetas especificadas para el recurso especificado

anomaly-detector

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etiquetar, escribir

delivery

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

delivery-destination

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

delivery-source

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

destination

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

log-group

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

lookup-table

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

scheduled-query

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TestMetricFilter

Otorga permiso para probar el patrón de filtro de un filtro de métricas y compararlo con una muestra de los mensajes de eventos de registro

Lectura

TestTransformer

Concede permiso para probar el transformador y compararlo con una muestra de los mensajes de evento de registro.

Lectura

UntagLogGroup

Otorga permiso para quitar las etiquetas especificadas del grupo de registro especificado

log-group*

aws:ResourceTag/${TagKey}

aws:TagKeys

Etiquetar, escribir

UntagResource

Otorga permiso para quitar las etiquetas especificadas de los recursos especificados

anomaly-detector

aws:ResourceTag/${TagKey}

aws:TagKeys

Etiquetar, escribir

delivery

aws:ResourceTag/${TagKey}

aws:TagKeys

delivery-destination

aws:ResourceTag/${TagKey}

aws:TagKeys

delivery-source

aws:ResourceTag/${TagKey}

aws:TagKeys

destination

aws:ResourceTag/${TagKey}

aws:TagKeys

log-group

aws:ResourceTag/${TagKey}

aws:TagKeys

lookup-table

aws:ResourceTag/${TagKey}

aws:TagKeys

scheduled-query

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAnomaly

Otorga permiso para actualizar una anomalía informada por un detector de anomalías de registro

anomaly-detector*

aws:ResourceTag/${TagKey}

Escritura

UpdateDeliveryConfiguration

Concede permiso para actualizar la configuración relacionada con una entrega

delivery*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

delivery-destination*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

delivery-source*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateLogAnomalyDetector

Otorga permiso para actualizar un detector de anomalías de registro

anomaly-detector*

aws:ResourceTag/${TagKey}

Escritura

UpdateLookupTable

Concede permiso para actualizar una tabla de búsqueda

lookup-table*

aws:ResourceTag/${TagKey}

Escritura

UpdateScheduledQuery

Concede permiso para actualizar una consulta programada

scheduled-query*

aws:ResourceTag/${TagKey}

Escritura

Permission-only acciones para Amazon CloudWatch Registros

Amazon define las siguientes acciones CloudWatch Registra, pero no se puede invocar directamente a través de ninguna operación de API. Solo se pueden usar 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

CallWithBearerToken

Concede permiso para autenticar las solicitudes mediante el token del portador

Escritura

CreateLogDelivery

Otorga permiso para crear la entrega de registros

Escritura

DeleteLogDelivery

Otorga permiso para eliminar la información de entrega de registros de la entrega de registros especificada

Escritura

DeletePipelineRule

Concede permiso para eliminar la canalización de telemetría

Escritura

GetLogDelivery

Otorga permiso para obtener la información de entrega de registros de la entrega de registros especificada

Lectura

IntegrateWithDataset

Concede permiso para reflejar los datos del grupo de registros en CloudWatch Conjunto de datos

log-group*

aws:ResourceTag/${TagKey}

Escritura

IntegrateWithS3Table

Concede permiso para entregar eventos de registro a S3 Tables

log-group*

aws:ResourceTag/${TagKey}

logs:data_source_name

logs:data_source_type

Escritura

Link

Concede permiso para compartir CloudWatch recursos con una cuenta de monitoreo

Escritura

ListEntitiesForLogGroup

Concede permiso para recuperar todas las entidades asociadas al grupo de registro.

Enumeración

ListLogDeliveries

Concede permiso para enumerar todos los envíos de registros de una cuenta especificada and/or fuente de registro

Enumeración

ListLogGroupsForEntity

Concede permiso para recuperar todos los grupos de registro asociados con la entidad.

Enumeración

ProcessWithPipeline

Concede permiso para procesar y transformar los eventos de registro mediante transformadores de canalización antes del almacenamiento

log-group*

aws:ResourceTag/${TagKey}

logs:data_source_name

logs:data_source_type

Escritura

PutPipelineRule

Concede permiso para crear una canalización de telemetría

Escritura

StopLiveTail

Concede permiso para detener una sesión de Live Tail que está en curso

Lectura

Unmask

Otorga permiso para recuperar eventos de registro desenmascarados que se han eliminado con una política de protección de datos

log-group*

aws:ResourceTag/${TagKey}

Lectura

UpdateLogDelivery

Otorga permiso para actualizar la información de entrega de registros de la entrega de registros especificada

Escritura

Tipos de recursos definidos por Amazon CloudWatch Registros

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

anomaly-detector

arn:${Partition}:logs:${Region}:${Account}:anomaly-detector:${DetectorId}

aws:ResourceTag/${TagKey}

delivery

arn:${Partition}:logs:${Region}:${Account}:delivery:${DeliveryName}

aws:ResourceTag/${TagKey}

delivery-destination

arn:${Partition}:logs:${Region}:${Account}:delivery-destination:${DeliveryDestinationName}

aws:ResourceTag/${TagKey}

delivery-source

arn:${Partition}:logs:${Region}:${Account}:delivery-source:${DeliverySourceName}

aws:ResourceTag/${TagKey}

destination

arn:${Partition}:logs:${Region}:${Account}:destination:${DestinationName}

aws:ResourceTag/${TagKey}

log-group

arn:${Partition}:logs:${Region}:${Account}:log-group:${LogGroupName}

aws:ResourceTag/${TagKey}

log-stream

arn:${Partition}:logs:${Region}:${Account}:log-group:${LogGroupName}:log-stream:${LogStreamName}

aws:ResourceTag/${TagKey}

lookup-table

arn:${Partition}:logs:${Region}:${Account}:lookup-table:${LookupTableName}

aws:ResourceTag/${TagKey}

scheduled-query

arn:${Partition}:logs:${Region}:${Account}:scheduled-query:${ScheduledQueryId}

aws:ResourceTag/${TagKey}

Claves de estado para Amazon CloudWatch Registros

Amazon CloudWatch Logs define las siguientes claves de condición que se pueden usar en Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws:RequestTag/${TagKey}

Filtra el acceso por las etiquetas que se pasan en la solicitud

String

aws:ResourceTag/${TagKey}

Filtra el acceso por las etiquetas asociadas al recurso

String

aws:TagKeys

Filtra el acceso por las claves de etiquetas que se pasan en la solicitud

ArrayOfString

logs:DeliveryDestinationResourceArn

Filtra el acceso por el ARN de destino del registro que se incluye en la solicitud

ARN

logs:LogGeneratingResourceArns

Filtra el acceso por los ARN de recursos de generación de registros que se incluyen en la solicitud

ArrayOfARN

logs:data_source_name

Filtra el acceso por el nombre de la fuente de datos indicado en la solicitud

String

logs:data_source_type

Filtra el acceso según el tipo de fuente de datos ingresado en la solicitud

String