Documentation ¶
Index ¶
- func NewStore(management *config.ManagementContext) (*store.GenericEncryptedStore, error)
- type MachineConfig
- func (m *MachineConfig) Cleanup() error
- func (m *MachineConfig) Dir() string
- func (m *MachineConfig) IP() (string, error)
- func (m *MachineConfig) InternalIP() (string, error)
- func (m *MachineConfig) Remove() error
- func (m *MachineConfig) Restore() error
- func (m *MachineConfig) Save() error
- func (m *MachineConfig) TLSConfig() (*TLSConfig, error)
- type TLSConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewStore ¶
func NewStore(management *config.ManagementContext) (*store.GenericEncryptedStore, error)
Types ¶
type MachineConfig ¶
type MachineConfig struct {
// contains filtered or unexported fields
}
func NewMachineConfig ¶
func NewMachineConfig(store *store.GenericEncryptedStore, machine *v3.Machine) (*MachineConfig, error)
func (*MachineConfig) Cleanup ¶
func (m *MachineConfig) Cleanup() error
func (*MachineConfig) Dir ¶
func (m *MachineConfig) Dir() string
func (*MachineConfig) IP ¶
func (m *MachineConfig) IP() (string, error)
func (*MachineConfig) InternalIP ¶
func (m *MachineConfig) InternalIP() (string, error)
func (*MachineConfig) Remove ¶
func (m *MachineConfig) Remove() error
func (*MachineConfig) Restore ¶
func (m *MachineConfig) Restore() error
func (*MachineConfig) Save ¶
func (m *MachineConfig) Save() error
func (*MachineConfig) TLSConfig ¶
func (m *MachineConfig) TLSConfig() (*TLSConfig, error)
Click to show internal directories.
Click to hide internal directories.