connector

package
v1.0.7-0...-053f393 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var HCLImportBlockTemplate string

Embed import block template needed for export generation

Functions

This section is empty.

Types

type Authenticatable

type Authenticatable interface {
	Login() error
	Logout() error
}

A connector that allows authentication

type Exportable

type Exportable interface {
	Export(format, outputDir string, overwriteExport bool) error
	ConnectorServiceName() string
}

A connector that allows exporting configuration

type ExportableResource

type ExportableResource interface {
	ExportAll() (*[]ImportBlock, error)
	ResourceType() string
}

A connector that allows exporting configuration

type ImportBlock

type ImportBlock struct {
	CommentInformation string
	ResourceType       string
	ResourceName       string
	ResourceID         string
}

func (*ImportBlock) Equals

func (b *ImportBlock) Equals(a ImportBlock) bool

func (*ImportBlock) Sanitize

func (b *ImportBlock) Sanitize()

func (*ImportBlock) String

func (b *ImportBlock) String() string

type PingFederateClientInfo

type PingFederateClientInfo struct {
	ApiClient *pingfederateGoClient.APIClient
	Context   context.Context
}

type PingOneClientInfo

type PingOneClientInfo struct {
	ApiClient           *pingoneGoClient.Client
	ApiClientId         *string
	Context             context.Context
	ExportEnvironmentID string
}

Jump to

Keyboard shortcuts

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