Documentation
¶
Overview ¶
----------------------------------------------------------------------------
This file is copied here by Magic Modules. The code for building up a sql database instance object is copied from the manually implemented provider file: third_party/terraform/resources/resource_sql_database_instance.go.erb.go
----------------------------------------------------------------------------
Index ¶
- Constants
- func GetSQLDatabaseApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetSQLDatabaseCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetSQLDatabaseInstanceApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetSQLDatabaseInstanceCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetSQLSourceRepresentationInstanceApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetSQLSourceRepresentationInstanceCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func ResourceConverterSQLDatabase() cai.ResourceConverter
- func ResourceConverterSQLDatabaseInstance() cai.ResourceConverter
- func ResourceConverterSQLSourceRepresentationInstance() cai.ResourceConverter
Constants ¶
View Source
const SQLDatabaseAssetType string = "sqladmin.googleapis.com/Database"
View Source
const SQLDatabaseInstanceAssetType string = "sqladmin.googleapis.com/Instance"
View Source
const SQLSourceRepresentationInstanceAssetType string = "sqladmin.googleapis.com/SourceRepresentationInstance"
Variables ¶
This section is empty.
Functions ¶
func GetSQLDatabaseApiObject ¶
func GetSQLDatabaseApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetSQLDatabaseCaiObject ¶
func GetSQLDatabaseCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetSQLDatabaseInstanceApiObject ¶
func GetSQLDatabaseInstanceApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetSQLDatabaseInstanceCaiObject ¶
func GetSQLDatabaseInstanceCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetSQLSourceRepresentationInstanceApiObject ¶
func GetSQLSourceRepresentationInstanceApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetSQLSourceRepresentationInstanceCaiObject ¶
func GetSQLSourceRepresentationInstanceCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func ResourceConverterSQLDatabase ¶
func ResourceConverterSQLDatabase() cai.ResourceConverter
func ResourceConverterSQLDatabaseInstance ¶
func ResourceConverterSQLDatabaseInstance() cai.ResourceConverter
func ResourceConverterSQLSourceRepresentationInstance ¶
func ResourceConverterSQLSourceRepresentationInstance() cai.ResourceConverter
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.