Documentation ¶
Overview ¶
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Index ¶
- func DataSourceGoogleSQLCaCerts() *schema.Resource
- func DataSourceGoogleSQLTiers() *schema.Resource
- func DataSourceSqlBackupRun() *schema.Resource
- func DataSourceSqlDatabase() *schema.Resource
- func DataSourceSqlDatabaseInstance() *schema.Resource
- func DataSourceSqlDatabaseInstanceLatestRecoveryTime() *schema.Resource
- func DataSourceSqlDatabaseInstances() *schema.Resource
- func DataSourceSqlDatabases() *schema.Resource
- func IsSqlInternalError(err error) (bool, string)
- func ResourceSQLDatabase() *schema.Resource
- func ResourceSQLSourceRepresentationInstance() *schema.Resource
- func ResourceSqlDatabaseInstance() *schema.Resource
- func ResourceSqlSslCert() *schema.Resource
- func ResourceSqlUser() *schema.Resource
- func SqlAdminOperationWaitTime(config *transport_tpg.Config, res interface{}, ...) error
- type SqlAdminOperationError
- type SqlAdminOperationWaiter
- func (w *SqlAdminOperationWaiter) Error() error
- func (w *SqlAdminOperationWaiter) IsRetryable(error) bool
- func (w *SqlAdminOperationWaiter) OpName() string
- func (w *SqlAdminOperationWaiter) PendingStates() []string
- func (w *SqlAdminOperationWaiter) QueryOp() (interface{}, error)
- func (w *SqlAdminOperationWaiter) SetOp(op interface{}) error
- func (w *SqlAdminOperationWaiter) State() string
- func (w *SqlAdminOperationWaiter) TargetStates() []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceSqlBackupRun ¶
func DataSourceSqlDatabase ¶
func DataSourceSqlDatabases ¶
func IsSqlInternalError ¶
Retry if Cloud SQL operation returns a 429 with a specific message for concurrent operations.
func ResourceSQLDatabase ¶
func ResourceSqlSslCert ¶
func ResourceSqlUser ¶
Types ¶
type SqlAdminOperationError ¶
type SqlAdminOperationError sqladmin.OperationErrors
SqlAdminOperationError wraps sqladmin.OperationError and implements the error interface so it can be returned.
func (SqlAdminOperationError) Error ¶
func (e SqlAdminOperationError) Error() string
type SqlAdminOperationWaiter ¶
type SqlAdminOperationWaiter struct { Service *sqladmin.Service Op *sqladmin.Operation Project string }
func (*SqlAdminOperationWaiter) Error ¶
func (w *SqlAdminOperationWaiter) Error() error
func (*SqlAdminOperationWaiter) IsRetryable ¶
func (w *SqlAdminOperationWaiter) IsRetryable(error) bool
func (*SqlAdminOperationWaiter) OpName ¶
func (w *SqlAdminOperationWaiter) OpName() string
func (*SqlAdminOperationWaiter) PendingStates ¶
func (w *SqlAdminOperationWaiter) PendingStates() []string
func (*SqlAdminOperationWaiter) QueryOp ¶
func (w *SqlAdminOperationWaiter) QueryOp() (interface{}, error)
func (*SqlAdminOperationWaiter) SetOp ¶
func (w *SqlAdminOperationWaiter) SetOp(op interface{}) error
func (*SqlAdminOperationWaiter) State ¶
func (w *SqlAdminOperationWaiter) State() string
func (*SqlAdminOperationWaiter) TargetStates ¶
func (w *SqlAdminOperationWaiter) TargetStates() []string
Source Files ¶
- data_source_google_sql_ca_certs.go
- data_source_google_sql_tiers.go
- data_source_sql_backup_run.go
- data_source_sql_database.go
- data_source_sql_database_instance.go
- data_source_sql_database_instance_latest_recovery_time.go
- data_source_sql_database_instances.go
- data_source_sql_databases.go
- resource_sql_database.go
- resource_sql_database_instance.go
- resource_sql_database_instance_sweeper.go
- resource_sql_source_representation_instance.go
- resource_sql_source_representation_instance_sweeper.go
- resource_sql_ssl_cert.go
- resource_sql_user.go
- resource_sql_user_migrate.go
- sql_utils.go
- sqladmin_operation.go