provider

package
v1.2.30 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 20, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var KnownMultivalConditionFields = []string{
	"signal", "requestHeader", "queryParameter", "postParameter", "requestCookie",
	"responseHeader",
}
View Source
var KnownSingleConditionFields = []string{
	"scheme", "method", "path", "useragent", "domain", "ip", "responseCode", "agentname",
	"paramname", "paramvalue", "country", "name", "valueString", "valueIp", "signalType",
	"value",
}

Functions

func Provider

func Provider() terraform.ResourceProvider

Provider is the Signalsciences terraform provider, returns a terraform.ResourceProvider

Types

type Config

type Config struct {
	URL       string
	Email     string
	Password  string
	APIToken  string
	FastlyKey string
}

Config struct for email and password

func (*Config) Client

func (c *Config) Client() (interface{}, error)

Client returns a signal science client

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL