Documentation
¶
Overview ¶
Generated by PMS #126
Generated by PMS #111
Generated by PMS #216
Generated by PMS #187
Generated by PMS #152
Generated by PMS #155
Generated by PMS #169
Generated by PMS #222
Generated by PMS #228
Generated by PMS #141
Index ¶
- func BackupBackupDatabaseSchema() *schema.Resource
- func BackupsBackupDatabasesSchema() *schema.Resource
- func BackupsBackupDatastoreSchema() *schema.Resource
- func BackupsBackupSchema() *schema.Resource
- func ConfigurationsSchema() *schema.Resource
- func DataSourceParametergroups() *schema.Resource
- func DataSourceParametergroupsRead(_ context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func DataSourcePgAccounts() *schema.Resource
- func DataSourcePgDatabases() *schema.Resource
- func DataSourcePgPlugins() *schema.Resource
- func DataSourceRdsBackups() *schema.Resource
- func DataSourceRdsCrossRegionBackupInstances() *schema.Resource
- func DataSourceRdsCrossRegionBackups() *schema.Resource
- func DataSourceRdsEngineVersionsV3() *schema.Resource
- func DataSourceRdsErrorLogLink() *schema.Resource
- func DataSourceRdsErrorLogs() *schema.Resource
- func DataSourceRdsExtendLogFiles() *schema.Resource
- func DataSourceRdsExtendLogLinks() *schema.Resource
- func DataSourceRdsFlavor() *schema.Resource
- func DataSourceRdsInstances() *schema.Resource
- func DataSourceRdsMysqlAccounts() *schema.Resource
- func DataSourceRdsMysqlBinlog() *schema.Resource
- func DataSourceRdsMysqlDatabasePrivileges() *schema.Resource
- func DataSourceRdsMysqlDatabases() *schema.Resource
- func DataSourceRdsPgPluginParameterValueRange() *schema.Resource
- func DataSourceRdsPgPluginParameterValues() *schema.Resource
- func DataSourceRdsPgRoles() *schema.Resource
- func DataSourceRdsPgSqlLimits() *schema.Resource
- func DataSourceRdsRecyclingInstances() *schema.Resource
- func DataSourceRdsRestoreTimeRanges() *schema.Resource
- func DataSourceRdsSQLServerAccounts() *schema.Resource
- func DataSourceRdsSlowLogFiles() *schema.Resource
- func DataSourceRdsSlowLogLink() *schema.Resource
- func DataSourceRdsSlowLogs() *schema.Resource
- func DataSourceRdsSqlAuditLogLinks() *schema.Resource
- func DataSourceRdsSqlAuditLogs() *schema.Resource
- func DataSourceRdsSqlAuditTypes() *schema.Resource
- func DataSourceSQLServerCollations() *schema.Resource
- func DataSourceSQLServerDatabasePrivileges() *schema.Resource
- func DataSourceSQLServerDatabases() *schema.Resource
- func DataSourceStoragetype() *schema.Resource
- func GetRdsInstanceByID(client *golangsdk.ServiceClient, instanceID string) (*instances.RdsInstanceResponse, error)
- func ResourceBackup() *schema.Resource
- func ResourceBackupStrategy() *schema.Resource
- func ResourceMysqlAccount() *schema.Resource
- func ResourceMysqlBinlog() *schema.Resource
- func ResourceMysqlDatabase() *schema.Resource
- func ResourceMysqlDatabasePrivilege() *schema.Resource
- func ResourceMysqlDatabaseTableRestore() *schema.Resource
- func ResourcePgAccount() *schema.Resource
- func ResourcePgAccountPrivileges() *schema.Resource
- func ResourcePgAccountRoles() *schema.Resource
- func ResourcePgDatabase() *schema.Resource
- func ResourcePgDatabasePrivilege() *schema.Resource
- func ResourcePgHba() *schema.Resource
- func ResourcePgPluginParameter() *schema.Resource
- func ResourcePgSqlLimit() *schema.Resource
- func ResourceRdsConfiguration() *schema.Resource
- func ResourceRdsDbLogsShrinking() *schema.Resource
- func ResourceRdsExtendLogLink() *schema.Resource
- func ResourceRdsInstance() *schema.Resource
- func ResourceRdsInstanceSwitch() *schema.Resource
- func ResourceRdsLtsLog() *schema.Resource
- func ResourceRdsPgPlugin() *schema.Resource
- func ResourceRdsPgPluginUpdate() *schema.Resource
- func ResourceRdsReadReplicaInstance() *schema.Resource
- func ResourceRdsRestore() *schema.Resource
- func ResourceRecyclingPolicy() *schema.Resource
- func ResourceSQLAudit() *schema.Resource
- func ResourceSQLServerAccount() *schema.Resource
- func ResourceSQLServerDatabase() *schema.Resource
- func ResourceSQLServerDatabasePrivilege() *schema.Resource
- func StoragetypeStorageTypeSchema() *schema.Resource
- type CrossRegionBackupInstancesDSWrapper
- type CrossRegionBackupsDSWrapper
- type ExtendLogFilesDSWrapper
- type PgRolesDSWrapper
- type PgSqlLimitsDSWrapper
- type RecyclingInstancesDSWrapper
- type RestoreTimeRangesDSWrapper
- type SlowLogFilesDSWrapper
- type SqlAuditLogLinksDSWrapper
- type SqlAuditLogsDSWrapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BackupsBackupSchema ¶
func ConfigurationsSchema ¶
func DataSourceParametergroups ¶
@API RDS GET /v3/{project_id}/configurations
func DataSourceParametergroupsRead ¶
func DataSourceParametergroupsRead(_ context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func DataSourcePgAccounts ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/db_user/detail
func DataSourcePgDatabases ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/database/detail
func DataSourcePgPlugins ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/extensions
func DataSourceRdsBackups ¶
@API RDS GET /v3/{project_id}/backups
func DataSourceRdsEngineVersionsV3 ¶
@API RDS GET /v3/{project_id}/datastores/{database_name}
func DataSourceRdsErrorLogLink ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/errorlog-download
func DataSourceRdsErrorLogs ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/error-logs
func DataSourceRdsExtendLogLinks ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/xellog-download
func DataSourceRdsFlavor ¶
@API RDS GET /v3/{project_id}/flavors/{database_name}
func DataSourceRdsInstances ¶
@API RDS GET /v3/{project_id}/instances
func DataSourceRdsMysqlAccounts ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/db_user/detail
func DataSourceRdsMysqlBinlog ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/binlog/clear-policy
func DataSourceRdsMysqlDatabasePrivileges ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/database/db_user
func DataSourceRdsMysqlDatabases ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/database/detail
func DataSourceRdsPgPluginParameterValueRange ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/parameter/{name}
func DataSourceRdsPgPluginParameterValues ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/parameter/{name}
func DataSourceRdsPgRoles ¶
func DataSourceRdsSQLServerAccounts ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/db_user/detail
func DataSourceRdsSlowLogLink ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/slowlog-download
func DataSourceRdsSlowLogs ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/slow-logs
func DataSourceRdsSqlAuditTypes ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/auditlog-policy
func DataSourceSQLServerCollations ¶
@API RDS GET /v3/{project_id}/collations
func DataSourceSQLServerDatabasePrivileges ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/database/db_user
func DataSourceSQLServerDatabases ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/database/detail
func DataSourceStoragetype ¶
@API RDS GET /v3/{project_id}/storage-type/{db_type}
func GetRdsInstanceByID ¶
func GetRdsInstanceByID(client *golangsdk.ServiceClient, instanceID string) (*instances.RdsInstanceResponse, error)
func ResourceBackup ¶
@API RDS DELETE /v3/{project_id}/backups/{id} @API RDS GET /v3/{project_id}/backups @API RDS POST /v3/{project_id}/backups
func ResourceBackupStrategy ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/backups/offsite-policy @API RDS PUT /v3/{project_id}/instances/{instance_id}/backups/offsite-policy @API RDS GET /v3/{project_id}/instances
func ResourceMysqlAccount ¶
@API RDS PUT /v3/{project_id}/instances/{instance_id}/db-users/{user_name}/comment @API RDS POST /v3/{project_id}/instances/{instance_id}/db_user @API RDS GET /v3/{project_id}/instances @API RDS DELETE /v3/{project_id}/instances/{instance_id}/db_user/{user_name} @API RDS GET /v3/{project_id}/instances/{instance_id}/db_user/detail @API RDS POST /v3/{project_id}/instances/{instance_id}/db_user/resetpwd
func ResourceMysqlBinlog ¶
@API RDS PUT /v3/{project_id}/instances/{instance_id}/binlog/clear-policy @API RDS GET /v3/{project_id}/instances
func ResourceMysqlDatabase ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/database @API RDS GET /v3/{project_id}/instances @API RDS GET /v3/{project_id}/instances/{instance_id}/database/detail @API RDS POST /v3/{project_id}/instances/{instance_id}/database/update @API RDS DELETE /v3/{project_id}/instances/{instance_id}/database/{db_name}
func ResourceMysqlDatabasePrivilege ¶
@API RDS DELETE /v3/{project_id}/instances/{instance_id}/db_privilege @API RDS POST /v3/{project_id}/instances/{instance_id}/db_privilege @API RDS GET /v3/{project_id}/instances @API RDS GET /v3/{project_id}/instances/{instance_id}/database/db_user
func ResourceMysqlDatabaseTableRestore ¶
@API RDS POST /v3.1/{project_id}/instances/{instance_id}/restore/tables @API RDS POST /v3/{project_id}/instances/batch/restore/databases @API RDS GET /v3/{project_id}/instances
func ResourcePgAccount ¶
@API RDS PUT /v3/{project_id}/instances/{instance_id}/db-users/{user_name}/comment @API RDS POST /v3/{project_id}/instances/{instance_id}/db_user @API RDS GET /v3/{project_id}/instances @API RDS DELETE /v3/{project_id}/instances/{instance_id}/db_user/{user_name} @API RDS GET /v3/{project_id}/instances/{instance_id}/db_user/detail @API RDS POST /v3/{project_id}/instances/{instance_id}/db_user/resetpwd @API RDS POST /v3/{project_id}/instances/{instance_id}/db-user-role @API RDS DELETE /v3/{project_id}/instances/{instance_id}/db-user-role
func ResourcePgAccountPrivileges ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/db-user-privilege @API RDS GET /v3/{project_id}/instances @API RDS GET /v3/{project_id}/instances/{instance_id}/db_user/detail
func ResourcePgAccountRoles ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/db-user-role @API RDS GET /v3/{project_id}/instances @API RDS GET /v3/{project_id}/instances/{instance_id}/db_user/detail @API RDS DELETE /v3/{project_id}/instances/{instance_id}/db-user-role
func ResourcePgDatabase ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/database @API RDS GET /v3/{project_id}/instances @API RDS GET /v3/{project_id}/instances/{instance_id}/database/detail @API RDS POST /v3/{project_id}/instances/{instance_id}/database/owner @API RDS POST /v3/{project_id}/instances/{instance_id}/database/update @API RDS DELETE /v3/{project_id}/instances/{instance_id}/database/{db_name}
func ResourcePgDatabasePrivilege ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/db_privilege @API RDS GET /v3/{project_id}/instances
func ResourcePgHba ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/hba-info @API RDS GET /v3/{project_id}/instances/{instance_id}/hba-info
func ResourcePgPluginParameter ¶
@API RDS PUT /v3/{project_id}/instances/{instance_id}/parameter/{name} @API RDS GET /v3/{project_id}/instances/{instance_id}/parameter/{name} @API RDS GET /v3/{project_id}/instances
func ResourcePgSqlLimit ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/sql-limit @API RDS GET /v3/{project_id}/instances/{instance_id}/sql-limit @API RDS PUT /v3/{project_id}/instances/{instance_id}/sql-limit/update @API RDS PUT /v3/{project_id}/instances/{instance_id}/sql-limit/switch @API RDS DELETE /v3/{project_id}/instances/{instance_id}/sql-limit
func ResourceRdsConfiguration ¶
ResourceRdsConfiguration is the impl for huaweicloud_rds_parametergroup resource @API RDS DELETE /v3/{project_id}/configurations/{id} @API RDS GET /v3/{project_id}/configurations/{id} @API RDS PUT /v3/{project_id}/configurations/{id} @API RDS POST /v3/{project_id}/configurations
func ResourceRdsDbLogsShrinking ¶
@API RDS POST /v3.1/{project_id}/instances/{instance_id}/db-shrink @API RDS GET /v3/{project_id}/instances
func ResourceRdsExtendLogLink ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/xellog-download
func ResourceRdsInstance ¶
ResourceRdsInstance is the impl for huaweicloud_rds_instance resource @API RDS POST /v3/{project_id}/instances @API RDS GET /v3/{project_id}/jobs @API RDS GET /v3/{project_id}/instances @API RDS PUT /v3/{project_id}/instances/{instance_id}/alias @API RDS PUT /v3/{project_id}/instances/{instance_id}/ssl @API RDS PUT /v3/{project_id}/instances/{instance_id}/ops-window @API RDS PUT /v3/{project_id}/instances/{instance_id}/failover/strategy @API RDS POST /v3/{project_id}/instances/{id}/tags/action @API RDS PUT /v3.1/{project_id}/configurations/{config_id}/apply @API RDS PUT /v3/{project_id}/instances/{instance_id}/configurations @API RDS POST /v3/{project_id}/instances/{instance_id}/action @API RDS PUT /v3/{project_id}/instances/{instance_id}/disk-auto-expansion @API RDS PUT /v3/{project_id}/instances/{instance_id}/backups/policy @API RDS GET /v3/{project_id}/instances/{instance_id}/disk-auto-expansion @API RDS GET /v3/{project_id}/instances/{instance_id}/backups/policy @API RDS GET /v3/{project_id}/instances/{instance_id}/configurations @API RDS GET /v3/{project_id}/instances/{instance_id}/binlog/clear-policy @API RDS GET /v3/{project_id}/instances/{instance_id}/msdtc/hosts @API RDS GET /v3/{project_id}/instances/{instance_id}/tde-status @API RDS GET /v3/{project_id}/instances/{instance_id}/second-level-monitor @API RDS PUT /v3/{project_id}/instances/{instance_id}/name @API RDS PUT /v3/{project_id}/instances/{instance_id}/failover/mode @API RDS PUT /v3/{project_id}/instances/{instance_id}/collations @API RDS POST /v3/{project_id}/instances/{instance_id}/msdtc/host @API RDS PUT /v3/{project_id}/instances/{instance_id}/tde @API RDS PUT /v3/{project_id}/instances/{instance_id}/readonly-status @API RDS PUT /v3/{project_id}/instances/{instance_id}/modify-dns @API RDS PUT /v3/{project_id}/instances/{instance_id}/second-level-monitor @API RDS PUT /v3/{project_id}/instances/{instance_id}/port @API RDS PUT /v3/{project_id}/instances/{instance_id}/ip @API RDS PUT /v3/{project_id}/instances/{instance_id}/security-group @API RDS POST /v3/{project_id}/instances/{instance_id}/password @API RDS PUT /v3/{project_id}/instances/{instance_id}/binlog/clear-policy @API RDS DELETE /v3/{project_id}/instances/{instance_id} @API EPS POST /v1.0/enterprise-projects/{enterprise_project_id}/resources-migrat @API BSS GET /v2/orders/customer-orders/details/{order_id} @API BSS POST /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS DELETE /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS POST /v2/orders/subscriptions/resources/unsubscribe
func ResourceRdsInstanceSwitch ¶
@API RDS PUT /v3/{project_id}/instances/{instance_id}/failover @API RDS GET /v3/{project_id}/jobs
func ResourceRdsLtsLog ¶
@API RDS POST /v3/{project_id}/{engine}/instances/logs/lts-configs @API RDS GET /v3/{project_id}/{engine}/instances/logs/lts-configs @API RDS DELETE /v3/{project_id}/{engine}/instances/logs/lts-configs
func ResourceRdsPgPlugin ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/extensions @API RDS GET /v3/{project_id}/instances @API RDS GET /v3/{project_id}/instances/{instance_id}/extensions @API RDS DELETE /v3/{project_id}/instances/{instance_id}/extensions
func ResourceRdsPgPluginUpdate ¶
@API RDS PUT /v3/{project_id}/instances/{instance_id}/extensions
func ResourceRdsReadReplicaInstance ¶
ResourceRdsReadReplicaInstance is the impl for huaweicloud_rds_read_replica_instance resource @API RDS POST /v3/{project_id}/instances @API RDS GET /v3/{project_id}/instances @API RDS GET /v3/{project_id}/jobs @API RDS PUT /v3/{project_id}/instances/{instance_id}/alias @API RDS PUT /v3/{project_id}/instances/{instance_id}/port @API RDS PUT /v3/{project_id}/instances/{instance_id}/security-group @API RDS POST /v3/{project_id}/instances/{instance_id}/action @API RDS POST /v3/{project_id}/instances/{id}/tags/action @API RDS PUT /v3/{project_id}/instances/{instance_id}/ip @API RDS PUT /v3/{project_id}/instances/{instance_id}/ssl @API RDS PUT /v3/{project_id}/instances/{instance_id}/disk-auto-expansion @API RDS PUT /v3/{project_id}/instances/{instance_id}/configurations @API RDS GET /v3/{project_id}/instances/{instance_id}/disk-auto-expansion @API RDS PUT /v3/{project_id}/instances/{instance_id}/name @API RDS DELETE /v3/{project_id}/instances/{instance_id} @API BSS GET /v2/orders/customer-orders/details/{order_id} @API BSS POST /v2/orders/suscriptions/resources/query @API BSS POST /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS DELETE /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS POST /v2/orders/subscriptions/resources/unsubscribe
func ResourceRdsRestore ¶
@API RDS POST /v3.1/{project_id}/instances/recovery @API RDS GET /v3/{project_id}/instances
func ResourceRecyclingPolicy ¶
@API RDS PUT /v3/{project_id}/instances/recycle-policy @API RDS GET /v3/{project_id}/instances/recycle-policy
func ResourceSQLAudit ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/auditlog-policy @API RDS PUT /v3/{project_id}/instances/{instance_id}/auditlog-policy
func ResourceSQLServerAccount ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/db_user @API RDS GET /v3/{project_id}/instances @API RDS DELETE /v3/{project_id}/instances/{instance_id}/db_user/{user_name} @API RDS GET /v3/{project_id}/instances/{instance_id}/db_user/detail?page=1&limit=100 @API RDS POST /v3/{project_id}/instances/{instance_id}/db_user/resetpwd
func ResourceSQLServerDatabase ¶
@API RDS POST /v3/{project_id}/instances/{instance_id}/database @API RDS GET /v3/{project_id}/instances @API RDS GET /v3/{project_id}/instances/{instance_id}/database/detail @API RDS DELETE /v3/{project_id}/instances/{instance_id}/database/{db_name}
func ResourceSQLServerDatabasePrivilege ¶
@API RDS GET /v3/{project_id}/instances/{instance_id}/database/db_user @API RDS DELETE /v3/{project_id}/instances/{instance_id}/db_privilege @API RDS POST /v3/{project_id}/instances/{instance_id}/db_privilege @API RDS GET /v3/{project_id}/instances
Types ¶
type CrossRegionBackupInstancesDSWrapper ¶
type CrossRegionBackupInstancesDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*CrossRegionBackupInstancesDSWrapper) ListOffSiteInstances ¶
func (w *CrossRegionBackupInstancesDSWrapper) ListOffSiteInstances() (*gjson.Result, error)
@API RDS GET /v3/backups/offsite-backup-instance
type CrossRegionBackupsDSWrapper ¶
type CrossRegionBackupsDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*CrossRegionBackupsDSWrapper) ListOffSiteBackups ¶
func (w *CrossRegionBackupsDSWrapper) ListOffSiteBackups() (*gjson.Result, error)
@API RDS GET /v3/{project_id}/offsite-backups
type ExtendLogFilesDSWrapper ¶
type ExtendLogFilesDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*ExtendLogFilesDSWrapper) ListXellogFiles ¶
func (w *ExtendLogFilesDSWrapper) ListXellogFiles() (*gjson.Result, error)
@API RDS GET /v3/{project_id}/instances/{instance_id}/xellog-files
type PgRolesDSWrapper ¶
type PgRolesDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*PgRolesDSWrapper) ListDatabaseUserRole ¶
func (w *PgRolesDSWrapper) ListDatabaseUserRole() (*gjson.Result, error)
@API RDS GET /v3/{project_id}/instances/{instance_id}/roles
type PgSqlLimitsDSWrapper ¶
type PgSqlLimitsDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*PgSqlLimitsDSWrapper) ListSqlLimit ¶
func (w *PgSqlLimitsDSWrapper) ListSqlLimit() (*gjson.Result, error)
@API RDS GET /v3/{project_id}/instances/{instance_id}/sql-limit
type RecyclingInstancesDSWrapper ¶
type RecyclingInstancesDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*RecyclingInstancesDSWrapper) ListRecycleInstances ¶
func (w *RecyclingInstancesDSWrapper) ListRecycleInstances() (*gjson.Result, error)
@API RDS GET /v3/{project_id}/recycle-instances
type RestoreTimeRangesDSWrapper ¶
type RestoreTimeRangesDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*RestoreTimeRangesDSWrapper) ListRestoreTimes ¶
func (w *RestoreTimeRangesDSWrapper) ListRestoreTimes() (*gjson.Result, error)
@API RDS GET /v3/{project_id}/instances/{instance_id}/restore-time
type SlowLogFilesDSWrapper ¶
type SlowLogFilesDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*SlowLogFilesDSWrapper) ListSlowLogFile ¶
func (w *SlowLogFilesDSWrapper) ListSlowLogFile() (*gjson.Result, error)
@API RDS GET /v3/{project_id}/instances/{instance_id}/slowlog-files
type SqlAuditLogLinksDSWrapper ¶
type SqlAuditLogLinksDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*SqlAuditLogLinksDSWrapper) ShowAuditlogDownloadLink ¶
func (w *SqlAuditLogLinksDSWrapper) ShowAuditlogDownloadLink() (*gjson.Result, error)
@API RDS POST /v3/{project_id}/instances/{instance_id}/auditlog-links
type SqlAuditLogsDSWrapper ¶
type SqlAuditLogsDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*SqlAuditLogsDSWrapper) ListAuditlogs ¶
func (w *SqlAuditLogsDSWrapper) ListAuditlogs() (*gjson.Result, error)
@API RDS GET /v3/{project_id}/instances/{instance_id}/auditlog
Source Files
¶
- common.go
- data_source_huaweicloud_rds_backups.go
- data_source_huaweicloud_rds_cross_region_backup_instances.go
- data_source_huaweicloud_rds_cross_region_backups.go
- data_source_huaweicloud_rds_engine_versions.go
- data_source_huaweicloud_rds_error_log_link.go
- data_source_huaweicloud_rds_error_logs.go
- data_source_huaweicloud_rds_extend_log_files.go
- data_source_huaweicloud_rds_extend_log_links.go
- data_source_huaweicloud_rds_flavors.go
- data_source_huaweicloud_rds_instances.go
- data_source_huaweicloud_rds_mysql_accounts.go
- data_source_huaweicloud_rds_mysql_binlog.go
- data_source_huaweicloud_rds_mysql_database_privileges.go
- data_source_huaweicloud_rds_mysql_databases.go
- data_source_huaweicloud_rds_parametergroups.go
- data_source_huaweicloud_rds_pg_accounts.go
- data_source_huaweicloud_rds_pg_databases.go
- data_source_huaweicloud_rds_pg_plugin_parameter_value_range.go
- data_source_huaweicloud_rds_pg_plugin_parameter_values.go
- data_source_huaweicloud_rds_pg_plugins.go
- data_source_huaweicloud_rds_pg_roles.go
- data_source_huaweicloud_rds_pg_sql_limits.go
- data_source_huaweicloud_rds_recycling_instances.go
- data_source_huaweicloud_rds_restore_time_ranges.go
- data_source_huaweicloud_rds_slow_log_files.go
- data_source_huaweicloud_rds_slow_log_link.go
- data_source_huaweicloud_rds_slow_logs.go
- data_source_huaweicloud_rds_sql_audit_log_links.go
- data_source_huaweicloud_rds_sql_audit_logs.go
- data_source_huaweicloud_rds_sql_audit_operations.go
- data_source_huaweicloud_rds_sqlserver_accounts.go
- data_source_huaweicloud_rds_sqlserver_collations.go
- data_source_huaweicloud_rds_sqlserver_database_privileges.go
- data_source_huaweicloud_rds_sqlserver_databases.go
- data_source_huaweicloud_rds_storage_types.go
- resource_huaweicloud_rds_backup.go
- resource_huaweicloud_rds_cross_region_backup_strategy.go
- resource_huaweicloud_rds_database_logs_shrinking.go
- resource_huaweicloud_rds_extend_log_link.go
- resource_huaweicloud_rds_instance.go
- resource_huaweicloud_rds_lts_log.go
- resource_huaweicloud_rds_mysql_account.go
- resource_huaweicloud_rds_mysql_binlog.go
- resource_huaweicloud_rds_mysql_database.go
- resource_huaweicloud_rds_mysql_database_privilege.go
- resource_huaweicloud_rds_mysql_database_table_restore.go
- resource_huaweicloud_rds_parametergroup.go
- resource_huaweicloud_rds_pg_account.go
- resource_huaweicloud_rds_pg_account_privileges.go
- resource_huaweicloud_rds_pg_account_roles.go
- resource_huaweicloud_rds_pg_database.go
- resource_huaweicloud_rds_pg_database_privilege.go
- resource_huaweicloud_rds_pg_hba.go
- resource_huaweicloud_rds_pg_plugin.go
- resource_huaweicloud_rds_pg_plugin_parameter.go
- resource_huaweicloud_rds_pg_plugin_update.go
- resource_huaweicloud_rds_pg_sql_limit.go
- resource_huaweicloud_rds_primary_standby_switch.go
- resource_huaweicloud_rds_read_replica_instance.go
- resource_huaweicloud_rds_recycling_policy.go
- resource_huaweicloud_rds_restore.go
- resource_huaweicloud_rds_sql_audit.go
- resource_huaweicloud_rds_sqlserver_account.go
- resource_huaweicloud_rds_sqlserver_database.go
- resource_huaweicloud_rds_sqlserver_database_privilege.go