provider

package
v0.3.39 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2024 License: MPL-2.0 Imports: 39 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Name is the name of the provider.
	Name = "polytomic"

	//PolytomicDeploymentKey is the environment variable name for the Polytomic deployment key
	PolytomicDeploymentKey = "POLYTOMIC_DEPLOYMENT_KEY"
	//PolytomicAPIKey is the environment variable name for the Polytomic API key
	PolytomicAPIKey = "POLYTOMIC_API_KEY"
	//PolytomicDeploymentURL is the environment variable name for the Polytomic deployment URL
	PolytomicDeploymentURL = "POLYTOMIC_DEPLOYMENT_URL"

	PolytomicDefaultURL = "app.polytomic.com"

	UserAgent = "polytomic-terraform-provider"
)

Variables

View Source
var (
	// ConnectionsMap is a map of all the connections that can be imported as
	// resources.
	ConnectionsMap = connectionsMap()

	// ConnectionDatasourcesMap is a map of all the connections that can be
	// imported as data sources.
	ConnectionDatasourcesMap = datasourcesMap()
)

Functions

func New

func New(version string) func() provider.Provider

func ToSnakeCase

func ToSnakeCase(s string) string

func ValidName added in v0.3.16

func ValidName(s string) string

A name must start with a letter or underscore and may contain only letters, digits, underscores, and dashes. e.g 100_users -> _100_users

Types

type APIConf added in v0.3.39

type APIConf struct {
	URL         string             `json:"url" mapstructure:"url" tfsdk:"url"`
	Headers     []RequestParameter `json:"headers" mapstructure:"headers" tfsdk:"headers"`
	Body        string             `json:"body" mapstructure:"body" tfsdk:"body"`
	Parameters  []RequestParameter `json:"parameters" mapstructure:"parameters" tfsdk:"parameters"`
	Healthcheck string             `json:"healthcheck" mapstructure:"healthcheck" tfsdk:"healthcheck"`
	Auth        Auth               `json:"auth" mapstructure:",squash" tfsdk:"auth"`
}

type APIConnectionResource

type APIConnectionResource struct {
	// contains filtered or unexported fields
}

func (*APIConnectionResource) Configure

func (*APIConnectionResource) Create

func (*APIConnectionResource) Delete

func (*APIConnectionResource) ImportState

func (*APIConnectionResource) Metadata

func (*APIConnectionResource) Read

func (*APIConnectionResource) Schema added in v0.3.17

func (*APIConnectionResource) Update

type AffinityConf added in v0.3.39

type AffinityConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type AffinityConnectionDataSource

type AffinityConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*AffinityConnectionDataSource) Configure

func (*AffinityConnectionDataSource) Metadata

func (*AffinityConnectionDataSource) Read

func (*AffinityConnectionDataSource) Schema added in v0.3.17

type AffinityConnectionResource

type AffinityConnectionResource struct {
	// contains filtered or unexported fields
}

func (*AffinityConnectionResource) Configure

func (*AffinityConnectionResource) Create

func (*AffinityConnectionResource) Delete

func (*AffinityConnectionResource) ImportState

func (*AffinityConnectionResource) Metadata

func (*AffinityConnectionResource) Read

func (*AffinityConnectionResource) Schema added in v0.3.17

func (*AffinityConnectionResource) Update

type AirtableConf added in v0.3.39

type AirtableConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type AirtableConnectionDataSource

type AirtableConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*AirtableConnectionDataSource) Configure

func (*AirtableConnectionDataSource) Metadata

func (*AirtableConnectionDataSource) Read

func (*AirtableConnectionDataSource) Schema added in v0.3.17

type AirtableConnectionResource

type AirtableConnectionResource struct {
	// contains filtered or unexported fields
}

func (*AirtableConnectionResource) Configure

func (*AirtableConnectionResource) Create

func (*AirtableConnectionResource) Delete

func (*AirtableConnectionResource) ImportState

func (*AirtableConnectionResource) Metadata

func (*AirtableConnectionResource) Read

func (*AirtableConnectionResource) Schema added in v0.3.17

func (*AirtableConnectionResource) Update

type AmplitudeConf added in v0.3.39

type AmplitudeConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`

	Secret_key string `mapstructure:"secret_key" tfsdk:"secret_key"`
}

type AmplitudeConnectionDataSource

type AmplitudeConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*AmplitudeConnectionDataSource) Configure

func (*AmplitudeConnectionDataSource) Metadata

func (*AmplitudeConnectionDataSource) Read

func (*AmplitudeConnectionDataSource) Schema added in v0.3.17

type AmplitudeConnectionResource

type AmplitudeConnectionResource struct {
	// contains filtered or unexported fields
}

func (*AmplitudeConnectionResource) Configure

func (*AmplitudeConnectionResource) Create

func (*AmplitudeConnectionResource) Delete

func (*AmplitudeConnectionResource) ImportState

func (*AmplitudeConnectionResource) Metadata

func (*AmplitudeConnectionResource) Read

func (*AmplitudeConnectionResource) Schema added in v0.3.17

func (*AmplitudeConnectionResource) Update

type AsanaConf added in v0.3.39

type AsanaConf struct {
	Pat string `mapstructure:"pat" tfsdk:"pat"`
}

type AsanaConnectionDataSource added in v0.3.14

type AsanaConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*AsanaConnectionDataSource) Configure added in v0.3.14

func (*AsanaConnectionDataSource) Metadata added in v0.3.14

func (*AsanaConnectionDataSource) Read added in v0.3.14

func (*AsanaConnectionDataSource) Schema added in v0.3.17

type AsanaConnectionResource added in v0.3.14

type AsanaConnectionResource struct {
	// contains filtered or unexported fields
}

func (*AsanaConnectionResource) Configure added in v0.3.14

func (*AsanaConnectionResource) Create added in v0.3.14

func (*AsanaConnectionResource) Delete added in v0.3.14

func (*AsanaConnectionResource) ImportState added in v0.3.14

func (*AsanaConnectionResource) Metadata added in v0.3.14

func (*AsanaConnectionResource) Read added in v0.3.14

func (*AsanaConnectionResource) Schema added in v0.3.17

func (*AsanaConnectionResource) Update added in v0.3.14

type AscendConf added in v0.3.39

type AscendConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type AscendConnectionDataSource added in v0.3.12

type AscendConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*AscendConnectionDataSource) Configure added in v0.3.12

func (*AscendConnectionDataSource) Metadata added in v0.3.12

func (*AscendConnectionDataSource) Read added in v0.3.12

func (*AscendConnectionDataSource) Schema added in v0.3.17

type AscendConnectionResource added in v0.3.12

type AscendConnectionResource struct {
	// contains filtered or unexported fields
}

func (*AscendConnectionResource) Configure added in v0.3.12

func (*AscendConnectionResource) Create added in v0.3.12

func (*AscendConnectionResource) Delete added in v0.3.12

func (*AscendConnectionResource) ImportState added in v0.3.12

func (*AscendConnectionResource) Metadata added in v0.3.12

func (*AscendConnectionResource) Read added in v0.3.12

func (*AscendConnectionResource) Schema added in v0.3.17

func (*AscendConnectionResource) Update added in v0.3.12

type AthenaConf added in v0.3.39

type AthenaConf struct {
	Access_id string `mapstructure:"access_id" tfsdk:"access_id"`

	Secret_access_key string `mapstructure:"secret_access_key" tfsdk:"secret_access_key"`

	Region string `mapstructure:"region" tfsdk:"region"`

	Outputbucket string `mapstructure:"outputbucket" tfsdk:"outputbucket"`
}

type AthenaConnectionDataSource

type AthenaConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*AthenaConnectionDataSource) Configure

func (*AthenaConnectionDataSource) Metadata

func (*AthenaConnectionDataSource) Read

func (*AthenaConnectionDataSource) Schema added in v0.3.17

type AthenaConnectionResource

type AthenaConnectionResource struct {
	// contains filtered or unexported fields
}

func (*AthenaConnectionResource) Configure

func (*AthenaConnectionResource) Create

func (*AthenaConnectionResource) Delete

func (*AthenaConnectionResource) ImportState

func (*AthenaConnectionResource) Metadata

func (*AthenaConnectionResource) Read

func (*AthenaConnectionResource) Schema added in v0.3.17

func (*AthenaConnectionResource) Update

type Auth added in v0.3.39

type Auth struct {
	// BasicAuthConf provides basic authentication credentials
	// e.g.
	// Authorization: Basic <base64 encoded username:password>
	// RFC7617
	Basic *BasicAuthConf `json:"basic,omitempty" mapstructure:"basic" tfsdk:"basic"`
	// HeaderAuthConf provides header authentication credentials
	// e.g.
	// Authorization: Bearer <token>
	Header *RequestParameter `json:"header,omitempty" mapstructure:"header" tfsdk:"header"`
	// OAuthConf provides OAuth authentication using the client credentials flow
	// e.g.
	// Client ID: <client id>
	// Client Secret: <client secret>
	// Callback URL: <callback url>
	// RFC6749 Section-4.4
	OAuth *ClientCredentialConf `json:"oauth,omitempty" mapstructure:"oauth" tfsdk:"oauth"`
}

type AwsopensearchConf added in v0.3.39

type AwsopensearchConf struct {
	Endpoint string `mapstructure:"endpoint" tfsdk:"endpoint"`

	Aws_access_key_id string `mapstructure:"aws_access_key_id" tfsdk:"aws_access_key_id"`

	Aws_secret_access_key string `mapstructure:"aws_secret_access_key" tfsdk:"aws_secret_access_key"`

	Region string `mapstructure:"region" tfsdk:"region"`
}

type AwsopensearchConnectionDataSource added in v0.3.35

type AwsopensearchConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*AwsopensearchConnectionDataSource) Configure added in v0.3.35

func (*AwsopensearchConnectionDataSource) Metadata added in v0.3.35

func (*AwsopensearchConnectionDataSource) Read added in v0.3.35

func (*AwsopensearchConnectionDataSource) Schema added in v0.3.35

type AwsopensearchConnectionResource added in v0.3.35

type AwsopensearchConnectionResource struct {
	// contains filtered or unexported fields
}

func (*AwsopensearchConnectionResource) Configure added in v0.3.35

func (*AwsopensearchConnectionResource) Create added in v0.3.35

func (*AwsopensearchConnectionResource) Delete added in v0.3.35

func (*AwsopensearchConnectionResource) ImportState added in v0.3.35

func (*AwsopensearchConnectionResource) Metadata added in v0.3.35

func (*AwsopensearchConnectionResource) Read added in v0.3.35

func (*AwsopensearchConnectionResource) Schema added in v0.3.35

func (*AwsopensearchConnectionResource) Update added in v0.3.35

type AzureblobConf added in v0.3.39

type AzureblobConf struct {
	Account_name string `mapstructure:"account_name" tfsdk:"account_name"`

	Access_key string `mapstructure:"access_key" tfsdk:"access_key"`

	Container_name string `mapstructure:"container_name" tfsdk:"container_name"`
}

type AzureblobConnectionDataSource

type AzureblobConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*AzureblobConnectionDataSource) Configure

func (*AzureblobConnectionDataSource) Metadata

func (*AzureblobConnectionDataSource) Read

func (*AzureblobConnectionDataSource) Schema added in v0.3.17

type AzureblobConnectionResource

type AzureblobConnectionResource struct {
	// contains filtered or unexported fields
}

func (*AzureblobConnectionResource) Configure

func (*AzureblobConnectionResource) Create

func (*AzureblobConnectionResource) Delete

func (*AzureblobConnectionResource) ImportState

func (*AzureblobConnectionResource) Metadata

func (*AzureblobConnectionResource) Read

func (*AzureblobConnectionResource) Schema added in v0.3.17

func (*AzureblobConnectionResource) Update

type BasicAuthConf added in v0.3.39

type BasicAuthConf struct {
	Username string `json:"username,omitempty" mapstructure:"username" tfsdk:"username"`
	Password string `json:"password,omitempty" mapstructure:"password" tfsdk:"password"`
}

type BigqueryConf added in v0.3.39

type BigqueryConf struct {
	Project_id string `mapstructure:"project_id" tfsdk:"project_id"`

	Service_account string `mapstructure:"service_account" tfsdk:"service_account"`

	Location string `mapstructure:"location" tfsdk:"location"`
}

type BigqueryConnectionDataSource

type BigqueryConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*BigqueryConnectionDataSource) Configure

func (*BigqueryConnectionDataSource) Metadata

func (*BigqueryConnectionDataSource) Read

func (*BigqueryConnectionDataSource) Schema added in v0.3.17

type BigqueryConnectionResource

type BigqueryConnectionResource struct {
	// contains filtered or unexported fields
}

func (*BigqueryConnectionResource) Configure

func (*BigqueryConnectionResource) Create

func (*BigqueryConnectionResource) Delete

func (*BigqueryConnectionResource) ImportState

func (*BigqueryConnectionResource) Metadata

func (*BigqueryConnectionResource) Read

func (*BigqueryConnectionResource) Schema added in v0.3.17

func (*BigqueryConnectionResource) Update

type BingadsConnectionDataSource added in v0.3.11

type BingadsConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*BingadsConnectionDataSource) Configure added in v0.3.11

func (*BingadsConnectionDataSource) Metadata added in v0.3.11

func (*BingadsConnectionDataSource) Read added in v0.3.11

func (*BingadsConnectionDataSource) Schema added in v0.3.17

type BulkSchedule added in v0.3.39

type BulkSchedule struct {
	DayOfMonth *string `json:"day_of_month" url:"day_of_month,omitempty" tfsdk:"day_of_month"`
	DayOfWeek  *string `json:"day_of_week" url:"day_of_week,omitempty" tfsdk:"day_of_week"`
	Frequency  string  `json:"frequency" url:"frequency,omitempty" tfsdk:"frequency"`
	Hour       *string `json:"hour" url:"hour,omitempty" tfsdk:"hour"`
	Minute     *string `json:"minute" url:"minute,omitempty" tfsdk:"minute"`
	Month      *string `json:"month" url:"month,omitempty" tfsdk:"month"`
}

type CSVConf added in v0.3.39

type CSVConf struct {
	URL                   string             `json:"url" mapstructure:"url" tfsdk:"url"`
	Headers               []RequestParameter `json:"headers" mapstructure:"headers" tfsdk:"headers"`
	QueryStringParameters []RequestParameter `json:"parameters" mapstructure:"parameters" tfsdk:"parameters"`
	Auth                  Auth               `json:"auth" mapstructure:",squash" tfsdk:"auth"`
}

type CSVConnectionResource added in v0.3.11

type CSVConnectionResource struct {
	// contains filtered or unexported fields
}

func (*CSVConnectionResource) Configure added in v0.3.11

func (*CSVConnectionResource) Create added in v0.3.11

func (*CSVConnectionResource) Delete added in v0.3.11

func (*CSVConnectionResource) ImportState added in v0.3.11

func (*CSVConnectionResource) Metadata added in v0.3.11

func (*CSVConnectionResource) Read added in v0.3.11

func (*CSVConnectionResource) Schema added in v0.3.17

func (*CSVConnectionResource) Update added in v0.3.11

type ChargebeeConf added in v0.3.39

type ChargebeeConf struct {
	Site string `mapstructure:"site" tfsdk:"site"`

	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`

	Ratelimit_rpm int `mapstructure:"ratelimit_rpm" tfsdk:"ratelimit_rpm"`
}

type ChargebeeConnectionDataSource

type ChargebeeConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*ChargebeeConnectionDataSource) Configure

func (*ChargebeeConnectionDataSource) Metadata

func (*ChargebeeConnectionDataSource) Read

func (*ChargebeeConnectionDataSource) Schema added in v0.3.17

type ChargebeeConnectionResource

type ChargebeeConnectionResource struct {
	// contains filtered or unexported fields
}

func (*ChargebeeConnectionResource) Configure

func (*ChargebeeConnectionResource) Create

func (*ChargebeeConnectionResource) Delete

func (*ChargebeeConnectionResource) ImportState

func (*ChargebeeConnectionResource) Metadata

func (*ChargebeeConnectionResource) Read

func (*ChargebeeConnectionResource) Schema added in v0.3.17

func (*ChargebeeConnectionResource) Update

type ClientCredentialConf added in v0.3.39

type ClientCredentialConf struct {
	ClientID      string             `json:"client_id" mapstructure:"client_id" tfsdk:"client_id"`
	ClientSecret  string             `json:"client_secret" mapstructure:"client_secret" tfsdk:"client_secret"`
	TokenEndpoint string             `json:"token_endpoint" mapstructure:"token_endpoint" tfsdk:"token_endpoint"`
	ExtraFormData []RequestParameter `json:"extra_form_data" mapstructure:"extra_form_data" tfsdk:"extra_form_data"`
}

type CloudsqlConf added in v0.3.39

type CloudsqlConf struct {
	Connection_name string `mapstructure:"connection_name" tfsdk:"connection_name"`

	Database string `mapstructure:"database" tfsdk:"database"`

	Username string `mapstructure:"username" tfsdk:"username"`

	Password string `mapstructure:"password" tfsdk:"password"`

	Credentials string `mapstructure:"credentials" tfsdk:"credentials"`
}

type CloudsqlConnectionDataSource

type CloudsqlConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*CloudsqlConnectionDataSource) Configure

func (*CloudsqlConnectionDataSource) Metadata

func (*CloudsqlConnectionDataSource) Read

func (*CloudsqlConnectionDataSource) Schema added in v0.3.17

type CloudsqlConnectionResource

type CloudsqlConnectionResource struct {
	// contains filtered or unexported fields
}

func (*CloudsqlConnectionResource) Configure

func (*CloudsqlConnectionResource) Create

func (*CloudsqlConnectionResource) Delete

func (*CloudsqlConnectionResource) ImportState

func (*CloudsqlConnectionResource) Metadata

func (*CloudsqlConnectionResource) Read

func (*CloudsqlConnectionResource) Schema added in v0.3.17

func (*CloudsqlConnectionResource) Update

type CosmosdbConf added in v0.3.39

type CosmosdbConf struct {
	Uri string `mapstructure:"uri" tfsdk:"uri"`

	Key string `mapstructure:"key" tfsdk:"key"`
}

type CosmosdbConnectionDataSource

type CosmosdbConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*CosmosdbConnectionDataSource) Configure

func (*CosmosdbConnectionDataSource) Metadata

func (*CosmosdbConnectionDataSource) Read

func (*CosmosdbConnectionDataSource) Schema added in v0.3.17

type CosmosdbConnectionResource

type CosmosdbConnectionResource struct {
	// contains filtered or unexported fields
}

func (*CosmosdbConnectionResource) Configure

func (*CosmosdbConnectionResource) Create

func (*CosmosdbConnectionResource) Delete

func (*CosmosdbConnectionResource) ImportState

func (*CosmosdbConnectionResource) Metadata

func (*CosmosdbConnectionResource) Read

func (*CosmosdbConnectionResource) Schema added in v0.3.17

func (*CosmosdbConnectionResource) Update

type CustomerioConf added in v0.3.39

type CustomerioConf struct {
	Site_id string `mapstructure:"site_id" tfsdk:"site_id"`

	Tracking_api_key string `mapstructure:"tracking_api_key" tfsdk:"tracking_api_key"`

	App_api_key string `mapstructure:"app_api_key" tfsdk:"app_api_key"`
}

type CustomerioConnectionDataSource

type CustomerioConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*CustomerioConnectionDataSource) Configure

func (*CustomerioConnectionDataSource) Metadata

func (*CustomerioConnectionDataSource) Read

func (*CustomerioConnectionDataSource) Schema added in v0.3.17

type CustomerioConnectionResource

type CustomerioConnectionResource struct {
	// contains filtered or unexported fields
}

func (*CustomerioConnectionResource) Configure

func (*CustomerioConnectionResource) Create

func (*CustomerioConnectionResource) Delete

func (*CustomerioConnectionResource) ImportState

func (*CustomerioConnectionResource) Metadata

func (*CustomerioConnectionResource) Read

func (*CustomerioConnectionResource) Schema added in v0.3.17

func (*CustomerioConnectionResource) Update

type DatabricksConf added in v0.3.39

type DatabricksConf struct {
	Server_hostname string `mapstructure:"server_hostname" tfsdk:"server_hostname"`

	Port int `mapstructure:"port" tfsdk:"port"`

	Access_token string `mapstructure:"access_token" tfsdk:"access_token"`

	Http_path string `mapstructure:"http_path" tfsdk:"http_path"`

	Aws_access_key_id string `mapstructure:"aws_access_key_id" tfsdk:"aws_access_key_id"`

	Aws_secret_access_key string `mapstructure:"aws_secret_access_key" tfsdk:"aws_secret_access_key"`

	S3_bucket_name string `mapstructure:"s3_bucket_name" tfsdk:"s3_bucket_name"`

	S3_bucket_region string `mapstructure:"s3_bucket_region" tfsdk:"s3_bucket_region"`

	Aws_user string `mapstructure:"aws_user" tfsdk:"aws_user"`
}

type DatabricksConnectionDataSource added in v0.3.14

type DatabricksConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*DatabricksConnectionDataSource) Configure added in v0.3.14

func (*DatabricksConnectionDataSource) Metadata added in v0.3.14

func (*DatabricksConnectionDataSource) Read added in v0.3.14

func (*DatabricksConnectionDataSource) Schema added in v0.3.17

type DatabricksConnectionResource added in v0.3.14

type DatabricksConnectionResource struct {
	// contains filtered or unexported fields
}

func (*DatabricksConnectionResource) Configure added in v0.3.14

func (*DatabricksConnectionResource) Create added in v0.3.14

func (*DatabricksConnectionResource) Delete added in v0.3.14

func (*DatabricksConnectionResource) ImportState added in v0.3.14

func (*DatabricksConnectionResource) Metadata added in v0.3.14

func (*DatabricksConnectionResource) Read added in v0.3.14

func (*DatabricksConnectionResource) Schema added in v0.3.17

func (*DatabricksConnectionResource) Update added in v0.3.14

type DatadogConf added in v0.3.39

type DatadogConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type DatadogConnectionDataSource added in v0.3.23

type DatadogConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*DatadogConnectionDataSource) Configure added in v0.3.23

func (*DatadogConnectionDataSource) Metadata added in v0.3.23

func (*DatadogConnectionDataSource) Read added in v0.3.23

func (*DatadogConnectionDataSource) Schema added in v0.3.23

type DatadogConnectionResource added in v0.3.23

type DatadogConnectionResource struct {
	// contains filtered or unexported fields
}

func (*DatadogConnectionResource) Configure added in v0.3.23

func (*DatadogConnectionResource) Create added in v0.3.23

func (*DatadogConnectionResource) Delete added in v0.3.23

func (*DatadogConnectionResource) ImportState added in v0.3.23

func (*DatadogConnectionResource) Metadata added in v0.3.23

func (*DatadogConnectionResource) Read added in v0.3.23

func (*DatadogConnectionResource) Schema added in v0.3.23

func (*DatadogConnectionResource) Update added in v0.3.23

type DataliteConnectionDataSource added in v0.3.26

type DataliteConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*DataliteConnectionDataSource) Configure added in v0.3.26

func (*DataliteConnectionDataSource) Metadata added in v0.3.26

func (*DataliteConnectionDataSource) Read added in v0.3.26

func (*DataliteConnectionDataSource) Schema added in v0.3.26

type DelightedConf added in v0.3.39

type DelightedConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type DelightedConnectionDataSource added in v0.3.14

type DelightedConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*DelightedConnectionDataSource) Configure added in v0.3.14

func (*DelightedConnectionDataSource) Metadata added in v0.3.14

func (*DelightedConnectionDataSource) Read added in v0.3.14

func (*DelightedConnectionDataSource) Schema added in v0.3.17

type DelightedConnectionResource added in v0.3.14

type DelightedConnectionResource struct {
	// contains filtered or unexported fields
}

func (*DelightedConnectionResource) Configure added in v0.3.14

func (*DelightedConnectionResource) Create added in v0.3.14

func (*DelightedConnectionResource) Delete added in v0.3.14

func (*DelightedConnectionResource) ImportState added in v0.3.14

func (*DelightedConnectionResource) Metadata added in v0.3.14

func (*DelightedConnectionResource) Read added in v0.3.14

func (*DelightedConnectionResource) Schema added in v0.3.17

func (*DelightedConnectionResource) Update added in v0.3.14

type DialpadConf added in v0.3.39

type DialpadConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type DialpadConnectionDataSource

type DialpadConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*DialpadConnectionDataSource) Configure

func (*DialpadConnectionDataSource) Metadata

func (*DialpadConnectionDataSource) Read

func (*DialpadConnectionDataSource) Schema added in v0.3.17

type DialpadConnectionResource

type DialpadConnectionResource struct {
	// contains filtered or unexported fields
}

func (*DialpadConnectionResource) Configure

func (*DialpadConnectionResource) Create

func (*DialpadConnectionResource) Delete

func (*DialpadConnectionResource) ImportState

func (*DialpadConnectionResource) Metadata

func (*DialpadConnectionResource) Read

func (*DialpadConnectionResource) Schema added in v0.3.17

func (*DialpadConnectionResource) Update

type DittofeedConf added in v0.3.39

type DittofeedConf struct {
	Url string `mapstructure:"url" tfsdk:"url"`

	Write_key string `mapstructure:"write_key" tfsdk:"write_key"`
}

type DittofeedConnectionDataSource added in v0.3.32

type DittofeedConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*DittofeedConnectionDataSource) Configure added in v0.3.32

func (*DittofeedConnectionDataSource) Metadata added in v0.3.32

func (*DittofeedConnectionDataSource) Read added in v0.3.32

func (*DittofeedConnectionDataSource) Schema added in v0.3.32

type DittofeedConnectionResource added in v0.3.32

type DittofeedConnectionResource struct {
	// contains filtered or unexported fields
}

func (*DittofeedConnectionResource) Configure added in v0.3.32

func (*DittofeedConnectionResource) Create added in v0.3.32

func (*DittofeedConnectionResource) Delete added in v0.3.32

func (*DittofeedConnectionResource) ImportState added in v0.3.32

func (*DittofeedConnectionResource) Metadata added in v0.3.32

func (*DittofeedConnectionResource) Read added in v0.3.32

func (*DittofeedConnectionResource) Schema added in v0.3.32

func (*DittofeedConnectionResource) Update added in v0.3.32

type DynamodbConf added in v0.3.39

type DynamodbConf struct {
	Access_id string `mapstructure:"access_id" tfsdk:"access_id"`

	Secret_access_key string `mapstructure:"secret_access_key" tfsdk:"secret_access_key"`

	Region string `mapstructure:"region" tfsdk:"region"`
}

type DynamodbConnectionDataSource added in v0.3.19

type DynamodbConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*DynamodbConnectionDataSource) Configure added in v0.3.19

func (*DynamodbConnectionDataSource) Metadata added in v0.3.19

func (*DynamodbConnectionDataSource) Read added in v0.3.19

func (*DynamodbConnectionDataSource) Schema added in v0.3.19

type DynamodbConnectionResource added in v0.3.19

type DynamodbConnectionResource struct {
	// contains filtered or unexported fields
}

func (*DynamodbConnectionResource) Configure added in v0.3.19

func (*DynamodbConnectionResource) Create added in v0.3.19

func (*DynamodbConnectionResource) Delete added in v0.3.19

func (*DynamodbConnectionResource) ImportState added in v0.3.19

func (*DynamodbConnectionResource) Metadata added in v0.3.19

func (*DynamodbConnectionResource) Read added in v0.3.19

func (*DynamodbConnectionResource) Schema added in v0.3.19

func (*DynamodbConnectionResource) Update added in v0.3.19

type FacebookAdsConnectionDataSource added in v0.3.19

type FacebookAdsConnectionDataSource struct {
	// contains filtered or unexported fields
}

func (*FacebookAdsConnectionDataSource) Configure added in v0.3.19

func (*FacebookAdsConnectionDataSource) Metadata added in v0.3.19

func (*FacebookAdsConnectionDataSource) Read added in v0.3.19

func (*FacebookAdsConnectionDataSource) Schema added in v0.3.19

type FbaudienceConnectionDataSource added in v0.3.26

type FbaudienceConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*FbaudienceConnectionDataSource) Configure added in v0.3.26

func (*FbaudienceConnectionDataSource) Metadata added in v0.3.26

func (*FbaudienceConnectionDataSource) Read added in v0.3.26

func (*FbaudienceConnectionDataSource) Schema added in v0.3.26

type Filter added in v0.3.9

type Filter struct {
	FieldID   string  `json:"field_id" tfsdk:"field_id" mapstructure:"field_id"`
	FieldType string  `json:"field_type" tfsdk:"field_type" mapstructure:"field_type"`
	Function  string  `json:"function" tfsdk:"function" mapstructure:"function"`
	Value     *string `json:"value" tfsdk:"value" mapstructure:"value"`
	Label     string  `json:"label" tfsdk:"label" mapstructure:"label"`
}

type FreshdeskConf added in v0.3.39

type FreshdeskConf struct {
	Apikey string `mapstructure:"apikey" tfsdk:"apikey"`

	Subdomain string `mapstructure:"subdomain" tfsdk:"subdomain"`
}

type FreshdeskConnectionDataSource

type FreshdeskConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*FreshdeskConnectionDataSource) Configure

func (*FreshdeskConnectionDataSource) Metadata

func (*FreshdeskConnectionDataSource) Read

func (*FreshdeskConnectionDataSource) Schema added in v0.3.17

type FreshdeskConnectionResource

type FreshdeskConnectionResource struct {
	// contains filtered or unexported fields
}

func (*FreshdeskConnectionResource) Configure

func (*FreshdeskConnectionResource) Create

func (*FreshdeskConnectionResource) Delete

func (*FreshdeskConnectionResource) ImportState

func (*FreshdeskConnectionResource) Metadata

func (*FreshdeskConnectionResource) Read

func (*FreshdeskConnectionResource) Schema added in v0.3.17

func (*FreshdeskConnectionResource) Update

type FullstoryConf added in v0.3.39

type FullstoryConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type FullstoryConnectionDataSource

type FullstoryConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*FullstoryConnectionDataSource) Configure

func (*FullstoryConnectionDataSource) Metadata

func (*FullstoryConnectionDataSource) Read

func (*FullstoryConnectionDataSource) Schema added in v0.3.17

type FullstoryConnectionResource

type FullstoryConnectionResource struct {
	// contains filtered or unexported fields
}

func (*FullstoryConnectionResource) Configure

func (*FullstoryConnectionResource) Create

func (*FullstoryConnectionResource) Delete

func (*FullstoryConnectionResource) ImportState

func (*FullstoryConnectionResource) Metadata

func (*FullstoryConnectionResource) Read

func (*FullstoryConnectionResource) Schema added in v0.3.17

func (*FullstoryConnectionResource) Update

type GcsConf added in v0.3.39

type GcsConf struct {
	Project_id string `mapstructure:"project_id" tfsdk:"project_id"`

	Service_account string `mapstructure:"service_account" tfsdk:"service_account"`

	Bucket string `mapstructure:"bucket" tfsdk:"bucket"`
}

type GcsConnectionDataSource

type GcsConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*GcsConnectionDataSource) Configure

func (*GcsConnectionDataSource) Metadata

func (*GcsConnectionDataSource) Read

func (*GcsConnectionDataSource) Schema added in v0.3.17

type GcsConnectionResource

type GcsConnectionResource struct {
	// contains filtered or unexported fields
}

func (*GcsConnectionResource) Configure

func (*GcsConnectionResource) Create

func (*GcsConnectionResource) Delete

func (*GcsConnectionResource) ImportState

func (*GcsConnectionResource) Metadata

func (*GcsConnectionResource) Read

func (*GcsConnectionResource) Schema added in v0.3.17

func (*GcsConnectionResource) Update

type GithubConnectionDataSource added in v0.3.14

type GithubConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*GithubConnectionDataSource) Configure added in v0.3.14

func (*GithubConnectionDataSource) Metadata added in v0.3.14

func (*GithubConnectionDataSource) Read added in v0.3.14

func (*GithubConnectionDataSource) Schema added in v0.3.17

type GoogleadsConnectionDataSource

type GoogleadsConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*GoogleadsConnectionDataSource) Configure

func (*GoogleadsConnectionDataSource) Metadata

func (*GoogleadsConnectionDataSource) Read

func (*GoogleadsConnectionDataSource) Schema added in v0.3.17

type GooglesearchconsoleConnectionDataSource added in v0.3.26

type GooglesearchconsoleConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*GooglesearchconsoleConnectionDataSource) Configure added in v0.3.26

func (*GooglesearchconsoleConnectionDataSource) Metadata added in v0.3.26

func (*GooglesearchconsoleConnectionDataSource) Read added in v0.3.26

func (*GooglesearchconsoleConnectionDataSource) Schema added in v0.3.26

type GsheetsConnectionDataSource

type GsheetsConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*GsheetsConnectionDataSource) Configure

func (*GsheetsConnectionDataSource) Metadata

func (*GsheetsConnectionDataSource) Read

func (*GsheetsConnectionDataSource) Schema added in v0.3.17

type HarmonicConf added in v0.3.39

type HarmonicConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type HarmonicConnectionDataSource

type HarmonicConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*HarmonicConnectionDataSource) Configure

func (*HarmonicConnectionDataSource) Metadata

func (*HarmonicConnectionDataSource) Read

func (*HarmonicConnectionDataSource) Schema added in v0.3.17

type HarmonicConnectionResource

type HarmonicConnectionResource struct {
	// contains filtered or unexported fields
}

func (*HarmonicConnectionResource) Configure

func (*HarmonicConnectionResource) Create

func (*HarmonicConnectionResource) Delete

func (*HarmonicConnectionResource) ImportState

func (*HarmonicConnectionResource) Metadata

func (*HarmonicConnectionResource) Read

func (*HarmonicConnectionResource) Schema added in v0.3.17

func (*HarmonicConnectionResource) Update

type HoneycombConf added in v0.3.39

type HoneycombConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`

	Dataset string `mapstructure:"dataset" tfsdk:"dataset"`
}

type HoneycombConnectionDataSource added in v0.3.23

type HoneycombConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*HoneycombConnectionDataSource) Configure added in v0.3.23

func (*HoneycombConnectionDataSource) Metadata added in v0.3.23

func (*HoneycombConnectionDataSource) Read added in v0.3.23

func (*HoneycombConnectionDataSource) Schema added in v0.3.23

type HoneycombConnectionResource added in v0.3.23

type HoneycombConnectionResource struct {
	// contains filtered or unexported fields
}

func (*HoneycombConnectionResource) Configure added in v0.3.23

func (*HoneycombConnectionResource) Create added in v0.3.23

func (*HoneycombConnectionResource) Delete added in v0.3.23

func (*HoneycombConnectionResource) ImportState added in v0.3.23

func (*HoneycombConnectionResource) Metadata added in v0.3.23

func (*HoneycombConnectionResource) Read added in v0.3.23

func (*HoneycombConnectionResource) Schema added in v0.3.23

func (*HoneycombConnectionResource) Update added in v0.3.23

type HubspotConnectionDataSource

type HubspotConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*HubspotConnectionDataSource) Configure

func (*HubspotConnectionDataSource) Metadata

func (*HubspotConnectionDataSource) Read

func (*HubspotConnectionDataSource) Schema added in v0.3.17

type IntercomConf added in v0.3.39

type IntercomConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type IntercomConnectionDataSource

type IntercomConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*IntercomConnectionDataSource) Configure

func (*IntercomConnectionDataSource) Metadata

func (*IntercomConnectionDataSource) Read

func (*IntercomConnectionDataSource) Schema added in v0.3.17

type IntercomConnectionResource

type IntercomConnectionResource struct {
	// contains filtered or unexported fields
}

func (*IntercomConnectionResource) Configure

func (*IntercomConnectionResource) Create

func (*IntercomConnectionResource) Delete

func (*IntercomConnectionResource) ImportState

func (*IntercomConnectionResource) Metadata

func (*IntercomConnectionResource) Read

func (*IntercomConnectionResource) Schema added in v0.3.17

func (*IntercomConnectionResource) Update

type IroncladConf added in v0.3.39

type IroncladConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type IroncladConnectionDataSource added in v0.3.32

type IroncladConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*IroncladConnectionDataSource) Configure added in v0.3.32

func (*IroncladConnectionDataSource) Metadata added in v0.3.32

func (*IroncladConnectionDataSource) Read added in v0.3.32

func (*IroncladConnectionDataSource) Schema added in v0.3.32

type IroncladConnectionResource added in v0.3.32

type IroncladConnectionResource struct {
	// contains filtered or unexported fields
}

func (*IroncladConnectionResource) Configure added in v0.3.32

func (*IroncladConnectionResource) Create added in v0.3.32

func (*IroncladConnectionResource) Delete added in v0.3.32

func (*IroncladConnectionResource) ImportState added in v0.3.32

func (*IroncladConnectionResource) Metadata added in v0.3.32

func (*IroncladConnectionResource) Read added in v0.3.32

func (*IroncladConnectionResource) Schema added in v0.3.32

func (*IroncladConnectionResource) Update added in v0.3.32

type IterableConnectionDataSource added in v0.3.11

type IterableConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*IterableConnectionDataSource) Configure added in v0.3.11

func (*IterableConnectionDataSource) Metadata added in v0.3.11

func (*IterableConnectionDataSource) Read added in v0.3.11

func (*IterableConnectionDataSource) Schema added in v0.3.17

type JiraConf added in v0.3.39

type JiraConf struct {
	Url string `mapstructure:"url" tfsdk:"url"`

	Auth_method string `mapstructure:"auth_method" tfsdk:"auth_method"`

	Username string `mapstructure:"username" tfsdk:"username"`

	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`

	Access_token string `mapstructure:"access_token" tfsdk:"access_token"`
}

type JiraConnectionDataSource added in v0.3.18

type JiraConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*JiraConnectionDataSource) Configure added in v0.3.18

func (*JiraConnectionDataSource) Metadata added in v0.3.18

func (*JiraConnectionDataSource) Read added in v0.3.18

func (*JiraConnectionDataSource) Schema added in v0.3.18

type JiraConnectionResource added in v0.3.18

type JiraConnectionResource struct {
	// contains filtered or unexported fields
}

func (*JiraConnectionResource) Configure added in v0.3.18

func (*JiraConnectionResource) Create added in v0.3.18

func (*JiraConnectionResource) Delete added in v0.3.18

func (*JiraConnectionResource) ImportState added in v0.3.18

func (*JiraConnectionResource) Metadata added in v0.3.18

func (*JiraConnectionResource) Read added in v0.3.18

func (*JiraConnectionResource) Schema added in v0.3.18

func (*JiraConnectionResource) Update added in v0.3.18

type KlaviyoConf added in v0.3.39

type KlaviyoConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type KlaviyoConnectionDataSource

type KlaviyoConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*KlaviyoConnectionDataSource) Configure

func (*KlaviyoConnectionDataSource) Metadata

func (*KlaviyoConnectionDataSource) Read

func (*KlaviyoConnectionDataSource) Schema added in v0.3.17

type KlaviyoConnectionResource

type KlaviyoConnectionResource struct {
	// contains filtered or unexported fields
}

func (*KlaviyoConnectionResource) Configure

func (*KlaviyoConnectionResource) Create

func (*KlaviyoConnectionResource) Delete

func (*KlaviyoConnectionResource) ImportState

func (*KlaviyoConnectionResource) Metadata

func (*KlaviyoConnectionResource) Read

func (*KlaviyoConnectionResource) Schema added in v0.3.17

func (*KlaviyoConnectionResource) Update

type KustomerConf added in v0.3.39

type KustomerConf struct {
	Apikey string `mapstructure:"apikey" tfsdk:"apikey"`

	Domain string `mapstructure:"domain" tfsdk:"domain"`
}

type KustomerConnectionDataSource

type KustomerConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*KustomerConnectionDataSource) Configure

func (*KustomerConnectionDataSource) Metadata

func (*KustomerConnectionDataSource) Read

func (*KustomerConnectionDataSource) Schema added in v0.3.17

type KustomerConnectionResource

type KustomerConnectionResource struct {
	// contains filtered or unexported fields
}

func (*KustomerConnectionResource) Configure

func (*KustomerConnectionResource) Create

func (*KustomerConnectionResource) Delete

func (*KustomerConnectionResource) ImportState

func (*KustomerConnectionResource) Metadata

func (*KustomerConnectionResource) Read

func (*KustomerConnectionResource) Schema added in v0.3.17

func (*KustomerConnectionResource) Update

type LinearConf added in v0.3.39

type LinearConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type LinearConnectionDataSource added in v0.3.14

type LinearConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*LinearConnectionDataSource) Configure added in v0.3.14

func (*LinearConnectionDataSource) Metadata added in v0.3.14

func (*LinearConnectionDataSource) Read added in v0.3.14

func (*LinearConnectionDataSource) Schema added in v0.3.17

type LinearConnectionResource added in v0.3.14

type LinearConnectionResource struct {
	// contains filtered or unexported fields
}

func (*LinearConnectionResource) Configure added in v0.3.14

func (*LinearConnectionResource) Create added in v0.3.14

func (*LinearConnectionResource) Delete added in v0.3.14

func (*LinearConnectionResource) ImportState added in v0.3.14

func (*LinearConnectionResource) Metadata added in v0.3.14

func (*LinearConnectionResource) Read added in v0.3.14

func (*LinearConnectionResource) Schema added in v0.3.17

func (*LinearConnectionResource) Update added in v0.3.14

type LinkedinadsConnectionDataSource added in v0.3.26

type LinkedinadsConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*LinkedinadsConnectionDataSource) Configure added in v0.3.26

func (*LinkedinadsConnectionDataSource) Metadata added in v0.3.26

func (*LinkedinadsConnectionDataSource) Read added in v0.3.26

func (*LinkedinadsConnectionDataSource) Schema added in v0.3.26

type LobConf added in v0.3.39

type LobConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type LobConnectionDataSource

type LobConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*LobConnectionDataSource) Configure

func (*LobConnectionDataSource) Metadata

func (*LobConnectionDataSource) Read

func (*LobConnectionDataSource) Schema added in v0.3.17

type LobConnectionResource

type LobConnectionResource struct {
	// contains filtered or unexported fields
}

func (*LobConnectionResource) Configure

func (*LobConnectionResource) Create

func (*LobConnectionResource) Delete

func (*LobConnectionResource) ImportState

func (*LobConnectionResource) Metadata

func (*LobConnectionResource) Read

func (*LobConnectionResource) Schema added in v0.3.17

func (*LobConnectionResource) Update

type MailercheckConf added in v0.3.39

type MailercheckConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type MailercheckConnectionDataSource added in v0.3.32

type MailercheckConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*MailercheckConnectionDataSource) Configure added in v0.3.32

func (*MailercheckConnectionDataSource) Metadata added in v0.3.32

func (*MailercheckConnectionDataSource) Read added in v0.3.32

func (*MailercheckConnectionDataSource) Schema added in v0.3.32

type MailercheckConnectionResource added in v0.3.32

type MailercheckConnectionResource struct {
	// contains filtered or unexported fields
}

func (*MailercheckConnectionResource) Configure added in v0.3.32

func (*MailercheckConnectionResource) Create added in v0.3.32

func (*MailercheckConnectionResource) Delete added in v0.3.32

func (*MailercheckConnectionResource) ImportState added in v0.3.32

func (*MailercheckConnectionResource) Metadata added in v0.3.32

func (*MailercheckConnectionResource) Read added in v0.3.32

func (*MailercheckConnectionResource) Schema added in v0.3.32

func (*MailercheckConnectionResource) Update added in v0.3.32

type MarketoConf added in v0.3.39

type MarketoConf struct {
	Client_id string `mapstructure:"client_id" tfsdk:"client_id"`

	Client_secret string `mapstructure:"client_secret" tfsdk:"client_secret"`

	Rest_endpoint string `mapstructure:"rest_endpoint" tfsdk:"rest_endpoint"`

	Enforce_api_limits bool `mapstructure:"enforce_api_limits" tfsdk:"enforce_api_limits"`

	Daily_api_calls int `mapstructure:"daily_api_calls" tfsdk:"daily_api_calls"`

	Concurrent_imports int `mapstructure:"concurrent_imports" tfsdk:"concurrent_imports"`
}

type MarketoConnectionDataSource

type MarketoConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*MarketoConnectionDataSource) Configure

func (*MarketoConnectionDataSource) Metadata

func (*MarketoConnectionDataSource) Read

func (*MarketoConnectionDataSource) Schema added in v0.3.17

type MarketoConnectionResource

type MarketoConnectionResource struct {
	// contains filtered or unexported fields
}

func (*MarketoConnectionResource) Configure

func (*MarketoConnectionResource) Create

func (*MarketoConnectionResource) Delete

func (*MarketoConnectionResource) ImportState

func (*MarketoConnectionResource) Metadata

func (*MarketoConnectionResource) Read

func (*MarketoConnectionResource) Schema added in v0.3.17

func (*MarketoConnectionResource) Update

type MongodbConf added in v0.3.39

type MongodbConf struct {
	Hosts string `mapstructure:"hosts" tfsdk:"hosts"`

	Username string `mapstructure:"username" tfsdk:"username"`

	Password string `mapstructure:"password" tfsdk:"password"`

	Database string `mapstructure:"database" tfsdk:"database"`

	Srv bool `mapstructure:"srv" tfsdk:"srv"`

	Params string `mapstructure:"params" tfsdk:"params"`
}

type MongodbConnectionDataSource

type MongodbConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*MongodbConnectionDataSource) Configure

func (*MongodbConnectionDataSource) Metadata

func (*MongodbConnectionDataSource) Read

func (*MongodbConnectionDataSource) Schema added in v0.3.17

type MongodbConnectionResource

type MongodbConnectionResource struct {
	// contains filtered or unexported fields
}

func (*MongodbConnectionResource) Configure

func (*MongodbConnectionResource) Create

func (*MongodbConnectionResource) Delete

func (*MongodbConnectionResource) ImportState

func (*MongodbConnectionResource) Metadata

func (*MongodbConnectionResource) Read

func (*MongodbConnectionResource) Schema added in v0.3.17

func (*MongodbConnectionResource) Update

type MysqlConf added in v0.3.39

type MysqlConf struct {
	Hostname string `mapstructure:"hostname" tfsdk:"hostname"`

	Account string `mapstructure:"account" tfsdk:"account"`

	Passwd string `mapstructure:"passwd" tfsdk:"passwd"`

	Dbname string `mapstructure:"dbname" tfsdk:"dbname"`

	Port int `mapstructure:"port" tfsdk:"port"`

	Ssh bool `mapstructure:"ssh" tfsdk:"ssh"`

	Ssh_user string `mapstructure:"ssh_user" tfsdk:"ssh_user"`

	Ssh_host string `mapstructure:"ssh_host" tfsdk:"ssh_host"`

	Ssh_port int `mapstructure:"ssh_port" tfsdk:"ssh_port"`

	Ssh_private_key string `mapstructure:"ssh_private_key" tfsdk:"ssh_private_key"`

	Change_detection bool `mapstructure:"change_detection" tfsdk:"change_detection"`
}

type MysqlConnectionDataSource

type MysqlConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*MysqlConnectionDataSource) Configure

func (*MysqlConnectionDataSource) Metadata

func (*MysqlConnectionDataSource) Read

func (*MysqlConnectionDataSource) Schema added in v0.3.17

type MysqlConnectionResource

type MysqlConnectionResource struct {
	// contains filtered or unexported fields
}

func (*MysqlConnectionResource) Configure

func (*MysqlConnectionResource) Create

func (*MysqlConnectionResource) Delete

func (*MysqlConnectionResource) ImportState

func (*MysqlConnectionResource) Metadata

func (*MysqlConnectionResource) Read

func (*MysqlConnectionResource) Schema added in v0.3.17

func (*MysqlConnectionResource) Update

type NetsuiteConf added in v0.3.39

type NetsuiteConf struct {
	Account_id string `mapstructure:"account_id" tfsdk:"account_id"`

	Consumer_key string `mapstructure:"consumer_key" tfsdk:"consumer_key"`

	Consumer_secret string `mapstructure:"consumer_secret" tfsdk:"consumer_secret"`

	Token string `mapstructure:"token" tfsdk:"token"`

	Token_secret string `mapstructure:"token_secret" tfsdk:"token_secret"`
}

type NetsuiteConnectionDataSource

type NetsuiteConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*NetsuiteConnectionDataSource) Configure

func (*NetsuiteConnectionDataSource) Metadata

func (*NetsuiteConnectionDataSource) Read

func (*NetsuiteConnectionDataSource) Schema added in v0.3.17

type NetsuiteConnectionResource

type NetsuiteConnectionResource struct {
	// contains filtered or unexported fields
}

func (*NetsuiteConnectionResource) Configure

func (*NetsuiteConnectionResource) Create

func (*NetsuiteConnectionResource) Delete

func (*NetsuiteConnectionResource) ImportState

func (*NetsuiteConnectionResource) Metadata

func (*NetsuiteConnectionResource) Read

func (*NetsuiteConnectionResource) Schema added in v0.3.17

func (*NetsuiteConnectionResource) Update

type OutreachConnectionDataSource added in v0.3.26

type OutreachConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*OutreachConnectionDataSource) Configure added in v0.3.26

func (*OutreachConnectionDataSource) Metadata added in v0.3.26

func (*OutreachConnectionDataSource) Read added in v0.3.26

func (*OutreachConnectionDataSource) Schema added in v0.3.26

type Override added in v0.3.11

type Override struct {
	FieldID  string  `json:"field_id" tfsdk:"field_id" mapstructure:"field_id"`
	Function string  `json:"function" tfsdk:"function" mapstructure:"function"`
	Value    *string `json:"value" tfsdk:"value" mapstructure:"value"`
	Override *string `json:"override" tfsdk:"override" mapstructure:"override"`
}

type PipedriveConf added in v0.3.39

type PipedriveConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`

	Domain string `mapstructure:"domain" tfsdk:"domain"`
}

type PipedriveConnectionDataSource

type PipedriveConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*PipedriveConnectionDataSource) Configure

func (*PipedriveConnectionDataSource) Metadata

func (*PipedriveConnectionDataSource) Read

func (*PipedriveConnectionDataSource) Schema added in v0.3.17

type PipedriveConnectionResource

type PipedriveConnectionResource struct {
	// contains filtered or unexported fields
}

func (*PipedriveConnectionResource) Configure

func (*PipedriveConnectionResource) Create

func (*PipedriveConnectionResource) Delete

func (*PipedriveConnectionResource) ImportState

func (*PipedriveConnectionResource) Metadata

func (*PipedriveConnectionResource) Read

func (*PipedriveConnectionResource) Schema added in v0.3.17

func (*PipedriveConnectionResource) Update

type PostgresqlConf added in v0.3.39

type PostgresqlConf struct {
	Hostname string `mapstructure:"hostname" tfsdk:"hostname"`

	Username string `mapstructure:"username" tfsdk:"username"`

	Password string `mapstructure:"password" tfsdk:"password"`

	Database string `mapstructure:"database" tfsdk:"database"`

	Port int `mapstructure:"port" tfsdk:"port"`

	Ssl bool `mapstructure:"ssl" tfsdk:"ssl"`

	Client_certs bool `mapstructure:"client_certs" tfsdk:"client_certs"`

	Client_certificate string `mapstructure:"client_certificate" tfsdk:"client_certificate"`

	Client_key string `mapstructure:"client_key" tfsdk:"client_key"`

	Ca_cert string `mapstructure:"ca_cert" tfsdk:"ca_cert"`

	Change_detection bool `mapstructure:"change_detection" tfsdk:"change_detection"`

	Publication string `mapstructure:"publication" tfsdk:"publication"`

	Ssh bool `mapstructure:"ssh" tfsdk:"ssh"`

	Ssh_user string `mapstructure:"ssh_user" tfsdk:"ssh_user"`

	Ssh_host string `mapstructure:"ssh_host" tfsdk:"ssh_host"`

	Ssh_port int `mapstructure:"ssh_port" tfsdk:"ssh_port"`

	Ssh_private_key string `mapstructure:"ssh_private_key" tfsdk:"ssh_private_key"`
}

type PostgresqlConnectionDataSource

type PostgresqlConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*PostgresqlConnectionDataSource) Configure

func (*PostgresqlConnectionDataSource) Metadata

func (*PostgresqlConnectionDataSource) Read

func (*PostgresqlConnectionDataSource) Schema added in v0.3.17

type PostgresqlConnectionResource

type PostgresqlConnectionResource struct {
	// contains filtered or unexported fields
}

func (*PostgresqlConnectionResource) Configure

func (*PostgresqlConnectionResource) Create

func (*PostgresqlConnectionResource) Delete

func (*PostgresqlConnectionResource) ImportState

func (*PostgresqlConnectionResource) Metadata

func (*PostgresqlConnectionResource) Read

func (*PostgresqlConnectionResource) Schema added in v0.3.17

func (*PostgresqlConnectionResource) Update

type ProviderData

type ProviderData struct {
	DeploymentKey types.String `tfsdk:"deployment_api_key"`
	DeploymentUrl types.String `tfsdk:"deployment_url"`
	APIKey        types.String `tfsdk:"api_key"`
}

providerData can be used to store data from the Terraform configuration.

type QuickbooksConnectionDataSource added in v0.3.35

type QuickbooksConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*QuickbooksConnectionDataSource) Configure added in v0.3.35

func (*QuickbooksConnectionDataSource) Metadata added in v0.3.35

func (*QuickbooksConnectionDataSource) Read added in v0.3.35

func (*QuickbooksConnectionDataSource) Schema added in v0.3.35

type RedshiftConf added in v0.3.39

type RedshiftConf struct {
	Hostname string `mapstructure:"hostname" tfsdk:"hostname"`

	Username string `mapstructure:"username" tfsdk:"username"`

	Password string `mapstructure:"password" tfsdk:"password"`

	Database string `mapstructure:"database" tfsdk:"database"`

	Port int `mapstructure:"port" tfsdk:"port"`

	Ssh bool `mapstructure:"ssh" tfsdk:"ssh"`

	Ssh_user string `mapstructure:"ssh_user" tfsdk:"ssh_user"`

	Ssh_host string `mapstructure:"ssh_host" tfsdk:"ssh_host"`

	Ssh_port int `mapstructure:"ssh_port" tfsdk:"ssh_port"`

	Ssh_private_key string `mapstructure:"ssh_private_key" tfsdk:"ssh_private_key"`

	Aws_access_key_id string `mapstructure:"aws_access_key_id" tfsdk:"aws_access_key_id"`

	Aws_secret_access_key string `mapstructure:"aws_secret_access_key" tfsdk:"aws_secret_access_key"`

	S3_bucket_name string `mapstructure:"s3_bucket_name" tfsdk:"s3_bucket_name"`

	S3_bucket_region string `mapstructure:"s3_bucket_region" tfsdk:"s3_bucket_region"`
}

type RedshiftConnectionDataSource

type RedshiftConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*RedshiftConnectionDataSource) Configure

func (*RedshiftConnectionDataSource) Metadata

func (*RedshiftConnectionDataSource) Read

func (*RedshiftConnectionDataSource) Schema added in v0.3.17

type RedshiftConnectionResource

type RedshiftConnectionResource struct {
	// contains filtered or unexported fields
}

func (*RedshiftConnectionResource) Configure

func (*RedshiftConnectionResource) Create

func (*RedshiftConnectionResource) Delete

func (*RedshiftConnectionResource) ImportState

func (*RedshiftConnectionResource) Metadata

func (*RedshiftConnectionResource) Read

func (*RedshiftConnectionResource) Schema added in v0.3.17

func (*RedshiftConnectionResource) Update

type RedshiftserverlessConf added in v0.3.39

type RedshiftserverlessConf struct {
	Database string `mapstructure:"database" tfsdk:"database"`

	Workgroup string `mapstructure:"workgroup" tfsdk:"workgroup"`

	Iam_role_arn string `mapstructure:"iam_role_arn" tfsdk:"iam_role_arn"`

	External_id string `mapstructure:"external_id" tfsdk:"external_id"`

	Override_endpoint bool `mapstructure:"override_endpoint" tfsdk:"override_endpoint"`

	Data_api_endpoint string `mapstructure:"data_api_endpoint" tfsdk:"data_api_endpoint"`
}

type RedshiftserverlessConnectionDataSource added in v0.3.37

type RedshiftserverlessConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*RedshiftserverlessConnectionDataSource) Configure added in v0.3.37

func (*RedshiftserverlessConnectionDataSource) Metadata added in v0.3.37

func (*RedshiftserverlessConnectionDataSource) Read added in v0.3.37

func (*RedshiftserverlessConnectionDataSource) Schema added in v0.3.37

type RedshiftserverlessConnectionResource added in v0.3.37

type RedshiftserverlessConnectionResource struct {
	// contains filtered or unexported fields
}

func (*RedshiftserverlessConnectionResource) Configure added in v0.3.37

func (*RedshiftserverlessConnectionResource) Create added in v0.3.37

func (*RedshiftserverlessConnectionResource) Delete added in v0.3.37

func (*RedshiftserverlessConnectionResource) ImportState added in v0.3.37

func (*RedshiftserverlessConnectionResource) Metadata added in v0.3.37

func (*RedshiftserverlessConnectionResource) Read added in v0.3.37

func (*RedshiftserverlessConnectionResource) Schema added in v0.3.37

func (*RedshiftserverlessConnectionResource) Update added in v0.3.37

type RequestParameter added in v0.3.39

type RequestParameter struct {
	Name  string `json:"name" mapstructure:"name" tfsdk:"name"`
	Value string `json:"value" mapstructure:"value" tfsdk:"value"`
}

type S3Conf added in v0.3.39

type S3Conf struct {
	Aws_access_key_id string `mapstructure:"aws_access_key_id" tfsdk:"aws_access_key_id"`

	Aws_secret_access_key string `mapstructure:"aws_secret_access_key" tfsdk:"aws_secret_access_key"`

	S3_bucket_region string `mapstructure:"s3_bucket_region" tfsdk:"s3_bucket_region"`

	S3_bucket_name string `mapstructure:"s3_bucket_name" tfsdk:"s3_bucket_name"`
}

type S3ConnectionDataSource

type S3ConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*S3ConnectionDataSource) Configure

func (*S3ConnectionDataSource) Metadata

func (*S3ConnectionDataSource) Read

func (*S3ConnectionDataSource) Schema added in v0.3.17

type S3ConnectionResource

type S3ConnectionResource struct {
	// contains filtered or unexported fields
}

func (*S3ConnectionResource) Configure

func (*S3ConnectionResource) Create

func (*S3ConnectionResource) Delete

func (*S3ConnectionResource) ImportState

func (*S3ConnectionResource) Metadata

func (*S3ConnectionResource) Read

func (*S3ConnectionResource) Schema added in v0.3.17

func (*S3ConnectionResource) Update

type SalesforceConnectionDataSource

type SalesforceConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*SalesforceConnectionDataSource) Configure

func (*SalesforceConnectionDataSource) Metadata

func (*SalesforceConnectionDataSource) Read

func (*SalesforceConnectionDataSource) Schema added in v0.3.17

type SegmentConf added in v0.3.39

type SegmentConf struct {
	Write_key string `mapstructure:"write_key" tfsdk:"write_key"`
}

type SegmentConnectionDataSource

type SegmentConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*SegmentConnectionDataSource) Configure

func (*SegmentConnectionDataSource) Metadata

func (*SegmentConnectionDataSource) Read

func (*SegmentConnectionDataSource) Schema added in v0.3.17

type SegmentConnectionResource

type SegmentConnectionResource struct {
	// contains filtered or unexported fields
}

func (*SegmentConnectionResource) Configure

func (*SegmentConnectionResource) Create

func (*SegmentConnectionResource) Delete

func (*SegmentConnectionResource) ImportState

func (*SegmentConnectionResource) Metadata

func (*SegmentConnectionResource) Read

func (*SegmentConnectionResource) Schema added in v0.3.17

func (*SegmentConnectionResource) Update

type ShipbobConnectionDataSource added in v0.3.11

type ShipbobConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*ShipbobConnectionDataSource) Configure added in v0.3.11

func (*ShipbobConnectionDataSource) Metadata added in v0.3.11

func (*ShipbobConnectionDataSource) Read added in v0.3.11

func (*ShipbobConnectionDataSource) Schema added in v0.3.17

type ShopifyConnectionDataSource added in v0.3.11

type ShopifyConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*ShopifyConnectionDataSource) Configure added in v0.3.11

func (*ShopifyConnectionDataSource) Metadata added in v0.3.11

func (*ShopifyConnectionDataSource) Read added in v0.3.11

func (*ShopifyConnectionDataSource) Schema added in v0.3.17

type SlackConf added in v0.3.39

type SlackConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type SlackConnectionDataSource added in v0.3.26

type SlackConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*SlackConnectionDataSource) Configure added in v0.3.26

func (*SlackConnectionDataSource) Metadata added in v0.3.26

func (*SlackConnectionDataSource) Read added in v0.3.26

func (*SlackConnectionDataSource) Schema added in v0.3.26

type SlackConnectionResource added in v0.3.26

type SlackConnectionResource struct {
	// contains filtered or unexported fields
}

func (*SlackConnectionResource) Configure added in v0.3.26

func (*SlackConnectionResource) Create added in v0.3.26

func (*SlackConnectionResource) Delete added in v0.3.26

func (*SlackConnectionResource) ImportState added in v0.3.26

func (*SlackConnectionResource) Metadata added in v0.3.26

func (*SlackConnectionResource) Read added in v0.3.26

func (*SlackConnectionResource) Schema added in v0.3.26

func (*SlackConnectionResource) Update added in v0.3.26

type SmartsheetConnectionDataSource added in v0.3.11

type SmartsheetConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*SmartsheetConnectionDataSource) Configure added in v0.3.11

func (*SmartsheetConnectionDataSource) Metadata added in v0.3.11

func (*SmartsheetConnectionDataSource) Read added in v0.3.11

func (*SmartsheetConnectionDataSource) Schema added in v0.3.17

type SnowflakeConf added in v0.3.39

type SnowflakeConf struct {
	Account string `mapstructure:"account" tfsdk:"account"`

	Username string `mapstructure:"username" tfsdk:"username"`

	Password string `mapstructure:"password" tfsdk:"password"`

	Dbname string `mapstructure:"dbname" tfsdk:"dbname"`

	Warehouse string `mapstructure:"warehouse" tfsdk:"warehouse"`

	Params string `mapstructure:"params" tfsdk:"params"`
}

type SnowflakeConnectionDataSource

type SnowflakeConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*SnowflakeConnectionDataSource) Configure

func (*SnowflakeConnectionDataSource) Metadata

func (*SnowflakeConnectionDataSource) Read

func (*SnowflakeConnectionDataSource) Schema added in v0.3.17

type SnowflakeConnectionResource

type SnowflakeConnectionResource struct {
	// contains filtered or unexported fields
}

func (*SnowflakeConnectionResource) Configure

func (*SnowflakeConnectionResource) Create

func (*SnowflakeConnectionResource) Delete

func (*SnowflakeConnectionResource) ImportState

func (*SnowflakeConnectionResource) Metadata

func (*SnowflakeConnectionResource) Read

func (*SnowflakeConnectionResource) Schema added in v0.3.17

func (*SnowflakeConnectionResource) Update

type SqlserverConf added in v0.3.39

type SqlserverConf struct {
	Hostname string `mapstructure:"hostname" tfsdk:"hostname"`

	Username string `mapstructure:"username" tfsdk:"username"`

	Password string `mapstructure:"password" tfsdk:"password"`

	Database string `mapstructure:"database" tfsdk:"database"`

	Port int `mapstructure:"port" tfsdk:"port"`

	Ssl bool `mapstructure:"ssl" tfsdk:"ssl"`
}

type SqlserverConnectionDataSource

type SqlserverConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*SqlserverConnectionDataSource) Configure

func (*SqlserverConnectionDataSource) Metadata

func (*SqlserverConnectionDataSource) Read

func (*SqlserverConnectionDataSource) Schema added in v0.3.17

type SqlserverConnectionResource

type SqlserverConnectionResource struct {
	// contains filtered or unexported fields
}

func (*SqlserverConnectionResource) Configure

func (*SqlserverConnectionResource) Create

func (*SqlserverConnectionResource) Delete

func (*SqlserverConnectionResource) ImportState

func (*SqlserverConnectionResource) Metadata

func (*SqlserverConnectionResource) Read

func (*SqlserverConnectionResource) Schema added in v0.3.17

func (*SqlserverConnectionResource) Update

type StatsigConf added in v0.3.39

type StatsigConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type StatsigConnectionDataSource added in v0.3.12

type StatsigConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*StatsigConnectionDataSource) Configure added in v0.3.12

func (*StatsigConnectionDataSource) Metadata added in v0.3.12

func (*StatsigConnectionDataSource) Read added in v0.3.12

func (*StatsigConnectionDataSource) Schema added in v0.3.17

type StatsigConnectionResource added in v0.3.12

type StatsigConnectionResource struct {
	// contains filtered or unexported fields
}

func (*StatsigConnectionResource) Configure added in v0.3.12

func (*StatsigConnectionResource) Create added in v0.3.12

func (*StatsigConnectionResource) Delete added in v0.3.12

func (*StatsigConnectionResource) ImportState added in v0.3.12

func (*StatsigConnectionResource) Metadata added in v0.3.12

func (*StatsigConnectionResource) Read added in v0.3.12

func (*StatsigConnectionResource) Schema added in v0.3.17

func (*StatsigConnectionResource) Update added in v0.3.12

type StripeConf added in v0.3.39

type StripeConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type StripeConnectionDataSource

type StripeConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*StripeConnectionDataSource) Configure

func (*StripeConnectionDataSource) Metadata

func (*StripeConnectionDataSource) Read

func (*StripeConnectionDataSource) Schema added in v0.3.17

type StripeConnectionResource

type StripeConnectionResource struct {
	// contains filtered or unexported fields
}

func (*StripeConnectionResource) Configure

func (*StripeConnectionResource) Create

func (*StripeConnectionResource) Delete

func (*StripeConnectionResource) ImportState

func (*StripeConnectionResource) Metadata

func (*StripeConnectionResource) Read

func (*StripeConnectionResource) Schema added in v0.3.17

func (*StripeConnectionResource) Update

type SurvicateConf added in v0.3.39

type SurvicateConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type SurvicateConnectionDataSource added in v0.3.11

type SurvicateConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*SurvicateConnectionDataSource) Configure added in v0.3.11

func (*SurvicateConnectionDataSource) Metadata added in v0.3.11

func (*SurvicateConnectionDataSource) Read added in v0.3.11

func (*SurvicateConnectionDataSource) Schema added in v0.3.17

type SurvicateConnectionResource added in v0.3.11

type SurvicateConnectionResource struct {
	// contains filtered or unexported fields
}

func (*SurvicateConnectionResource) Configure added in v0.3.11

func (*SurvicateConnectionResource) Create added in v0.3.11

func (*SurvicateConnectionResource) Delete added in v0.3.11

func (*SurvicateConnectionResource) ImportState added in v0.3.11

func (*SurvicateConnectionResource) Metadata added in v0.3.11

func (*SurvicateConnectionResource) Read added in v0.3.11

func (*SurvicateConnectionResource) Schema added in v0.3.17

func (*SurvicateConnectionResource) Update added in v0.3.11

type SynapseConf added in v0.3.39

type SynapseConf struct {
	Hostname string `mapstructure:"hostname" tfsdk:"hostname"`

	Username string `mapstructure:"username" tfsdk:"username"`

	Password string `mapstructure:"password" tfsdk:"password"`

	Database string `mapstructure:"database" tfsdk:"database"`

	Port int `mapstructure:"port" tfsdk:"port"`
}

type SynapseConnectionDataSource added in v0.3.11

type SynapseConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*SynapseConnectionDataSource) Configure added in v0.3.11

func (*SynapseConnectionDataSource) Metadata added in v0.3.11

func (*SynapseConnectionDataSource) Read added in v0.3.11

func (*SynapseConnectionDataSource) Schema added in v0.3.17

type SynapseConnectionResource added in v0.3.11

type SynapseConnectionResource struct {
	// contains filtered or unexported fields
}

func (*SynapseConnectionResource) Configure added in v0.3.11

func (*SynapseConnectionResource) Create added in v0.3.11

func (*SynapseConnectionResource) Delete added in v0.3.11

func (*SynapseConnectionResource) ImportState added in v0.3.11

func (*SynapseConnectionResource) Metadata added in v0.3.11

func (*SynapseConnectionResource) Read added in v0.3.11

func (*SynapseConnectionResource) Schema added in v0.3.17

func (*SynapseConnectionResource) Update added in v0.3.11

type Target added in v0.3.10

type Target struct {
	ConnectionID  string  `json:"connection_id" tfsdk:"connection_id" mapstructure:"connection_id"`
	Object        *string `json:"object" tfsdk:"object" mapstructure:"object"`
	SearchValues  string  `json:"search_values,omitempty" tfsdk:"search_values" mapstructure:"search_values,omitempty"`
	Configuration string  `json:"configuration,omitempty" tfsdk:"configuration" mapstructure:"configuration,omitempty"`
	NewName       *string `json:"new_name,omitempty" tfsdk:"new_name" mapstructure:"new_name"`
	FilterLogic   *string `json:"filter_logic,omitempty" tfsdk:"filter_logic" mapstructure:"filter_logic"`
}

type TixrConf added in v0.3.39

type TixrConf struct {
	Client_private_key string `mapstructure:"client_private_key" tfsdk:"client_private_key"`

	Client_secret string `mapstructure:"client_secret" tfsdk:"client_secret"`
}

type TixrConnectionDataSource added in v0.3.32

type TixrConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*TixrConnectionDataSource) Configure added in v0.3.32

func (*TixrConnectionDataSource) Metadata added in v0.3.32

func (*TixrConnectionDataSource) Read added in v0.3.32

func (*TixrConnectionDataSource) Schema added in v0.3.32

type TixrConnectionResource added in v0.3.32

type TixrConnectionResource struct {
	// contains filtered or unexported fields
}

func (*TixrConnectionResource) Configure added in v0.3.32

func (*TixrConnectionResource) Create added in v0.3.32

func (*TixrConnectionResource) Delete added in v0.3.32

func (*TixrConnectionResource) ImportState added in v0.3.32

func (*TixrConnectionResource) Metadata added in v0.3.32

func (*TixrConnectionResource) Read added in v0.3.32

func (*TixrConnectionResource) Schema added in v0.3.32

func (*TixrConnectionResource) Update added in v0.3.32

type UnbounceConf added in v0.3.39

type UnbounceConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`
}

type UnbounceConnectionDataSource added in v0.3.35

type UnbounceConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*UnbounceConnectionDataSource) Configure added in v0.3.35

func (*UnbounceConnectionDataSource) Metadata added in v0.3.35

func (*UnbounceConnectionDataSource) Read added in v0.3.35

func (*UnbounceConnectionDataSource) Schema added in v0.3.35

type UnbounceConnectionResource added in v0.3.35

type UnbounceConnectionResource struct {
	// contains filtered or unexported fields
}

func (*UnbounceConnectionResource) Configure added in v0.3.35

func (*UnbounceConnectionResource) Create added in v0.3.35

func (*UnbounceConnectionResource) Delete added in v0.3.35

func (*UnbounceConnectionResource) ImportState added in v0.3.35

func (*UnbounceConnectionResource) Metadata added in v0.3.35

func (*UnbounceConnectionResource) Read added in v0.3.35

func (*UnbounceConnectionResource) Schema added in v0.3.35

func (*UnbounceConnectionResource) Update added in v0.3.35

type UservoiceConf added in v0.3.39

type UservoiceConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`

	Domain string `mapstructure:"domain" tfsdk:"domain"`
}

type UservoiceConnectionDataSource added in v0.3.11

type UservoiceConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*UservoiceConnectionDataSource) Configure added in v0.3.11

func (*UservoiceConnectionDataSource) Metadata added in v0.3.11

func (*UservoiceConnectionDataSource) Read added in v0.3.11

func (*UservoiceConnectionDataSource) Schema added in v0.3.17

type UservoiceConnectionResource added in v0.3.11

type UservoiceConnectionResource struct {
	// contains filtered or unexported fields
}

func (*UservoiceConnectionResource) Configure added in v0.3.11

func (*UservoiceConnectionResource) Create added in v0.3.11

func (*UservoiceConnectionResource) Delete added in v0.3.11

func (*UservoiceConnectionResource) ImportState added in v0.3.11

func (*UservoiceConnectionResource) Metadata added in v0.3.11

func (*UservoiceConnectionResource) Read added in v0.3.11

func (*UservoiceConnectionResource) Schema added in v0.3.17

func (*UservoiceConnectionResource) Update added in v0.3.11

type VanillaConf added in v0.3.39

type VanillaConf struct {
	Api_key string `mapstructure:"api_key" tfsdk:"api_key"`

	Domain string `mapstructure:"domain" tfsdk:"domain"`
}

type VanillaConnectionDataSource added in v0.3.11

type VanillaConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*VanillaConnectionDataSource) Configure added in v0.3.11

func (*VanillaConnectionDataSource) Metadata added in v0.3.11

func (*VanillaConnectionDataSource) Read added in v0.3.11

func (*VanillaConnectionDataSource) Schema added in v0.3.17

type VanillaConnectionResource added in v0.3.11

type VanillaConnectionResource struct {
	// contains filtered or unexported fields
}

func (*VanillaConnectionResource) Configure added in v0.3.11

func (*VanillaConnectionResource) Create added in v0.3.11

func (*VanillaConnectionResource) Delete added in v0.3.11

func (*VanillaConnectionResource) ImportState added in v0.3.11

func (*VanillaConnectionResource) Metadata added in v0.3.11

func (*VanillaConnectionResource) Read added in v0.3.11

func (*VanillaConnectionResource) Schema added in v0.3.17

func (*VanillaConnectionResource) Update added in v0.3.11

type WebhookConf added in v0.3.39

type WebhookConf struct {
	URL     string             `json:"url" mapstructure:"url" tfsdk:"url"`
	Secret  string             `json:"secret" mapstructure:"secret" tfsdk:"secret"`
	Headers []RequestParameter `json:"headers" mapstructure:"headers" tfsdk:"headers"`
}

type WebhookConnectionResource added in v0.3.11

type WebhookConnectionResource struct {
	// contains filtered or unexported fields
}

func (*WebhookConnectionResource) Configure added in v0.3.11

func (*WebhookConnectionResource) Create added in v0.3.11

func (*WebhookConnectionResource) Delete added in v0.3.11

func (*WebhookConnectionResource) ImportState added in v0.3.11

func (*WebhookConnectionResource) Metadata added in v0.3.11

func (*WebhookConnectionResource) Read added in v0.3.11

func (*WebhookConnectionResource) Schema added in v0.3.17

func (*WebhookConnectionResource) Update added in v0.3.11

type ZendeskConnectionDataSource added in v0.3.11

type ZendeskConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*ZendeskConnectionDataSource) Configure added in v0.3.11

func (*ZendeskConnectionDataSource) Metadata added in v0.3.11

func (*ZendeskConnectionDataSource) Read added in v0.3.11

func (*ZendeskConnectionDataSource) Schema added in v0.3.17

type ZoominfoConf added in v0.3.39

type ZoominfoConf struct {
	Username string `mapstructure:"username" tfsdk:"username"`

	Client_id string `mapstructure:"client_id" tfsdk:"client_id"`

	Private_key string `mapstructure:"private_key" tfsdk:"private_key"`
}

type ZoominfoConnectionDataSource added in v0.3.32

type ZoominfoConnectionDataSource struct {
	// contains filtered or unexported fields
}

ExampleDataSource defines the data source implementation.

func (*ZoominfoConnectionDataSource) Configure added in v0.3.32

func (*ZoominfoConnectionDataSource) Metadata added in v0.3.32

func (*ZoominfoConnectionDataSource) Read added in v0.3.32

func (*ZoominfoConnectionDataSource) Schema added in v0.3.32

type ZoominfoConnectionResource added in v0.3.32

type ZoominfoConnectionResource struct {
	// contains filtered or unexported fields
}

func (*ZoominfoConnectionResource) Configure added in v0.3.32

func (*ZoominfoConnectionResource) Create added in v0.3.32

func (*ZoominfoConnectionResource) Delete added in v0.3.32

func (*ZoominfoConnectionResource) ImportState added in v0.3.32

func (*ZoominfoConnectionResource) Metadata added in v0.3.32

func (*ZoominfoConnectionResource) Read added in v0.3.32

func (*ZoominfoConnectionResource) Schema added in v0.3.32

func (*ZoominfoConnectionResource) Update added in v0.3.32

Source Files

Directories

Path Synopsis
gen

Jump to

Keyboard shortcuts

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