-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathschemasMap.ts
97 lines (96 loc) · 4.74 KB
/
schemasMap.ts
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
import services from './services'
/**
* schemasMap is an object that contains schemas name by resource
*/
export default {
subscription: 'azureSubscription',
[services.actionGroup]: 'azureActionGroup',
[services.activityLogAlerts]: 'azureActivityLogAlert',
[services.adApplication]: 'azureADApplication',
[services.adGroup]: 'azureADGroup',
[services.adIdentitySecurityDefaultsEnforcementPolicy]:
'azureAdIdentitySecurityDefaultsEnforcementPolicy',
[services.adServicePrincipal]: 'azureADServicePrincipal',
[services.adUser]: 'azureADUser',
[services.aksManagedCluster]: 'azureAksManagedCluster',
[services.appGateway]: 'azureAppGateway',
[services.appServiceEnvironment]: 'azureAppServiceEnvironment',
// [services.appServiceKubeEnvironment]: 'azureAppServiceKubeEnvironment',
[services.appInsights]: 'azureAppInsights',
[services.appServicePlan]: 'azureAppServicePlan',
[services.appServiceWebApp]: 'azureAppServiceWebApp',
[services.arcConnectedCluster]: 'azureArcConnectedCluster',
[services.authRoleAssignment]: 'azureAuthRoleAssignment',
[services.authRoleDefinition]: 'azureAuthRoleDefinition',
[services.autoProvisioningSettings]: 'azureAutoProvisioningSetting',
[services.backupVaults]: 'azureBackupVault',
[services.backupInstances]: 'azureBackupInstance',
[services.backupPolicies]: 'azureBackupPolicy',
[services.billing]: 'azureBilling',
[services.cdnCustomDomains]: 'azureCdnCustomDomain',
[services.cdnEndpoints]: 'azureCdnEndpoint',
[services.cdnOriginGroups]: 'azureCdnOriginGroup',
[services.cdnOrigins]: 'azureCdnOrigin',
[services.cdnProfiles]: 'azureCdnProfile',
[services.cognitiveServicesAccount]: 'azureCognitiveServicesAccount',
[services.containerRegistry]: 'azureContainerRegistry',
[services.cosmosDb]: 'azureCosmosDb',
[services.dataCollectionRule]: 'azureDataCollectionRule',
[services.dataFactory]: 'azureDataFactory',
[services.databaseManagedSqlInstance]: 'azureDbManagedSqlInstance',
[services.databaseMySql]: 'azureDatabaseMySql',
[services.databasePostgreSql]: 'azureDatabasePostgreSql',
[services.databaseSqlVm]: 'azureDatabaseSqlVm',
[services.databaseSql]: 'azureDatabaseSql',
[services.dataLakeStorageAccounts]: 'azureDataLakeStorageAccount',
[services.diagnosticSettings]: 'azureDiagnosticSetting',
[services.disk]: 'azureDisk',
[services.dns]: 'azureDnsZone',
[services.eventGrid]: 'azureEventGrid',
[services.eventHub]: 'azureEventHub',
[services.expressRouteGateways]: 'azureExpressRouteGateway',
[services.fileShare]: 'azureFileShare',
[services.firewall]: 'azureFirewall',
[services.functionApp]: 'azureFunctionApp',
[services.integrationRuntime]: 'azureIntegrationRuntime',
[services.keyVault]: 'azureKeyVault',
[services.loadBalancer]: 'azureLoadBalancer',
[services.logAnalyticsSolution]: 'azureLogAnalyticsSolution',
[services.logAnalyticsWorkspace]: 'azureLogAnalyticsWorkspace',
[services.logProfiles]: 'azureLogProfile',
[services.machineLearningWorkspaces]: 'azureMachineLearningWorkspace',
[services.metricAlert]: 'azureMetricAlert',
[services.mySqlServers]: 'azureMySqlServer',
[services.networkInterface]: 'azureNetworkInterface',
[services.policyAssignment]: 'azurePolicyAssignment',
[services.postgreSqlServers]: 'azurePostgreSqlServer',
[services.privateDns]: 'azurePrivateDnsZone',
[services.publicIp]: 'azurePublicIp',
[services.recoveryVaults]: 'azureRecoveryVault',
[services.recoveryInstances]: 'azureRecoveryInstance',
[services.recoveryPolicies]: 'azureRecoveryPolicy',
[services.redisCaches]: 'azureRedisCache',
[services.replicationAppliances]: 'azureReplicationAppliance',
[services.replicationCenters]: 'azureReplicationCenter',
[services.replicationNetworks]: 'azureReplicationNetwork',
[services.replicationPolicies]: 'azureReplicationPolicy',
[services.resourceGroup]: 'azureResourceGroup',
[services.securityAssesments]: 'azureSecurityAssesment',
[services.securityContacts]: 'azureSecurityContact',
[services.securityGroup]: 'azureNetworkSecurityGroup',
[services.securityPricings]: 'azureSecurityPricing',
[services.securitySettings]: 'azureSecuritySetting',
[services.serviceBus]: 'azureServiceBus',
[services.sqlServers]: 'azureSqlServer',
[services.storageAccount]: 'azureStorageAccount',
[services.storageBlob]: 'azureStorageBlob',
[services.storageContainer]: 'azureStorageContainer',
[services.synapseBigDataPools]: 'azureSynapseBigDataPool',
[services.synapseSqlPools]: 'azureSynapseSqlPool',
[services.synapseWorkspaces]: 'azureSynapseWorkspace',
[services.trafficManagerProfile]: 'azureTrafficManagerProfile',
[services.virtualMachineScaleSet]: 'azureVmScaleSet',
[services.virtualMachine]: 'azureVirtualMachine',
[services.virtualNetwork]: 'azureVirtualNetwork',
tag: 'azureTag',
}