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 dctlresource.IaCSupplier, alerter *alerter.Alerter, analyzer *analyser.Analyzer, resFactory resource.ResourceFactory, opts *ScanOptions, scanProgress globaloutput.Progress, iacProgress globaloutput.Progress, resourceSchemaRepository dctlresource.SchemaRepositoryInterface, store memstore.Store) *DriftCTL
type FmtOptions ¶
type FmtOptions struct {
Output output.OutputConfig
}
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
Driftignores []string
Deep bool
OnlyManaged bool
OnlyUnmanaged bool
}
Click to show internal directories.
Click to hide internal directories.