Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDataSource ¶
func NewDataSource() datasource.DataSource
Types ¶
type Data ¶
type Data struct { Id types.String `tfsdk:"id"` Flag types.String `tfsdk:"flag"` Output types.String `tfsdk:"output"` KernelName types.String `tfsdk:"kernel_name"` Nodename types.String `tfsdk:"nodename"` KernelRelease types.String `tfsdk:"kernel_release"` KernelVersion types.String `tfsdk:"kernel_version"` Machine types.String `tfsdk:"machine"` Processor types.String `tfsdk:"processor"` HardwarePlatform types.String `tfsdk:"hardware_platform"` OperatingSystem types.String `tfsdk:"operating_system"` }
type DataSource ¶
type DataSource struct{}
func (*DataSource) Metadata ¶
func (d *DataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DataSource) Read ¶
func (d *DataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DataSource) Schema ¶
func (d *DataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
Click to show internal directories.
Click to hide internal directories.