salesforce

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Mar 2, 2023 License: Apache-2.0 Imports: 13 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ConfigSchema = map[string]*schema.Attribute{
	"url": {
		Type: schema.TypeString,
	},
	"username": {
		Type: schema.TypeString,
	},
	"password": {
		Type: schema.TypeString,
	},
	"token": {
		Type: schema.TypeString,
	},
	"client_id": {
		Type: schema.TypeString,
	},
	"api_version": {
		Type: schema.TypeString,
	},
	"objects": {
		Type: schema.TypeList,
		Elem: &schema.Attribute{
			Type: schema.TypeString,
		},
	},
}

Functions

func ConfigInstance

func ConfigInstance() interface{}

func GetConfig

func GetConfig(connection *plugin.Connection) salesforceConfig

GetConfig :: retrieve and cast connection config from query data

func Plugin

func Plugin(ctx context.Context) *plugin.Plugin

func SalesforceAccount

func SalesforceAccount(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforceAccountContactRole

func SalesforceAccountContactRole(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforceAsset

func SalesforceAsset(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforceContact

func SalesforceContact(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforceContract

func SalesforceContract(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforceLead

func SalesforceLead(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforceObjectPermission

func SalesforceObjectPermission(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforceOpportunity

func SalesforceOpportunity(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforceOpportunityContactRole

func SalesforceOpportunityContactRole(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforceOrder

func SalesforceOrder(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforcePermissionSet

func SalesforcePermissionSet(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforcePermissionSetAssignment

func SalesforcePermissionSetAssignment(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforcePricebook

func SalesforcePricebook(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforceProduct

func SalesforceProduct(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

func SalesforceUser

func SalesforceUser(ctx context.Context, dm dynamicMap, p *plugin.Plugin) *plugin.Table

Types

This section is empty.

Jump to

Keyboard shortcuts

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