Documentation
¶
Index ¶
- Variables
- func BackoffRetry[T any](operation backoff.Operation[T]) (T, error)
- func GetStringDataType(s string) string
- func IIf[T any](condition bool, trueValue T, falseValue T) T
- func New(version string, transport http.RoundTripper) func() provider.Provider
- func NewAlertResource() resource.Resource
- func NewApiTokenResource() resource.Resource
- func NewDashboardResource() resource.Resource
- func NewLogFilterResource() resource.Resource
- func NewNotificationResource() resource.Resource
- func NewUriResource() resource.Resource
- func NewWebsiteResource() resource.Resource
- func ReadRetry[T any](ctx context.Context, id string, operation ReadOperation[T]) (T, error)
- type ConditionMap
- type ReadOperation
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNonMatchingEntites = errors.New("updated entity properties don't match")
)
Ensure SwoProvider satisfies various provider interfaces.
Functions ¶
func BackoffRetry ¶ added in v0.0.24
func GetStringDataType ¶
func NewAlertResource ¶
func NewApiTokenResource ¶ added in v0.0.11
func NewDashboardResource ¶
func NewLogFilterResource ¶ added in v0.0.9
func NewNotificationResource ¶
func NewUriResource ¶
func NewWebsiteResource ¶
Types ¶
type ConditionMap ¶
type ConditionMap struct {
// contains filtered or unexported fields
}
Source Files
¶
- alert_conditions.go
- alert_resource.go
- alert_schema.go
- api_token_resource.go
- api_token_schema.go
- dashboard_resource.go
- dashboard_schema.go
- jsonPlanModifier.go
- log_filter_resource.go
- log_filter_schema.go
- notificationSettings.go
- notification_resource.go
- notification_schema.go
- provider.go
- resource_wrapper.go
- schema_util.go
- uri_resource.go
- uri_schema.go
- util.go
- website_resource.go
- website_schema.go
Click to show internal directories.
Click to hide internal directories.