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.