Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewImageV2DataSource ¶
func NewImageV2DataSource() datasource.DataSource
NewImageV2DataSource is a helper function to simplify the provider implementation.
Types ¶
type DataSourceModel ¶
type DataSourceModel struct { Id types.String `tfsdk:"id"` // needed by TF ProjectId types.String `tfsdk:"project_id"` ImageId types.String `tfsdk:"image_id"` Name types.String `tfsdk:"name"` NameRegex types.String `tfsdk:"name_regex"` SortAscending types.Bool `tfsdk:"sort_ascending"` Filter types.Object `tfsdk:"filter"` DiskFormat types.String `tfsdk:"disk_format"` MinDiskSize types.Int64 `tfsdk:"min_disk_size"` MinRAM types.Int64 `tfsdk:"min_ram"` Protected types.Bool `tfsdk:"protected"` Scope types.String `tfsdk:"scope"` Config types.Object `tfsdk:"config"` Checksum types.Object `tfsdk:"checksum"` Labels types.Map `tfsdk:"labels"` }
Click to show internal directories.
Click to hide internal directories.