Documentation
¶
Index ¶
- func CheckIfAllSnapshotsEncrypted(checkConfig commons.CheckConfig, snapshots []types.Snapshot, testName string)
- func CheckIfAllVolumesHaveSnapshots(checkConfig commons.CheckConfig, snapshot2Volumes couple, testName string)
- func CheckIfSnapshotYoungerthan24h(checkConfig commons.CheckConfig, vs couple, testName string)
- func CheckIfVolumeIsUsed(checkConfig commons.CheckConfig, volumes []types.Volume, testName string)
- func CheckIfVolumesTypeGP3(checkConfig commons.CheckConfig, volumes []types.Volume, testName string)
- func GetSnapshots(s aws.Config) []types.Snapshot
- func GetVolumes(s aws.Config) []types.Volume
- func RunChecks(wa *sync.WaitGroup, s aws.Config, c *commons.Config, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckIfAllSnapshotsEncrypted ¶
func CheckIfAllSnapshotsEncrypted(checkConfig commons.CheckConfig, snapshots []types.Snapshot, testName string)
func CheckIfAllVolumesHaveSnapshots ¶
func CheckIfAllVolumesHaveSnapshots(checkConfig commons.CheckConfig, snapshot2Volumes couple, testName string)
func CheckIfSnapshotYoungerthan24h ¶
func CheckIfSnapshotYoungerthan24h(checkConfig commons.CheckConfig, vs couple, testName string)
func CheckIfVolumeIsUsed ¶
func CheckIfVolumeIsUsed(checkConfig commons.CheckConfig, volumes []types.Volume, testName string)
func CheckIfVolumesTypeGP3 ¶
func CheckIfVolumesTypeGP3(checkConfig commons.CheckConfig, volumes []types.Volume, testName string)
func GetSnapshots ¶
GetSnapshots returns all snapshots for an aws config
func GetVolumes ¶
GetVolumesAndSnapshots returns all volumes for an aws config
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.