Versions in this module Expand all Collapse all v0 v0.0.2 Oct 1, 2021 v0.0.1 Oct 1, 2021 Changes in this version + const APIServiceConditionFieldLastTransitionTime + const APIServiceConditionFieldMessage + const APIServiceConditionFieldReason + const APIServiceConditionFieldStatus + const APIServiceConditionFieldType + const APIServiceConditionType + const APIServiceFieldAnnotations + const APIServiceFieldCABundle + const APIServiceFieldConditions + const APIServiceFieldCreated + const APIServiceFieldCreatorID + const APIServiceFieldGroup + const APIServiceFieldGroupPriorityMinimum + const APIServiceFieldInsecureSkipTLSVerify + const APIServiceFieldLabels + const APIServiceFieldName + const APIServiceFieldOwnerReferences + const APIServiceFieldRemoved + const APIServiceFieldService + const APIServiceFieldState + const APIServiceFieldTransitioning + const APIServiceFieldTransitioningMessage + const APIServiceFieldUUID + const APIServiceFieldVersion + const APIServiceFieldVersionPriority + const APIServiceSpecFieldCABundle + const APIServiceSpecFieldGroup + const APIServiceSpecFieldGroupPriorityMinimum + const APIServiceSpecFieldInsecureSkipTLSVerify + const APIServiceSpecFieldService + const APIServiceSpecFieldVersion + const APIServiceSpecFieldVersionPriority + const APIServiceSpecType + const APIServiceStatusFieldConditions + const APIServiceStatusType + const APIServiceType + const AWSElasticBlockStoreVolumeSourceFieldFSType + const AWSElasticBlockStoreVolumeSourceFieldPartition + const AWSElasticBlockStoreVolumeSourceFieldReadOnly + const AWSElasticBlockStoreVolumeSourceFieldVolumeID + const AWSElasticBlockStoreVolumeSourceType + const AzureDiskVolumeSourceFieldCachingMode + const AzureDiskVolumeSourceFieldDataDiskURI + const AzureDiskVolumeSourceFieldDiskName + const AzureDiskVolumeSourceFieldFSType + const AzureDiskVolumeSourceFieldKind + const AzureDiskVolumeSourceFieldReadOnly + const AzureDiskVolumeSourceType + const AzureFilePersistentVolumeSourceFieldReadOnly + const AzureFilePersistentVolumeSourceFieldSecretName + const AzureFilePersistentVolumeSourceFieldSecretNamespace + const AzureFilePersistentVolumeSourceFieldShareName + const AzureFilePersistentVolumeSourceType + const CSIPersistentVolumeSourceFieldControllerExpandSecretRef + const CSIPersistentVolumeSourceFieldControllerPublishSecretRef + const CSIPersistentVolumeSourceFieldDriver + const CSIPersistentVolumeSourceFieldFSType + const CSIPersistentVolumeSourceFieldNodePublishSecretRef + const CSIPersistentVolumeSourceFieldNodeStageSecretRef + const CSIPersistentVolumeSourceFieldReadOnly + const CSIPersistentVolumeSourceFieldVolumeAttributes + const CSIPersistentVolumeSourceFieldVolumeHandle + const CSIPersistentVolumeSourceType + const CephFSPersistentVolumeSourceFieldMonitors + const CephFSPersistentVolumeSourceFieldPath + const CephFSPersistentVolumeSourceFieldReadOnly + const CephFSPersistentVolumeSourceFieldSecretFile + const CephFSPersistentVolumeSourceFieldSecretRef + const CephFSPersistentVolumeSourceFieldUser + const CephFSPersistentVolumeSourceType + const CinderPersistentVolumeSourceFieldFSType + const CinderPersistentVolumeSourceFieldReadOnly + const CinderPersistentVolumeSourceFieldSecretRef + const CinderPersistentVolumeSourceFieldVolumeID + const CinderPersistentVolumeSourceType + const ClusterAuthTokenFieldAnnotations + const ClusterAuthTokenFieldCreated + const ClusterAuthTokenFieldCreatorID + const ClusterAuthTokenFieldEnabled + const ClusterAuthTokenFieldExpiresAt + const ClusterAuthTokenFieldLabels + const ClusterAuthTokenFieldName + const ClusterAuthTokenFieldNamespaceId + const ClusterAuthTokenFieldOwnerReferences + const ClusterAuthTokenFieldRemoved + const ClusterAuthTokenFieldSecretKeyHash + const ClusterAuthTokenFieldUUID + const ClusterAuthTokenFieldUserName + const ClusterAuthTokenType + const ClusterUserAttributeFieldAnnotations + const ClusterUserAttributeFieldCreated + const ClusterUserAttributeFieldCreatorID + const ClusterUserAttributeFieldEnabled + const ClusterUserAttributeFieldGroups + const ClusterUserAttributeFieldLabels + const ClusterUserAttributeFieldLastRefresh + const ClusterUserAttributeFieldName + const ClusterUserAttributeFieldNamespaceId + const ClusterUserAttributeFieldNeedsRefresh + const ClusterUserAttributeFieldOwnerReferences + const ClusterUserAttributeFieldRemoved + const ClusterUserAttributeFieldUUID + const ClusterUserAttributeType + const ContainerResourceLimitFieldLimitsCPU + const ContainerResourceLimitFieldLimitsMemory + const ContainerResourceLimitFieldRequestsCPU + const ContainerResourceLimitFieldRequestsMemory + const ContainerResourceLimitType + const FCVolumeSourceFieldFSType + const FCVolumeSourceFieldLun + const FCVolumeSourceFieldReadOnly + const FCVolumeSourceFieldTargetWWNs + const FCVolumeSourceFieldWWIDs + const FCVolumeSourceType + const FlexPersistentVolumeSourceFieldDriver + const FlexPersistentVolumeSourceFieldFSType + const FlexPersistentVolumeSourceFieldOptions + const FlexPersistentVolumeSourceFieldReadOnly + const FlexPersistentVolumeSourceFieldSecretRef + const FlexPersistentVolumeSourceType + const FlockerVolumeSourceFieldDatasetName + const FlockerVolumeSourceFieldDatasetUUID + const FlockerVolumeSourceType + const GCEPersistentDiskVolumeSourceFieldFSType + const GCEPersistentDiskVolumeSourceFieldPDName + const GCEPersistentDiskVolumeSourceFieldPartition + const GCEPersistentDiskVolumeSourceFieldReadOnly + const GCEPersistentDiskVolumeSourceType + const GlusterfsPersistentVolumeSourceFieldEndpointsName + const GlusterfsPersistentVolumeSourceFieldEndpointsNamespace + const GlusterfsPersistentVolumeSourceFieldPath + const GlusterfsPersistentVolumeSourceFieldReadOnly + const GlusterfsPersistentVolumeSourceType + const HostPathVolumeSourceFieldKind + const HostPathVolumeSourceFieldPath + const HostPathVolumeSourceType + const ISCSIPersistentVolumeSourceFieldDiscoveryCHAPAuth + const ISCSIPersistentVolumeSourceFieldFSType + const ISCSIPersistentVolumeSourceFieldIQN + const ISCSIPersistentVolumeSourceFieldISCSIInterface + const ISCSIPersistentVolumeSourceFieldInitiatorName + const ISCSIPersistentVolumeSourceFieldLun + const ISCSIPersistentVolumeSourceFieldPortals + const ISCSIPersistentVolumeSourceFieldReadOnly + const ISCSIPersistentVolumeSourceFieldSecretRef + const ISCSIPersistentVolumeSourceFieldSessionCHAPAuth + const ISCSIPersistentVolumeSourceFieldTargetPortal + const ISCSIPersistentVolumeSourceType + const LocalVolumeSourceFieldFSType + const LocalVolumeSourceFieldPath + const LocalVolumeSourceType + const NFSVolumeSourceFieldPath + const NFSVolumeSourceFieldReadOnly + const NFSVolumeSourceFieldServer + const NFSVolumeSourceType + const NamespaceConditionFieldLastTransitionTime + const NamespaceConditionFieldMessage + const NamespaceConditionFieldReason + const NamespaceConditionFieldStatus + const NamespaceConditionFieldType + const NamespaceConditionType + const NamespaceFieldAnnotations + const NamespaceFieldContainerDefaultResourceLimit + const NamespaceFieldCreated + const NamespaceFieldCreatorID + const NamespaceFieldDescription + const NamespaceFieldLabels + const NamespaceFieldName + const NamespaceFieldOwnerReferences + const NamespaceFieldProjectID + const NamespaceFieldRemoved + const NamespaceFieldResourceQuota + const NamespaceFieldState + const NamespaceFieldTransitioning + const NamespaceFieldTransitioningMessage + const NamespaceFieldUUID + const NamespaceMoveFieldProjectID + const NamespaceMoveType + const NamespaceResourceQuotaFieldLimit + const NamespaceResourceQuotaType + const NamespaceSpecType + const NamespaceStatusFieldConditions + const NamespaceStatusFieldPhase + const NamespaceStatusType + const NamespaceType + const NodeSelectorFieldNodeSelectorTerms + const NodeSelectorRequirementFieldKey + const NodeSelectorRequirementFieldOperator + const NodeSelectorRequirementFieldValues + const NodeSelectorRequirementType + const NodeSelectorTermFieldMatchExpressions + const NodeSelectorTermFieldMatchFields + const NodeSelectorTermType + const NodeSelectorType + const ObjectMetaFieldAnnotations + const ObjectMetaFieldCreated + const ObjectMetaFieldFinalizers + const ObjectMetaFieldLabels + const ObjectMetaFieldName + const ObjectMetaFieldNamespace + const ObjectMetaFieldOwnerReferences + const ObjectMetaFieldRemoved + const ObjectMetaFieldSelfLink + const ObjectMetaFieldUUID + const ObjectMetaType + const ObjectReferenceFieldAPIVersion + const ObjectReferenceFieldFieldPath + const ObjectReferenceFieldKind + const ObjectReferenceFieldName + const ObjectReferenceFieldNamespace + const ObjectReferenceFieldResourceVersion + const ObjectReferenceFieldUID + const ObjectReferenceType + const OwnerReferenceFieldAPIVersion + const OwnerReferenceFieldBlockOwnerDeletion + const OwnerReferenceFieldController + const OwnerReferenceFieldKind + const OwnerReferenceFieldName + const OwnerReferenceFieldUID + const OwnerReferenceType + const PersistentVolumeFieldAWSElasticBlockStore + const PersistentVolumeFieldAccessModes + const PersistentVolumeFieldAnnotations + const PersistentVolumeFieldAzureDisk + const PersistentVolumeFieldAzureFile + const PersistentVolumeFieldCSI + const PersistentVolumeFieldCapacity + const PersistentVolumeFieldCephFS + const PersistentVolumeFieldCinder + const PersistentVolumeFieldClaimRef + const PersistentVolumeFieldCreated + const PersistentVolumeFieldCreatorID + const PersistentVolumeFieldDescription + const PersistentVolumeFieldFC + const PersistentVolumeFieldFlexVolume + const PersistentVolumeFieldFlocker + const PersistentVolumeFieldGCEPersistentDisk + const PersistentVolumeFieldGlusterfs + const PersistentVolumeFieldHostPath + const PersistentVolumeFieldISCSI + const PersistentVolumeFieldLabels + const PersistentVolumeFieldLocal + const PersistentVolumeFieldMountOptions + const PersistentVolumeFieldNFS + const PersistentVolumeFieldName + const PersistentVolumeFieldNodeAffinity + const PersistentVolumeFieldOwnerReferences + const PersistentVolumeFieldPersistentVolumeReclaimPolicy + const PersistentVolumeFieldPhotonPersistentDisk + const PersistentVolumeFieldPortworxVolume + const PersistentVolumeFieldQuobyte + const PersistentVolumeFieldRBD + const PersistentVolumeFieldRemoved + const PersistentVolumeFieldScaleIO + const PersistentVolumeFieldState + const PersistentVolumeFieldStatus + const PersistentVolumeFieldStorageClassID + const PersistentVolumeFieldStorageOS + const PersistentVolumeFieldTransitioning + const PersistentVolumeFieldTransitioningMessage + const PersistentVolumeFieldUUID + const PersistentVolumeFieldVolumeMode + const PersistentVolumeFieldVsphereVolume + const PersistentVolumeSpecFieldAWSElasticBlockStore + const PersistentVolumeSpecFieldAccessModes + const PersistentVolumeSpecFieldAzureDisk + const PersistentVolumeSpecFieldAzureFile + const PersistentVolumeSpecFieldCSI + const PersistentVolumeSpecFieldCapacity + const PersistentVolumeSpecFieldCephFS + const PersistentVolumeSpecFieldCinder + const PersistentVolumeSpecFieldClaimRef + const PersistentVolumeSpecFieldFC + const PersistentVolumeSpecFieldFlexVolume + const PersistentVolumeSpecFieldFlocker + const PersistentVolumeSpecFieldGCEPersistentDisk + const PersistentVolumeSpecFieldGlusterfs + const PersistentVolumeSpecFieldHostPath + const PersistentVolumeSpecFieldISCSI + const PersistentVolumeSpecFieldLocal + const PersistentVolumeSpecFieldMountOptions + const PersistentVolumeSpecFieldNFS + const PersistentVolumeSpecFieldNodeAffinity + const PersistentVolumeSpecFieldPersistentVolumeReclaimPolicy + const PersistentVolumeSpecFieldPhotonPersistentDisk + const PersistentVolumeSpecFieldPortworxVolume + const PersistentVolumeSpecFieldQuobyte + const PersistentVolumeSpecFieldRBD + const PersistentVolumeSpecFieldScaleIO + const PersistentVolumeSpecFieldStorageClassID + const PersistentVolumeSpecFieldStorageOS + const PersistentVolumeSpecFieldVolumeMode + const PersistentVolumeSpecFieldVsphereVolume + const PersistentVolumeSpecType + const PersistentVolumeStatusFieldMessage + const PersistentVolumeStatusFieldPhase + const PersistentVolumeStatusFieldReason + const PersistentVolumeStatusType + const PersistentVolumeType + const PhotonPersistentDiskVolumeSourceFieldFSType + const PhotonPersistentDiskVolumeSourceFieldPdID + const PhotonPersistentDiskVolumeSourceType + const PortworxVolumeSourceFieldFSType + const PortworxVolumeSourceFieldReadOnly + const PortworxVolumeSourceFieldVolumeID + const PortworxVolumeSourceType + const QuobyteVolumeSourceFieldGroup + const QuobyteVolumeSourceFieldReadOnly + const QuobyteVolumeSourceFieldRegistry + const QuobyteVolumeSourceFieldTenant + const QuobyteVolumeSourceFieldUser + const QuobyteVolumeSourceFieldVolume + const QuobyteVolumeSourceType + const RBDPersistentVolumeSourceFieldCephMonitors + const RBDPersistentVolumeSourceFieldFSType + const RBDPersistentVolumeSourceFieldKeyring + const RBDPersistentVolumeSourceFieldRBDImage + const RBDPersistentVolumeSourceFieldRBDPool + const RBDPersistentVolumeSourceFieldRadosUser + const RBDPersistentVolumeSourceFieldReadOnly + const RBDPersistentVolumeSourceFieldSecretRef + const RBDPersistentVolumeSourceType + const ResourceQuotaLimitFieldConfigMaps + const ResourceQuotaLimitFieldLimitsCPU + const ResourceQuotaLimitFieldLimitsMemory + const ResourceQuotaLimitFieldPersistentVolumeClaims + const ResourceQuotaLimitFieldPods + const ResourceQuotaLimitFieldReplicationControllers + const ResourceQuotaLimitFieldRequestsCPU + const ResourceQuotaLimitFieldRequestsMemory + const ResourceQuotaLimitFieldRequestsStorage + const ResourceQuotaLimitFieldSecrets + const ResourceQuotaLimitFieldServices + const ResourceQuotaLimitFieldServicesLoadBalancers + const ResourceQuotaLimitFieldServicesNodePorts + const ResourceQuotaLimitType + const ScaleIOPersistentVolumeSourceFieldFSType + const ScaleIOPersistentVolumeSourceFieldGateway + const ScaleIOPersistentVolumeSourceFieldProtectionDomain + const ScaleIOPersistentVolumeSourceFieldReadOnly + const ScaleIOPersistentVolumeSourceFieldSSLEnabled + const ScaleIOPersistentVolumeSourceFieldSecretRef + const ScaleIOPersistentVolumeSourceFieldStorageMode + const ScaleIOPersistentVolumeSourceFieldStoragePool + const ScaleIOPersistentVolumeSourceFieldSystem + const ScaleIOPersistentVolumeSourceFieldVolumeName + const ScaleIOPersistentVolumeSourceType + const SecretReferenceFieldName + const SecretReferenceFieldNamespace + const SecretReferenceType + const ServiceReferenceFieldName + const ServiceReferenceFieldNamespace + const ServiceReferenceFieldPort + const ServiceReferenceType + const StorageClassFieldAllowVolumeExpansion + const StorageClassFieldAllowedTopologies + const StorageClassFieldAnnotations + const StorageClassFieldCreated + const StorageClassFieldCreatorID + const StorageClassFieldDescription + const StorageClassFieldLabels + const StorageClassFieldMountOptions + const StorageClassFieldName + const StorageClassFieldOwnerReferences + const StorageClassFieldParameters + const StorageClassFieldProvisioner + const StorageClassFieldReclaimPolicy + const StorageClassFieldRemoved + const StorageClassFieldUUID + const StorageClassFieldVolumeBindingMode + const StorageClassType + const StorageOSPersistentVolumeSourceFieldFSType + const StorageOSPersistentVolumeSourceFieldReadOnly + const StorageOSPersistentVolumeSourceFieldSecretRef + const StorageOSPersistentVolumeSourceFieldVolumeName + const StorageOSPersistentVolumeSourceFieldVolumeNamespace + const StorageOSPersistentVolumeSourceType + const TopologySelectorLabelRequirementFieldKey + const TopologySelectorLabelRequirementFieldValues + const TopologySelectorLabelRequirementType + const TopologySelectorTermFieldMatchLabelExpressions + const TopologySelectorTermType + const VolumeNodeAffinityFieldRequired + const VolumeNodeAffinityType + const VsphereVirtualDiskVolumeSourceFieldFSType + const VsphereVirtualDiskVolumeSourceFieldStoragePolicyID + const VsphereVirtualDiskVolumeSourceFieldStoragePolicyName + const VsphereVirtualDiskVolumeSourceFieldVolumePath + const VsphereVirtualDiskVolumeSourceType + type APIService struct + Annotations map[string]string + CABundle string + Conditions []APIServiceCondition + Created string + CreatorID string + Group string + GroupPriorityMinimum int64 + InsecureSkipTLSVerify bool + Labels map[string]string + Name string + OwnerReferences []OwnerReference + Removed string + Service *ServiceReference + State string + Transitioning string + TransitioningMessage string + UUID string + Version string + VersionPriority int64 + type APIServiceClient struct + func (c *APIServiceClient) ByID(id string) (*APIService, error) + func (c *APIServiceClient) Create(container *APIService) (*APIService, error) + func (c *APIServiceClient) Delete(container *APIService) error + func (c *APIServiceClient) List(opts *types.ListOpts) (*APIServiceCollection, error) + func (c *APIServiceClient) ListAll(opts *types.ListOpts) (*APIServiceCollection, error) + func (c *APIServiceClient) Replace(obj *APIService) (*APIService, error) + func (c *APIServiceClient) Update(existing *APIService, updates interface{}) (*APIService, error) + type APIServiceCollection struct + Data []APIService + func (cc *APIServiceCollection) Next() (*APIServiceCollection, error) + type APIServiceCondition struct + LastTransitionTime string + Message string + Reason string + Status string + Type string + type APIServiceOperations interface + ByID func(id string) (*APIService, error) + Create func(opts *APIService) (*APIService, error) + Delete func(container *APIService) error + List func(opts *types.ListOpts) (*APIServiceCollection, error) + ListAll func(opts *types.ListOpts) (*APIServiceCollection, error) + Replace func(existing *APIService) (*APIService, error) + Update func(existing *APIService, updates interface{}) (*APIService, error) + type APIServiceSpec struct + CABundle string + Group string + GroupPriorityMinimum int64 + InsecureSkipTLSVerify bool + Service *ServiceReference + Version string + VersionPriority int64 + type APIServiceStatus struct + Conditions []APIServiceCondition + type AWSElasticBlockStoreVolumeSource struct + FSType string + Partition int64 + ReadOnly bool + VolumeID string + type AzureDiskVolumeSource struct + CachingMode string + DataDiskURI string + DiskName string + FSType string + Kind string + ReadOnly *bool + type AzureFilePersistentVolumeSource struct + ReadOnly bool + SecretName string + SecretNamespace string + ShareName string + type CSIPersistentVolumeSource struct + ControllerExpandSecretRef *SecretReference + ControllerPublishSecretRef *SecretReference + Driver string + FSType string + NodePublishSecretRef *SecretReference + NodeStageSecretRef *SecretReference + ReadOnly bool + VolumeAttributes map[string]string + VolumeHandle string + type CephFSPersistentVolumeSource struct + Monitors []string + Path string + ReadOnly bool + SecretFile string + SecretRef *SecretReference + User string + type CinderPersistentVolumeSource struct + FSType string + ReadOnly bool + SecretRef *SecretReference + VolumeID string + type Client struct + APIService APIServiceOperations + Namespace NamespaceOperations + PersistentVolume PersistentVolumeOperations + StorageClass StorageClassOperations + func NewClient(opts *clientbase.ClientOpts) (*Client, error) + type ClusterAuthToken struct + Annotations map[string]string + Created string + CreatorID string + Enabled bool + ExpiresAt string + Labels map[string]string + Name string + NamespaceId string + OwnerReferences []OwnerReference + Removed string + SecretKeyHash string + UUID string + UserName string + type ClusterUserAttribute struct + Annotations map[string]string + Created string + CreatorID string + Enabled bool + Groups []string + Labels map[string]string + LastRefresh string + Name string + NamespaceId string + NeedsRefresh bool + OwnerReferences []OwnerReference + Removed string + UUID string + type ContainerResourceLimit struct + LimitsCPU string + LimitsMemory string + RequestsCPU string + RequestsMemory string + type FCVolumeSource struct + FSType string + Lun *int64 + ReadOnly bool + TargetWWNs []string + WWIDs []string + type FlexPersistentVolumeSource struct + Driver string + FSType string + Options map[string]string + ReadOnly bool + SecretRef *SecretReference + type FlockerVolumeSource struct + DatasetName string + DatasetUUID string + type GCEPersistentDiskVolumeSource struct + FSType string + PDName string + Partition int64 + ReadOnly bool + type GlusterfsPersistentVolumeSource struct + EndpointsName string + EndpointsNamespace string + Path string + ReadOnly bool + type HostPathVolumeSource struct + Kind string + Path string + type ISCSIPersistentVolumeSource struct + DiscoveryCHAPAuth bool + FSType string + IQN string + ISCSIInterface string + InitiatorName string + Lun int64 + Portals []string + ReadOnly bool + SecretRef *SecretReference + SessionCHAPAuth bool + TargetPortal string + type LocalVolumeSource struct + FSType string + Path string + type NFSVolumeSource struct + Path string + ReadOnly bool + Server string + type Namespace struct + Annotations map[string]string + ContainerDefaultResourceLimit *ContainerResourceLimit + Created string + CreatorID string + Description string + Labels map[string]string + Name string + OwnerReferences []OwnerReference + ProjectID string + Removed string + ResourceQuota *NamespaceResourceQuota + State string + Transitioning string + TransitioningMessage string + UUID string + type NamespaceClient struct + func (c *NamespaceClient) ActionMove(resource *Namespace, input *NamespaceMove) error + func (c *NamespaceClient) ByID(id string) (*Namespace, error) + func (c *NamespaceClient) Create(container *Namespace) (*Namespace, error) + func (c *NamespaceClient) Delete(container *Namespace) error + func (c *NamespaceClient) List(opts *types.ListOpts) (*NamespaceCollection, error) + func (c *NamespaceClient) ListAll(opts *types.ListOpts) (*NamespaceCollection, error) + func (c *NamespaceClient) Replace(obj *Namespace) (*Namespace, error) + func (c *NamespaceClient) Update(existing *Namespace, updates interface{}) (*Namespace, error) + type NamespaceCollection struct + Data []Namespace + func (cc *NamespaceCollection) Next() (*NamespaceCollection, error) + type NamespaceCondition struct + LastTransitionTime string + Message string + Reason string + Status string + Type string + type NamespaceMove struct + ProjectID string + type NamespaceOperations interface + ActionMove func(resource *Namespace, input *NamespaceMove) error + ByID func(id string) (*Namespace, error) + Create func(opts *Namespace) (*Namespace, error) + Delete func(container *Namespace) error + List func(opts *types.ListOpts) (*NamespaceCollection, error) + ListAll func(opts *types.ListOpts) (*NamespaceCollection, error) + Replace func(existing *Namespace) (*Namespace, error) + Update func(existing *Namespace, updates interface{}) (*Namespace, error) + type NamespaceResourceQuota struct + Limit *ResourceQuotaLimit + type NamespaceSpec struct + type NamespaceStatus struct + Conditions []NamespaceCondition + Phase string + type NodeSelector struct + NodeSelectorTerms []NodeSelectorTerm + type NodeSelectorRequirement struct + Key string + Operator string + Values []string + type NodeSelectorTerm struct + MatchExpressions []NodeSelectorRequirement + MatchFields []NodeSelectorRequirement + type ObjectMeta struct + Annotations map[string]string + Created string + Finalizers []string + Labels map[string]string + Name string + Namespace string + OwnerReferences []OwnerReference + Removed string + SelfLink string + UUID string + type ObjectReference struct + APIVersion string + FieldPath string + Kind string + Name string + Namespace string + ResourceVersion string + UID string + type OwnerReference struct + APIVersion string + BlockOwnerDeletion *bool + Controller *bool + Kind string + Name string + UID string + type PersistentVolume struct + AWSElasticBlockStore *AWSElasticBlockStoreVolumeSource + AccessModes []string + Annotations map[string]string + AzureDisk *AzureDiskVolumeSource + AzureFile *AzureFilePersistentVolumeSource + CSI *CSIPersistentVolumeSource + Capacity map[string]string + CephFS *CephFSPersistentVolumeSource + Cinder *CinderPersistentVolumeSource + ClaimRef *ObjectReference + Created string + CreatorID string + Description string + FC *FCVolumeSource + FlexVolume *FlexPersistentVolumeSource + Flocker *FlockerVolumeSource + GCEPersistentDisk *GCEPersistentDiskVolumeSource + Glusterfs *GlusterfsPersistentVolumeSource + HostPath *HostPathVolumeSource + ISCSI *ISCSIPersistentVolumeSource + Labels map[string]string + Local *LocalVolumeSource + MountOptions []string + NFS *NFSVolumeSource + Name string + NodeAffinity *VolumeNodeAffinity + OwnerReferences []OwnerReference + PersistentVolumeReclaimPolicy string + PhotonPersistentDisk *PhotonPersistentDiskVolumeSource + PortworxVolume *PortworxVolumeSource + Quobyte *QuobyteVolumeSource + RBD *RBDPersistentVolumeSource + Removed string + ScaleIO *ScaleIOPersistentVolumeSource + State string + Status *PersistentVolumeStatus + StorageClassID string + StorageOS *StorageOSPersistentVolumeSource + Transitioning string + TransitioningMessage string + UUID string + VolumeMode string + VsphereVolume *VsphereVirtualDiskVolumeSource + type PersistentVolumeClient struct + func (c *PersistentVolumeClient) ByID(id string) (*PersistentVolume, error) + func (c *PersistentVolumeClient) Create(container *PersistentVolume) (*PersistentVolume, error) + func (c *PersistentVolumeClient) Delete(container *PersistentVolume) error + func (c *PersistentVolumeClient) List(opts *types.ListOpts) (*PersistentVolumeCollection, error) + func (c *PersistentVolumeClient) ListAll(opts *types.ListOpts) (*PersistentVolumeCollection, error) + func (c *PersistentVolumeClient) Replace(obj *PersistentVolume) (*PersistentVolume, error) + func (c *PersistentVolumeClient) Update(existing *PersistentVolume, updates interface{}) (*PersistentVolume, error) + type PersistentVolumeCollection struct + Data []PersistentVolume + func (cc *PersistentVolumeCollection) Next() (*PersistentVolumeCollection, error) + type PersistentVolumeOperations interface + ByID func(id string) (*PersistentVolume, error) + Create func(opts *PersistentVolume) (*PersistentVolume, error) + Delete func(container *PersistentVolume) error + List func(opts *types.ListOpts) (*PersistentVolumeCollection, error) + ListAll func(opts *types.ListOpts) (*PersistentVolumeCollection, error) + Replace func(existing *PersistentVolume) (*PersistentVolume, error) + Update func(existing *PersistentVolume, updates interface{}) (*PersistentVolume, error) + type PersistentVolumeSpec struct + AWSElasticBlockStore *AWSElasticBlockStoreVolumeSource + AccessModes []string + AzureDisk *AzureDiskVolumeSource + AzureFile *AzureFilePersistentVolumeSource + CSI *CSIPersistentVolumeSource + Capacity map[string]string + CephFS *CephFSPersistentVolumeSource + Cinder *CinderPersistentVolumeSource + ClaimRef *ObjectReference + FC *FCVolumeSource + FlexVolume *FlexPersistentVolumeSource + Flocker *FlockerVolumeSource + GCEPersistentDisk *GCEPersistentDiskVolumeSource + Glusterfs *GlusterfsPersistentVolumeSource + HostPath *HostPathVolumeSource + ISCSI *ISCSIPersistentVolumeSource + Local *LocalVolumeSource + MountOptions []string + NFS *NFSVolumeSource + NodeAffinity *VolumeNodeAffinity + PersistentVolumeReclaimPolicy string + PhotonPersistentDisk *PhotonPersistentDiskVolumeSource + PortworxVolume *PortworxVolumeSource + Quobyte *QuobyteVolumeSource + RBD *RBDPersistentVolumeSource + ScaleIO *ScaleIOPersistentVolumeSource + StorageClassID string + StorageOS *StorageOSPersistentVolumeSource + VolumeMode string + VsphereVolume *VsphereVirtualDiskVolumeSource + type PersistentVolumeStatus struct + Message string + Phase string + Reason string + type PhotonPersistentDiskVolumeSource struct + FSType string + PdID string + type PortworxVolumeSource struct + FSType string + ReadOnly bool + VolumeID string + type QuobyteVolumeSource struct + Group string + ReadOnly bool + Registry string + Tenant string + User string + Volume string + type RBDPersistentVolumeSource struct + CephMonitors []string + FSType string + Keyring string + RBDImage string + RBDPool string + RadosUser string + ReadOnly bool + SecretRef *SecretReference + type ResourceQuotaLimit struct + ConfigMaps string + LimitsCPU string + LimitsMemory string + PersistentVolumeClaims string + Pods string + ReplicationControllers string + RequestsCPU string + RequestsMemory string + RequestsStorage string + Secrets string + Services string + ServicesLoadBalancers string + ServicesNodePorts string + type ScaleIOPersistentVolumeSource struct + FSType string + Gateway string + ProtectionDomain string + ReadOnly bool + SSLEnabled bool + SecretRef *SecretReference + StorageMode string + StoragePool string + System string + VolumeName string + type SecretReference struct + Name string + Namespace string + type ServiceReference struct + Name string + Namespace string + Port *int64 + type StorageClass struct + AllowVolumeExpansion *bool + AllowedTopologies []TopologySelectorTerm + Annotations map[string]string + Created string + CreatorID string + Description string + Labels map[string]string + MountOptions []string + Name string + OwnerReferences []OwnerReference + Parameters map[string]string + Provisioner string + ReclaimPolicy string + Removed string + UUID string + VolumeBindingMode string + type StorageClassClient struct + func (c *StorageClassClient) ByID(id string) (*StorageClass, error) + func (c *StorageClassClient) Create(container *StorageClass) (*StorageClass, error) + func (c *StorageClassClient) Delete(container *StorageClass) error + func (c *StorageClassClient) List(opts *types.ListOpts) (*StorageClassCollection, error) + func (c *StorageClassClient) ListAll(opts *types.ListOpts) (*StorageClassCollection, error) + func (c *StorageClassClient) Replace(obj *StorageClass) (*StorageClass, error) + func (c *StorageClassClient) Update(existing *StorageClass, updates interface{}) (*StorageClass, error) + type StorageClassCollection struct + Data []StorageClass + func (cc *StorageClassCollection) Next() (*StorageClassCollection, error) + type StorageClassOperations interface + ByID func(id string) (*StorageClass, error) + Create func(opts *StorageClass) (*StorageClass, error) + Delete func(container *StorageClass) error + List func(opts *types.ListOpts) (*StorageClassCollection, error) + ListAll func(opts *types.ListOpts) (*StorageClassCollection, error) + Replace func(existing *StorageClass) (*StorageClass, error) + Update func(existing *StorageClass, updates interface{}) (*StorageClass, error) + type StorageOSPersistentVolumeSource struct + FSType string + ReadOnly bool + SecretRef *ObjectReference + VolumeName string + VolumeNamespace string + type TopologySelectorLabelRequirement struct + Key string + Values []string + type TopologySelectorTerm struct + MatchLabelExpressions []TopologySelectorLabelRequirement + type VolumeNodeAffinity struct + Required *NodeSelector + type VsphereVirtualDiskVolumeSource struct + FSType string + StoragePolicyID string + StoragePolicyName string + VolumePath string