Documentation
¶
Index ¶
- Constants
- func NewMonitRetryable(cmdRunner boshsys.CmdRunner) boshretry.Retryable
- type AuditLogger
- type AuditLoggerProvider
- type BootstrapState
- type DelayedAuditLogger
- type LinuxOptions
- type LinuxState
- type Options
- type Platform
- type Provider
- type WindowsPlatform
- func (p WindowsPlatform) AddUserToGroups(username string, groups []string) (err error)
- func (p WindowsPlatform) AssociateDisk(name string, settings boshsettings.DiskSettings) error
- func (p WindowsPlatform) CleanIPMacAddressCache(ip string) error
- func (p WindowsPlatform) CreateUser(username, basePath string) (err error)
- func (p WindowsPlatform) DeleteARPEntryWithIP(ip string) error
- func (p WindowsPlatform) DeleteEphemeralUsersMatching(regex string) (err error)
- func (p WindowsPlatform) GetAuditLogger() AuditLogger
- func (p WindowsPlatform) GetCertManager() (certManager boshcert.Manager)
- func (p WindowsPlatform) GetCompressor() (compressor boshcmd.Compressor)
- func (p WindowsPlatform) GetConfiguredNetworkInterfaces() (interfaces []string, err error)
- func (p WindowsPlatform) GetCopier() (copier boshcmd.Copier)
- func (p WindowsPlatform) GetDefaultNetwork() (boshsettings.Network, error)
- func (p WindowsPlatform) GetDevicePathResolver() (devicePathResolver boshdpresolv.DevicePathResolver)
- func (p WindowsPlatform) GetDirProvider() (dirProvider boshdir.Provider)
- func (p WindowsPlatform) GetEphemeralDiskPath(diskSettings boshsettings.DiskSettings) string
- func (p WindowsPlatform) GetFileContentsFromCDROM(filePath string) (contents []byte, err error)
- func (p WindowsPlatform) GetFilesContentsFromDisk(diskPath string, fileNames []string) (contents [][]byte, err error)
- func (p WindowsPlatform) GetFs() (fs boshsys.FileSystem)
- func (p WindowsPlatform) GetHostPublicKey() (string, error)
- func (p WindowsPlatform) GetMonitCredentials() (username, password string, err error)
- func (p WindowsPlatform) GetRunner() (runner boshsys.CmdRunner)
- func (p WindowsPlatform) GetVitalsService() (service boshvitals.Service)
- func (p WindowsPlatform) IsMountPoint(path string) (string, bool, error)
- func (p WindowsPlatform) IsPersistentDiskMountable(diskSettings boshsettings.DiskSettings) (bool, error)
- func (p WindowsPlatform) IsPersistentDiskMounted(diskSettings boshsettings.DiskSettings) (bool, error)
- func (p WindowsPlatform) MigratePersistentDisk(fromMountPoint, toMountPoint string) (err error)
- func (p WindowsPlatform) MountPersistentDisk(diskSettings boshsettings.DiskSettings, mountPoint string) (err error)
- func (p WindowsPlatform) PrepareForNetworkingChange() error
- func (p WindowsPlatform) RemoveDevTools(packageFileListPath string) error
- func (p WindowsPlatform) RemoveStaticLibraries(packageFileListPath string) error
- func (p WindowsPlatform) SaveDNSRecords(dnsRecords boshsettings.DNSRecords, hostname string) (err error)
- func (p WindowsPlatform) SetTimeWithNtpServers(servers []string) (err error)
- func (p WindowsPlatform) SetUserPassword(user, encryptedPwd string) (err error)
- func (p WindowsPlatform) SetupBlobsDir() error
- func (p WindowsPlatform) SetupDataDir() error
- func (p WindowsPlatform) SetupEphemeralDiskWithPath(devicePath string, desiredSwapSizeInBytes *uint64) (err error)
- func (p WindowsPlatform) SetupHomeDir() error
- func (p WindowsPlatform) SetupHostname(hostname string) (err error)