-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathschemasMap.ts
More file actions
126 lines (125 loc) · 5.58 KB
/
schemasMap.ts
File metadata and controls
126 lines (125 loc) · 5.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
import services from './services'
/**
* schemasMap is an object that contains schemas name by resource
*/
export default {
account: 'awsAccount',
[services.acm]: 'awsAcm',
[services.alb]: 'awsAlb',
[services.apiGatewayDomainName]: 'awsApiGatewayDomainName',
[services.apiGatewayHttpApi]: 'awsApiGatewayHttpApi',
[services.apiGatewayResource]: 'awsApiGatewayResource',
[services.apiGatewayRestApi]: 'awsApiGatewayRestApi',
[services.apiGatewayStage]: 'awsApiGatewayStage',
[services.appSync]: 'awsAppSync',
[services.asg]: 'awsAsg',
[services.athenaDataCatalog]: 'awsAthenaDataCatalog',
[services.billing]: 'awsBilling',
[services.clientVpnEndpoint]: 'awsClientVpnEndpoint',
[services.cloud9]: 'awsCloud9Environment',
[services.cloudFormationStack]: 'awsCloudFormationStack',
[services.cloudFormationStackSet]: 'awsCloudFormationStackSet',
[services.cloudfront]: 'awsCloudfront',
[services.cloudtrail]: 'awsCloudtrail',
[services.cloudwatch]: 'awsCloudwatch',
[services.cloudwatchLog]: 'awsCloudwatchLog',
[services.codebuild]: 'awsCodebuild',
[services.codePipeline]: 'awsCodePipeline',
[services.codePipelineWebhook]: 'awsCodePipelineWebhook',
[services.codeCommitRepository]: 'awsCodeCommitRepository',
[services.cognitoIdentityPool]: 'awsCognitoIdentityPool',
[services.cognitoUserPool]: 'awsCognitoUserPool',
[services.configurationRecorder]: 'awsConfigurationRecorder',
[services.customerGateway]: 'awsCustomerGateway',
[services.dmsReplicationInstance]: 'awsDmsReplicationInstance',
[services.dynamodb]: 'awsDynamoDbTable',
[services.docdbCluster]: 'awsDocdbCluster',
[services.ebs]: 'awsEbs',
[services.ebsSnapshot]: 'awsEbsSnapshot',
[services.ec2Instance]: 'awsEc2',
[services.ecr]: 'awsEcr',
[services.ecsCluster]: 'awsEcsCluster',
[services.ecsContainer]: 'awsEcsContainer',
[services.ecsService]: 'awsEcsService',
[services.ecsTask]: 'awsEcsTask',
[services.ecsTaskDefinition]: 'awsEcsTaskDefinition',
[services.ecsTaskSet]: 'awsEcsTaskSet',
[services.efs]: 'awsEfs',
[services.efsMountTarget]: 'awsEfsMountTarget',
[services.eip]: 'awsEip',
[services.eksCluster]: 'awsEksCluster',
[services.elastiCacheCluster]: 'awsElastiCacheCluster',
[services.elastiCacheReplicationGroup]: 'awsElastiCacheReplicationGroup',
[services.elasticBeanstalkApp]: 'awsElasticBeanstalkApp',
[services.elasticBeanstalkEnv]: 'awsElasticBeanstalkEnv',
[services.elasticSearchDomain]: 'awsElasticSearchDomain',
[services.elb]: 'awsElb',
[services.flowLog]: 'awsFlowLog',
[services.glueCrawler]: 'awsGlueCrawler',
[services.glueDatabase]: 'awsGlueDatabase',
[services.glueJob]: 'awsGlueJob',
[services.glueRegistry]: 'awsGlueRegistry',
[services.glueTrigger]: 'awsGlueTrigger',
[services.guardDutyDetector]: 'awsGuardDutyDetector',
[services.emrCluster]: 'awsEmrCluster',
[services.emrInstance]: 'awsEmrInstance',
[services.emrStep]: 'awsEmrStep',
[services.iamAccessAnalyzer]: 'awsIamAccessAnalyzer',
[services.iamGroup]: 'awsIamGroup',
[services.iamOpenIdConnectProvider]: 'awsIamOpenIdConnectProvider',
[services.iamPasswordPolicy]: 'awsIamPasswordPolicy',
[services.iamUser]: 'awsIamUser',
[services.iamRole]: 'awsIamRole',
[services.iamPolicy]: 'awsIamPolicy',
[services.iamSamlProvider]: 'awsIamSamlProvider',
[services.iamServerCertificate]: 'awsIamServerCertificate',
[services.iamInstanceProfile]: 'awsIamInstanceProfile',
[services.igw]: 'awsIgw',
[services.iot]: 'awsIotThingAttribute',
[services.kinesisFirehose]: 'awsKinesisFirehose',
[services.kinesisStream]: 'awsKinesisStream',
[services.kms]: 'awsKms',
[services.lambda]: 'awsLambda',
[services.managedAirflow]: 'awsManagedAirflow',
[services.managedPrefixList]: 'awsManagedPrefixList',
[services.mskCluster]: 'awsMskCluster',
[services.nacl]: 'awsNetworkAcl',
[services.nat]: 'awsNatGateway',
[services.networkInterface]: 'awsNetworkInterface',
[services.sg]: 'awsSecurityGroup',
[services.securityHub]: 'awsSecurityHub',
[services.subnet]: 'awsSubnet',
[services.vpc]: 'awsVpc',
[services.vpcEndpoint]: 'awsVpcEndpoint',
[services.vpcPeeringConnection]: 'awsVpcPeeringConnection',
[services.vpnGateway]: 'awsVpnGateway',
[services.sqs]: 'awsSqs',
[services.rdsCluster]: 'awsRdsCluster',
[services.rdsClusterSnapshot]: 'awsRdsClusterSnapshot',
[services.rdsDbInstance]: 'awsRdsDbInstance',
[services.redshiftCluster]: 'awsRedshiftCluster',
[services.route53HostedZone]: 'awsRoute53HostedZone',
[services.route53Record]: 'awsRoute53Record',
[services.routeTable]: 'awsRouteTable',
[services.sageMakerExperiment]: 'awsSageMakerExperiment',
[services.sageMakerNotebookInstance]: 'awsSageMakerNotebookInstance',
[services.sageMakerProject]: 'awsSageMakerProject',
[services.s3]: 'awsS3',
[services.secretsManager]: 'awsSecretsManager',
[services.ses]: 'awsSes',
[services.sesEmail]: 'awsSesEmail',
[services.sesDomain]: 'awsSesDomain',
[services.sns]: 'awsSns',
[services.systemsManagerActivation]: 'awsSystemsManagerActivation',
[services.systemsManagerAssociation]: 'awsSystemsManagerAssociation',
[services.systemsManagerDocument]: 'awsSystemsManagerDocument',
[services.systemsManagerInstance]: 'awsSystemsManagerInstance',
[services.systemsManagerParameter]: 'awsSystemsManagerParameter',
[services.transitGateway]: 'awsTransitGateway',
[services.transitGatewayAttachment]: 'awsTransitGatewayAttachment',
[services.transitGatewayRouteTable]: 'awsTransitGatewayRouteTable',
[services.vpnConnection]: 'awsVpnConnection',
[services.organization]: 'awsOrganization',
[services.wafV2WebAcl]: 'awsWafV2WebAcl',
tag: 'awsTag',
}