Documentation ¶
Overview ¶
Package config provides set of API to provide aos configuration
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { CACert string `json:"caCert"` CertStorage string `json:"certStorage"` CMServerURL string `json:"cmServerUrl"` IAMProtectedServerURL string `json:"iamProtectedServerUrl"` IAMPublicServerURL string `json:"iamPublicServerUrl"` WorkingDir string `json:"workingDir"` StorageDir string `json:"storageDir"` StateDir string `json:"stateDir"` ServicesDir string `json:"servicesDir"` ServicesPartLimit uint `json:"servicesPartLimit"` LayersDir string `json:"layersDir"` LayersPartLimit uint `json:"layersPartLimit"` DownloadDir string `json:"downloadDir"` ExtractDir string `json:"extractDir"` NodeConfigFile string `json:"nodeConfigFile"` ServiceTTLDays uint64 `json:"serviceTtlDays"` LayerTTLDays uint64 `json:"layerTtlDays"` ServiceHealthCheckTimeout aostypes.Duration `json:"serviceHealthCheckTimeout"` Monitoring resourcemonitor.Config `json:"monitoring"` Logging Logging `json:"logging"` JournalAlerts journalalerts.Config `json:"journalAlerts,omitempty"` HostBinds []string `json:"hostBinds"` Hosts []cloudprotocol.HostInfo `json:"hosts,omitempty"` Migration Migration `json:"migration"` }
Config instance.
Click to show internal directories.
Click to hide internal directories.