provider

package
v0.3.12 Latest Latest
Warning

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

Go to latest
Published: Feb 26, 2023 License: MPL-2.0 Imports: 22 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"
)

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

Types

type APIConnectionResource

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

func (*APIConnectionResource) Configure

func (*APIConnectionResource) Create

func (*APIConnectionResource) Delete

func (*APIConnectionResource) GetSchema

func (*APIConnectionResource) ImportState

func (*APIConnectionResource) Metadata

func (*APIConnectionResource) Read

func (*APIConnectionResource) Update

type AffinityConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*AffinityConnectionDataSource) Configure

func (*AffinityConnectionDataSource) GetSchema

func (*AffinityConnectionDataSource) Metadata

func (*AffinityConnectionDataSource) Read

type AffinityConnectionResource

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

func (*AffinityConnectionResource) Configure

func (*AffinityConnectionResource) Create

func (*AffinityConnectionResource) Delete

func (*AffinityConnectionResource) GetSchema

func (*AffinityConnectionResource) ImportState

func (*AffinityConnectionResource) Metadata

func (*AffinityConnectionResource) Read

func (*AffinityConnectionResource) Update

type AirtableConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*AirtableConnectionDataSource) Configure

func (*AirtableConnectionDataSource) GetSchema

func (*AirtableConnectionDataSource) Metadata

func (*AirtableConnectionDataSource) Read

type AirtableConnectionResource

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

func (*AirtableConnectionResource) Configure

func (*AirtableConnectionResource) Create

func (*AirtableConnectionResource) Delete

func (*AirtableConnectionResource) GetSchema

func (*AirtableConnectionResource) ImportState

func (*AirtableConnectionResource) Metadata

func (*AirtableConnectionResource) Read

func (*AirtableConnectionResource) Update

type AmplitudeConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*AmplitudeConnectionDataSource) Configure

func (*AmplitudeConnectionDataSource) GetSchema

func (*AmplitudeConnectionDataSource) Metadata

func (*AmplitudeConnectionDataSource) Read

type AmplitudeConnectionResource

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

func (*AmplitudeConnectionResource) Configure

func (*AmplitudeConnectionResource) Create

func (*AmplitudeConnectionResource) Delete

func (*AmplitudeConnectionResource) GetSchema

func (*AmplitudeConnectionResource) ImportState

func (*AmplitudeConnectionResource) Metadata

func (*AmplitudeConnectionResource) Read

func (*AmplitudeConnectionResource) Update

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) GetSchema added in v0.3.12

func (*AscendConnectionDataSource) Metadata added in v0.3.12

func (*AscendConnectionDataSource) Read added in v0.3.12

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) GetSchema 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) Update added in v0.3.12

type AthenaConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*AthenaConnectionDataSource) Configure

func (*AthenaConnectionDataSource) GetSchema

func (*AthenaConnectionDataSource) Metadata

func (*AthenaConnectionDataSource) Read

type AthenaConnectionResource

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

func (*AthenaConnectionResource) Configure

func (*AthenaConnectionResource) Create

func (*AthenaConnectionResource) Delete

func (*AthenaConnectionResource) GetSchema

func (*AthenaConnectionResource) ImportState

func (*AthenaConnectionResource) Metadata

func (*AthenaConnectionResource) Read

func (*AthenaConnectionResource) Update

type AzureblobConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*AzureblobConnectionDataSource) Configure

func (*AzureblobConnectionDataSource) GetSchema

func (*AzureblobConnectionDataSource) Metadata

func (*AzureblobConnectionDataSource) Read

type AzureblobConnectionResource

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

func (*AzureblobConnectionResource) Configure

func (*AzureblobConnectionResource) Create

func (*AzureblobConnectionResource) Delete

func (*AzureblobConnectionResource) GetSchema

func (*AzureblobConnectionResource) ImportState

func (*AzureblobConnectionResource) Metadata

func (*AzureblobConnectionResource) Read

func (*AzureblobConnectionResource) Update

type BigqueryConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*BigqueryConnectionDataSource) Configure

func (*BigqueryConnectionDataSource) GetSchema

func (*BigqueryConnectionDataSource) Metadata

func (*BigqueryConnectionDataSource) Read

type BigqueryConnectionResource

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

func (*BigqueryConnectionResource) Configure

func (*BigqueryConnectionResource) Create

func (*BigqueryConnectionResource) Delete

func (*BigqueryConnectionResource) GetSchema

func (*BigqueryConnectionResource) ImportState

func (*BigqueryConnectionResource) Metadata

func (*BigqueryConnectionResource) Read

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) GetSchema added in v0.3.11

func (*BingadsConnectionDataSource) Metadata added in v0.3.11

func (*BingadsConnectionDataSource) Read added in v0.3.11

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) GetSchema 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) Update added in v0.3.11

type ChargebeeConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*ChargebeeConnectionDataSource) Configure

func (*ChargebeeConnectionDataSource) GetSchema

func (*ChargebeeConnectionDataSource) Metadata

func (*ChargebeeConnectionDataSource) Read

type ChargebeeConnectionResource

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

func (*ChargebeeConnectionResource) Configure

func (*ChargebeeConnectionResource) Create

func (*ChargebeeConnectionResource) Delete

func (*ChargebeeConnectionResource) GetSchema

func (*ChargebeeConnectionResource) ImportState

func (*ChargebeeConnectionResource) Metadata

func (*ChargebeeConnectionResource) Read

func (*ChargebeeConnectionResource) Update

type CloudsqlConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*CloudsqlConnectionDataSource) Configure

func (*CloudsqlConnectionDataSource) GetSchema

func (*CloudsqlConnectionDataSource) Metadata

func (*CloudsqlConnectionDataSource) Read

type CloudsqlConnectionResource

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

func (*CloudsqlConnectionResource) Configure

func (*CloudsqlConnectionResource) Create

func (*CloudsqlConnectionResource) Delete

func (*CloudsqlConnectionResource) GetSchema

func (*CloudsqlConnectionResource) ImportState

func (*CloudsqlConnectionResource) Metadata

func (*CloudsqlConnectionResource) Read

func (*CloudsqlConnectionResource) Update

type CosmosdbConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*CosmosdbConnectionDataSource) Configure

func (*CosmosdbConnectionDataSource) GetSchema

func (*CosmosdbConnectionDataSource) Metadata

func (*CosmosdbConnectionDataSource) Read

type CosmosdbConnectionResource

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

func (*CosmosdbConnectionResource) Configure

func (*CosmosdbConnectionResource) Create

func (*CosmosdbConnectionResource) Delete

func (*CosmosdbConnectionResource) GetSchema

func (*CosmosdbConnectionResource) ImportState

func (*CosmosdbConnectionResource) Metadata

func (*CosmosdbConnectionResource) Read

func (*CosmosdbConnectionResource) Update

type CustomerioConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*CustomerioConnectionDataSource) Configure

func (*CustomerioConnectionDataSource) GetSchema

func (*CustomerioConnectionDataSource) Metadata

func (*CustomerioConnectionDataSource) Read

type CustomerioConnectionResource

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

func (*CustomerioConnectionResource) Configure

func (*CustomerioConnectionResource) Create

func (*CustomerioConnectionResource) Delete

func (*CustomerioConnectionResource) GetSchema

func (*CustomerioConnectionResource) ImportState

func (*CustomerioConnectionResource) Metadata

func (*CustomerioConnectionResource) Read

func (*CustomerioConnectionResource) Update

type DialpadConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*DialpadConnectionDataSource) Configure

func (*DialpadConnectionDataSource) GetSchema

func (*DialpadConnectionDataSource) Metadata

func (*DialpadConnectionDataSource) Read

type DialpadConnectionResource

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

func (*DialpadConnectionResource) Configure

func (*DialpadConnectionResource) Create

func (*DialpadConnectionResource) Delete

func (*DialpadConnectionResource) GetSchema

func (*DialpadConnectionResource) ImportState

func (*DialpadConnectionResource) Metadata

func (*DialpadConnectionResource) Read

func (*DialpadConnectionResource) Update

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 FreshdeskConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*FreshdeskConnectionDataSource) Configure

func (*FreshdeskConnectionDataSource) GetSchema

func (*FreshdeskConnectionDataSource) Metadata

func (*FreshdeskConnectionDataSource) Read

type FreshdeskConnectionResource

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

func (*FreshdeskConnectionResource) Configure

func (*FreshdeskConnectionResource) Create

func (*FreshdeskConnectionResource) Delete

func (*FreshdeskConnectionResource) GetSchema

func (*FreshdeskConnectionResource) ImportState

func (*FreshdeskConnectionResource) Metadata

func (*FreshdeskConnectionResource) Read

func (*FreshdeskConnectionResource) Update

type FullstoryConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*FullstoryConnectionDataSource) Configure

func (*FullstoryConnectionDataSource) GetSchema

func (*FullstoryConnectionDataSource) Metadata

func (*FullstoryConnectionDataSource) Read

type FullstoryConnectionResource

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

func (*FullstoryConnectionResource) Configure

func (*FullstoryConnectionResource) Create

func (*FullstoryConnectionResource) Delete

func (*FullstoryConnectionResource) GetSchema

func (*FullstoryConnectionResource) ImportState

func (*FullstoryConnectionResource) Metadata

func (*FullstoryConnectionResource) Read

func (*FullstoryConnectionResource) Update

type GcsConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*GcsConnectionDataSource) Configure

func (*GcsConnectionDataSource) GetSchema

func (*GcsConnectionDataSource) Metadata

func (*GcsConnectionDataSource) Read

type GcsConnectionResource

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

func (*GcsConnectionResource) Configure

func (*GcsConnectionResource) Create

func (*GcsConnectionResource) Delete

func (*GcsConnectionResource) GetSchema

func (*GcsConnectionResource) ImportState

func (*GcsConnectionResource) Metadata

func (*GcsConnectionResource) Read

func (*GcsConnectionResource) Update

type GoogleadsConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*GoogleadsConnectionDataSource) Configure

func (*GoogleadsConnectionDataSource) GetSchema

func (*GoogleadsConnectionDataSource) Metadata

func (*GoogleadsConnectionDataSource) Read

type GsheetsConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*GsheetsConnectionDataSource) Configure

func (*GsheetsConnectionDataSource) GetSchema

func (*GsheetsConnectionDataSource) Metadata

func (*GsheetsConnectionDataSource) Read

type HarmonicConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*HarmonicConnectionDataSource) Configure

func (*HarmonicConnectionDataSource) GetSchema

func (*HarmonicConnectionDataSource) Metadata

func (*HarmonicConnectionDataSource) Read

type HarmonicConnectionResource

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

func (*HarmonicConnectionResource) Configure

func (*HarmonicConnectionResource) Create

func (*HarmonicConnectionResource) Delete

func (*HarmonicConnectionResource) GetSchema

func (*HarmonicConnectionResource) ImportState

func (*HarmonicConnectionResource) Metadata

func (*HarmonicConnectionResource) Read

func (*HarmonicConnectionResource) Update

type HubspotConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*HubspotConnectionDataSource) Configure

func (*HubspotConnectionDataSource) GetSchema

func (*HubspotConnectionDataSource) Metadata

func (*HubspotConnectionDataSource) Read

type IntercomConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*IntercomConnectionDataSource) Configure

func (*IntercomConnectionDataSource) GetSchema

func (*IntercomConnectionDataSource) Metadata

func (*IntercomConnectionDataSource) Read

type IntercomConnectionResource

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

func (*IntercomConnectionResource) Configure

func (*IntercomConnectionResource) Create

func (*IntercomConnectionResource) Delete

func (*IntercomConnectionResource) GetSchema

func (*IntercomConnectionResource) ImportState

func (*IntercomConnectionResource) Metadata

func (*IntercomConnectionResource) Read

func (*IntercomConnectionResource) Update

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) GetSchema added in v0.3.11

func (*IterableConnectionDataSource) Metadata added in v0.3.11

func (*IterableConnectionDataSource) Read added in v0.3.11

type KlaviyoConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*KlaviyoConnectionDataSource) Configure

func (*KlaviyoConnectionDataSource) GetSchema

func (*KlaviyoConnectionDataSource) Metadata

func (*KlaviyoConnectionDataSource) Read

type KlaviyoConnectionResource

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

func (*KlaviyoConnectionResource) Configure

func (*KlaviyoConnectionResource) Create

func (*KlaviyoConnectionResource) Delete

func (*KlaviyoConnectionResource) GetSchema

func (*KlaviyoConnectionResource) ImportState

func (*KlaviyoConnectionResource) Metadata

func (*KlaviyoConnectionResource) Read

func (*KlaviyoConnectionResource) Update

type KustomerConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*KustomerConnectionDataSource) Configure

func (*KustomerConnectionDataSource) GetSchema

func (*KustomerConnectionDataSource) Metadata

func (*KustomerConnectionDataSource) Read

type KustomerConnectionResource

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

func (*KustomerConnectionResource) Configure

func (*KustomerConnectionResource) Create

func (*KustomerConnectionResource) Delete

func (*KustomerConnectionResource) GetSchema

func (*KustomerConnectionResource) ImportState

func (*KustomerConnectionResource) Metadata

func (*KustomerConnectionResource) Read

func (*KustomerConnectionResource) Update

type LobConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*LobConnectionDataSource) Configure

func (*LobConnectionDataSource) GetSchema

func (*LobConnectionDataSource) Metadata

func (*LobConnectionDataSource) Read

type LobConnectionResource

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

func (*LobConnectionResource) Configure

func (*LobConnectionResource) Create

func (*LobConnectionResource) Delete

func (*LobConnectionResource) GetSchema

func (*LobConnectionResource) ImportState

func (*LobConnectionResource) Metadata

func (*LobConnectionResource) Read

func (*LobConnectionResource) Update

type MarketoConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*MarketoConnectionDataSource) Configure

func (*MarketoConnectionDataSource) GetSchema

func (*MarketoConnectionDataSource) Metadata

func (*MarketoConnectionDataSource) Read

type MarketoConnectionResource

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

func (*MarketoConnectionResource) Configure

func (*MarketoConnectionResource) Create

func (*MarketoConnectionResource) Delete

func (*MarketoConnectionResource) GetSchema

func (*MarketoConnectionResource) ImportState

func (*MarketoConnectionResource) Metadata

func (*MarketoConnectionResource) Read

func (*MarketoConnectionResource) Update

type MongodbConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*MongodbConnectionDataSource) Configure

func (*MongodbConnectionDataSource) GetSchema

func (*MongodbConnectionDataSource) Metadata

func (*MongodbConnectionDataSource) Read

type MongodbConnectionResource

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

func (*MongodbConnectionResource) Configure

func (*MongodbConnectionResource) Create

func (*MongodbConnectionResource) Delete

func (*MongodbConnectionResource) GetSchema

func (*MongodbConnectionResource) ImportState

func (*MongodbConnectionResource) Metadata

func (*MongodbConnectionResource) Read

func (*MongodbConnectionResource) Update

type MysqlConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*MysqlConnectionDataSource) Configure

func (*MysqlConnectionDataSource) GetSchema

func (*MysqlConnectionDataSource) Metadata

func (*MysqlConnectionDataSource) Read

type MysqlConnectionResource

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

func (*MysqlConnectionResource) Configure

func (*MysqlConnectionResource) Create

func (*MysqlConnectionResource) Delete

func (*MysqlConnectionResource) GetSchema

func (*MysqlConnectionResource) ImportState

func (*MysqlConnectionResource) Metadata

func (*MysqlConnectionResource) Read

func (*MysqlConnectionResource) Update

type NetsuiteConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*NetsuiteConnectionDataSource) Configure

func (*NetsuiteConnectionDataSource) GetSchema

func (*NetsuiteConnectionDataSource) Metadata

func (*NetsuiteConnectionDataSource) Read

type NetsuiteConnectionResource

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

func (*NetsuiteConnectionResource) Configure

func (*NetsuiteConnectionResource) Create

func (*NetsuiteConnectionResource) Delete

func (*NetsuiteConnectionResource) GetSchema

func (*NetsuiteConnectionResource) ImportState

func (*NetsuiteConnectionResource) Metadata

func (*NetsuiteConnectionResource) Read

func (*NetsuiteConnectionResource) Update

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 PipedriveConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*PipedriveConnectionDataSource) Configure

func (*PipedriveConnectionDataSource) GetSchema

func (*PipedriveConnectionDataSource) Metadata

func (*PipedriveConnectionDataSource) Read

type PipedriveConnectionResource

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

func (*PipedriveConnectionResource) Configure

func (*PipedriveConnectionResource) Create

func (*PipedriveConnectionResource) Delete

func (*PipedriveConnectionResource) GetSchema

func (*PipedriveConnectionResource) ImportState

func (*PipedriveConnectionResource) Metadata

func (*PipedriveConnectionResource) Read

func (*PipedriveConnectionResource) Update

type PostgresqlConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*PostgresqlConnectionDataSource) Configure

func (*PostgresqlConnectionDataSource) GetSchema

func (*PostgresqlConnectionDataSource) Metadata

func (*PostgresqlConnectionDataSource) Read

type PostgresqlConnectionResource

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

func (*PostgresqlConnectionResource) Configure

func (*PostgresqlConnectionResource) Create

func (*PostgresqlConnectionResource) Delete

func (*PostgresqlConnectionResource) GetSchema

func (*PostgresqlConnectionResource) ImportState

func (*PostgresqlConnectionResource) Metadata

func (*PostgresqlConnectionResource) Read

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 RedshiftConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*RedshiftConnectionDataSource) Configure

func (*RedshiftConnectionDataSource) GetSchema

func (*RedshiftConnectionDataSource) Metadata

func (*RedshiftConnectionDataSource) Read

type RedshiftConnectionResource

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

func (*RedshiftConnectionResource) Configure

func (*RedshiftConnectionResource) Create

func (*RedshiftConnectionResource) Delete

func (*RedshiftConnectionResource) GetSchema

func (*RedshiftConnectionResource) ImportState

func (*RedshiftConnectionResource) Metadata

func (*RedshiftConnectionResource) Read

func (*RedshiftConnectionResource) Update

type S3ConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*S3ConnectionDataSource) Configure

func (*S3ConnectionDataSource) GetSchema

func (*S3ConnectionDataSource) Metadata

func (*S3ConnectionDataSource) Read

type S3ConnectionResource

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

func (*S3ConnectionResource) Configure

func (*S3ConnectionResource) Create

func (*S3ConnectionResource) Delete

func (*S3ConnectionResource) GetSchema

func (*S3ConnectionResource) ImportState

func (*S3ConnectionResource) Metadata

func (*S3ConnectionResource) Read

func (*S3ConnectionResource) Update

type SalesforceConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*SalesforceConnectionDataSource) Configure

func (*SalesforceConnectionDataSource) GetSchema

func (*SalesforceConnectionDataSource) Metadata

func (*SalesforceConnectionDataSource) Read

type SegmentConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*SegmentConnectionDataSource) Configure

func (*SegmentConnectionDataSource) GetSchema

func (*SegmentConnectionDataSource) Metadata

func (*SegmentConnectionDataSource) Read

type SegmentConnectionResource

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

func (*SegmentConnectionResource) Configure

func (*SegmentConnectionResource) Create

func (*SegmentConnectionResource) Delete

func (*SegmentConnectionResource) GetSchema

func (*SegmentConnectionResource) ImportState

func (*SegmentConnectionResource) Metadata

func (*SegmentConnectionResource) Read

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) GetSchema added in v0.3.11

func (*ShipbobConnectionDataSource) Metadata added in v0.3.11

func (*ShipbobConnectionDataSource) Read added in v0.3.11

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) GetSchema added in v0.3.11

func (*ShopifyConnectionDataSource) Metadata added in v0.3.11

func (*ShopifyConnectionDataSource) Read added in v0.3.11

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) GetSchema added in v0.3.11

func (*SmartsheetConnectionDataSource) Metadata added in v0.3.11

func (*SmartsheetConnectionDataSource) Read added in v0.3.11

type SnowflakeConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*SnowflakeConnectionDataSource) Configure

func (*SnowflakeConnectionDataSource) GetSchema

func (*SnowflakeConnectionDataSource) Metadata

func (*SnowflakeConnectionDataSource) Read

type SnowflakeConnectionResource

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

func (*SnowflakeConnectionResource) Configure

func (*SnowflakeConnectionResource) Create

func (*SnowflakeConnectionResource) Delete

func (*SnowflakeConnectionResource) GetSchema

func (*SnowflakeConnectionResource) ImportState

func (*SnowflakeConnectionResource) Metadata

func (*SnowflakeConnectionResource) Read

func (*SnowflakeConnectionResource) Update

type SqlserverConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*SqlserverConnectionDataSource) Configure

func (*SqlserverConnectionDataSource) GetSchema

func (*SqlserverConnectionDataSource) Metadata

func (*SqlserverConnectionDataSource) Read

type SqlserverConnectionResource

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

func (*SqlserverConnectionResource) Configure

func (*SqlserverConnectionResource) Create

func (*SqlserverConnectionResource) Delete

func (*SqlserverConnectionResource) GetSchema

func (*SqlserverConnectionResource) ImportState

func (*SqlserverConnectionResource) Metadata

func (*SqlserverConnectionResource) Read

func (*SqlserverConnectionResource) Update

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) GetSchema added in v0.3.12

func (*StatsigConnectionDataSource) Metadata added in v0.3.12

func (*StatsigConnectionDataSource) Read added in v0.3.12

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) GetSchema 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) Update added in v0.3.12

type StripeConnectionDataSource

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

ExampleDataSource defines the data source implementation.

func (*StripeConnectionDataSource) Configure

func (*StripeConnectionDataSource) GetSchema

func (*StripeConnectionDataSource) Metadata

func (*StripeConnectionDataSource) Read

type StripeConnectionResource

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

func (*StripeConnectionResource) Configure

func (*StripeConnectionResource) Create

func (*StripeConnectionResource) Delete

func (*StripeConnectionResource) GetSchema

func (*StripeConnectionResource) ImportState

func (*StripeConnectionResource) Metadata

func (*StripeConnectionResource) Read

func (*StripeConnectionResource) Update

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) GetSchema added in v0.3.11

func (*SurvicateConnectionDataSource) Metadata added in v0.3.11

func (*SurvicateConnectionDataSource) Read added in v0.3.11

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) GetSchema 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) Update added in v0.3.11

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) GetSchema added in v0.3.11

func (*SynapseConnectionDataSource) Metadata added in v0.3.11

func (*SynapseConnectionDataSource) Read added in v0.3.11

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) GetSchema 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) 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 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) GetSchema added in v0.3.11

func (*UservoiceConnectionDataSource) Metadata added in v0.3.11

func (*UservoiceConnectionDataSource) Read added in v0.3.11

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) GetSchema 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) Update added in v0.3.11

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) GetSchema added in v0.3.11

func (*VanillaConnectionDataSource) Metadata added in v0.3.11

func (*VanillaConnectionDataSource) Read added in v0.3.11

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) GetSchema 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) Update added in v0.3.11

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) GetSchema 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) 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) GetSchema added in v0.3.11

func (*ZendeskConnectionDataSource) Metadata added in v0.3.11

func (*ZendeskConnectionDataSource) Read added in v0.3.11

Source Files

Directories

Path Synopsis
gen

Jump to

Keyboard shortcuts

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