Documentation ¶
Index ¶
- func NewProvider() (framework.ProviderInterface, error)
- type Provider
- func (p *Provider) CreatePD(zone string) (string, error)
- func (p *Provider) CreatePVSource(zone, diskName string) (*v1.PersistentVolumeSource, 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) 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 ¶
func NewProvider ¶
func NewProvider() (framework.ProviderInterface, error)
Types ¶
type Provider ¶
type Provider struct {
framework.NullProvider
}
func (*Provider) CreatePVSource ¶
func (p *Provider) CreatePVSource(zone, diskName string) (*v1.PersistentVolumeSource, error)
func (*Provider) DeletePVSource ¶
func (p *Provider) DeletePVSource(pvSource *v1.PersistentVolumeSource) error
Click to show internal directories.
Click to hide internal directories.