Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/c7n_gcp/resources/resource_map.py: 100%

1 statements  

« prev     ^ index     » next       coverage.py v7.3.2, created at 2023-12-08 06:51 +0000

1# Copyright The Cloud Custodian Authors. 

2ResourceMap = { 

3 "gcp.api-key": "c7n_gcp.resources.iam.ApiKey", 

4 "gcp.armor-policy": "c7n_gcp.resources.armor.SecurityPolicy", 

5 "gcp.app-engine": "c7n_gcp.resources.appengine.AppEngineApp", 

6 "gcp.app-engine-certificate": "c7n_gcp.resources.appengine.AppEngineCertificate", 

7 "gcp.app-engine-domain": "c7n_gcp.resources.appengine.AppEngineDomain", 

8 "gcp.app-engine-domain-mapping": "c7n_gcp.resources.appengine.AppEngineDomainMapping", 

9 "gcp.app-engine-firewall-ingress-rule": ( 

10 "c7n_gcp.resources.appengine.AppEngineFirewallIngressRule"), 

11 "gcp.app-engine-service": "c7n_gcp.resources.appengine.AppEngineService", 

12 "gcp.app-engine-service-version": "c7n_gcp.resources.appengine.AppEngineServiceVersion", 

13 "gcp.artifact-repository": ( 

14 "c7n_gcp.resources.artifactregistry.ArtifactRegistryRepository"), 

15 "gcp.autoscaler": "c7n_gcp.resources.compute.Autoscaler", 

16 "gcp.bigtable-instance": "c7n_gcp.resources.bigtable.BigTableInstance", 

17 "gcp.bigtable-instance-cluster": "c7n_gcp.resources.bigtable.BigTableInstanceCluster", 

18 "gcp.bigtable-instance-table": "c7n_gcp.resources.bigtable.BigTableInstanceTable", 

19 "gcp.bigtable-instance-cluster-backup": 

20 "c7n_gcp.resources.bigtable.BigTableInstanceClusterBackup", 

21 "gcp.bq-dataset": "c7n_gcp.resources.bigquery.DataSet", 

22 "gcp.bq-job": "c7n_gcp.resources.bigquery.BigQueryJob", 

23 "gcp.bq-table": "c7n_gcp.resources.bigquery.BigQueryTable", 

24 "gcp.bucket": "c7n_gcp.resources.storage.Bucket", 

25 "gcp.build": "c7n_gcp.resources.build.CloudBuild", 

26 "gcp.cloudbilling-account": "c7n_gcp.resources.cloudbilling.CloudBillingAccount", 

27 "gcp.cloud-run-service": "c7n_gcp.resources.cloudrun.CloudRunService", 

28 "gcp.cloud-run-job": "c7n_gcp.resources.cloudrun.CloudRunJob", 

29 "gcp.cloud-run-revision": "c7n_gcp.resources.cloudrun.CloudRunRevision", 

30 "gcp.compute-project": "c7n_gcp.resources.compute.Project", 

31 "gcp.dataflow-job": "c7n_gcp.resources.dataflow.DataflowJob", 

32 "gcp.datafusion-instance": "c7n_gcp.resources.datafusion.DatafusionInstance", 

33 "gcp.dataproc-clusters": "c7n_gcp.resources.dataproc.DataprocClusters", 

34 "gcp.disk": "c7n_gcp.resources.compute.Disk", 

35 "gcp.dm-deployment": "c7n_gcp.resources.deploymentmanager.DMDeployment", 

36 "gcp.dns-managed-zone": "c7n_gcp.resources.dns.DnsManagedZone", 

37 "gcp.dns-policy": "c7n_gcp.resources.dns.DnsPolicy", 

38 "gcp.firewall": "c7n_gcp.resources.network.Firewall", 

39 "gcp.folder": "c7n_gcp.resources.resourcemanager.Folder", 

40 "gcp.function": "c7n_gcp.resources.function.Function", 

41 "gcp.secret": "c7n_gcp.resources.secret.Secret", 

42 "gcp.gke-cluster": "c7n_gcp.resources.gke.KubernetesCluster", 

43 "gcp.gke-nodepool": "c7n_gcp.resources.gke.KubernetesClusterNodePool", 

44 "gcp.iam-role": "c7n_gcp.resources.iam.Role", 

45 "gcp.image": "c7n_gcp.resources.compute.Image", 

46 "gcp.instance": "c7n_gcp.resources.compute.Instance", 

47 "gcp.instance-group-manager": "c7n_gcp.resources.compute.InstanceGroupManager", 

48 "gcp.instance-template": "c7n_gcp.resources.compute.InstanceTemplate", 

49 "gcp.interconnect": "c7n_gcp.resources.network.Interconnect", 

50 "gcp.interconnect-attachment": "c7n_gcp.resources.network.InterconnectAttachment", 

51 "gcp.kms-cryptokey": "c7n_gcp.resources.kms.KmsCryptoKey", 

52 "gcp.kms-cryptokey-version": "c7n_gcp.resources.kms.KmsCryptoKeyVersion", 

53 "gcp.kms-keyring": "c7n_gcp.resources.kms.KmsKeyRing", 

54 "gcp.kms-location": "c7n_gcp.resources.kms.KmsLocation", 

55 "gcp.kms-keyring-iam-policy-bindings": "c7n_gcp.resources.kms.KmsKeyRingsListGetIamPolicies", 

56 "gcp.loadbalancer-address": "c7n_gcp.resources.loadbalancer.LoadBalancingAddress", 

57 "gcp.loadbalancer-backend-bucket": "c7n_gcp.resources.loadbalancer.LoadBalancingBackendBucket", 

58 "gcp.loadbalancer-backend-service": ( 

59 "c7n_gcp.resources.loadbalancer.LoadBalancingBackendService"), 

60 "gcp.loadbalancer-forwarding-rule": ( 

61 "c7n_gcp.resources.loadbalancer.LoadBalancingForwardingRule"), 

62 "gcp.loadbalancer-global-address": "c7n_gcp.resources.loadbalancer.LoadBalancingGlobalAddress", 

63 "gcp.loadbalancer-global-forwarding-rule": ( 

64 "c7n_gcp.resources.loadbalancer.LoadBalancingGlobalForwardingRule"), 

65 "gcp.loadbalancer-health-check": "c7n_gcp.resources.loadbalancer.LoadBalancingHealthCheck", 

66 "gcp.loadbalancer-http-health-check": ( 

67 "c7n_gcp.resources.loadbalancer.LoadBalancingHttpHealthCheck"), 

68 "gcp.loadbalancer-https-health-check": ( 

69 "c7n_gcp.resources.loadbalancer.LoadBalancingHttpsHealthCheck"), 

70 "gcp.loadbalancer-ssl-certificate": ( 

71 "c7n_gcp.resources.loadbalancer.LoadBalancingSslCertificate"), 

72 "gcp.loadbalancer-ssl-policy": "c7n_gcp.resources.loadbalancer.LoadBalancingSslPolicy", 

73 "gcp.loadbalancer-target-http-proxy": ( 

74 "c7n_gcp.resources.loadbalancer.LoadBalancingTargetHttpProxy"), 

75 "gcp.loadbalancer-target-https-proxy": ( 

76 "c7n_gcp.resources.loadbalancer.LoadBalancingTargetHttpsProxy"), 

77 "gcp.loadbalancer-target-instance": ( 

78 "c7n_gcp.resources.loadbalancer.LoadBalancingTargetInstance"), 

79 "gcp.loadbalancer-target-pool": "c7n_gcp.resources.loadbalancer.LoadBalancingTargetPool", 

80 "gcp.loadbalancer-target-ssl-proxy": ( 

81 "c7n_gcp.resources.loadbalancer.LoadBalancingTargetSslProxy"), 

82 "gcp.loadbalancer-target-tcp-proxy": ( 

83 "c7n_gcp.resources.loadbalancer.LoadBalancingTargetTcpProxy"), 

84 "gcp.loadbalancer-url-map": "c7n_gcp.resources.loadbalancer.LoadBalancingUrlMap", 

85 "gcp.log-exclusion": "c7n_gcp.resources.logging.LogExclusion", 

86 "gcp.log-project-metric": "c7n_gcp.resources.logging.LogProjectMetric", 

87 "gcp.log-project-sink": "c7n_gcp.resources.logging.LogProjectSink", 

88 "gcp.ml-job": "c7n_gcp.resources.mlengine.MLJob", 

89 "gcp.ml-model": "c7n_gcp.resources.mlengine.MLModel", 

90 "gcp.notebook": "c7n_gcp.resources.notebook.NotebookInstance", 

91 "gcp.organization": "c7n_gcp.resources.resourcemanager.Organization", 

92 "gcp.patch-deployment": "c7n_gcp.resources.osconfig.PatchDeployment", 

93 "gcp.project": "c7n_gcp.resources.resourcemanager.Project", 

94 "gcp.project-role": "c7n_gcp.resources.iam.ProjectRole", 

95 "gcp.pubsub-snapshot": "c7n_gcp.resources.pubsub.PubSubSnapshot", 

96 "gcp.pubsub-subscription": "c7n_gcp.resources.pubsub.PubSubSubscription", 

97 "gcp.pubsub-topic": "c7n_gcp.resources.pubsub.PubSubTopic", 

98 "gcp.redis": "c7n_gcp.resources.memstore.RedisInstance", 

99 "gcp.region": "c7n_gcp.region.Region", 

100 "gcp.route": "c7n_gcp.resources.network.Route", 

101 "gcp.router": "c7n_gcp.resources.network.Router", 

102 "gcp.service": "c7n_gcp.resources.service.Service", 

103 "gcp.service-account": "c7n_gcp.resources.iam.ServiceAccount", 

104 "gcp.service-account-key": "c7n_gcp.resources.iam.ServiceAccountKey", 

105 "gcp.snapshot": "c7n_gcp.resources.compute.Snapshot", 

106 "gcp.sourcerepo": "c7n_gcp.resources.source.SourceRepository", 

107 "gcp.spanner-database-instance": "c7n_gcp.resources.spanner.SpannerDatabaseInstance", 

108 "gcp.spanner-instance": "c7n_gcp.resources.spanner.SpannerInstance", 

109 "gcp.spanner-backup": "c7n_gcp.resources.spanner.SpannerInstanceBackup", 

110 "gcp.sql-backup-run": "c7n_gcp.resources.sql.SqlBackupRun", 

111 "gcp.sql-instance": "c7n_gcp.resources.sql.SqlInstance", 

112 "gcp.sql-ssl-cert": "c7n_gcp.resources.sql.SqlSslCert", 

113 "gcp.sql-user": "c7n_gcp.resources.sql.SqlUser", 

114 "gcp.subnet": "c7n_gcp.resources.network.Subnet", 

115 "gcp.vpc": "c7n_gcp.resources.network.Network", 

116 "gcp.zone": "c7n_gcp.resources.compute.Zone", 

117} 

118# SPDX-License-Identifier: Apache-2.0