connector

package
v0.1.15 Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2026 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Read               = "Read"
	Write              = "Write"
	Delete             = "Delete"
	Filter             = "Filter"
	ViewComments       = "ViewComments"
	AddComment         = "AddComment"
	ExportImage        = "ExportImage"
	ExportData         = "ExportData"
	ShareView          = "ShareView"
	ViewUnderlyingData = "ViewUnderlyingData"
	WebAuthoring       = "WebAuthoring"
	RunExplainData     = "RunExplainData"
	ExportXML          = "ExportXml"
	ExtractRefresh     = "ExtractRefresh"
	ChangeHierarchy    = "ChangeHierarchy"
	ChangePermissions  = "ChangePermissions"
)

Variables

View Source
var RolesPerLicense = map[string][]string{
	// contains filtered or unexported fields
}

RolesPerLicense groups the Tableau site roles that consume each license tier. Doc: https://help.tableau.com/current/server/en-us/permission_license_siterole.htm

Functions

Types

type Connector added in v0.1.8

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

func (*Connector) Asset added in v0.1.8

func (c *Connector) Asset(ctx context.Context, asset *v2.AssetRef) (string, io.ReadCloser, error)

func (*Connector) Close added in v0.1.8

func (c *Connector) Close() error

func (*Connector) Metadata added in v0.1.8

func (c *Connector) Metadata(ctx context.Context) (*v2.ConnectorMetadata, error)

func (*Connector) ResourceSyncers added in v0.1.8

func (c *Connector) ResourceSyncers(ctx context.Context) []connectorbuilder.ResourceSyncerV2

func (*Connector) Validate added in v0.1.8

func (c *Connector) Validate(ctx context.Context) (annotations.Annotations, error)

Jump to

Keyboard shortcuts

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