google

package
v0.9.3 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var FreeResources []string = []string{}/* 131 elements not displayed */

FreeResources grouped alphabetically

View Source
var ResourceRegistry []*schema.RegistryItem = []*schema.RegistryItem{
	GetBigqueryDatasetRegistryItem(),
	GetBigqueryTableRegistryItem(),
	GetCloudFunctionsRegistryItem(),
	GetComputeAddressRegistryItem(),
	GetComputeDiskRegistryItem(),
	GetComputeExternalVPNGatewayRegistryItem(),
	GetComputeForwardingRuleRegistryItem(),
	GetComputeGlobalAddressRegistryItem(),
	GetComputeGlobalForwardingRuleRegistryItem(),
	GetComputeHAVPNGatewayRegistryItem(),
	GetComputeImageRegistryItem(),
	GetComputeInstanceRegistryItem(),
	GetComputeMachineImageRegistryItem(),
	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(),
	GetSQLInstanceRegistryItem(),
	GetStorageBucketRegistryItem(),
}
View Source
var UsageOnlyResources []string = []string{}

Functions

func GetBigqueryDatasetRegistryItem added in v0.9.1

func GetBigqueryDatasetRegistryItem() *schema.RegistryItem

func GetBigqueryTableRegistryItem added in v0.9.1

func GetBigqueryTableRegistryItem() *schema.RegistryItem

func GetCloudFunctionsRegistryItem added in v0.7.19

func GetCloudFunctionsRegistryItem() *schema.RegistryItem

func GetComputeAddressRegistryItem added in v0.7.6

func GetComputeAddressRegistryItem() *schema.RegistryItem

func GetComputeDiskRegistryItem

func GetComputeDiskRegistryItem() *schema.RegistryItem

func GetComputeExternalVPNGatewayRegistryItem added in v0.9.1

func GetComputeExternalVPNGatewayRegistryItem() *schema.RegistryItem

func GetComputeForwardingRuleRegistryItem added in v0.9.1

func GetComputeForwardingRuleRegistryItem() *schema.RegistryItem

func GetComputeGlobalAddressRegistryItem added in v0.7.6

func GetComputeGlobalAddressRegistryItem() *schema.RegistryItem

func GetComputeGlobalForwardingRuleRegistryItem added in v0.9.1

func GetComputeGlobalForwardingRuleRegistryItem() *schema.RegistryItem

func GetComputeHAVPNGatewayRegistryItem added in v0.9.1

func GetComputeHAVPNGatewayRegistryItem() *schema.RegistryItem

func GetComputeImageRegistryItem

func GetComputeImageRegistryItem() *schema.RegistryItem

func GetComputeInstanceRegistryItem

func GetComputeInstanceRegistryItem() *schema.RegistryItem

func GetComputeMachineImageRegistryItem added in v0.8.3

func GetComputeMachineImageRegistryItem() *schema.RegistryItem

func GetComputeRegionTargetHTTPProxyRegistryItem added in v0.9.1

func GetComputeRegionTargetHTTPProxyRegistryItem() *schema.RegistryItem

func GetComputeRegionTargetHTTPSProxyRegistryItem added in v0.9.1

func GetComputeRegionTargetHTTPSProxyRegistryItem() *schema.RegistryItem

func GetComputeRouterNATRegistryItem added in v0.7.16

func GetComputeRouterNATRegistryItem() *schema.RegistryItem

func GetComputeSnapshotRegistryItem

func GetComputeSnapshotRegistryItem() *schema.RegistryItem

func GetComputeTargetGrpcProxyRegistryItem added in v0.9.1

func GetComputeTargetGrpcProxyRegistryItem() *schema.RegistryItem

func GetComputeTargetHTTPProxyRegistryItem added in v0.9.1

func GetComputeTargetHTTPProxyRegistryItem() *schema.RegistryItem

func GetComputeTargetHTTPSProxyRegistryItem added in v0.9.1

func GetComputeTargetHTTPSProxyRegistryItem() *schema.RegistryItem

func GetComputeTargetSslProxyRegistryItem added in v0.9.1

func GetComputeTargetSslProxyRegistryItem() *schema.RegistryItem

func GetComputeTargetTCPProxyRegistryItem added in v0.9.1

func GetComputeTargetTCPProxyRegistryItem() *schema.RegistryItem

func GetComputeVPNGatewayRegistryItem added in v0.9.1

func GetComputeVPNGatewayRegistryItem() *schema.RegistryItem

func GetComputeVPNTunnelRegistryItem added in v0.9.1

func GetComputeVPNTunnelRegistryItem() *schema.RegistryItem

func GetContainerClusterRegistryItem added in v0.7.16

func GetContainerClusterRegistryItem() *schema.RegistryItem

func GetContainerNodePoolRegistryItem added in v0.7.16

func GetContainerNodePoolRegistryItem() *schema.RegistryItem

func GetContainerRegistryItem added in v0.8.4

func GetContainerRegistryItem() *schema.RegistryItem

func GetDNSManagedZoneRegistryItem added in v0.7.16

func GetDNSManagedZoneRegistryItem() *schema.RegistryItem

func GetDNSRecordSetRegistryItem added in v0.7.16

func GetDNSRecordSetRegistryItem() *schema.RegistryItem

func GetKMSCryptoKeyRegistryItem added in v0.7.19

func GetKMSCryptoKeyRegistryItem() *schema.RegistryItem

func GetLoggingBillingAccountBucketConfigRegistryItem added in v0.8.2

func GetLoggingBillingAccountBucketConfigRegistryItem() *schema.RegistryItem

func GetLoggingBillingAccountSinkRegistryItem added in v0.8.2

func GetLoggingBillingAccountSinkRegistryItem() *schema.RegistryItem

func GetLoggingBucketConfigRegistryItem added in v0.8.2

func GetLoggingBucketConfigRegistryItem() *schema.RegistryItem

func GetLoggingFolderBucketConfigRegistryItem added in v0.8.2

func GetLoggingFolderBucketConfigRegistryItem() *schema.RegistryItem

func GetLoggingFolderSinkRegistryItem added in v0.8.2

func GetLoggingFolderSinkRegistryItem() *schema.RegistryItem

func GetLoggingOrganizationBucketConfigRegistryItem added in v0.8.2

func GetLoggingOrganizationBucketConfigRegistryItem() *schema.RegistryItem

func GetLoggingOrganizationSinkRegistryItem added in v0.8.2

func GetLoggingOrganizationSinkRegistryItem() *schema.RegistryItem

func GetLoggingProjectSinkRegistryItem added in v0.8.2

func GetLoggingProjectSinkRegistryItem() *schema.RegistryItem

func GetMonitoringItem added in v0.8.0

func GetMonitoringItem() *schema.RegistryItem

func GetPubSubSubscriptionRegistryItem added in v0.7.16

func GetPubSubSubscriptionRegistryItem() *schema.RegistryItem

func GetPubSubTopicRegistryItem added in v0.7.16

func GetPubSubTopicRegistryItem() *schema.RegistryItem

func GetRedisInstanceRegistryItem added in v0.8.3

func GetRedisInstanceRegistryItem() *schema.RegistryItem

func GetSQLInstanceRegistryItem added in v0.8.4

func GetSQLInstanceRegistryItem() *schema.RegistryItem

func GetStorageBucketRegistryItem added in v0.7.16

func GetStorageBucketRegistryItem() *schema.RegistryItem

func NewBigqueryDataset added in v0.9.1

func NewBigqueryDataset(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewBigqueryTable added in v0.9.1

func NewBigqueryTable(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewCloudFunctions added in v0.7.19

func NewCloudFunctions(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeAddress added in v0.7.6

func NewComputeAddress(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeDisk

func NewComputeDisk(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeExternalVPNGateway added in v0.9.1

func NewComputeExternalVPNGateway(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeForwarding added in v0.9.1

func NewComputeForwarding(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeHAVPNGateway added in v0.9.1

func NewComputeHAVPNGateway(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeImage

func NewComputeImage(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeInstance

func NewComputeInstance(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeMachineImage added in v0.8.3

func NewComputeMachineImage(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeRouterNAT added in v0.7.16

func NewComputeRouterNAT(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeSnapshot

func NewComputeSnapshot(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeTargetProxy added in v0.9.1

func NewComputeTargetProxy(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeVPNGateway added in v0.9.1

func NewComputeVPNGateway(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewComputeVPNTunnel added in v0.9.1

func NewComputeVPNTunnel(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewContainerCluster added in v0.7.16

func NewContainerCluster(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewContainerNodePool added in v0.7.16

func NewContainerNodePool(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewContainerRegistry added in v0.8.4

func NewContainerRegistry(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewDNSManagedZone added in v0.7.16

func NewDNSManagedZone(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewDNSRecordSet added in v0.7.16

func NewDNSRecordSet(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewKMSCryptoKey added in v0.7.19

func NewKMSCryptoKey(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewLoggingBillingAccountBucket added in v0.8.2

func NewLoggingBillingAccountBucket(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewLoggingBillingAccountSink added in v0.8.2

func NewLoggingBillingAccountSink(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewLoggingFolderBucket added in v0.8.2

func NewLoggingFolderBucket(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewLoggingFolderSink added in v0.8.2

func NewLoggingFolderSink(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewLoggingOrganizationBucket added in v0.8.2

func NewLoggingOrganizationBucket(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewLoggingOrganizationSink added in v0.8.2

func NewLoggingOrganizationSink(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewLoggingProjectBucket added in v0.8.2

func NewLoggingProjectBucket(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewLoggingProjectSink added in v0.8.2

func NewLoggingProjectSink(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewMonitoring added in v0.8.0

func NewMonitoring(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewPubSubSubscription added in v0.7.16

func NewPubSubSubscription(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewPubSubTopic added in v0.7.16

func NewPubSubTopic(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewRedisInstance added in v0.8.3

func NewRedisInstance(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewSQLInstance added in v0.8.4

func NewSQLInstance(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func NewStorageBucket added in v0.7.16

func NewStorageBucket(d *schema.ResourceData, u *schema.UsageData) *schema.Resource

func VPNTunnelInstance added in v0.9.1

func VPNTunnelInstance(region string) *schema.CostComponent

Types

type EgressResourceType added in v0.9.1

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

type SQLInstanceDBType added in v0.8.4

type SQLInstanceDBType int
const (
	MySQL SQLInstanceDBType = iota
	PostgreSQL
	SQLServer
)

Jump to

Keyboard shortcuts

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