1# Copyright The Cloud Custodian Authors.
2# SPDX-License-Identifier: Apache-2.0
3ResourceMap = {
4 "aws.access-analyzer-finding": "c7n.resources.accessanalyzer.AccessanalyzerFinding",
5 "aws.sfn-activity": "c7n.resources.sfn.Activity",
6 "aws.account": "c7n.resources.account.Account",
7 "aws.acm-certificate": "c7n.resources.acm.Certificate",
8 "aws.advisor-check": "c7n.resources.support.AdvisorCheck",
9 "aws.airflow": "c7n.resources.airflow.ApacheAirflow",
10 "aws.alarm": "c7n.resources.cw.Alarm",
11 "aws.ami": "c7n.resources.ami.AMI",
12 "aws.apigw-domain-name": "c7n.resources.apigw.CustomDomainName",
13 "aws.apigwv2": "c7n.resources.apigw.ApiGwV2",
14 "aws.apigwv2-stage": "c7n.resources.apigw.ApiGatewayV2Stage",
15 "aws.appmesh-mesh": "c7n.resources.appmesh.AppmeshMesh",
16 "aws.appmesh-virtualgateway": "c7n.resources.appmesh.AppmeshVirtualGateway",
17 "aws.appmesh-virtual-gateway": "c7n.resources.appmesh.AppmeshVirtualGateway",
18 "aws.appmesh-virtualnode": "c7n.resources.appmesh.AppmeshVirtualNode",
19 "aws.app-elb": "c7n.resources.appelb.AppELB",
20 "aws.app-elb-target-group": "c7n.resources.appelb.AppELBTargetGroup",
21 "aws.app-flow": "c7n.resources.appflow.AppFlow",
22 "aws.appdiscovery-agent": "c7n.resources.discovery.AppdiscoveryAgent",
23 "aws.appstream-fleet": "c7n.resources.appstream.AppStreamFleet",
24 "aws.appstream-stack": "c7n.resources.appstream.AppStreamStack",
25 "aws.artifact-domain": "c7n.resources.artifact.ArtifactDomain",
26 "aws.artifact-repo": "c7n.resources.artifact.ArtifactRepo",
27 "aws.asg": "c7n.resources.asg.ASG",
28 "aws.athena-capacity-reservation": "c7n.resources.athena.AthenaCapacityReservation",
29 "aws.athena-data-catalog": "c7n.resources.athena.AthenaDataCatalog",
30 "aws.athena-named-query": "c7n.resources.athena.AthenaNamedQuery",
31 "aws.athena-work-group": "c7n.resources.athena.AthenaWorkGroup",
32 "aws.backup-plan": "c7n.resources.backup.BackupPlan",
33 "aws.backup-vault": "c7n.resources.backup.BackupVault",
34 "aws.batch-compute": "c7n.resources.batch.ComputeEnvironment",
35 "aws.batch-definition": "c7n.resources.batch.JobDefinition",
36 "aws.batch-queue": "c7n.resources.batch.BatchJobQueue",
37 "aws.bedrock-agent": "c7n.resources.bedrock.BedrockAgent",
38 "aws.bedrock-custom-model": "c7n.resources.bedrock.BedrockCustomModel",
39 "aws.bedrock-knowledge-base": "c7n.resources.bedrock.BedrockKnowledgeBase",
40 "aws.budget": "c7n.resources.budgets.Budget",
41 "aws.cache-cluster": "c7n.resources.elasticache.ElastiCacheCluster",
42 "aws.cache-snapshot": "c7n.resources.elasticache.ElastiCacheSnapshot",
43 "aws.cache-subnet-group": "c7n.resources.elasticache.ElastiCacheSubnetGroup",
44 "aws.catalog-portfolio": "c7n.resources.servicecatalog.CatalogPortfolio",
45 "aws.catalog-product": "c7n.resources.servicecatalog.CatalogProduct",
46 "aws.cfn": "c7n.resources.cfn.CloudFormation",
47 "aws.cloud-directory": "c7n.resources.directory.CloudDirectory",
48 "aws.cloudhsm-cluster": "c7n.resources.hsm.CloudHSMCluster",
49 "aws.cloudhsm-backup": "c7n.resources.hsm.CloudHSMBackup",
50 "aws.cloudsearch": "c7n.resources.cloudsearch.CloudSearch",
51 "aws.cloudtrail": "c7n.resources.cloudtrail.CloudTrail",
52 "aws.cloudwatch-dashboard": "c7n.resources.cw.CloudWatchDashboard",
53 "aws.codebuild": "c7n.resources.code.CodeBuildProject",
54 "aws.codebuild-credential": "c7n.resources.code.CodeBuildSourceCredentials",
55 "aws.codecommit": "c7n.resources.code.CodeRepository",
56 "aws.codedeploy-app": "c7n.resources.code.CodeDeployApplication",
57 "aws.codedeploy-config": "c7n.resources.code.CodeDeployConfig",
58 "aws.codedeploy-deployment": "c7n.resources.code.CodeDeployDeployment",
59 "aws.codedeploy-group": "c7n.resources.code.CodeDeployDeploymentGroup",
60 "aws.codepipeline": "c7n.resources.code.CodeDeployPipeline",
61 "aws.composite-alarm": "c7n.resources.cw.CompositeAlarm",
62 "aws.comprehend-document-classifier": "c7n.resources.comprehend.ComprehendDocumentClassifier",
63 "aws.comprehend-endpoint": "c7n.resources.comprehend.ComprehendEndpoint",
64 "aws.comprehend-entity-recognizer": "c7n.resources.comprehend.ComprehendEntityRecognizer",
65 "aws.comprehend-flywheel": "c7n.resources.comprehend.ComprehendFlywheel",
66 "aws.config-recorder": "c7n.resources.config.ConfigRecorder",
67 "aws.config-rule": "c7n.resources.config.ConfigRule",
68 "aws.connect-campaign": "c7n.resources.connect.ConnectCampaign",
69 "aws.connect-instance": "c7n.resources.connect.Connect",
70 "aws.customer-gateway": "c7n.resources.vpc.CustomerGateway",
71 "aws.datalake-location": "c7n.resources.lakeformation.LakeFormationRegisteredLocation",
72 "aws.datapipeline": "c7n.resources.datapipeline.DataPipeline",
73 "aws.datasync-agent": "c7n.resources.datasync.DataSyncAgent",
74 "aws.datasync-task": "c7n.resources.datasync.DataSyncTask",
75 "aws.dax": "c7n.resources.dynamodb.DynamoDbAccelerator",
76 "aws.delivery-destination": "c7n.resources.cw.DeliveryDestination",
77 "aws.destination": "c7n.resources.cw.Destination",
78 "aws.devicefarm-project": "c7n.resources.devicefarm.DevicefarmProject",
79 "aws.directconnect": "c7n.resources.directconnect.DirectConnect",
80 "aws.directory": "c7n.resources.directory.Directory",
81 "aws.distribution": "c7n.resources.cloudfront.Distribution",
82 "aws.dlm-policy": "c7n.resources.dlm.DLMPolicy",
83 "aws.dms-endpoint": "c7n.resources.dms.DmsEndpoints",
84 "aws.dms-instance": "c7n.resources.dms.ReplicationInstance",
85 "aws.dms-replication-task": "c7n.resources.dms.DMSReplicationTask",
86 "aws.dynamodb-backup": "c7n.resources.dynamodb.Backup",
87 "aws.dynamodb-stream": "c7n.resources.dynamodb.Stream",
88 "aws.dynamodb-table": "c7n.resources.dynamodb.Table",
89 "aws.ebs": "c7n.resources.ebs.EBS",
90 "aws.ebs-snapshot": "c7n.resources.ebs.Snapshot",
91 "aws.ec2": "c7n.resources.ec2.EC2",
92 "aws.ec2-host": "c7n.resources.ec2.DedicatedHost",
93 "aws.ec2-reserved": "c7n.resources.ec2.ReservedInstance",
94 "aws.ec2-spot-fleet-request": "c7n.resources.ec2.SpotFleetRequest",
95 "aws.ec2-capacity-reservation": "c7n.resources.ec2.CapacityReservation",
96 "aws.ecr": "c7n.resources.ecr.ECR",
97 "aws.ecr-image": "c7n.resources.ecr.RepositoryImage",
98 "aws.ecs": "c7n.resources.ecs.ECSCluster",
99 "aws.ecs-container-instance": "c7n.resources.ecs.ContainerInstance",
100 "aws.ecs-service": "c7n.resources.ecs.Service",
101 "aws.ecs-task": "c7n.resources.ecs.Task",
102 "aws.ecs-task-definition": "c7n.resources.ecs.TaskDefinition",
103 "aws.efs": "c7n.resources.efs.ElasticFileSystem",
104 "aws.efs-mount-target": "c7n.resources.efs.ElasticFileSystemMountTarget",
105 "aws.eks": "c7n.resources.eks.EKS",
106 "aws.eks-nodegroup": "c7n.resources.eks.NodeGroup",
107 "aws.elastic-ip": "c7n.resources.vpc.NetworkAddress",
108 "aws.elasticache-group": "c7n.resources.elasticache.ElastiCacheReplicationGroup",
109 "aws.elasticache-user": "c7n.resources.elasticache.ElastiCacheUser",
110 "aws.elasticbeanstalk": "c7n.resources.elasticbeanstalk.ElasticBeanstalk",
111 "aws.elasticbeanstalk-environment": "c7n.resources.elasticbeanstalk.ElasticBeanstalkEnvironment",
112 "aws.elasticsearch": "c7n.resources.elasticsearch.ElasticSearchDomain",
113 "aws.elasticsearch-reserved": "c7n.resources.elasticsearch.ReservedInstances",
114 "aws.elb": "c7n.resources.elb.ELB",
115 "aws.emr": "c7n.resources.emr.EMRCluster",
116 "aws.emr-security-configuration": "c7n.resources.emr.EMRSecurityConfiguration",
117 "aws.emr-serverless-app": "c7n.resources.emr.EMRServerless",
118 "aws.eni": "c7n.resources.vpc.NetworkInterface",
119 "aws.event-bus": "c7n.resources.cw.EventBus",
120 "aws.event-rule": "c7n.resources.cw.EventRule",
121 "aws.event-rule-target": "c7n.resources.cw.EventRuleTarget",
122 "aws.firehose": "c7n.resources.kinesis.DeliveryStream",
123 "aws.firewall": "c7n.resources.firewall.NetworkFirewall",
124 "aws.fis-experiment": "c7n.resources.fis.Experiment",
125 "aws.fis-template": "c7n.resources.fis.ExperimentTemplate",
126 "aws.flow-log": "c7n.resources.vpc.FlowLog",
127 "aws.fsx": "c7n.resources.fsx.FSx",
128 "aws.fsx-backup": "c7n.resources.fsx.FSxBackup",
129 "aws.fsx-volume": "c7n.resources.fsx.FSxVolume",
130 "aws.gamelift-build": "c7n.resources.gamelift.GameLiftBuild",
131 "aws.gamelift-fleet": "c7n.resources.gamelift.GameLiftFleet",
132 "aws.glacier": "c7n.resources.glacier.Glacier",
133 "aws.globalaccelerator": "c7n.resources.globalaccelerator.GlobalAccelerator",
134 "aws.glue-catalog": "c7n.resources.glue.GlueDataCatalog",
135 "aws.glue-classifier": "c7n.resources.glue.GlueClassifier",
136 "aws.glue-connection": "c7n.resources.glue.GlueConnection",
137 "aws.glue-crawler": "c7n.resources.glue.GlueCrawler",
138 "aws.glue-database": "c7n.resources.glue.GlueDatabase",
139 "aws.glue-dev-endpoint": "c7n.resources.glue.GlueDevEndpoint",
140 "aws.glue-job": "c7n.resources.glue.GlueJob",
141 "aws.glue-ml-transform": "c7n.resources.glue.GlueMLTransform",
142 "aws.glue-security-configuration": "c7n.resources.glue.GlueSecurityConfiguration",
143 "aws.glue-table": "c7n.resources.glue.GlueTable",
144 "aws.glue-trigger": "c7n.resources.glue.GlueTrigger",
145 "aws.glue-workflow": "c7n.resources.glue.GlueWorkflow",
146 "aws.graphql-api": "c7n.resources.appsync.GraphQLApi",
147 "aws.guardduty-finding": "c7n.resources.guardduty.GuarddutyFinding",
148 "aws.health-event": "c7n.resources.health.HealthEvents",
149 "aws.healthcheck": "c7n.resources.route53.HealthCheck",
150 "aws.hostedzone": "c7n.resources.route53.HostedZone",
151 "aws.hsm": "c7n.resources.hsm.CloudHSM",
152 "aws.hsm-client": "c7n.resources.hsm.HSMClient",
153 "aws.hsm-hapg": "c7n.resources.hsm.PartitionGroup",
154 "aws.iam-certificate": "c7n.resources.iam.ServerCertificate",
155 "aws.iam-group": "c7n.resources.iam.Group",
156 "aws.iam-oidc-provider": "c7n.resources.iam.OpenIdProvider",
157 "aws.iam-policy": "c7n.resources.iam.Policy",
158 "aws.iam-profile": "c7n.resources.iam.InstanceProfile",
159 "aws.iam-role": "c7n.resources.iam.Role",
160 "aws.iam-saml-provider": "c7n.resources.iam.SamlProvider",
161 "aws.iam-user": "c7n.resources.iam.User",
162 "aws.identity-pool": "c7n.resources.cognito.CognitoIdentityPool",
163 "aws.insight-rule": "c7n.resources.cw.InsightRule",
164 "aws.inspector2-finding": "c7n.resources.inspector2.Inspector2Finding",
165 "aws.internet-gateway": "c7n.resources.vpc.InternetGateway",
166 "aws.iot": "c7n.resources.iot.IoT",
167 "aws.kafka": "c7n.resources.kafka.Kafka",
168 "aws.kafka-config": "c7n.resources.kafka.KafkaClusterConfiguration",
169 "aws.kendra": "c7n.resources.kendra.KendraIndex",
170 "aws.key-pair": "c7n.resources.vpc.KeyPair",
171 "aws.keyspace": "c7n.resources.keyspaces.Keyspace",
172 "aws.keyspace-table": "c7n.resources.keyspaces.Table",
173 "aws.kinesis": "c7n.resources.kinesis.KinesisStream",
174 "aws.kinesis-analytics": "c7n.resources.kinesis.AnalyticsApp",
175 "aws.kinesis-analyticsv2": "c7n.resources.kinesis.KinesisAnalyticsAppV2",
176 "aws.kinesis-video": "c7n.resources.kinesis.KinesisVideoStream",
177 "aws.kms": "c7n.resources.kms.KeyAlias",
178 "aws.kms-key": "c7n.resources.kms.Key",
179 "aws.lambda": "c7n.resources.awslambda.AWSLambda",
180 "aws.lambda-layer": "c7n.resources.awslambda.LambdaLayerVersion",
181 "aws.launch-config": "c7n.resources.asg.LaunchConfig",
182 "aws.launch-template-version": "c7n.resources.ec2.LaunchTemplate",
183 "aws.lex-bot": "c7n.resources.lex.LexBot",
184 "aws.lexv2-bot": "c7n.resources.lex.LexV2Bot",
185 "aws.lexv2-bot-alias": "c7n.resources.lex.LexV2BotAlias",
186 "aws.lightsail-db": "c7n.resources.lightsail.Database",
187 "aws.lightsail-elb": "c7n.resources.lightsail.LoadBalancer",
188 "aws.lightsail-instance": "c7n.resources.lightsail.Instance",
189 "aws.log-group": "c7n.resources.cw.LogGroup",
190 "aws.log-metric": "c7n.resources.cw.LogMetric",
191 "aws.memorydb": "c7n.resources.memorydb.MemoryDb",
192 "aws.memorydb-snapshot": "c7n.resources.memorydb.MemoryDbSnapshot",
193 "aws.memorydb-user": "c7n.resources.memorydb.MemoryDbUser",
194 "aws.memorydb-acl": "c7n.resources.memorydb.MemoryDbAcl",
195 "aws.memorydb-subnet-group": "c7n.resources.memorydb.MemoryDbSubnetGroup",
196 "aws.message-broker": "c7n.resources.mq.MessageBroker",
197 "aws.message-config": "c7n.resources.mq.MessageConfig",
198 "aws.mirror-session": "c7n.resources.vpc.TrafficMirrorSession",
199 "aws.bedrock-customization-job": "c7n.resources.bedrock.BedrockModelCustomizationJob",
200 "aws.mirror-target": "c7n.resources.vpc.TrafficMirrorTarget",
201 "aws.ml-model": "c7n.resources.ml.MLModel",
202 "aws.nat-gateway": "c7n.resources.vpc.NATGateway",
203 "aws.network-acl": "c7n.resources.vpc.NetworkAcl",
204 "aws.network-addr": "c7n.resources.vpc.NetworkAddress",
205 "aws.networkmanager-core": "c7n.resources.networkmanager.CoreNetwork",
206 "aws.networkmanager-device": "c7n.resources.networkmanager.Device",
207 "aws.networkmanager-global": "c7n.resources.networkmanager.GlobalNetwork",
208 "aws.networkmanager-link": "c7n.resources.networkmanager.Link",
209 "aws.networkmanager-site": "c7n.resources.networkmanager.Site",
210 "aws.opensearch-ingestion": "c7n.resources.opensearch.OpensearchIngestion",
211 "aws.opensearch-serverless": "c7n.resources.opensearch.OpensearchServerless",
212 "aws.ops-item": "c7n.resources.ssm.OpsItem",
213 "aws.opswork-cm": "c7n.resources.opsworks.OpsworksCM",
214 "aws.opswork-stack": "c7n.resources.opsworks.OpsworkStack",
215 "aws.org-account": "c7n.resources.org.OrgAccount",
216 "aws.org-policy": "c7n.resources.org.OrgPolicy",
217 "aws.org-unit": "c7n.resources.org.OrgUnit",
218 "aws.origin-access-control": "c7n.resources.cloudfront.OriginAccessControl",
219 "aws.payment-cryptography-key": "c7n.resources.pmtcrypt.PmtcryptKey",
220 "aws.peering-connection": "c7n.resources.vpc.PeeringConnection",
221 "aws.pinpoint-app": "c7n.resources.pinpoint.PinpointApp",
222 "aws.prefix-list": "c7n.resources.vpc.PrefixList",
223 "aws.qldb": "c7n.resources.qldb.QLDB",
224 "aws.quicksight-account": "c7n.resources.quicksight.QuicksightAccount",
225 "aws.quicksight-group": "c7n.resources.quicksight.QuicksightGroup",
226 "aws.quicksight-user": "c7n.resources.quicksight.QuicksightUser",
227 "aws.r53domain": "c7n.resources.route53.Route53Domain",
228 "aws.resource-share-self": "c7n.resources.ram.ResourceShareSelf",
229 "aws.resource-share-other": "c7n.resources.ram.ResourceShareOther",
230 "aws.rds": "c7n.resources.rds.RDS",
231 "aws.rds-cluster": "c7n.resources.rdscluster.RDSCluster",
232 "aws.rds-cluster-param-group": "c7n.resources.rdsparamgroup.RDSClusterParamGroup",
233 "aws.rds-cluster-snapshot": "c7n.resources.rdscluster.RDSClusterSnapshot",
234 "aws.rds-db-shard-group": "c7n.resources.rdscluster.RDSDbShardGroup",
235 "aws.rds-param-group": "c7n.resources.rdsparamgroup.RDSParamGroup",
236 "aws.rds-proxy": "c7n.resources.rds.RDSProxy",
237 "aws.rds-reserved": "c7n.resources.rds.ReservedRDS",
238 "aws.rds-snapshot": "c7n.resources.rds.RDSSnapshot",
239 "aws.rds-subnet-group": "c7n.resources.rds.RDSSubnetGroup",
240 "aws.rds-subscription": "c7n.resources.rds.RDSSubscription",
241 "aws.readiness-check": "c7n.resources.route53.ReadinessCheck",
242 "aws.recovery-cluster": "c7n.resources.route53.RecoveryCluster",
243 "aws.recovery-control-panel": "c7n.resources.route53.ControlPanel",
244 "aws.redshift": "c7n.resources.redshift.Redshift",
245 "aws.redshift-reserved": "c7n.resources.redshift.ReservedNode",
246 "aws.redshift-snapshot": "c7n.resources.redshift.RedshiftSnapshot",
247 "aws.redshift-subnet-group": "c7n.resources.redshift.RedshiftSubnetGroup",
248 "aws.resolver-logs": "c7n.resources.route53.ResolverQueryLogConfig",
249 "aws.rest-account": "c7n.resources.apigw.RestAccount",
250 "aws.rest-api": "c7n.resources.apigw.RestApi",
251 "aws.rest-client-certificate": "c7n.resources.apigw.RestClientCertificate",
252 "aws.rest-resource": "c7n.resources.apigw.RestResource",
253 "aws.rest-stage": "c7n.resources.apigw.RestStage",
254 "aws.rest-vpclink": "c7n.resources.apigw.RestApiVpcLink",
255 "aws.route-table": "c7n.resources.vpc.RouteTable",
256 "aws.rrset": "c7n.resources.route53.ResourceRecordSet",
257 "aws.s3": "c7n.resources.s3.S3",
258 "aws.s3-directory": "c7n.resources.s3.S3Directory",
259 "aws.s3-access-point": "c7n.resources.s3control.AccessPoint",
260 "aws.s3-access-point-multi": "c7n.resources.s3control.MultiRegionAccessPoint",
261 "aws.s3-storage-lens": "c7n.resources.s3control.StorageLens",
262 "aws.sagemaker-auto-ml-job": "c7n.resources.sagemaker.SagemakerAutoMLJob",
263 "aws.sagemaker-cluster": "c7n.resources.sagemaker.Cluster",
264 "aws.sagemaker-compilation-job": "c7n.resources.sagemaker.SagemakerCompilationJob",
265 "aws.sagemaker-data-quality-job-definition":
266 "c7n.resources.sagemaker.SagemakerDataQualityJobDefinition",
267 "aws.sagemaker-domain": "c7n.resources.sagemaker.SagemakerDomain",
268 "aws.sagemaker-endpoint": "c7n.resources.sagemaker.SagemakerEndpoint",
269 "aws.sagemaker-endpoint-config": "c7n.resources.sagemaker.SagemakerEndpointConfig",
270 "aws.sagemaker-model-explainability-job-definition":
271 "c7n.resources.sagemaker.SagemakerModelExplainabilityJobDefinition",
272 "aws.sagemaker-model-quality-job-definition":
273 "c7n.resources.sagemaker.SagemakerModelQualityJobDefinition",
274 "aws.sagemaker-processing-job": "c7n.resources.sagemaker.SagemakerProcessingJob",
275 "aws.sagemaker-job": "c7n.resources.sagemaker.SagemakerJob",
276 "aws.sagemaker-model": "c7n.resources.sagemaker.Model",
277 "aws.sagemaker-notebook": "c7n.resources.sagemaker.NotebookInstance",
278 "aws.sagemaker-transform-job": "c7n.resources.sagemaker.SagemakerTransformJob",
279 "aws.sagemaker-hyperparameter-tuning-job":
280 "c7n.resources.sagemaker.SagemakerHyperParameterTuningJob",
281 "aws.sagemaker-model-bias-job-definition":
282 "c7n.resources.sagemaker.SagemakerModelBiasJobDefinition",
283 "aws.scaling-policy": "c7n.resources.asg.ScalingPolicy",
284 "aws.secrets-manager": "c7n.resources.secretsmanager.SecretsManager",
285 "aws.security-group": "c7n.resources.vpc.SecurityGroup",
286 "aws.securityhub-finding": "c7n.resources.securityhub.SecurityhubFinding",
287 "aws.serverless-app": "c7n.resources.sar.ServerlessApp",
288 "aws.servicediscovery-namespace": "c7n.resources.servicediscovery.ServiceDiscoveryNamespace",
289 "aws.service-quota": "c7n.resources.quotas.ServiceQuota",
290 "aws.service-quota-request": "c7n.resources.quotas.ServiceQuotaRequest",
291 "aws.ses-configuration-set": "c7n.resources.ses.SESConfigurationSet",
292 "aws.ses-configuration-set-v2": "c7n.resources.ses.SESConfigurationSetV2",
293 "aws.ses-dedicated-ip-pool": "c7n.resources.ses.SESDedicatedIpPool",
294 "aws.ses-email-identity": "c7n.resources.ses.SESEmailIdentity",
295 "aws.ses-receipt-rule-set": "c7n.resources.ses.SESReceiptRuleSet",
296 "aws.ses-ingress-endpoint": "c7n.resources.ses.SESIngressEndpoint",
297 "aws.shield-attack": "c7n.resources.shield.ShieldAttack",
298 "aws.shield-protection": "c7n.resources.shield.ShieldProtection",
299 "aws.simpledb": "c7n.resources.simpledb.SimpleDB",
300 "aws.snowball": "c7n.resources.snowball.Snowball",
301 "aws.snowball-cluster": "c7n.resources.snowball.SnowballCluster",
302 "aws.sns": "c7n.resources.sns.SNS",
303 "aws.sns-subscription": "c7n.resources.sns.SNSSubscription",
304 "aws.sqs": "c7n.resources.sqs.SQS",
305 "aws.ssm-activation": "c7n.resources.ssm.SSMActivation",
306 "aws.ssm-data-sync": "c7n.resources.ssm.SSMDataSync",
307 "aws.ssm-document": "c7n.resources.ssm.SSMDocument",
308 "aws.ssm-managed-instance": "c7n.resources.ssm.ManagedInstance",
309 "aws.ssm-parameter": "c7n.resources.ssm.SSMParameter",
310 "aws.ssm-patch-group": "c7n.resources.ssm.SsmPatchGroup",
311 "aws.ssm-session-manager": "c7n.resources.ssm.SSMSessionManager",
312 "aws.step-machine": "c7n.resources.sfn.StepFunction",
313 "aws.storage-gateway": "c7n.resources.storagegw.StorageGateway",
314 "aws.streaming-distribution": "c7n.resources.cloudfront.StreamingDistribution",
315 "aws.subnet": "c7n.resources.vpc.Subnet",
316 "aws.support-case": "c7n.resources.support.SupportCase",
317 "aws.swf-domain": "c7n.resources.swf.SimpleWorkflowDomain",
318 "aws.timestream-database": "c7n.resources.timestream.TimestreamDatabase",
319 "aws.timestream-table": "c7n.resources.timestream.TimestreamTable",
320 "aws.timestream-influxdb": "c7n.resources.timestream.TimestreamInfluxDB",
321 "aws.timestream-influxdb-cluster": "c7n.resources.timestream.TimestreamInfluxDBCluster",
322 "aws.transfer-server": "c7n.resources.transfer.TransferServer",
323 "aws.transfer-user": "c7n.resources.transfer.TransferUser",
324 "aws.transit-attachment": "c7n.resources.vpc.TransitGatewayAttachment",
325 "aws.transit-gateway": "c7n.resources.vpc.TransitGateway",
326 "aws.user-pool": "c7n.resources.cognito.CognitoUserPool",
327 "aws.vpc": "c7n.resources.vpc.Vpc",
328 "aws.vpc-endpoint": "c7n.resources.vpc.VpcEndpoint",
329 "aws.vpc-endpoint-service-configuration": "c7n.resources.vpc.VPCEndpointServiceConfiguration",
330 "aws.vpn-connection": "c7n.resources.vpc.VPNConnection",
331 "aws.vpn-gateway": "c7n.resources.vpc.VPNGateway",
332 "aws.waf": "c7n.resources.waf.WAF",
333 "aws.waf-regional": "c7n.resources.waf.RegionalWAF",
334 "aws.wafv2": "c7n.resources.waf.WAFV2",
335 "aws.workspaces": "c7n.resources.workspaces.Workspace",
336 "aws.workspaces-bundle": "c7n.resources.workspaces.WorkspacesBundle",
337 "aws.workspaces-directory": "c7n.resources.workspaces.WorkspaceDirectory",
338 "aws.workspaces-image": "c7n.resources.workspaces.WorkspaceImage",
339 "aws.workspaces-web": "c7n.resources.workspaces.WorkspacesWeb",
340 "aws.xray-group": "c7n.resources.xray.XRayGroup",
341 "aws.xray-rule": "c7n.resources.xray.XRaySamplingRule"
342}