Documentation ¶
Index ¶
- type Provider
- func (p *Provider) CreatePD(zone string) (string, error)
- func (p *Provider) CreatePVSource(zone, diskName string) (*v1.PersistentVolumeSource, error)
- func (p *Provider) CreateShare() (string, string, string, error)
- func (p *Provider) DeleteNode(node *v1.Node) error
- func (p *Provider) DeletePD(pdName string) error
- func (p *Provider) DeletePVSource(pvSource *v1.PersistentVolumeSource) error
- func (p *Provider) DeleteShare(accountName, shareName string) error
- func (p *Provider) GroupSize(group string) (int, error)
- func (p *Provider) ResizeGroup(group string, size int32) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider struct {
framework.NullProvider
}
Provider is a structure to handle AWS clouds for e2e testing
func (*Provider) CreatePVSource ¶
func (p *Provider) CreatePVSource(zone, diskName string) (*v1.PersistentVolumeSource, error)
CreatePVSource creates a persistent volume source
func (*Provider) CreateShare ¶ added in v1.24.0
func (*Provider) DeleteNode ¶ added in v1.14.0
DeleteNode deletes a node which is specified as the argument
func (*Provider) DeletePVSource ¶
func (p *Provider) DeletePVSource(pvSource *v1.PersistentVolumeSource) error
DeletePVSource deletes a persistent volume source
func (*Provider) DeleteShare ¶ added in v1.24.0
Click to show internal directories.
Click to hide internal directories.