Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AzureRMEnumerator ¶
type AzureRMEnumerator struct {
// contains filtered or unexported fields
}
func NewAzureRMEnumerator ¶
func NewAzureRMEnumerator(config config.SupplierConfig, opts options.AzureRMBackendOptions) (*AzureRMEnumerator, error)
func (*AzureRMEnumerator) Enumerate ¶
func (s *AzureRMEnumerator) Enumerate() ([]string, error)
func (*AzureRMEnumerator) Origin ¶
func (s *AzureRMEnumerator) Origin() string
type FileEnumerator ¶
type FileEnumerator struct {
// contains filtered or unexported fields
}
func NewFileEnumerator ¶
func NewFileEnumerator(config config.SupplierConfig) *FileEnumerator
func (*FileEnumerator) Enumerate ¶
func (s *FileEnumerator) Enumerate() ([]string, error)
func (*FileEnumerator) Origin ¶
func (s *FileEnumerator) Origin() string
type FileEnumeratorConfig ¶
type GSEnumerator ¶
type GSEnumerator struct {
// contains filtered or unexported fields
}
func NewGSEnumerator ¶
func NewGSEnumerator(config config.SupplierConfig) (*GSEnumerator, error)
func (*GSEnumerator) Enumerate ¶
func (s *GSEnumerator) Enumerate() ([]string, error)
func (*GSEnumerator) Origin ¶
func (s *GSEnumerator) Origin() string
type S3Enumerator ¶
type S3Enumerator struct {
// contains filtered or unexported fields
}
func NewS3Enumerator ¶
func NewS3Enumerator(config config.SupplierConfig) *S3Enumerator
func (*S3Enumerator) Enumerate ¶
func (s *S3Enumerator) Enumerate() ([]string, error)
func (*S3Enumerator) Origin ¶
func (s *S3Enumerator) Origin() string
type StateEnumerator ¶
func GetEnumerator ¶
func GetEnumerator(config config.SupplierConfig, opts *backend.Options) (StateEnumerator, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.