persistentvolumeclaim

package
v1.4.0-beta1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2016 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PersistentVolumeClaim

type PersistentVolumeClaim struct {
	ObjectMeta common.ObjectMeta `json:"objectMeta"`
	TypeMeta   common.TypeMeta   `json:"typeMeta"`

	// e.g. Pending, Bound
	Status string

	// name of the voluem
	Volume string
}

PersistentVolumeClaim provides the simplified presentation layer view of Kubernetes Persistent Volume Claim resource.

type PersistentVolumeClaimCell

type PersistentVolumeClaimCell api.PersistentVolumeClaim

func (PersistentVolumeClaimCell) GetProperty

type PersistentVolumeClaimList

type PersistentVolumeClaimList struct {
	ListMeta common.ListMeta `json:"listMeta"`

	// Unordered list of persistent volume claims
	Items []PersistentVolumeClaim `json:"items"`
}

PersistentVolumeClaimList contains a list of Persistent Volume Claims in the cluster.

func GetPersistentVolumeClaimList

func GetPersistentVolumeClaimList(client *client.Client, nsQuery *common.NamespaceQuery,
	dsQuery *dataselect.DataSelectQuery) (*PersistentVolumeClaimList, error)

GetPersistentVolumeClaimList returns a list of all Persistent Volume Claims in the cluster.

func GetPersistentVolumeClaimListFromChannels

func GetPersistentVolumeClaimListFromChannels(channels *common.ResourceChannels, nsQuery *common.NamespaceQuery,
	dsQuery *dataselect.DataSelectQuery) (*PersistentVolumeClaimList, error)

GetPersistentVolumeClaimListFromChannels returns a list of all Persistent Volume Claims in the cluster reading required resource list once from the channels.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL