cloudwatch:GetProfileRecords

Read

cloudwatch:GetProfileRecords is a Read access-level action in the cloudwatch service. Grants permission to query and retrieve CloudWatch application profiling data. This action is unrelated to CloudWatch access profiles (GetAccessProfile and related actions)

Resource types

ARNs that cloudwatch:GetProfileRecords can be scoped to in an IAM policy.

arn:${Partition}:cloudwatch:${Region}:${Account}:dataset/${DatasetId}
dataset

Condition keys

Keys you can use in the Condition block of a policy that grants cloudwatch:GetProfileRecords.

cloudwatch:HasAccessGrant String

Filters access by the presence of access grants associated with the request

aws:ResourceTag/${TagKey} String

Filters access by tags associated with the resource

Example IAM policy

A minimal policy that allows cloudwatch:GetProfileRecords. Replace "Resource": "*" with a specific ARN to follow least privilege.

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "AllowCloudwatchGetProfileRecords",
      "Effect": "Allow",
      "Action": "cloudwatch:GetProfileRecords",
      "Resource": "*"
    }
  ]
}

Related actions in cloudwatch

View all cloudwatch actions →