Versions in this module Expand all Collapse all v1 v1.0.1 Apr 27, 2026 v1.0.0 Apr 27, 2026 Changes in this version + var DefaultProviderRegion = "us-central1" + var FreeResources = []string + var ResourceRegistry []*engine.CatalogEntry = []*engine.CatalogEntry + var UsageOnlyResources = []string + func DefaultCloudResourceIDFunc(d *engine.ResourceSpec) []string + func GetDefaultRefIDFunc(d *engine.ResourceSpec) []string + func GetResourceRegion(d *engine.ResourceSpec) string + func GetSpecialContext(d *engine.ResourceSpec) map[string]interface + func NewBigQueryDataset(d *engine.ResourceSpec) engine.CatalogItem + func NewBigQueryTable(d *engine.ResourceSpec) engine.CatalogItem + func NewCloudFunctionsFunction(d *engine.ResourceSpec) engine.CatalogItem + func NewComputeExternalVPNGateway(d *engine.ResourceSpec) engine.CatalogItem + func NewComputeForwardingRule(d *engine.ResourceSpec) engine.CatalogItem + func NewComputeHAVPNGateway(d *engine.ResourceSpec) engine.CatalogItem + func NewComputeRouterNAT(d *engine.ResourceSpec) engine.CatalogItem + func NewComputeTargetGRPCProxy(d *engine.ResourceSpec) engine.CatalogItem + func NewComputeVPNGateway(d *engine.ResourceSpec) engine.CatalogItem + func NewComputeVPNTunnel(d *engine.ResourceSpec) engine.CatalogItem + func NewContainerRegistry(d *engine.ResourceSpec) engine.CatalogItem + func NewDNSManagedZone(d *engine.ResourceSpec) engine.CatalogItem + func NewDNSRecordSet(d *engine.ResourceSpec) engine.CatalogItem + func NewKMSCryptoKey(d *engine.ResourceSpec) engine.CatalogItem + func NewLoggingBillingAccountBucketConfig(d *engine.ResourceSpec) engine.CatalogItem + func NewLoggingBillingAccountSink(d *engine.ResourceSpec) engine.CatalogItem + func NewLoggingFolderBucketConfig(d *engine.ResourceSpec) engine.CatalogItem + func NewLoggingFolderSink(d *engine.ResourceSpec) engine.CatalogItem + func NewLoggingOrganizationBucketConfig(d *engine.ResourceSpec) engine.CatalogItem + func NewLoggingOrganizationSink(d *engine.ResourceSpec) engine.CatalogItem + func NewLoggingProjectBucketConfig(d *engine.ResourceSpec) engine.CatalogItem + func NewLoggingProjectSink(d *engine.ResourceSpec) engine.CatalogItem + func NewMonitoringMetricDescriptor(d *engine.ResourceSpec) engine.CatalogItem + func NewPubSubSubscription(d *engine.ResourceSpec) engine.CatalogItem + func NewPubSubTopic(d *engine.ResourceSpec) engine.CatalogItem + func NewRedisCluster(d *engine.ResourceSpec) engine.CatalogItem + func NewRedisInstance(d *engine.ResourceSpec) engine.CatalogItem + func NewSQLDatabaseInstance(d *engine.ResourceSpec) engine.CatalogItem + func NewStorageBucket(d *engine.ResourceSpec) engine.CatalogItem + func ParseTags(r *engine.ResourceSpec, externalTags, defaultLabels map[string]string) (map[string]string, []string) + type EgressResourceType int + const ComputeExternalVPNGateway + const ComputeVPNGateway + const ContainerRegistryEgress + const StorageBucketEgress