google

package
v0.10.35 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 2, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DefaultProviderRegion = "us-central1"
View Source
var FreeResources = []string{}/* 134 elements not displayed */

FreeResources grouped alphabetically

View Source
var ResourceRegistry []*schema.RegistryItem = []*schema.RegistryItem{
	getArtifactRegistryRepositoryRegistryItem(),
	getBigQueryDatasetRegistryItem(),
	getBigQueryTableRegistryItem(),
	getCloudFunctionsRegistryItem(),
	getComputeAddressRegistryItem(),
	getComputeDiskRegistryItem(),
	getComputeExternalVPNGatewayRegistryItem(),
	getComputeForwardingRuleRegistryItem(),
	getComputeGlobalAddressRegistryItem(),
	getComputeGlobalForwardingRuleRegistryItem(),
	getComputeHAVPNGatewayRegistryItem(),
	getComputeImageRegistryItem(),
	getComputeInstanceGroupManagerRegistryItem(),
	getComputeInstanceRegistryItem(),
	getComputeMachineImageRegistryItem(),
	getComputeRegionInstanceGroupManagerRegistryItem(),
	getComputeRegionTargetHTTPProxyRegistryItem(),
	getComputeRegionTargetHTTPSProxyRegistryItem(),
	getComputeRouterNATRegistryItem(),
	getComputeSnapshotRegistryItem(),
	getComputeTargetGRPCProxyRegistryItem(),
	getComputeTargetHTTPProxyRegistryItem(),
	getComputeTargetHTTPSProxyRegistryItem(),
	getComputeTargetSSLProxyRegistryItem(),
	getComputeTargetTCPProxyRegistryItem(),
	getComputeVPNGatewayRegistryItem(),
	getComputeVPNTunnelRegistryItem(),
	getContainerClusterRegistryItem(),
	getContainerNodePoolRegistryItem(),
	getContainerRegistryItem(),
	getDNSManagedZoneRegistryItem(),
	getDNSRecordSetRegistryItem(),
	getKMSCryptoKeyRegistryItem(),
	getLoggingBillingAccountBucketConfigRegistryItem(),
	getLoggingBillingAccountSinkRegistryItem(),
	getLoggingBucketConfigRegistryItem(),
	getLoggingFolderBucketConfigRegistryItem(),
	getLoggingFolderSinkRegistryItem(),
	getLoggingOrganizationBucketConfigRegistryItem(),
	getLoggingOrganizationSinkRegistryItem(),
	getLoggingProjectSinkRegistryItem(),
	getMonitoringItem(),
	getPubSubSubscriptionRegistryItem(),
	getPubSubTopicRegistryItem(),
	getRedisInstanceRegistryItem(),
	getSecretManagerSecretRegistryItem(),
	getSecretManagerSecretVersionRegistryItem(),
	getServiceNetworkingConnectionRegistryItem(),
	getSQLDatabaseInstanceRegistryItem(),
	getStorageBucketRegistryItem(),
	getComputePerInstanceConfigRegistryItem(),
	getComputeRegionPerInstanceConfigRegistryItem(),
}
View Source
var UsageOnlyResources = []string{}

Functions

func DefaultCloudResourceIDFunc added in v0.10.13

func DefaultCloudResourceIDFunc(d *schema.ResourceData) []string

func GetDefaultRefIDFunc added in v0.10.0

func GetDefaultRefIDFunc(d *schema.ResourceData) []string

func GetResourceRegion added in v0.10.0

func GetResourceRegion(resourceType string, v gjson.Result) string

func GetSpecialContext added in v0.10.0

func GetSpecialContext(d *schema.ResourceData) map[string]interface{}

func NewBigQueryDataset added in v0.9.17

func NewBigQueryDataset(d *schema.ResourceData) schema.CoreResource

func NewBigQueryTable added in v0.9.17

func NewBigQueryTable(d *schema.ResourceData) schema.CoreResource

func NewCloudFunctionsFunction added in v0.9.17

func NewCloudFunctionsFunction(d *schema.ResourceData) schema.CoreResource

func NewComputeExternalVPNGateway added in v0.9.1

func NewComputeExternalVPNGateway(d *schema.ResourceData) schema.CoreResource

func NewComputeForwardingRule added in v0.9.18

func NewComputeForwardingRule(d *schema.ResourceData) schema.CoreResource

func NewComputeHAVPNGateway added in v0.9.1

func NewComputeHAVPNGateway(d *schema.ResourceData) schema.CoreResource

func NewComputeRouterNAT added in v0.7.16

func NewComputeRouterNAT(d *schema.ResourceData) schema.CoreResource

func NewComputeTargetGRPCProxy added in v0.9.18

func NewComputeTargetGRPCProxy(d *schema.ResourceData) schema.CoreResource

func NewComputeVPNGateway added in v0.9.1

func NewComputeVPNGateway(d *schema.ResourceData) schema.CoreResource

func NewComputeVPNTunnel added in v0.9.1

func NewComputeVPNTunnel(d *schema.ResourceData) schema.CoreResource

func NewContainerRegistry added in v0.8.4

func NewContainerRegistry(d *schema.ResourceData) schema.CoreResource

func NewDNSManagedZone added in v0.7.16

func NewDNSManagedZone(d *schema.ResourceData) schema.CoreResource

func NewDNSRecordSet added in v0.7.16

func NewDNSRecordSet(d *schema.ResourceData) schema.CoreResource

func NewKMSCryptoKey added in v0.7.19

func NewKMSCryptoKey(d *schema.ResourceData) schema.CoreResource

func NewLoggingBillingAccountBucketConfig added in v0.9.17

func NewLoggingBillingAccountBucketConfig(d *schema.ResourceData) schema.CoreResource

func NewLoggingBillingAccountSink added in v0.8.2

func NewLoggingBillingAccountSink(d *schema.ResourceData) schema.CoreResource

func NewLoggingFolderBucketConfig added in v0.9.17

func NewLoggingFolderBucketConfig(d *schema.ResourceData) schema.CoreResource

func NewLoggingFolderSink added in v0.8.2

func NewLoggingFolderSink(d *schema.ResourceData) schema.CoreResource

func NewLoggingOrganizationBucketConfig added in v0.9.17

func NewLoggingOrganizationBucketConfig(d *schema.ResourceData) schema.CoreResource

func NewLoggingOrganizationSink added in v0.8.2

func NewLoggingOrganizationSink(d *schema.ResourceData) schema.CoreResource

func NewLoggingProjectBucketConfig added in v0.9.17

func NewLoggingProjectBucketConfig(d *schema.ResourceData) schema.CoreResource

func NewLoggingProjectSink added in v0.8.2

func NewLoggingProjectSink(d *schema.ResourceData) schema.CoreResource

func NewMonitoringMetricDescriptor added in v0.9.17

func NewMonitoringMetricDescriptor(d *schema.ResourceData) schema.CoreResource

func NewPubSubSubscription added in v0.7.16

func NewPubSubSubscription(d *schema.ResourceData) schema.CoreResource

func NewPubSubTopic added in v0.7.16

func NewPubSubTopic(d *schema.ResourceData) schema.CoreResource

func NewRedisInstance added in v0.8.3

func NewRedisInstance(d *schema.ResourceData) schema.CoreResource

func NewSQLDatabaseInstance added in v0.10.0

func NewSQLDatabaseInstance(d *schema.ResourceData) schema.CoreResource

func NewStorageBucket added in v0.7.16

func NewStorageBucket(d *schema.ResourceData) schema.CoreResource

func ParseTags added in v0.10.0

func ParseTags(r *schema.ResourceData) *map[string]string

Types

type EgressResourceType added in v0.9.1

type EgressResourceType int
const (
	StorageBucketEgress EgressResourceType = iota
	ContainerRegistryEgress
	ComputeVPNGateway
	ComputeExternalVPNGateway
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL