Documentation
¶
Index ¶
- Variables
- func GetComputeGlobalForwardingRuleRegistryItem() *schema.RegistryItem
- func GetSQLInstanceRegistryItem() *schema.RegistryItem
- func NewBigQueryDataset(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewBigQueryTable(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewCloudFunctionsFunction(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewComputeExternalVPNGateway(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewComputeForwardingRule(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewComputeHAVPNGateway(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewComputeRouterNAT(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewComputeTargetGRPCProxy(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewComputeVPNGateway(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewComputeVPNTunnel(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewContainerRegistry(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewDNSManagedZone(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewDNSRecordSet(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewKMSCryptoKey(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewLoggingBillingAccountBucketConfig(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewLoggingBillingAccountSink(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewLoggingFolderBucketConfig(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewLoggingFolderSink(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewLoggingOrganizationBucketConfig(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewLoggingOrganizationSink(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewLoggingProjectBucketConfig(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewLoggingProjectSink(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewMonitoringMetricDescriptor(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewPubSubSubscription(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewPubSubTopic(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewRedisInstance(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewSQLInstance(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- func NewStorageBucket(d *schema.ResourceData, u *schema.UsageData) *schema.Resource
- type EgressResourceType
- type SQLInstanceDBType
Constants ¶
This section is empty.
Variables ¶
View Source
var FreeResources = []string{}/* 135 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(), GetSQLInstanceRegistryItem(), getStorageBucketRegistryItem(), }
View Source
var UsageOnlyResources = []string{}
Functions ¶
func GetComputeGlobalForwardingRuleRegistryItem ¶ added in v0.9.1
func GetComputeGlobalForwardingRuleRegistryItem() *schema.RegistryItem
func GetSQLInstanceRegistryItem ¶ added in v0.8.4
func GetSQLInstanceRegistryItem() *schema.RegistryItem
func NewBigQueryDataset ¶ added in v0.9.17
func NewBigQueryTable ¶ added in v0.9.17
func NewCloudFunctionsFunction ¶ added in v0.9.17
func NewComputeExternalVPNGateway ¶ added in v0.9.1
func NewComputeForwardingRule ¶ added in v0.9.18
func NewComputeHAVPNGateway ¶ added in v0.9.1
func NewComputeRouterNAT ¶ added in v0.7.16
func NewComputeTargetGRPCProxy ¶ added in v0.9.18
func NewComputeVPNGateway ¶ added in v0.9.1
func NewComputeVPNTunnel ¶ added in v0.9.1
func NewContainerRegistry ¶ added in v0.8.4
func NewDNSManagedZone ¶ added in v0.7.16
func NewDNSRecordSet ¶ added in v0.7.16
func NewKMSCryptoKey ¶ added in v0.7.19
func NewLoggingBillingAccountBucketConfig ¶ added in v0.9.17
func NewLoggingBillingAccountSink ¶ added in v0.8.2
func NewLoggingFolderBucketConfig ¶ added in v0.9.17
func NewLoggingFolderSink ¶ added in v0.8.2
func NewLoggingOrganizationBucketConfig ¶ added in v0.9.17
func NewLoggingOrganizationSink ¶ added in v0.8.2
func NewLoggingProjectBucketConfig ¶ added in v0.9.17
func NewLoggingProjectSink ¶ added in v0.8.2
func NewMonitoringMetricDescriptor ¶ added in v0.9.17
func NewPubSubSubscription ¶ added in v0.7.16
func NewPubSubTopic ¶ added in v0.7.16
func NewRedisInstance ¶ added in v0.8.3
func NewSQLInstance ¶ added in v0.8.4
func NewStorageBucket ¶ added in v0.7.16
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 )
Source Files
¶
- artifact_registry_repository.go
- bigquery_dataset.go
- bigquery_table.go
- cloudfunctions_function.go
- compute_address.go
- compute_disk.go
- compute_external_vpn_gateway.go
- compute_forwarding_rule.go
- compute_ha_vpn_gateway.go
- compute_image.go
- compute_instance.go
- compute_instance_group_manager.go
- compute_machine_image.go
- compute_region_instance_group_manager.go
- compute_router_nat.go
- compute_snapshot.go
- compute_target_grpc_proxy.go
- compute_vpn_gateway.go
- compute_vpn_tunnel.go
- container_cluster.go
- container_node_pool.go
- container_registry.go
- dns_managed_zone.go
- dns_record_set.go
- kms_crypto_key.go
- logging_billing_account_bucket_config.go
- logging_billing_account_sink.go
- logging_folder_bucket_config.go
- logging_folder_sink.go
- logging_organization_bucket_config.go
- logging_organization_sink.go
- logging_project_bucket_config.go
- logging_project_sink.go
- monitoring_metric_descriptor.go
- network_engress_internal.go
- pubsub_subscription.go
- pubsub_topic.go
- redis_instance.go
- registry.go
- secret_manager_secret.go
- secret_manager_secret_version.go
- service_networking_connection.go
- sql_database_instance.go
- storage_bucket.go
- util.go
Click to show internal directories.
Click to hide internal directories.