Documentation
¶
Index ¶
- func NewAlertChannelDataSource() datasource.DataSource
- func NewEnvironmentDataSource() datasource.DataSource
- func NewMonitorDataSource() datasource.DataSource
- func NewResourceGroupDataSource() datasource.DataSource
- func NewStatusPageDataSource() datasource.DataSource
- func NewTagDataSource() datasource.DataSource
- type AlertChannelDataSource
- func (d *AlertChannelDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *AlertChannelDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *AlertChannelDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *AlertChannelDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
- type AlertChannelDataSourceModel
- type EnvironmentDataSource
- func (d *EnvironmentDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EnvironmentDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EnvironmentDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EnvironmentDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
- type EnvironmentDataSourceModel
- type MonitorDataSource
- func (d *MonitorDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *MonitorDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *MonitorDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MonitorDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
- type MonitorDataSourceModel
- type ResourceGroupDataSource
- func (d *ResourceGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *ResourceGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *ResourceGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ResourceGroupDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
- type ResourceGroupDataSourceModel
- type StatusPageDataSource
- func (d *StatusPageDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *StatusPageDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *StatusPageDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *StatusPageDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
- type StatusPageDataSourceModel
- type TagDataSource
- func (d *TagDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *TagDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *TagDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *TagDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
- type TagDataSourceModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAlertChannelDataSource ¶
func NewAlertChannelDataSource() datasource.DataSource
func NewEnvironmentDataSource ¶
func NewEnvironmentDataSource() datasource.DataSource
func NewMonitorDataSource ¶
func NewMonitorDataSource() datasource.DataSource
func NewResourceGroupDataSource ¶
func NewResourceGroupDataSource() datasource.DataSource
func NewStatusPageDataSource ¶
func NewStatusPageDataSource() datasource.DataSource
func NewTagDataSource ¶
func NewTagDataSource() datasource.DataSource
Types ¶
type AlertChannelDataSource ¶
type AlertChannelDataSource struct {
// contains filtered or unexported fields
}
func (*AlertChannelDataSource) Configure ¶
func (d *AlertChannelDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*AlertChannelDataSource) Metadata ¶
func (d *AlertChannelDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*AlertChannelDataSource) Read ¶
func (d *AlertChannelDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*AlertChannelDataSource) Schema ¶
func (d *AlertChannelDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EnvironmentDataSource ¶
type EnvironmentDataSource struct {
// contains filtered or unexported fields
}
func (*EnvironmentDataSource) Configure ¶
func (d *EnvironmentDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*EnvironmentDataSource) Metadata ¶
func (d *EnvironmentDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EnvironmentDataSource) Read ¶
func (d *EnvironmentDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EnvironmentDataSource) Schema ¶
func (d *EnvironmentDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MonitorDataSource ¶
type MonitorDataSource struct {
// contains filtered or unexported fields
}
func (*MonitorDataSource) Configure ¶
func (d *MonitorDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*MonitorDataSource) Metadata ¶
func (d *MonitorDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MonitorDataSource) Read ¶
func (d *MonitorDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MonitorDataSource) Schema ¶
func (d *MonitorDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MonitorDataSourceModel ¶
type MonitorDataSourceModel struct {
ID types.String `tfsdk:"id"`
Name types.String `tfsdk:"name"`
Type types.String `tfsdk:"type"`
FrequencySeconds types.Int64 `tfsdk:"frequency_seconds"`
Enabled types.Bool `tfsdk:"enabled"`
Config types.String `tfsdk:"config"`
PingUrl types.String `tfsdk:"ping_url"`
}
type ResourceGroupDataSource ¶
type ResourceGroupDataSource struct {
// contains filtered or unexported fields
}
func (*ResourceGroupDataSource) Configure ¶
func (d *ResourceGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ResourceGroupDataSource) Metadata ¶
func (d *ResourceGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ResourceGroupDataSource) Read ¶
func (d *ResourceGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ResourceGroupDataSource) Schema ¶
func (d *ResourceGroupDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
type StatusPageDataSource ¶
type StatusPageDataSource struct {
// contains filtered or unexported fields
}
func (*StatusPageDataSource) Configure ¶
func (d *StatusPageDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*StatusPageDataSource) Metadata ¶
func (d *StatusPageDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*StatusPageDataSource) Read ¶
func (d *StatusPageDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*StatusPageDataSource) Schema ¶
func (d *StatusPageDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
type StatusPageDataSourceModel ¶
type StatusPageDataSourceModel struct {
ID types.String `tfsdk:"id"`
Name types.String `tfsdk:"name"`
Slug types.String `tfsdk:"slug"`
Description types.String `tfsdk:"description"`
Visibility types.String `tfsdk:"visibility"`
Enabled types.Bool `tfsdk:"enabled"`
IncidentMode types.String `tfsdk:"incident_mode"`
PageURL types.String `tfsdk:"page_url"`
}
type TagDataSource ¶
type TagDataSource struct {
// contains filtered or unexported fields
}
func (*TagDataSource) Configure ¶
func (d *TagDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*TagDataSource) Metadata ¶
func (d *TagDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*TagDataSource) Read ¶
func (d *TagDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*TagDataSource) Schema ¶
func (d *TagDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
Click to show internal directories.
Click to hide internal directories.