Last active
February 25, 2025 14:41
-
-
Save pblittle/d84c6c24c35b56f60a1240dfacfa0426 to your computer and use it in GitHub Desktop.
This is our DatadogAWSIntegrationPolicy inline policy.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"Version": "2012-10-17", | |
"Statement": [ | |
{ | |
"Effect": "Allow", | |
"Action": [ | |
"account:GetContactInformation", | |
"apigateway:Get*", | |
"autoscaling:Describe*", | |
"backup:ListBackupPlans", | |
"backup:ListProtectedResources", | |
"backup:ListRecoveryPointsByBackupVault", | |
"bedrock:GetAgent", | |
"bedrock:GetAgentAlias", | |
"bedrock:GetFlow", | |
"bedrock:GetFlowAlias", | |
"bedrock:GetGuardrail", | |
"bedrock:GetImportedModel", | |
"bedrock:GetInferenceProfile", | |
"bedrock:GetMarketplaceModelEndpoint", | |
"bedrock:ListAgentAliases", | |
"bedrock:ListAgents", | |
"bedrock:ListFlowAliases", | |
"bedrock:ListFlows", | |
"bedrock:ListGuardrails", | |
"bedrock:ListImportedModels", | |
"bedrock:ListInferenceProfiles", | |
"bedrock:ListMarketplaceModelEndpoints", | |
"bedrock:ListPromptRouters", | |
"bedrock:ListProvisionedModelThroughputs", | |
"budgets:ViewBudget", | |
"cassandra:Select", | |
"cloudfront:GetDistributionConfig", | |
"cloudfront:ListDistributions", | |
"cloudtrail:DescribeTrails", | |
"cloudtrail:GetTrailStatus", | |
"cloudtrail:LookupEvents", | |
"cloudwatch:Describe*", | |
"cloudwatch:Get*", | |
"cloudwatch:List*", | |
"codedeploy:BatchGet*", | |
"codedeploy:List*", | |
"directconnect:Describe*", | |
"dynamodb:Describe*", | |
"dynamodb:List*", | |
"ec2:Describe*", | |
"ec2:GetAllowedImagesSettings", | |
"ec2:GetEbsDefaultKmsKeyId", | |
"ec2:GetInstanceMetadataDefaults", | |
"ec2:GetSerialConsoleAccessStatus", | |
"ec2:GetSnapshotBlockPublicAccessState", | |
"ec2:GetTransitGatewayPrefixListReferences", | |
"ec2:SearchTransitGatewayRoutes", | |
"ecs:Describe*", | |
"ecs:List*", | |
"elasticache:Describe*", | |
"elasticache:List*", | |
"elasticfilesystem:DescribeAccessPoints", | |
"elasticfilesystem:DescribeFileSystems", | |
"elasticfilesystem:DescribeTags", | |
"elasticloadbalancing:Describe*", | |
"elasticmapreduce:Describe*", | |
"elasticmapreduce:List*", | |
"es:DescribeElasticsearchDomains", | |
"es:ListDomainNames", | |
"es:ListTags", | |
"events:CreateEventBus", | |
"fsx:DescribeFileSystems", | |
"fsx:ListTagsForResource", | |
"glacier:GetVaultNotifications", | |
"glue:ListRegistries", | |
"health:DescribeAffectedEntities", | |
"health:DescribeEventDetails", | |
"health:DescribeEvents", | |
"kinesis:Describe*", | |
"kinesis:List*", | |
"kms:GetKeyPolicy", | |
"kms:GetKeyRotationStatus", | |
"lambda:GetPolicy", | |
"lambda:ListAliases", | |
"lambda:ListEventSourceMappings", | |
"lambda:ListFunctions", | |
"lambda:ListLayers", | |
"lambda:ListProvisionedConcurrencyConfigs", | |
"lambda:ListTags", | |
"lambda:ListVersionsByFunction", | |
"lightsail:GetInstancePortStates", | |
"logs:DeleteSubscriptionFilter", | |
"logs:DescribeSubscriptionFilters", | |
"logs:PutSubscriptionFilter", | |
"logs:TestMetricFilter", | |
"memorydb:DescribeACLs", | |
"memorydb:DescribeMultiRegionClusters", | |
"memorydb:DescribeParameterGroups", | |
"memorydb:DescribeReservedNodes", | |
"memorydb:DescribeSnapshots", | |
"memorydb:DescribeSubnetGroups", | |
"memorydb:DescribeUsers", | |
"oam:ListAttachedLinks", | |
"oam:ListSinks", | |
"organizations:DescribeAccount", | |
"organizations:DescribeCreateAccountStatus", | |
"organizations:DescribeEffectivePolicy", | |
"organizations:DescribeHandshake", | |
"organizations:DescribeOrganization", | |
"organizations:DescribeOrganizationalUnit", | |
"organizations:DescribePolicy", | |
"organizations:DescribeResourcePolicy", | |
"organizations:ListAccounts", | |
"organizations:ListAccountsForParent", | |
"organizations:ListAWSServiceAccessForOrganization", | |
"organizations:ListChildren", | |
"organizations:ListCreateAccountStatus", | |
"organizations:ListDelegatedAdministrators", | |
"organizations:ListDelegatedServicesForAccount", | |
"organizations:ListHandshakesForAccount", | |
"organizations:ListHandshakesForOrganization", | |
"organizations:ListOrganizationalUnitsForParent", | |
"organizations:ListParents", | |
"organizations:ListPolicies", | |
"organizations:ListPoliciesForTarget", | |
"organizations:ListRoots", | |
"organizations:ListTagsForResource", | |
"organizations:ListTargetsForPolicy", | |
"rds:Describe*", | |
"rds:List*", | |
"redshift:DescribeClusters", | |
"redshift:DescribeLoggingStatus", | |
"route53:List*", | |
"s3:GetBucketLocation", | |
"s3:GetBucketLogging", | |
"s3:GetBucketNotification", | |
"s3:GetBucketTagging", | |
"s3:ListAccessGrants", | |
"s3:ListAllMyBuckets", | |
"s3:PutBucketNotification", | |
"savingsplans:DescribeSavingsPlanRates", | |
"savingsplans:DescribeSavingsPlans", | |
"ses:Get*", | |
"sns:GetSubscriptionAttributes", | |
"sns:List*", | |
"sns:Publish", | |
"sqs:ListQueues", | |
"states:DescribeStateMachine", | |
"states:ListStateMachines", | |
"support:DescribeTrustedAdvisor*", | |
"support:RefreshTrustedAdvisorCheck", | |
"tag:GetResources", | |
"tag:GetTagKeys", | |
"tag:GetTagValues", | |
"timestream:DescribeEndpoints", | |
"timestream:ListTables", | |
"waf-regional:ListRuleGroups", | |
"waf-regional:ListRules", | |
"waf:ListRuleGroups", | |
"waf:ListRules", | |
"wafv2:GetIPSet", | |
"wafv2:GetLoggingConfiguration", | |
"wafv2:GetRegexPatternSet", | |
"wafv2:GetRuleGroup", | |
"wafv2:ListLoggingConfigurations", | |
"xray:BatchGetTraces", | |
"xray:GetTraceSummaries" | |
], | |
"Resource": "*" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment