Versions in this module Expand all Collapse all v0 v0.5.1 Mar 20, 2024 Changes in this version + const BasicAuthPasswordKey + const BasicAuthUsernameKey + const BearerTokenKey + const FilterName + const FilterSpecClusterServiceBrokerName + const FilterSpecClusterServiceClassName + const FilterSpecClusterServiceClassRefName + const FilterSpecClusterServicePlanRefName + const FilterSpecExternalID + const FilterSpecExternalName + const FilterSpecFree + const FilterSpecServiceBrokerName + const FilterSpecServiceClassName + const FilterSpecServiceClassRefName + const FilterSpecServicePlanRefName + const FinalizerServiceCatalog + const GroupName + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeBuilderRuntime = &scheme.Builder + var SchemeGroupVersion = schema.GroupVersion + func ConvertClusterServiceClassToProperties(serviceClass *ClusterServiceClass) filter.Properties + func ConvertClusterServicePlanToProperties(servicePlan *ClusterServicePlan) filter.Properties + func ConvertServiceClassToProperties(serviceClass *ServiceClass) filter.Properties + func ConvertServicePlanToProperties(servicePlan *ServicePlan) filter.Properties + func IsValidClusterServiceClassProperty(p string) bool + func IsValidClusterServicePlanProperty(p string) bool + func IsValidServiceClassProperty(p string) bool + func IsValidServicePlanProperty(p string) bool + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type AddKeyTransform struct + JSONPathExpression *string + Key string + StringValue *string + Value []byte + func (in *AddKeyTransform) DeepCopy() *AddKeyTransform + func (in *AddKeyTransform) DeepCopyInto(out *AddKeyTransform) + type AddKeysFromTransform struct + SecretRef *ObjectReference + func (in *AddKeysFromTransform) DeepCopy() *AddKeysFromTransform + func (in *AddKeysFromTransform) DeepCopyInto(out *AddKeysFromTransform) + type BasicAuthConfig struct + SecretRef *LocalObjectReference + func (in *BasicAuthConfig) DeepCopy() *BasicAuthConfig + func (in *BasicAuthConfig) DeepCopyInto(out *BasicAuthConfig) + type BearerTokenAuthConfig struct + SecretRef *LocalObjectReference + func (in *BearerTokenAuthConfig) DeepCopy() *BearerTokenAuthConfig + func (in *BearerTokenAuthConfig) DeepCopyInto(out *BearerTokenAuthConfig) + type CatalogRestrictions struct + ServiceClass []string + ServicePlan []string + func (in *CatalogRestrictions) DeepCopy() *CatalogRestrictions + func (in *CatalogRestrictions) DeepCopyInto(out *CatalogRestrictions) + type ClusterBasicAuthConfig struct + SecretRef *ObjectReference + func (in *ClusterBasicAuthConfig) DeepCopy() *ClusterBasicAuthConfig + func (in *ClusterBasicAuthConfig) DeepCopyInto(out *ClusterBasicAuthConfig) + type ClusterBearerTokenAuthConfig struct + SecretRef *ObjectReference + func (in *ClusterBearerTokenAuthConfig) DeepCopy() *ClusterBearerTokenAuthConfig + func (in *ClusterBearerTokenAuthConfig) DeepCopyInto(out *ClusterBearerTokenAuthConfig) + type ClusterObjectReference struct + Name string + func (in *ClusterObjectReference) DeepCopy() *ClusterObjectReference + func (in *ClusterObjectReference) DeepCopyInto(out *ClusterObjectReference) + type ClusterServiceBroker struct + Spec ClusterServiceBrokerSpec + Status ClusterServiceBrokerStatus + func (b *ClusterServiceBroker) GetName() string + func (b *ClusterServiceBroker) GetNamespace() string + func (b *ClusterServiceBroker) GetSpec() CommonServiceBrokerSpec + func (b *ClusterServiceBroker) GetStatus() CommonServiceBrokerStatus + func (b *ClusterServiceBroker) GetURL() string + func (in *ClusterServiceBroker) DeepCopy() *ClusterServiceBroker + func (in *ClusterServiceBroker) DeepCopyInto(out *ClusterServiceBroker) + func (in *ClusterServiceBroker) DeepCopyObject() runtime.Object + func (in *ClusterServiceBroker) RecalculatePrinterColumnStatusFields() + type ClusterServiceBrokerAuthInfo struct + Basic *ClusterBasicAuthConfig + Bearer *ClusterBearerTokenAuthConfig + func (in *ClusterServiceBrokerAuthInfo) DeepCopy() *ClusterServiceBrokerAuthInfo + func (in *ClusterServiceBrokerAuthInfo) DeepCopyInto(out *ClusterServiceBrokerAuthInfo) + type ClusterServiceBrokerList struct + Items []ClusterServiceBroker + func (in *ClusterServiceBrokerList) DeepCopy() *ClusterServiceBrokerList + func (in *ClusterServiceBrokerList) DeepCopyInto(out *ClusterServiceBrokerList) + func (in *ClusterServiceBrokerList) DeepCopyObject() runtime.Object + type ClusterServiceBrokerSpec struct + AuthInfo *ClusterServiceBrokerAuthInfo + func (in *ClusterServiceBrokerSpec) DeepCopy() *ClusterServiceBrokerSpec + func (in *ClusterServiceBrokerSpec) DeepCopyInto(out *ClusterServiceBrokerSpec) + type ClusterServiceBrokerStatus struct + func (in *ClusterServiceBrokerStatus) DeepCopy() *ClusterServiceBrokerStatus + func (in *ClusterServiceBrokerStatus) DeepCopyInto(out *ClusterServiceBrokerStatus) + type ClusterServiceClass struct + Spec ClusterServiceClassSpec + Status ClusterServiceClassStatus + func (c *ClusterServiceClass) GetDescription() string + func (c *ClusterServiceClass) GetExternalName() string + func (c *ClusterServiceClass) GetName() string + func (c *ClusterServiceClass) GetNamespace() string + func (c *ClusterServiceClass) GetServiceBrokerName() string + func (c *ClusterServiceClass) GetSpec() CommonServiceClassSpec + func (c *ClusterServiceClass) GetStatusText() string + func (c *ClusterServiceClass) IsClusterServiceClass() bool + func (in *ClusterServiceClass) DeepCopy() *ClusterServiceClass + func (in *ClusterServiceClass) DeepCopyInto(out *ClusterServiceClass) + func (in *ClusterServiceClass) DeepCopyObject() runtime.Object + type ClusterServiceClassList struct + Items []ClusterServiceClass + func (in *ClusterServiceClassList) DeepCopy() *ClusterServiceClassList + func (in *ClusterServiceClassList) DeepCopyInto(out *ClusterServiceClassList) + func (in *ClusterServiceClassList) DeepCopyObject() runtime.Object + type ClusterServiceClassSpec struct + ClusterServiceBrokerName string + func (in *ClusterServiceClassSpec) DeepCopy() *ClusterServiceClassSpec + func (in *ClusterServiceClassSpec) DeepCopyInto(out *ClusterServiceClassSpec) + type ClusterServiceClassStatus struct + func (in *ClusterServiceClassStatus) DeepCopy() *ClusterServiceClassStatus + func (in *ClusterServiceClassStatus) DeepCopyInto(out *ClusterServiceClassStatus) + type ClusterServicePlan struct + Spec ClusterServicePlanSpec + Status ClusterServicePlanStatus + func (in *ClusterServicePlan) DeepCopy() *ClusterServicePlan + func (in *ClusterServicePlan) DeepCopyInto(out *ClusterServicePlan) + func (in *ClusterServicePlan) DeepCopyObject() runtime.Object + func (p *ClusterServicePlan) GetBindingCreateSchema() *runtime.RawExtension + func (p *ClusterServicePlan) GetClassID() string + func (p *ClusterServicePlan) GetDefaultProvisionParameters() *runtime.RawExtension + func (p *ClusterServicePlan) GetDescription() string + func (p *ClusterServicePlan) GetExternalName() string + func (p *ClusterServicePlan) GetFree() bool + func (p *ClusterServicePlan) GetInstanceCreateSchema() *runtime.RawExtension + func (p *ClusterServicePlan) GetInstanceUpdateSchema() *runtime.RawExtension + func (p *ClusterServicePlan) GetName() string + func (p *ClusterServicePlan) GetNamespace() string + func (p *ClusterServicePlan) GetShortStatus() string + type ClusterServicePlanList struct + Items []ClusterServicePlan + func (in *ClusterServicePlanList) DeepCopy() *ClusterServicePlanList + func (in *ClusterServicePlanList) DeepCopyInto(out *ClusterServicePlanList) + func (in *ClusterServicePlanList) DeepCopyObject() runtime.Object + type ClusterServicePlanSpec struct + ClusterServiceBrokerName string + ClusterServiceClassRef ClusterObjectReference + func (in *ClusterServicePlanSpec) DeepCopy() *ClusterServicePlanSpec + func (in *ClusterServicePlanSpec) DeepCopyInto(out *ClusterServicePlanSpec) + type ClusterServicePlanStatus struct + func (in *ClusterServicePlanStatus) DeepCopy() *ClusterServicePlanStatus + func (in *ClusterServicePlanStatus) DeepCopyInto(out *ClusterServicePlanStatus) + type CommonServiceBrokerSpec struct + CABundle []byte + CatalogRestrictions *CatalogRestrictions + InsecureSkipTLSVerify bool + RelistBehavior ServiceBrokerRelistBehavior + RelistDuration *metav1.Duration + RelistRequests int64 + URL string + func (in *CommonServiceBrokerSpec) DeepCopy() *CommonServiceBrokerSpec + func (in *CommonServiceBrokerSpec) DeepCopyInto(out *CommonServiceBrokerSpec) + type CommonServiceBrokerStatus struct + Conditions []ServiceBrokerCondition + LastCatalogRetrievalTime *metav1.Time + LastConditionState string + OperationStartTime *metav1.Time + ReconciledGeneration int64 + func (in *CommonServiceBrokerStatus) DeepCopy() *CommonServiceBrokerStatus + func (in *CommonServiceBrokerStatus) DeepCopyInto(out *CommonServiceBrokerStatus) + type CommonServiceClassSpec struct + Bindable bool + BindingRetrievable bool + DefaultProvisionParameters *runtime.RawExtension + Description string + ExternalID string + ExternalMetadata *runtime.RawExtension + ExternalName string + PlanUpdatable bool + Requires []string + Tags []string + func (in *CommonServiceClassSpec) DeepCopy() *CommonServiceClassSpec + func (in *CommonServiceClassSpec) DeepCopyInto(out *CommonServiceClassSpec) + type CommonServiceClassStatus struct + RemovedFromBrokerCatalog bool + func (c *CommonServiceClassStatus) GetStatusText() string + func (in *CommonServiceClassStatus) DeepCopy() *CommonServiceClassStatus + func (in *CommonServiceClassStatus) DeepCopyInto(out *CommonServiceClassStatus) + type CommonServicePlanSpec struct + Bindable *bool + DefaultProvisionParameters *runtime.RawExtension + Description string + ExternalID string + ExternalMetadata *runtime.RawExtension + ExternalName string + Free bool + InstanceCreateParameterSchema *runtime.RawExtension + InstanceUpdateParameterSchema *runtime.RawExtension + ServiceBindingCreateParameterSchema *runtime.RawExtension + func (in *CommonServicePlanSpec) DeepCopy() *CommonServicePlanSpec + func (in *CommonServicePlanSpec) DeepCopyInto(out *CommonServicePlanSpec) + type CommonServicePlanStatus struct + RemovedFromBrokerCatalog bool + func (in *CommonServicePlanStatus) DeepCopy() *CommonServicePlanStatus + func (in *CommonServicePlanStatus) DeepCopyInto(out *CommonServicePlanStatus) + type ConditionStatus string + const ConditionFalse + const ConditionTrue + const ConditionUnknown + type ExtraValue []string + func (in ExtraValue) DeepCopy() ExtraValue + func (in ExtraValue) DeepCopyInto(out *ExtraValue) + type LocalObjectReference struct + Name string + func (in *LocalObjectReference) DeepCopy() *LocalObjectReference + func (in *LocalObjectReference) DeepCopyInto(out *LocalObjectReference) + type ObjectReference struct + Name string + Namespace string + func (in *ObjectReference) DeepCopy() *ObjectReference + func (in *ObjectReference) DeepCopyInto(out *ObjectReference) + type ParametersFromSource struct + SecretKeyRef *SecretKeyReference + func (in *ParametersFromSource) DeepCopy() *ParametersFromSource + func (in *ParametersFromSource) DeepCopyInto(out *ParametersFromSource) + type PlanReference struct + ClusterServiceClassExternalID string + ClusterServiceClassExternalName string + ClusterServiceClassName string + ClusterServicePlanExternalID string + ClusterServicePlanExternalName string + ClusterServicePlanName string + ServiceClassExternalID string + ServiceClassExternalName string + ServiceClassName string + ServicePlanExternalID string + ServicePlanExternalName string + ServicePlanName string + func (in *PlanReference) DeepCopy() *PlanReference + func (in *PlanReference) DeepCopyInto(out *PlanReference) + func (pr PlanReference) ClusterServiceClassSpecified() bool + func (pr PlanReference) ClusterServicePlanSpecified() bool + func (pr PlanReference) Format(s fmt.State, verb rune) + func (pr PlanReference) GetClusterServiceClassFilterLabelName() string + func (pr PlanReference) GetClusterServicePlanFilterLabelName() string + func (pr PlanReference) GetServiceClassFilterLabelName() string + func (pr PlanReference) GetServicePlanFilterLabelName() string + func (pr PlanReference) GetSpecifiedClusterServiceClass() string + func (pr PlanReference) GetSpecifiedClusterServicePlan() string + func (pr PlanReference) GetSpecifiedServiceClass() string + func (pr PlanReference) GetSpecifiedServicePlan() string + func (pr PlanReference) ServiceClassSpecified() bool + func (pr PlanReference) ServicePlanSpecified() bool + func (pr PlanReference) String() string + type RemoveKeyTransform struct + Key string + func (in *RemoveKeyTransform) DeepCopy() *RemoveKeyTransform + func (in *RemoveKeyTransform) DeepCopyInto(out *RemoveKeyTransform) + type RenameKeyTransform struct + From string + To string + func (in *RenameKeyTransform) DeepCopy() *RenameKeyTransform + func (in *RenameKeyTransform) DeepCopyInto(out *RenameKeyTransform) + type SecretKeyReference struct + Key string + Name string + func (in *SecretKeyReference) DeepCopy() *SecretKeyReference + func (in *SecretKeyReference) DeepCopyInto(out *SecretKeyReference) + type SecretTransform struct + AddKey *AddKeyTransform + AddKeysFrom *AddKeysFromTransform + RemoveKey *RemoveKeyTransform + RenameKey *RenameKeyTransform + func (in *SecretTransform) DeepCopy() *SecretTransform + func (in *SecretTransform) DeepCopyInto(out *SecretTransform) + type ServiceBinding struct + Spec ServiceBindingSpec + Status ServiceBindingStatus + func (in *ServiceBinding) DeepCopy() *ServiceBinding + func (in *ServiceBinding) DeepCopyInto(out *ServiceBinding) + func (in *ServiceBinding) DeepCopyObject() runtime.Object + func (in *ServiceBinding) RecalculatePrinterColumnStatusFields() + type ServiceBindingCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type ServiceBindingConditionType + func (in *ServiceBindingCondition) DeepCopy() *ServiceBindingCondition + func (in *ServiceBindingCondition) DeepCopyInto(out *ServiceBindingCondition) + type ServiceBindingConditionType string + const ServiceBindingConditionFailed + const ServiceBindingConditionReady + type ServiceBindingList struct + Items []ServiceBinding + func (in *ServiceBindingList) DeepCopy() *ServiceBindingList + func (in *ServiceBindingList) DeepCopyInto(out *ServiceBindingList) + func (in *ServiceBindingList) DeepCopyObject() runtime.Object + type ServiceBindingOperation string + const ServiceBindingOperationBind + const ServiceBindingOperationUnbind + type ServiceBindingPropertiesState struct + ParameterChecksum string + Parameters *runtime.RawExtension + UserInfo *UserInfo + func (in *ServiceBindingPropertiesState) DeepCopy() *ServiceBindingPropertiesState + func (in *ServiceBindingPropertiesState) DeepCopyInto(out *ServiceBindingPropertiesState) + type ServiceBindingSpec struct + ExternalID string + InstanceRef LocalObjectReference + Parameters *runtime.RawExtension + ParametersFrom []ParametersFromSource + SecretName string + SecretTransforms []SecretTransform + UserInfo *UserInfo + func (in *ServiceBindingSpec) DeepCopy() *ServiceBindingSpec + func (in *ServiceBindingSpec) DeepCopyInto(out *ServiceBindingSpec) + type ServiceBindingStatus struct + AsyncOpInProgress bool + Conditions []ServiceBindingCondition + CurrentOperation ServiceBindingOperation + ExternalProperties *ServiceBindingPropertiesState + InProgressProperties *ServiceBindingPropertiesState + LastConditionState string + LastOperation *string + OperationStartTime *metav1.Time + OrphanMitigationInProgress bool + ReconciledGeneration int64 + UnbindStatus ServiceBindingUnbindStatus + func (in *ServiceBindingStatus) DeepCopy() *ServiceBindingStatus + func (in *ServiceBindingStatus) DeepCopyInto(out *ServiceBindingStatus) + type ServiceBindingUnbindStatus string + const ServiceBindingUnbindStatusFailed + const ServiceBindingUnbindStatusNotRequired + const ServiceBindingUnbindStatusRequired + const ServiceBindingUnbindStatusSucceeded + type ServiceBroker struct + Spec ServiceBrokerSpec + Status ServiceBrokerStatus + func (b *ServiceBroker) GetName() string + func (b *ServiceBroker) GetNamespace() string + func (b *ServiceBroker) GetSpec() CommonServiceBrokerSpec + func (b *ServiceBroker) GetStatus() CommonServiceBrokerStatus + func (b *ServiceBroker) GetURL() string + func (b *ServiceBroker) RecalculatePrinterColumnStatusFields() + func (in *ServiceBroker) DeepCopy() *ServiceBroker + func (in *ServiceBroker) DeepCopyInto(out *ServiceBroker) + func (in *ServiceBroker) DeepCopyObject() runtime.Object + type ServiceBrokerAuthInfo struct + Basic *BasicAuthConfig + Bearer *BearerTokenAuthConfig + func (in *ServiceBrokerAuthInfo) DeepCopy() *ServiceBrokerAuthInfo + func (in *ServiceBrokerAuthInfo) DeepCopyInto(out *ServiceBrokerAuthInfo) + type ServiceBrokerCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type ServiceBrokerConditionType + func (in *ServiceBrokerCondition) DeepCopy() *ServiceBrokerCondition + func (in *ServiceBrokerCondition) DeepCopyInto(out *ServiceBrokerCondition) + type ServiceBrokerConditionType string + const ServiceBrokerConditionFailed + const ServiceBrokerConditionReady + type ServiceBrokerList struct + Items []ServiceBroker + func (in *ServiceBrokerList) DeepCopy() *ServiceBrokerList + func (in *ServiceBrokerList) DeepCopyInto(out *ServiceBrokerList) + func (in *ServiceBrokerList) DeepCopyObject() runtime.Object + type ServiceBrokerRelistBehavior string + const ServiceBrokerRelistBehaviorDuration + const ServiceBrokerRelistBehaviorManual + type ServiceBrokerSpec struct + AuthInfo *ServiceBrokerAuthInfo + func (in *ServiceBrokerSpec) DeepCopy() *ServiceBrokerSpec + func (in *ServiceBrokerSpec) DeepCopyInto(out *ServiceBrokerSpec) + type ServiceBrokerStatus struct + func (in *ServiceBrokerStatus) DeepCopy() *ServiceBrokerStatus + func (in *ServiceBrokerStatus) DeepCopyInto(out *ServiceBrokerStatus) + type ServiceClass struct + Spec ServiceClassSpec + Status ServiceClassStatus + func (c *ServiceClass) GetDescription() string + func (c *ServiceClass) GetExternalName() string + func (c *ServiceClass) GetName() string + func (c *ServiceClass) GetNamespace() string + func (c *ServiceClass) GetServiceBrokerName() string + func (c *ServiceClass) GetSpec() CommonServiceClassSpec + func (c *ServiceClass) GetStatusText() string + func (c *ServiceClass) IsClusterServiceClass() bool + func (in *ServiceClass) DeepCopy() *ServiceClass + func (in *ServiceClass) DeepCopyInto(out *ServiceClass) + func (in *ServiceClass) DeepCopyObject() runtime.Object + type ServiceClassList struct + Items []ServiceClass + func (in *ServiceClassList) DeepCopy() *ServiceClassList + func (in *ServiceClassList) DeepCopyInto(out *ServiceClassList) + func (in *ServiceClassList) DeepCopyObject() runtime.Object + type ServiceClassSpec struct + ServiceBrokerName string + func (in *ServiceClassSpec) DeepCopy() *ServiceClassSpec + func (in *ServiceClassSpec) DeepCopyInto(out *ServiceClassSpec) + type ServiceClassStatus struct + func (in *ServiceClassStatus) DeepCopy() *ServiceClassStatus + func (in *ServiceClassStatus) DeepCopyInto(out *ServiceClassStatus) + type ServiceInstance struct + Spec ServiceInstanceSpec + Status ServiceInstanceStatus + func (in *ServiceInstance) DeepCopy() *ServiceInstance + func (in *ServiceInstance) DeepCopyInto(out *ServiceInstance) + func (in *ServiceInstance) DeepCopyObject() runtime.Object + func (in *ServiceInstance) IsUserSpecifiedClassOrPlan() bool + func (in *ServiceInstance) RecalculatePrinterColumnStatusFields() + type ServiceInstanceCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type ServiceInstanceConditionType + func (in *ServiceInstanceCondition) DeepCopy() *ServiceInstanceCondition + func (in *ServiceInstanceCondition) DeepCopyInto(out *ServiceInstanceCondition) + type ServiceInstanceConditionType string + const ServiceInstanceConditionFailed + const ServiceInstanceConditionOrphanMitigation + const ServiceInstanceConditionReady + type ServiceInstanceDeprovisionStatus string + const ServiceInstanceDeprovisionStatusFailed + const ServiceInstanceDeprovisionStatusNotRequired + const ServiceInstanceDeprovisionStatusRequired + const ServiceInstanceDeprovisionStatusSucceeded + type ServiceInstanceList struct + Items []ServiceInstance + func (in *ServiceInstanceList) DeepCopy() *ServiceInstanceList + func (in *ServiceInstanceList) DeepCopyInto(out *ServiceInstanceList) + func (in *ServiceInstanceList) DeepCopyObject() runtime.Object + type ServiceInstanceOperation string + const ServiceInstanceOperationDeprovision + const ServiceInstanceOperationProvision + const ServiceInstanceOperationUpdate + type ServiceInstancePropertiesState struct + ClusterServicePlanExternalID string + ClusterServicePlanExternalName string + ParameterChecksum string + Parameters *runtime.RawExtension + ServicePlanExternalID string + ServicePlanExternalName string + UserInfo *UserInfo + func (in *ServiceInstancePropertiesState) DeepCopy() *ServiceInstancePropertiesState + func (in *ServiceInstancePropertiesState) DeepCopyInto(out *ServiceInstancePropertiesState) + type ServiceInstanceProvisionStatus string + const ServiceInstanceProvisionStatusNotProvisioned + const ServiceInstanceProvisionStatusProvisioned + type ServiceInstanceSpec struct + ClusterServiceClassRef *ClusterObjectReference + ClusterServicePlanRef *ClusterObjectReference + ExternalID string + Parameters *runtime.RawExtension + ParametersFrom []ParametersFromSource + ServiceClassRef *LocalObjectReference + ServicePlanRef *LocalObjectReference + UpdateRequests int64 + UserInfo *UserInfo + func (in *ServiceInstanceSpec) DeepCopy() *ServiceInstanceSpec + func (in *ServiceInstanceSpec) DeepCopyInto(out *ServiceInstanceSpec) + type ServiceInstanceStatus struct + AsyncOpInProgress bool + Conditions []ServiceInstanceCondition + CurrentOperation ServiceInstanceOperation + DashboardURL *string + DefaultProvisionParameters *runtime.RawExtension + DeprovisionStatus ServiceInstanceDeprovisionStatus + ExternalProperties *ServiceInstancePropertiesState + InProgressProperties *ServiceInstancePropertiesState + LastConditionState string + LastOperation *string + ObservedGeneration int64 + OperationStartTime *metav1.Time + OrphanMitigationInProgress bool + ProvisionStatus ServiceInstanceProvisionStatus + ReconciledGeneration int64 + UserSpecifiedClassName string + UserSpecifiedPlanName string + func (in *ServiceInstanceStatus) DeepCopy() *ServiceInstanceStatus + func (in *ServiceInstanceStatus) DeepCopyInto(out *ServiceInstanceStatus) + type ServicePlan struct + Spec ServicePlanSpec + Status ServicePlanStatus + func (in *ServicePlan) DeepCopy() *ServicePlan + func (in *ServicePlan) DeepCopyInto(out *ServicePlan) + func (in *ServicePlan) DeepCopyObject() runtime.Object + func (p *ServicePlan) GetBindingCreateSchema() *runtime.RawExtension + func (p *ServicePlan) GetClassID() string + func (p *ServicePlan) GetDefaultProvisionParameters() *runtime.RawExtension + func (p *ServicePlan) GetDescription() string + func (p *ServicePlan) GetExternalName() string + func (p *ServicePlan) GetFree() bool + func (p *ServicePlan) GetInstanceCreateSchema() *runtime.RawExtension + func (p *ServicePlan) GetInstanceUpdateSchema() *runtime.RawExtension + func (p *ServicePlan) GetName() string + func (p *ServicePlan) GetNamespace() string + func (p *ServicePlan) GetShortStatus() string + type ServicePlanList struct + Items []ServicePlan + func (in *ServicePlanList) DeepCopy() *ServicePlanList + func (in *ServicePlanList) DeepCopyInto(out *ServicePlanList) + func (in *ServicePlanList) DeepCopyObject() runtime.Object + type ServicePlanSpec struct + ServiceBrokerName string + ServiceClassRef LocalObjectReference + func (in *ServicePlanSpec) DeepCopy() *ServicePlanSpec + func (in *ServicePlanSpec) DeepCopyInto(out *ServicePlanSpec) + type ServicePlanStatus struct + func (in *ServicePlanStatus) DeepCopy() *ServicePlanStatus + func (in *ServicePlanStatus) DeepCopyInto(out *ServicePlanStatus) + type UserInfo struct + Extra map[string]ExtraValue + Groups []string + UID string + Username string + func (in *UserInfo) DeepCopy() *UserInfo + func (in *UserInfo) DeepCopyInto(out *UserInfo)