EDH - Supported Resources (AWS)
This page includes a complete list of the AWS supported resources for Event-Drive Harvesting (EDH) as an alphabetized list of the AWS resource names.
- Refer to Resource Terminology and our Resource Matrix for details or cross-references on the Cloud Security (InsightCloudSec) normalized resource terminology.
- Refer to AWS’ documentation for details on the differences between the AWS GovCloud (US) Regions and the standard AWS Regions.
Supported Resources
| EDH Supported Resources for AWS |
|---|
| Amazon Macie |
| API Gateway |
| API Gateway Key |
| API Gateway Stage |
| App Stream Fleet |
| AppSync API |
| Athena Workgroup |
| AutoScaling Groups |
| AutoScaling Launch Config |
| AWS Glue (Crawler, Job) |
| Backup Vault |
| Broker MQ Instances |
| Cloud Account |
| CloudFront |
| CloudTrail |
| CloudWatch/Event Bridge Event Bus/Log Groups |
| CFT |
| CodeBuild Project |
| Cognito User Pool |
| Database Migration Service |
| Directory Service |
| DynamoDB |
| DynamoDB Accelerator (DAX) |
| EBS Snapshots |
| EBS Volumes |
| EC2/VPC Instances |
| ECR |
| EKS/ECS/Fargate Cluster |
| Elastic IP Address |
| ElasticSearch |
| Encryption Keys (KMS) |
| Glue Data Catalog |
| Glue Security Configuration |
| GuardDuty (Detector) |
| HyperVisor |
| IAM Groups |
| IAM Password Policy |
| IAM Policies |
| IAM Roles |
| IAM Users |
| Identity Provider |
| Internet Gateways |
| Kinesis |
| Lambda |
| Lambda Layer |
| Load Balancer |
| Managed Airflow Environment |
| Memcache/Redis |
| MSK Instance |
| NAT Gateways |
| Network Interface |
| Placement Group |
| Private Image |
| RDS Cluster |
| RDS Snapshot |
| RDS |
| Region |
| RedShift |
| Route53 |
| Route Tables |
| S3 |
| S3 Access Point |
| Secret |
| Serverless Application Repository |
| SFTP Server |
| SNS Subscription |
| SNS Topic |
| SSH Keypairs |
| SSM Document |
| Security Groups and Network ACLs |
| Service Access Key |
| Simple Email Service (SES) |
| Subnets |
| SQS |
| Systems Manager (SSM) |
| Transcription Job |
| VPC Endpoints |
| VPC Flow Logs |
| VPC Network Peers |
| VPCs |
| VPC Traffic Mirror Target |
| Workspace Instances |
Supported Events
The following events are currently configured to publish to Consumers.
Resource Type:
SupportedEvent
API Gateway:
CreateAuthorizer
CreateRestApi
DeleteAuthorizer
DeleteRestApi
ImportRestApi
UpdateAuthorizer
UpdateRestApi
API Gateway Key:
CreateApiKey
DeleteApiKey
UpdateApiKey
API Gateway Stage:
CreateStage
DeleteStage
UpdateStage
App Stream Fleet:
CreateFleet
DeleteFleet
UpdateFleet
StartFleet
StopFleet
AppSync API:
CreateGraphqlApi
DeleteGraphqlApi
UpdateGraphqlApi
Athena Workgroup:
CreateWorkGroup
DeleteWorkGroup
UpdateWorkGroup
AutoScaling Groups:
AttachInstances
CreateAutoScalingGroup
CreateOrUpdateTags
DeleteAutoScalingGroup
DetachInstances
PutScalingPolicy
SetDesiredCapacity
SetInstanceProtection
UpdateAutoScalingGroup
AutoScaling Launch Config:
CreateLaunchConfiguration
DeleteLaunchConfiguration
Backup Vault:
CreateBackupVault
DeleteBackupVault
PutBackupVaultAccessPolicy
Broker MQ Instances:
CreateBroker
DeleteBroker
UpdateBroker
Cloud Account:
DeleteAccountPasswordPolicy
DeleteAccountPublicAccessBlock
PutAccountPublicAccessBlock
UpdateAccountPasswordPolicy
CloudFront:
CreateDistribution
DeleteDistribution
UpdateDistribution
CloudTrail:
BidEvictedEvent
CreateTrail
DeleteTrail
UpdateTrail
StopLogging
StartLogging
CloudWatch/Event Bridge Event Bus:
CreateEventBus
DeleteEventBus
PutPermission
RemovePermission
CloudWatch/Log Groups:
CreateLogGroup
DeleteLogGroup
ServiceLogGroup
CFT:
CancelUpdateStack
CreateStack
DeleteStack
UpdateStack
UpdateTerminationProtection
CodeBuild Project:
CreateProject
UpdateProject
Cognito User Pool:
CreateUserPool
DeleteUserPool
SetUserPoolMfaConfig
UpdateUserPool
UpdateUserPoolClient
Database Migration Service:
CreateReplicationInstance
DeleteReplicationInstance
ModifyReplicationInstance
Directory Service:
CreateDirectory
CreateMicrosoftAD
DeleteDirectory
EBS Snapshots:
CreateSnapshot
CreateTags
DeleteSnapshot
DeleteTags
ModifyDBClusterSnapshotAttribute
ModifyDBSnapshotAttribute
ModifyDocumentPermission
ModifyImageAttribute
ModifySnapshotAttribute
ResetImageAttribute
SharedSnapshotCopyInitiated
SharedSnapshotVolumeCreated
EBS Volumes:
AttachVolume
CreateTags
CreateVolume
DeleteTags
DeleteVolume
DetachVolume
ModifyVolume
ModifyVolumeAttribute
EC2/VPC Instances:
AssociateIamInstanceProfile
CreateTags
DeleteTags
DisassociateIamInstanceProfile
ModifyInstanceAttribute
MonitorInstances
RebootInstances
RunInstances
StartInstances
StartSession
StopInstances
TerminateInstances
UnmonitorInstances
ECR:
CreateRepository
DeleteLifecyclePolicy
DeleteRepository
DeleteRepositoryPolicy
PutLifecyclePolicy
SetRepositoryPolicy
EKS/ECS/Fargate Cluster:
CreateCluster
DeleteCluster
UpdateClusterConfig
UpdateClusterVersion
ElastiCache
AddTagsToResource
CreateCacheCluster
CreateReplicationGroup
DeleteCacheCluster
DeleteReplicationGroup
ModifyCacheCluster
ModifyReplicationGroup
RebootCacheCluster
RemoveTagsFromResource
Elastic IP Addresses:
AllocateAddress
ElasticSearch:
CreateDomain
CreateElasticsearchDomain
CreateFileSystem
DeleteDomain
DeleteElasticsearchDomain
DeleteFileSystem
PutFileSystemPolicy
UpdateDomainConfig
UpdateFileSystem
UpgradeDomain
UpgradeElasticsearchDomain
UpdateElasticsearchDomainConfig
Encryption Keys (KMS):
CreateKey
DisableKey
DisableKeyRotation
EnableKey
EnableKeyRotation
PutKeyPolicy
TagResource
UntagResource
UpdateKeyDescription
Glue Data Catalog:
DeleteResourcePolicy
PutResourcePolicy
PutDataCatalogEncryptionSettings
Glue Security Configuration:
CreateSecurityConfiguration
DeleteSecurityConfiguration
HyperVisor:
AllocateHosts
ModifyHosts
ReleaseHosts
IAM Groups:
AttachGroupPolicy
CreateGroup
DeleteGroup
DeleteGroupPolicy
DetachGroupPolicy
PutGroupPolicy
IAM Password Policy:
DeleteAccountPasswordPolicy
DeleteAccountPublicAccessBlock
PutAccountPublicAccessBlock
UpdateAccountPasswordPolicy
IAM Policies:
CreatePolicy
CreatePolicyVersion
CreateSAMLProvider
DeleteAccountPasswordPolicy
DeleteAccountPublicAccessBlock
DeletePolicy
DeletePolicyVersion
DeleteSAMLProvider
PutAccountPublicAccessBlock
UpdateAccountPasswordPolicy
IAM Roles:
AttachRolePolicy
ConsoleLogin
CreateRole
DeleteRole
DeleteRolePermissionsBoundary
DeleteRolePolicy
DetachRolePolicy
PutRolePermissionsBoundary
PutRolePolicy
TagRole
UntagRole
UpdateAssumeRolePolicy
UpdateRole
IAM Users:
AddUserToGroup
AttachUserPolicy
ConsoleLogin
CreateLoginProfile
CreateUser
CreateVirtualMFADevice
DeactivateMFADevice
DeleteLoginProfile
DeleteUser
DeleteUserPolicy
DeleteVirtualMFADevice
DetachUserPolicy
EnableMFADevice
PutUserPolicy
RemoveUserFromGroup
TagUser
UntagUser
UpdateUser
Identity Provider:
CreateSAMLProvider
DeleteSAMLProvider
Internet Gateways:
AttachInternetGateway
CreateInternetGateway
DeleteInternetGateway
DetachInternetGateway
Lambda:
AddPermission
CreateFunction
DeleteFunction
RemovePermission
UpdateFunctionConfiguration
Lambda Layer:
AddLayerVersionPermission
AddLayerVersionPermission20181031
DeleteLayerVersion
DeleteLayerVersion20181031
PublishLayerVersion
PublishLayerVersion20181031
RemoveLayerVersionPermission
RemoveLayerVersionPermission20181031
Load Balancer:
AddTags
ApplySecurityGroupsToLoadBalancer
AttachLoadBalancerToSubnets
CreateLoadBalancer
CreateLoadBalancerListeners
DeleteLoadBalancer
DeleteLoadBalancerListeners
DeregisterInstancesFromLoadBalancer
DetachLoadBalancerFromSubnets
ModifyLoadBalancerAttributes
RegisterInstancesWithLoadBalancer
RemoveTags
SetSecurityGroups
SetSubnets
Managed Airflow Environment:
CreateEnvironment
DeleteEnvironment
UpdateEnvironment
MSK Instance:
CreateCluster
DeleteCluster
UpdateBrokerCount
UpdateBrokerStorage
UpdateBrokerType
UpdateClusterKafkaVersion
UpdateConnectivity
UpdateMonitoring
UpdateSecurity
NAT Gateways:
CreateNatGateway
DeleteNatGateway
Network Interface:
CreateNetworkInterface
DeleteNetworkInterface
ModifyNetworkInterfaceAttribute
Placement Group:
CreatePlacementGroup
DeletePlacementGroup
Private Image:
CreateImage
DeregisterImage
ImportImage
RegisterImage
RDS Cluster:
CreateDBCluster
DeleteDBCluster
ModifyDBCluster
StartDBCluster
StopDBCluster
RDS Snapshot:
AddTagsToResource
CreateDBClusterSnapshot
CreateDBSnapshot
DeleteDBClusterSnapshot
DeleteDBSnapshot
RemoveTagsFromResource
RDS:
AddTagsToResource
CreateDBInstance
CreateDBInstanceReadReplica
DeleteDBInstance
ModifyDBInstance
RebootDBInstance
RemoveTagsFromResource
StartDBInstance
StopDBInstance
RedShift:
AuthorizeSnapshotAccess
BatchDeleteClusterSnapshots
CreateCluster
CreateClusterSnapshot
CreateTags
DeleteCluster
DeleteClusterSnapshot
DeleteTags
DisableLogging
EnableLogging
ModifyCluster
RebootCluster
ResizeCluster
RevokeSnapshotAccess
Region:
ResetServiceSetting
UpdateServiceSetting
Route53:
CreateHostedZone
DeleteHostedZone
Route Tables:
AssociateRouteTable
CreateRoute
CreateRouteTable
DeleteRoute
DeleteRouteTable
DisassociateRouteTable
ReplaceRoute
ReplaceRouteTableAssociation
S3:
CreateBucket
DeleteBucket
DeleteBucketEncryption
DeleteBucketOwnershipControls
DeleteBucketPolicy
DeleteBucketPublicAccessBlock
DeleteBucketTagging
DeleteBucketWebsite
PutBucketAcl
PutBucketEncryption
PutBucketLogging
PutBucketOwnershipControls
PutBucketPolicy
PutBucketPublicAccessBlock
PutBucketTagging
PutBucketVersioning
PutBucketWebsite
S3 Access Point:
CreateAccessPoint
DeleteAccessPoint
DeleteAccessPointPolicy
PutAccessPointPolicy
Secret:
CancelRotateSecret
CreateSecret
DeleteSecret
PutSecretValue
RotateSecret
TagResource
UntagResource
UpdateSecret
Serverless Application Repository:
CreateApplication
DeleteApplication
PutApplicationPolicy
UpdateApplication
Simple Email Service (+ EmailServiceRules):
CreateConfigurationSe
CreateCustomVerificationEmailTemplate
CreateEmailIdentity
CreateEmailIdentityPolicy
CreateEmailTemplate
CreateReceiptRule
CreateReceiptRuleSet
DeleteEmailIdentity
DeleteConfigurationSet
DeleteCustomVerificationEmailTemplate
DeleteIdentity
DeleteReceiptRule
DeleteReceiptRuleSet
DeleteTemplate
SetActiveReceiptRuleSet
UpdateEmailIdentityPolicy
UpdateReceiptRule
UpdateReceiptRuleSet
SFTP Server:
CreateServer
CreateUser
DeleteServer
DeleteUser
StartServer
StopServer
UpdateServer
UpdateUser
SNS Subscription:
SetSubscriptionAttributes
Unsubscribe
SNS Topic:
CreateTopic
DeleteTopic
SetTopicAttributes
TagQueue
UntagQueue
SSH Keypairs:
CreateKeyPair
DeleteKeyPair
ImportKeyPair
SSM Document:
AddTagsToResource
CreateDocument
DeleteDocument
RemoveTagsFromResource
UpdateDocument
UpdateDocumentDefaultVersion
Security Groups and Network ACLs:
AuthorizeSecurityGroupEgress
AuthorizeSecurityGroupIngress
CreateNetworkAcl
CreateNetworkAclEntry
CreateSecurityGroup
CreateTags
DeleteNetworkAcl
DeleteNetworkAclEntry
DeleteSecurityGroup
DeleteTags
ModifySecurityGroupRules
ReplaceNetworkAclAssociation
ReplaceNetworkAclEntry
RevokeSecurityGroupEgress
RevokeSecurityGroupIngress
UpdateSecurityGroupRuleDescriptionsEgress
UpdateSecurityGroupRuleDescriptionsIngress
Service Access Key:
CreateAccessKey
DeleteAccessKey
UpdateAccessKey
SQS:
AddPermission
CreateQueue
DeleteQueue
RemovePermission
SetQueueAttributes
Systems Manager (SSM) Agent:
DeleteParameter
DeleteParameters
PutParameter
StartSession
Transcription Job:
DeleteMedicalTranscriptionJob
DeleteTranscriptionJob
StartMedicalTranscriptionJob
StartTranscriptionJob
VPC Endpoints:
AcceptVpcEndpointConnections
CreateVpcEndpoint
CreateVpcEndpointServiceConfiguration
DeleteVpcEndpoint
DeleteVpcEndpointServiceConfigurations
ModifyVpcEndpoint
ModifyVpcEndpointServiceConfiguration
ModifyVpcEndpointServicePermissions
RejectVpcEndpointConnections
VPC Flow Logs:
CreateFlowLogs
DeleteFlowLogs
VPC Network Peer:
AcceptVpcPeeringConnection
CreateVpcPeeringConnection
DeleteVpcPeeringConnection
RejectVpcPeeringConnection
VPCs:
AssociateDhcpOptions
AssociateVpcCidrBlock
CreateTags
CreateVpc
DeleteTags
DeleteVpc
DisassociateVpcCidrBlock
VPC Subnets:
CreateSubnet
CreateTags
DeleteSubnet
DeleteTags
VPC Traffic Mirror Targets:
CreateTrafficMirrorTarget
DeleteTrafficMirrorTarget
Workspaces:
CreateWorkspaces
ModifyWorkspaceProperties
RebootWorkspaces
StartWorkspaces
StopWorkspaces
TerminateWorkspaces