pkg

package
v0.18.5 Latest Latest
Warning

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

Go to latest
Published: Jan 11, 2022 License: Apache-2.0 Imports: 14 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DriftCTL

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

func NewDriftCTL

func NewDriftCTL(remoteSupplier resource.Supplier,
	iacSupplier resource.Supplier,
	alerter *alerter.Alerter,
	analyzer *analyser.Analyzer,
	resFactory resource.ResourceFactory,
	opts *ScanOptions,
	scanProgress globaloutput.Progress,
	iacProgress globaloutput.Progress,
	resourceSchemaRepository resource.SchemaRepositoryInterface,
	store memstore.Store) *DriftCTL

func (DriftCTL) Run

func (d DriftCTL) Run() (*analyser.Analysis, error)

func (DriftCTL) Stop

func (d DriftCTL) Stop()

type ScanOptions

type ScanOptions struct {
	Coverage         bool
	Detect           bool
	From             []config.SupplierConfig
	To               string
	Output           []output.OutputConfig
	Filter           *jmespath.JMESPath
	Quiet            bool
	BackendOptions   *backend.Options
	StrictMode       bool
	DisableTelemetry bool
	ProviderVersion  string
	ConfigDir        string
	DriftignorePath  string
	Deep             bool
}

Directories

Path Synopsis
cmd
iac
aws
aws
github
GENERATED, DO NOT EDIT THIS FILE GENERATED, DO NOT EDIT THIS FILE GENERATED, DO NOT EDIT THIS FILE GENERATED, DO NOT EDIT THIS FILE
GENERATED, DO NOT EDIT THIS FILE GENERATED, DO NOT EDIT THIS FILE GENERATED, DO NOT EDIT THIS FILE GENERATED, DO NOT EDIT THIS FILE

Jump to

Keyboard shortcuts

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