Versions in this module Expand all Collapse all v1 v1.1.0 Aug 30, 2023 Changes in this version + const CSIDriverE2ETagKey + const RESOURCETYPE + const RESOURCETYPE_FILESYSTEM + const RESOURCETYPE_VOLUME + var APIGroup = "snapshot.storage.k8s.io" + var ClusterName string + var CustomSuites = []func() storageframework.TestSuite + var PullRequest string + var Region string + func InitCustomSnapshotsTestSuite(patterns []storageframework.TestPattern) storageframework.TestSuite + func InitFSxCSIDriver(parameters map[string]string, restoreSnapshotParameters map[string]string, ...) storageframework.TestDriver + func InitSnapshotsTestSuite() storageframework.TestSuite + type Cloud struct + EC2client ec2.EC2 + FSx fsx.FSx + func NewCloud(region string) *Cloud + func (c *Cloud) CreateFileSystem(ctx context.Context, input fsx.CreateFileSystemInput) (*fsx.FileSystem, error) + func (c *Cloud) CreateVolume(ctx context.Context, input fsx.CreateVolumeInput) (*fsx.Volume, error) + func (c *Cloud) DeleteFileSystem(ctx context.Context, input fsx.DeleteFileSystemInput) error + func (c *Cloud) DeleteVolume(ctx context.Context, input fsx.DeleteVolumeInput) error + func (c *Cloud) GetDNSName(ctx context.Context, filesystemId string) (string, error) + func (c *Cloud) GetNodeInstance(ctx context.Context, clusterName string) (*ec2.Instance, error) + func (c *Cloud) GetSecurityGroupIds(node *ec2.Instance) []string + func (c *Cloud) WaitForFilesystemAvailable(ctx context.Context, filesystemId string) error + func (c *Cloud) WaitForVolumeAvailable(ctx context.Context, volumeId string) error + type FSxFilesystem struct + RootVolumeId string + func (f *FSxFilesystem) DeleteVolume(ctx context.Context) + type FSxResource struct + type FSxTestDriver interface + GetRestoreSnapshotStorageClass func(ctx context.Context) *storagev1.StorageClass + type FSxVolume struct + func (v *FSxVolume) DeleteVolume(ctx context.Context)