Documentation ¶
Index ¶
- func GetConfigurationManager() configurationmanager.IConfigurationManager
- func GetDownloadManager(log log.T, region string, manifestUrl string, updateInfo updateinfo.T, ...) downloadmanager.IDownloadManager
- func GetPackageManager(log log.T) (packagemanagers.IPackageManager, error)
- func GetRegisterManager() registermanager.IRegisterManager
- func GetServiceManager(log log.T) (servicemanagers.IServiceManager, error)
- func GetVerificationManager() (verificationmanagers.IVerificationManager, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetConfigurationManager ¶
func GetConfigurationManager() configurationmanager.IConfigurationManager
GetConfigurationManager returns a new configuration manager
func GetDownloadManager ¶
func GetDownloadManager(log log.T, region string, manifestUrl string, updateInfo updateinfo.T, setupCLIArtifactsPath string, isNano bool) downloadmanager.IDownloadManager
GetDownloadManager returns a new download manager
func GetPackageManager ¶
func GetPackageManager(log log.T) (packagemanagers.IPackageManager, error)
GetPackageManager returns the selected package manager, using cache if already selected
func GetRegisterManager ¶
func GetRegisterManager() registermanager.IRegisterManager
GetRegisterManager returns a new register manager
func GetServiceManager ¶
func GetServiceManager(log log.T) (servicemanagers.IServiceManager, error)
GetServiceManager returns the selected service manager, using cache if already selected. package manager must be selected first
func GetVerificationManager ¶
func GetVerificationManager() (verificationmanagers.IVerificationManager, error)
GetVerificationManager returns the selected verification manager, using cache if already selected
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package common contains common constants and functions needed to be accessed across ssm-setup-cli
|
Package common contains common constants and functions needed to be accessed across ssm-setup-cli |
mocks
Package mocks contains mocks for IManagerHelper type
|
Package mocks contains mocks for IManagerHelper type |
Package configurationmanager helps us to handle agent config in ssm-setup-cli
|
Package configurationmanager helps us to handle agent config in ssm-setup-cli |
mocks
Code generated by mockery v2.9.4.
|
Code generated by mockery v2.9.4. |
Package downloadmanager helps us with file download related functions in ssm-setup-cli
|
Package downloadmanager helps us with file download related functions in ssm-setup-cli |
Package helpers contains helper functions for SSM-Setup-CLI
|
Package helpers contains helper functions for SSM-Setup-CLI |
Package packagemanagers holds functions querying using local package manager
|
Package packagemanagers holds functions querying using local package manager |
Package registermanager contains functions related to register
|
Package registermanager contains functions related to register |
Package servicemanagers contains functions related to service manager
|
Package servicemanagers contains functions related to service manager |
Package verificationmanagers is used to verify the agent packages
|
Package verificationmanagers is used to verify the agent packages |
Click to show internal directories.
Click to hide internal directories.