Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AzureRMEnumerator ¶ added in v0.21.0
type AzureRMEnumerator struct {
// contains filtered or unexported fields
}
func NewAzureRMEnumerator ¶ added in v0.21.0
func NewAzureRMEnumerator(config config.SupplierConfig, opts options.AzureRMBackendOptions) (*AzureRMEnumerator, error)
func (*AzureRMEnumerator) Enumerate ¶ added in v0.21.0
func (s *AzureRMEnumerator) Enumerate() ([]string, error)
func (*AzureRMEnumerator) Origin ¶ added in v0.21.0
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 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)
Click to show internal directories.
Click to hide internal directories.