Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDataSource ¶
func NewDataSource() datasource.DataSource
Types ¶
type DataSource ¶
type DataSource struct {
helper.BaseDataSource
}
func (*DataSource) Read ¶
func (r *DataSource) Read( ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse, )
type DatabaseBackupFilterModel ¶
type DatabaseBackupFilterModel struct {
DatabaseID types.Int64 `tfsdk:"database_id"`
ID types.Int64 `tfsdk:"id"`
DatabaseType types.String `tfsdk:"database_type"`
Latest types.Bool `tfsdk:"latest"`
Order types.String `tfsdk:"order"`
OrderBy types.String `tfsdk:"order_by"`
Filters frameworkfilter.FiltersModelType `tfsdk:"filter"`
Backups []DatabaseBackupModel `tfsdk:"backups"`
}
type DatabaseBackupModel ¶
type DatabaseBackupModel struct {
Created types.String `tfsdk:"created"`
Label types.String `tfsdk:"label"`
ID types.Int64 `tfsdk:"id"`
Type types.String `tfsdk:"type"`
}
func (*DatabaseBackupModel) ParseMySQLBackup ¶
func (m *DatabaseBackupModel) ParseMySQLBackup(backup linodego.MySQLDatabaseBackup)
func (*DatabaseBackupModel) ParsePostgresSQLBackup ¶
func (m *DatabaseBackupModel) ParsePostgresSQLBackup(backup linodego.PostgresDatabaseBackup)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.