Documentation ¶
Overview ¶
Package v1alpha1 defines all of the versioned (v1alpha1) definitions of the service catalog model. +groupName=servicecatalog.k8s.io
Index ¶
- Constants
- Variables
- func Convert_servicecatalog_BasicAuthConfig_To_v1alpha1_BasicAuthConfig(in *servicecatalog.BasicAuthConfig, out *BasicAuthConfig, s conversion.Scope) error
- func Convert_servicecatalog_BearerTokenAuthConfig_To_v1alpha1_BearerTokenAuthConfig(in *servicecatalog.BearerTokenAuthConfig, out *BearerTokenAuthConfig, ...) error
- func Convert_servicecatalog_ParametersFromSource_To_v1alpha1_ParametersFromSource(in *servicecatalog.ParametersFromSource, out *ParametersFromSource, ...) error
- func Convert_servicecatalog_SecretKeyReference_To_v1alpha1_SecretKeyReference(in *servicecatalog.SecretKeyReference, out *SecretKeyReference, ...) error
- func Convert_servicecatalog_ServiceBrokerAuthInfo_To_v1alpha1_ServiceBrokerAuthInfo(in *servicecatalog.ServiceBrokerAuthInfo, out *ServiceBrokerAuthInfo, ...) error
- func Convert_servicecatalog_ServiceBrokerCondition_To_v1alpha1_ServiceBrokerCondition(in *servicecatalog.ServiceBrokerCondition, out *ServiceBrokerCondition, ...) error
- func Convert_servicecatalog_ServiceBrokerList_To_v1alpha1_ServiceBrokerList(in *servicecatalog.ServiceBrokerList, out *ServiceBrokerList, ...) error
- func Convert_servicecatalog_ServiceBrokerSpec_To_v1alpha1_ServiceBrokerSpec(in *servicecatalog.ServiceBrokerSpec, out *ServiceBrokerSpec, ...) error
- func Convert_servicecatalog_ServiceBrokerStatus_To_v1alpha1_ServiceBrokerStatus(in *servicecatalog.ServiceBrokerStatus, out *ServiceBrokerStatus, ...) error
- func Convert_servicecatalog_ServiceBroker_To_v1alpha1_ServiceBroker(in *servicecatalog.ServiceBroker, out *ServiceBroker, s conversion.Scope) error
- func Convert_servicecatalog_ServiceClassList_To_v1alpha1_ServiceClassList(in *servicecatalog.ServiceClassList, out *ServiceClassList, s conversion.Scope) error
- func Convert_servicecatalog_ServiceClass_To_v1alpha1_ServiceClass(in *servicecatalog.ServiceClass, out *ServiceClass, s conversion.Scope) error
- func Convert_servicecatalog_ServiceInstanceCondition_To_v1alpha1_ServiceInstanceCondition(in *servicecatalog.ServiceInstanceCondition, out *ServiceInstanceCondition, ...) error
- func Convert_servicecatalog_ServiceInstanceCredentialCondition_To_v1alpha1_ServiceInstanceCredentialCondition(in *servicecatalog.ServiceInstanceCredentialCondition, ...) error
- func Convert_servicecatalog_ServiceInstanceCredentialList_To_v1alpha1_ServiceInstanceCredentialList(in *servicecatalog.ServiceInstanceCredentialList, ...) error
- func Convert_servicecatalog_ServiceInstanceCredentialSpec_To_v1alpha1_ServiceInstanceCredentialSpec(in *servicecatalog.ServiceInstanceCredentialSpec, ...) error
- func Convert_servicecatalog_ServiceInstanceCredentialStatus_To_v1alpha1_ServiceInstanceCredentialStatus(in *servicecatalog.ServiceInstanceCredentialStatus, ...) error
- func Convert_servicecatalog_ServiceInstanceCredential_To_v1alpha1_ServiceInstanceCredential(in *servicecatalog.ServiceInstanceCredential, out *ServiceInstanceCredential, ...) error
- func Convert_servicecatalog_ServiceInstanceList_To_v1alpha1_ServiceInstanceList(in *servicecatalog.ServiceInstanceList, out *ServiceInstanceList, ...) error
- func Convert_servicecatalog_ServiceInstanceSpec_To_v1alpha1_ServiceInstanceSpec(in *servicecatalog.ServiceInstanceSpec, out *ServiceInstanceSpec, ...) error
- func Convert_servicecatalog_ServiceInstanceStatus_To_v1alpha1_ServiceInstanceStatus(in *servicecatalog.ServiceInstanceStatus, out *ServiceInstanceStatus, ...) error
- func Convert_servicecatalog_ServiceInstance_To_v1alpha1_ServiceInstance(in *servicecatalog.ServiceInstance, out *ServiceInstance, s conversion.Scope) error
- func Convert_servicecatalog_ServicePlan_To_v1alpha1_ServicePlan(in *servicecatalog.ServicePlan, out *ServicePlan, s conversion.Scope) error
- func Convert_v1alpha1_BasicAuthConfig_To_servicecatalog_BasicAuthConfig(in *BasicAuthConfig, out *servicecatalog.BasicAuthConfig, s conversion.Scope) error
- func Convert_v1alpha1_BearerTokenAuthConfig_To_servicecatalog_BearerTokenAuthConfig(in *BearerTokenAuthConfig, out *servicecatalog.BearerTokenAuthConfig, ...) error
- func Convert_v1alpha1_ParametersFromSource_To_servicecatalog_ParametersFromSource(in *ParametersFromSource, out *servicecatalog.ParametersFromSource, ...) error
- func Convert_v1alpha1_SecretKeyReference_To_servicecatalog_SecretKeyReference(in *SecretKeyReference, out *servicecatalog.SecretKeyReference, ...) error
- func Convert_v1alpha1_ServiceBrokerAuthInfo_To_servicecatalog_ServiceBrokerAuthInfo(in *ServiceBrokerAuthInfo, out *servicecatalog.ServiceBrokerAuthInfo, ...) error
- func Convert_v1alpha1_ServiceBrokerCondition_To_servicecatalog_ServiceBrokerCondition(in *ServiceBrokerCondition, out *servicecatalog.ServiceBrokerCondition, ...) error
- func Convert_v1alpha1_ServiceBrokerList_To_servicecatalog_ServiceBrokerList(in *ServiceBrokerList, out *servicecatalog.ServiceBrokerList, ...) error
- func Convert_v1alpha1_ServiceBrokerSpec_To_servicecatalog_ServiceBrokerSpec(in *ServiceBrokerSpec, out *servicecatalog.ServiceBrokerSpec, ...) error
- func Convert_v1alpha1_ServiceBrokerStatus_To_servicecatalog_ServiceBrokerStatus(in *ServiceBrokerStatus, out *servicecatalog.ServiceBrokerStatus, ...) error
- func Convert_v1alpha1_ServiceBroker_To_servicecatalog_ServiceBroker(in *ServiceBroker, out *servicecatalog.ServiceBroker, s conversion.Scope) error
- func Convert_v1alpha1_ServiceClassList_To_servicecatalog_ServiceClassList(in *ServiceClassList, out *servicecatalog.ServiceClassList, s conversion.Scope) error
- func Convert_v1alpha1_ServiceClass_To_servicecatalog_ServiceClass(in *ServiceClass, out *servicecatalog.ServiceClass, s conversion.Scope) error
- func Convert_v1alpha1_ServiceInstanceCondition_To_servicecatalog_ServiceInstanceCondition(in *ServiceInstanceCondition, out *servicecatalog.ServiceInstanceCondition, ...) error
- func Convert_v1alpha1_ServiceInstanceCredentialCondition_To_servicecatalog_ServiceInstanceCredentialCondition(in *ServiceInstanceCredentialCondition, ...) error
- func Convert_v1alpha1_ServiceInstanceCredentialList_To_servicecatalog_ServiceInstanceCredentialList(in *ServiceInstanceCredentialList, ...) error
- func Convert_v1alpha1_ServiceInstanceCredentialSpec_To_servicecatalog_ServiceInstanceCredentialSpec(in *ServiceInstanceCredentialSpec, ...) error
- func Convert_v1alpha1_ServiceInstanceCredentialStatus_To_servicecatalog_ServiceInstanceCredentialStatus(in *ServiceInstanceCredentialStatus, ...) error
- func Convert_v1alpha1_ServiceInstanceCredential_To_servicecatalog_ServiceInstanceCredential(in *ServiceInstanceCredential, out *servicecatalog.ServiceInstanceCredential, ...) error
- func Convert_v1alpha1_ServiceInstanceList_To_servicecatalog_ServiceInstanceList(in *ServiceInstanceList, out *servicecatalog.ServiceInstanceList, ...) error
- func Convert_v1alpha1_ServiceInstanceSpec_To_servicecatalog_ServiceInstanceSpec(in *ServiceInstanceSpec, out *servicecatalog.ServiceInstanceSpec, ...) error
- func Convert_v1alpha1_ServiceInstanceStatus_To_servicecatalog_ServiceInstanceStatus(in *ServiceInstanceStatus, out *servicecatalog.ServiceInstanceStatus, ...) error
- func Convert_v1alpha1_ServiceInstance_To_servicecatalog_ServiceInstance(in *ServiceInstance, out *servicecatalog.ServiceInstance, s conversion.Scope) error
- func Convert_v1alpha1_ServicePlan_To_servicecatalog_ServicePlan(in *ServicePlan, out *servicecatalog.ServicePlan, s conversion.Scope) error
- func DeepCopy_v1alpha1_BasicAuthConfig(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_BearerTokenAuthConfig(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ParametersFromSource(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_SecretKeyReference(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceBroker(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceBrokerAuthInfo(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceBrokerCondition(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceBrokerList(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceBrokerSpec(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceBrokerStatus(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceClass(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceClassList(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceInstance(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceInstanceCondition(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceInstanceCredential(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceInstanceCredentialCondition(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceInstanceCredentialList(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceInstanceCredentialSpec(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceInstanceCredentialStatus(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceInstanceList(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceInstanceSpec(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceInstanceStatus(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServicePlan(in interface{}, out interface{}, c *conversion.Cloner) error
- func Kind(kind string) schema.GroupKind
- func RegisterConversions(scheme *runtime.Scheme) error
- func RegisterDeepCopies(scheme *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func Resource(resource string) schema.GroupResource
- func SetDefaults_ServiceInstanceCredential(binding *ServiceInstanceCredential)
- func SetDefaults_ServiceInstanceCredentialSpec(spec *ServiceInstanceCredentialSpec)
- func SetDefaults_ServiceInstanceSpec(spec *ServiceInstanceSpec)
- func SetObjectDefaults_ServiceInstance(in *ServiceInstance)
- func SetObjectDefaults_ServiceInstanceCredential(in *ServiceInstanceCredential)
- func SetObjectDefaults_ServiceInstanceCredentialList(in *ServiceInstanceCredentialList)
- func SetObjectDefaults_ServiceInstanceList(in *ServiceInstanceList)
- type BasicAuthConfig
- type BearerTokenAuthConfig
- type ConditionStatus
- type ParametersFromSource
- type SecretKeyReference
- type ServiceBroker
- type ServiceBrokerAuthInfo
- type ServiceBrokerCondition
- type ServiceBrokerConditionType
- type ServiceBrokerList
- type ServiceBrokerSpec
- type ServiceBrokerStatus
- type ServiceClass
- type ServiceClassList
- type ServiceInstance
- type ServiceInstanceCondition
- type ServiceInstanceConditionType
- type ServiceInstanceCredential
- type ServiceInstanceCredentialCondition
- type ServiceInstanceCredentialConditionType
- type ServiceInstanceCredentialList
- type ServiceInstanceCredentialSpec
- type ServiceInstanceCredentialStatus
- type ServiceInstanceList
- type ServiceInstanceSpec
- type ServiceInstanceStatus
- type ServicePlan
Constants ¶
const ( // BasicAuthUsernameKey is the key of the username for SecretTypeBasicAuth secrets BasicAuthUsernameKey = "username" // BasicAuthPasswordKey is the key of the password or token for SecretTypeBasicAuth secrets BasicAuthPasswordKey = "password" // BearerTokenKey is the key of the bearer token for SecretTypeBearerTokenAuth secrets BearerTokenKey = "token" )
const (
FinalizerServiceCatalog string = "kubernetes-incubator/service-catalog"
)
These are external finalizer values to service catalog, must be qualified name.
const GroupName = "servicecatalog.k8s.io"
GroupName is the group name use in this package
Variables ¶
var ( // SchemeBuilder needs to be exported as `SchemeBuilder` so // the code-generation can find it. SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) // AddToScheme is exposed for API installation AddToScheme = SchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Convert_servicecatalog_BasicAuthConfig_To_v1alpha1_BasicAuthConfig ¶ added in v0.0.15
func Convert_servicecatalog_BasicAuthConfig_To_v1alpha1_BasicAuthConfig(in *servicecatalog.BasicAuthConfig, out *BasicAuthConfig, s conversion.Scope) error
Convert_servicecatalog_BasicAuthConfig_To_v1alpha1_BasicAuthConfig is an autogenerated conversion function.
func Convert_servicecatalog_BearerTokenAuthConfig_To_v1alpha1_BearerTokenAuthConfig ¶ added in v0.0.15
func Convert_servicecatalog_BearerTokenAuthConfig_To_v1alpha1_BearerTokenAuthConfig(in *servicecatalog.BearerTokenAuthConfig, out *BearerTokenAuthConfig, s conversion.Scope) error
Convert_servicecatalog_BearerTokenAuthConfig_To_v1alpha1_BearerTokenAuthConfig is an autogenerated conversion function.
func Convert_servicecatalog_ParametersFromSource_To_v1alpha1_ParametersFromSource ¶ added in v0.0.16
func Convert_servicecatalog_ParametersFromSource_To_v1alpha1_ParametersFromSource(in *servicecatalog.ParametersFromSource, out *ParametersFromSource, s conversion.Scope) error
Convert_servicecatalog_ParametersFromSource_To_v1alpha1_ParametersFromSource is an autogenerated conversion function.
func Convert_servicecatalog_SecretKeyReference_To_v1alpha1_SecretKeyReference ¶ added in v0.0.16
func Convert_servicecatalog_SecretKeyReference_To_v1alpha1_SecretKeyReference(in *servicecatalog.SecretKeyReference, out *SecretKeyReference, s conversion.Scope) error
Convert_servicecatalog_SecretKeyReference_To_v1alpha1_SecretKeyReference is an autogenerated conversion function.
func Convert_servicecatalog_ServiceBrokerAuthInfo_To_v1alpha1_ServiceBrokerAuthInfo ¶ added in v0.0.17
func Convert_servicecatalog_ServiceBrokerAuthInfo_To_v1alpha1_ServiceBrokerAuthInfo(in *servicecatalog.ServiceBrokerAuthInfo, out *ServiceBrokerAuthInfo, s conversion.Scope) error
Convert_servicecatalog_ServiceBrokerAuthInfo_To_v1alpha1_ServiceBrokerAuthInfo is an autogenerated conversion function.
func Convert_servicecatalog_ServiceBrokerCondition_To_v1alpha1_ServiceBrokerCondition ¶ added in v0.0.17
func Convert_servicecatalog_ServiceBrokerCondition_To_v1alpha1_ServiceBrokerCondition(in *servicecatalog.ServiceBrokerCondition, out *ServiceBrokerCondition, s conversion.Scope) error
Convert_servicecatalog_ServiceBrokerCondition_To_v1alpha1_ServiceBrokerCondition is an autogenerated conversion function.
func Convert_servicecatalog_ServiceBrokerList_To_v1alpha1_ServiceBrokerList ¶ added in v0.0.17
func Convert_servicecatalog_ServiceBrokerList_To_v1alpha1_ServiceBrokerList(in *servicecatalog.ServiceBrokerList, out *ServiceBrokerList, s conversion.Scope) error
Convert_servicecatalog_ServiceBrokerList_To_v1alpha1_ServiceBrokerList is an autogenerated conversion function.
func Convert_servicecatalog_ServiceBrokerSpec_To_v1alpha1_ServiceBrokerSpec ¶ added in v0.0.17
func Convert_servicecatalog_ServiceBrokerSpec_To_v1alpha1_ServiceBrokerSpec(in *servicecatalog.ServiceBrokerSpec, out *ServiceBrokerSpec, s conversion.Scope) error
Convert_servicecatalog_ServiceBrokerSpec_To_v1alpha1_ServiceBrokerSpec is an autogenerated conversion function.
func Convert_servicecatalog_ServiceBrokerStatus_To_v1alpha1_ServiceBrokerStatus ¶ added in v0.0.17
func Convert_servicecatalog_ServiceBrokerStatus_To_v1alpha1_ServiceBrokerStatus(in *servicecatalog.ServiceBrokerStatus, out *ServiceBrokerStatus, s conversion.Scope) error
Convert_servicecatalog_ServiceBrokerStatus_To_v1alpha1_ServiceBrokerStatus is an autogenerated conversion function.
func Convert_servicecatalog_ServiceBroker_To_v1alpha1_ServiceBroker ¶ added in v0.0.17
func Convert_servicecatalog_ServiceBroker_To_v1alpha1_ServiceBroker(in *servicecatalog.ServiceBroker, out *ServiceBroker, s conversion.Scope) error
Convert_servicecatalog_ServiceBroker_To_v1alpha1_ServiceBroker is an autogenerated conversion function.
func Convert_servicecatalog_ServiceClassList_To_v1alpha1_ServiceClassList ¶
func Convert_servicecatalog_ServiceClassList_To_v1alpha1_ServiceClassList(in *servicecatalog.ServiceClassList, out *ServiceClassList, s conversion.Scope) error
Convert_servicecatalog_ServiceClassList_To_v1alpha1_ServiceClassList is an autogenerated conversion function.
func Convert_servicecatalog_ServiceClass_To_v1alpha1_ServiceClass ¶
func Convert_servicecatalog_ServiceClass_To_v1alpha1_ServiceClass(in *servicecatalog.ServiceClass, out *ServiceClass, s conversion.Scope) error
Convert_servicecatalog_ServiceClass_To_v1alpha1_ServiceClass is an autogenerated conversion function.
func Convert_servicecatalog_ServiceInstanceCondition_To_v1alpha1_ServiceInstanceCondition ¶ added in v0.0.17
func Convert_servicecatalog_ServiceInstanceCondition_To_v1alpha1_ServiceInstanceCondition(in *servicecatalog.ServiceInstanceCondition, out *ServiceInstanceCondition, s conversion.Scope) error
Convert_servicecatalog_ServiceInstanceCondition_To_v1alpha1_ServiceInstanceCondition is an autogenerated conversion function.
func Convert_servicecatalog_ServiceInstanceCredentialCondition_To_v1alpha1_ServiceInstanceCredentialCondition ¶ added in v0.0.17
func Convert_servicecatalog_ServiceInstanceCredentialCondition_To_v1alpha1_ServiceInstanceCredentialCondition(in *servicecatalog.ServiceInstanceCredentialCondition, out *ServiceInstanceCredentialCondition, s conversion.Scope) error
Convert_servicecatalog_ServiceInstanceCredentialCondition_To_v1alpha1_ServiceInstanceCredentialCondition is an autogenerated conversion function.
func Convert_servicecatalog_ServiceInstanceCredentialList_To_v1alpha1_ServiceInstanceCredentialList ¶ added in v0.0.17
func Convert_servicecatalog_ServiceInstanceCredentialList_To_v1alpha1_ServiceInstanceCredentialList(in *servicecatalog.ServiceInstanceCredentialList, out *ServiceInstanceCredentialList, s conversion.Scope) error
Convert_servicecatalog_ServiceInstanceCredentialList_To_v1alpha1_ServiceInstanceCredentialList is an autogenerated conversion function.
func Convert_servicecatalog_ServiceInstanceCredentialSpec_To_v1alpha1_ServiceInstanceCredentialSpec ¶ added in v0.0.17
func Convert_servicecatalog_ServiceInstanceCredentialSpec_To_v1alpha1_ServiceInstanceCredentialSpec(in *servicecatalog.ServiceInstanceCredentialSpec, out *ServiceInstanceCredentialSpec, s conversion.Scope) error
Convert_servicecatalog_ServiceInstanceCredentialSpec_To_v1alpha1_ServiceInstanceCredentialSpec is an autogenerated conversion function.
func Convert_servicecatalog_ServiceInstanceCredentialStatus_To_v1alpha1_ServiceInstanceCredentialStatus ¶ added in v0.0.17
func Convert_servicecatalog_ServiceInstanceCredentialStatus_To_v1alpha1_ServiceInstanceCredentialStatus(in *servicecatalog.ServiceInstanceCredentialStatus, out *ServiceInstanceCredentialStatus, s conversion.Scope) error
Convert_servicecatalog_ServiceInstanceCredentialStatus_To_v1alpha1_ServiceInstanceCredentialStatus is an autogenerated conversion function.
func Convert_servicecatalog_ServiceInstanceCredential_To_v1alpha1_ServiceInstanceCredential ¶ added in v0.0.17
func Convert_servicecatalog_ServiceInstanceCredential_To_v1alpha1_ServiceInstanceCredential(in *servicecatalog.ServiceInstanceCredential, out *ServiceInstanceCredential, s conversion.Scope) error
Convert_servicecatalog_ServiceInstanceCredential_To_v1alpha1_ServiceInstanceCredential is an autogenerated conversion function.
func Convert_servicecatalog_ServiceInstanceList_To_v1alpha1_ServiceInstanceList ¶ added in v0.0.17
func Convert_servicecatalog_ServiceInstanceList_To_v1alpha1_ServiceInstanceList(in *servicecatalog.ServiceInstanceList, out *ServiceInstanceList, s conversion.Scope) error
Convert_servicecatalog_ServiceInstanceList_To_v1alpha1_ServiceInstanceList is an autogenerated conversion function.
func Convert_servicecatalog_ServiceInstanceSpec_To_v1alpha1_ServiceInstanceSpec ¶ added in v0.0.17
func Convert_servicecatalog_ServiceInstanceSpec_To_v1alpha1_ServiceInstanceSpec(in *servicecatalog.ServiceInstanceSpec, out *ServiceInstanceSpec, s conversion.Scope) error
Convert_servicecatalog_ServiceInstanceSpec_To_v1alpha1_ServiceInstanceSpec is an autogenerated conversion function.
func Convert_servicecatalog_ServiceInstanceStatus_To_v1alpha1_ServiceInstanceStatus ¶ added in v0.0.17
func Convert_servicecatalog_ServiceInstanceStatus_To_v1alpha1_ServiceInstanceStatus(in *servicecatalog.ServiceInstanceStatus, out *ServiceInstanceStatus, s conversion.Scope) error
Convert_servicecatalog_ServiceInstanceStatus_To_v1alpha1_ServiceInstanceStatus is an autogenerated conversion function.
func Convert_servicecatalog_ServiceInstance_To_v1alpha1_ServiceInstance ¶ added in v0.0.17
func Convert_servicecatalog_ServiceInstance_To_v1alpha1_ServiceInstance(in *servicecatalog.ServiceInstance, out *ServiceInstance, s conversion.Scope) error
Convert_servicecatalog_ServiceInstance_To_v1alpha1_ServiceInstance is an autogenerated conversion function.
func Convert_servicecatalog_ServicePlan_To_v1alpha1_ServicePlan ¶
func Convert_servicecatalog_ServicePlan_To_v1alpha1_ServicePlan(in *servicecatalog.ServicePlan, out *ServicePlan, s conversion.Scope) error
Convert_servicecatalog_ServicePlan_To_v1alpha1_ServicePlan is an autogenerated conversion function.
func Convert_v1alpha1_BasicAuthConfig_To_servicecatalog_BasicAuthConfig ¶ added in v0.0.15
func Convert_v1alpha1_BasicAuthConfig_To_servicecatalog_BasicAuthConfig(in *BasicAuthConfig, out *servicecatalog.BasicAuthConfig, s conversion.Scope) error
Convert_v1alpha1_BasicAuthConfig_To_servicecatalog_BasicAuthConfig is an autogenerated conversion function.
func Convert_v1alpha1_BearerTokenAuthConfig_To_servicecatalog_BearerTokenAuthConfig ¶ added in v0.0.15
func Convert_v1alpha1_BearerTokenAuthConfig_To_servicecatalog_BearerTokenAuthConfig(in *BearerTokenAuthConfig, out *servicecatalog.BearerTokenAuthConfig, s conversion.Scope) error
Convert_v1alpha1_BearerTokenAuthConfig_To_servicecatalog_BearerTokenAuthConfig is an autogenerated conversion function.
func Convert_v1alpha1_ParametersFromSource_To_servicecatalog_ParametersFromSource ¶ added in v0.0.16
func Convert_v1alpha1_ParametersFromSource_To_servicecatalog_ParametersFromSource(in *ParametersFromSource, out *servicecatalog.ParametersFromSource, s conversion.Scope) error
Convert_v1alpha1_ParametersFromSource_To_servicecatalog_ParametersFromSource is an autogenerated conversion function.
func Convert_v1alpha1_SecretKeyReference_To_servicecatalog_SecretKeyReference ¶ added in v0.0.16
func Convert_v1alpha1_SecretKeyReference_To_servicecatalog_SecretKeyReference(in *SecretKeyReference, out *servicecatalog.SecretKeyReference, s conversion.Scope) error
Convert_v1alpha1_SecretKeyReference_To_servicecatalog_SecretKeyReference is an autogenerated conversion function.
func Convert_v1alpha1_ServiceBrokerAuthInfo_To_servicecatalog_ServiceBrokerAuthInfo ¶ added in v0.0.17
func Convert_v1alpha1_ServiceBrokerAuthInfo_To_servicecatalog_ServiceBrokerAuthInfo(in *ServiceBrokerAuthInfo, out *servicecatalog.ServiceBrokerAuthInfo, s conversion.Scope) error
Convert_v1alpha1_ServiceBrokerAuthInfo_To_servicecatalog_ServiceBrokerAuthInfo is an autogenerated conversion function.
func Convert_v1alpha1_ServiceBrokerCondition_To_servicecatalog_ServiceBrokerCondition ¶ added in v0.0.17
func Convert_v1alpha1_ServiceBrokerCondition_To_servicecatalog_ServiceBrokerCondition(in *ServiceBrokerCondition, out *servicecatalog.ServiceBrokerCondition, s conversion.Scope) error
Convert_v1alpha1_ServiceBrokerCondition_To_servicecatalog_ServiceBrokerCondition is an autogenerated conversion function.
func Convert_v1alpha1_ServiceBrokerList_To_servicecatalog_ServiceBrokerList ¶ added in v0.0.17
func Convert_v1alpha1_ServiceBrokerList_To_servicecatalog_ServiceBrokerList(in *ServiceBrokerList, out *servicecatalog.ServiceBrokerList, s conversion.Scope) error
Convert_v1alpha1_ServiceBrokerList_To_servicecatalog_ServiceBrokerList is an autogenerated conversion function.
func Convert_v1alpha1_ServiceBrokerSpec_To_servicecatalog_ServiceBrokerSpec ¶ added in v0.0.17
func Convert_v1alpha1_ServiceBrokerSpec_To_servicecatalog_ServiceBrokerSpec(in *ServiceBrokerSpec, out *servicecatalog.ServiceBrokerSpec, s conversion.Scope) error
Convert_v1alpha1_ServiceBrokerSpec_To_servicecatalog_ServiceBrokerSpec is an autogenerated conversion function.
func Convert_v1alpha1_ServiceBrokerStatus_To_servicecatalog_ServiceBrokerStatus ¶ added in v0.0.17
func Convert_v1alpha1_ServiceBrokerStatus_To_servicecatalog_ServiceBrokerStatus(in *ServiceBrokerStatus, out *servicecatalog.ServiceBrokerStatus, s conversion.Scope) error
Convert_v1alpha1_ServiceBrokerStatus_To_servicecatalog_ServiceBrokerStatus is an autogenerated conversion function.
func Convert_v1alpha1_ServiceBroker_To_servicecatalog_ServiceBroker ¶ added in v0.0.17
func Convert_v1alpha1_ServiceBroker_To_servicecatalog_ServiceBroker(in *ServiceBroker, out *servicecatalog.ServiceBroker, s conversion.Scope) error
Convert_v1alpha1_ServiceBroker_To_servicecatalog_ServiceBroker is an autogenerated conversion function.
func Convert_v1alpha1_ServiceClassList_To_servicecatalog_ServiceClassList ¶
func Convert_v1alpha1_ServiceClassList_To_servicecatalog_ServiceClassList(in *ServiceClassList, out *servicecatalog.ServiceClassList, s conversion.Scope) error
Convert_v1alpha1_ServiceClassList_To_servicecatalog_ServiceClassList is an autogenerated conversion function.
func Convert_v1alpha1_ServiceClass_To_servicecatalog_ServiceClass ¶
func Convert_v1alpha1_ServiceClass_To_servicecatalog_ServiceClass(in *ServiceClass, out *servicecatalog.ServiceClass, s conversion.Scope) error
Convert_v1alpha1_ServiceClass_To_servicecatalog_ServiceClass is an autogenerated conversion function.
func Convert_v1alpha1_ServiceInstanceCondition_To_servicecatalog_ServiceInstanceCondition ¶ added in v0.0.17
func Convert_v1alpha1_ServiceInstanceCondition_To_servicecatalog_ServiceInstanceCondition(in *ServiceInstanceCondition, out *servicecatalog.ServiceInstanceCondition, s conversion.Scope) error
Convert_v1alpha1_ServiceInstanceCondition_To_servicecatalog_ServiceInstanceCondition is an autogenerated conversion function.
func Convert_v1alpha1_ServiceInstanceCredentialCondition_To_servicecatalog_ServiceInstanceCredentialCondition ¶ added in v0.0.17
func Convert_v1alpha1_ServiceInstanceCredentialCondition_To_servicecatalog_ServiceInstanceCredentialCondition(in *ServiceInstanceCredentialCondition, out *servicecatalog.ServiceInstanceCredentialCondition, s conversion.Scope) error
Convert_v1alpha1_ServiceInstanceCredentialCondition_To_servicecatalog_ServiceInstanceCredentialCondition is an autogenerated conversion function.
func Convert_v1alpha1_ServiceInstanceCredentialList_To_servicecatalog_ServiceInstanceCredentialList ¶ added in v0.0.17
func Convert_v1alpha1_ServiceInstanceCredentialList_To_servicecatalog_ServiceInstanceCredentialList(in *ServiceInstanceCredentialList, out *servicecatalog.ServiceInstanceCredentialList, s conversion.Scope) error
Convert_v1alpha1_ServiceInstanceCredentialList_To_servicecatalog_ServiceInstanceCredentialList is an autogenerated conversion function.
func Convert_v1alpha1_ServiceInstanceCredentialSpec_To_servicecatalog_ServiceInstanceCredentialSpec ¶ added in v0.0.17
func Convert_v1alpha1_ServiceInstanceCredentialSpec_To_servicecatalog_ServiceInstanceCredentialSpec(in *ServiceInstanceCredentialSpec, out *servicecatalog.ServiceInstanceCredentialSpec, s conversion.Scope) error
Convert_v1alpha1_ServiceInstanceCredentialSpec_To_servicecatalog_ServiceInstanceCredentialSpec is an autogenerated conversion function.
func Convert_v1alpha1_ServiceInstanceCredentialStatus_To_servicecatalog_ServiceInstanceCredentialStatus ¶ added in v0.0.17
func Convert_v1alpha1_ServiceInstanceCredentialStatus_To_servicecatalog_ServiceInstanceCredentialStatus(in *ServiceInstanceCredentialStatus, out *servicecatalog.ServiceInstanceCredentialStatus, s conversion.Scope) error
Convert_v1alpha1_ServiceInstanceCredentialStatus_To_servicecatalog_ServiceInstanceCredentialStatus is an autogenerated conversion function.
func Convert_v1alpha1_ServiceInstanceCredential_To_servicecatalog_ServiceInstanceCredential ¶ added in v0.0.17
func Convert_v1alpha1_ServiceInstanceCredential_To_servicecatalog_ServiceInstanceCredential(in *ServiceInstanceCredential, out *servicecatalog.ServiceInstanceCredential, s conversion.Scope) error
Convert_v1alpha1_ServiceInstanceCredential_To_servicecatalog_ServiceInstanceCredential is an autogenerated conversion function.
func Convert_v1alpha1_ServiceInstanceList_To_servicecatalog_ServiceInstanceList ¶ added in v0.0.17
func Convert_v1alpha1_ServiceInstanceList_To_servicecatalog_ServiceInstanceList(in *ServiceInstanceList, out *servicecatalog.ServiceInstanceList, s conversion.Scope) error
Convert_v1alpha1_ServiceInstanceList_To_servicecatalog_ServiceInstanceList is an autogenerated conversion function.
func Convert_v1alpha1_ServiceInstanceSpec_To_servicecatalog_ServiceInstanceSpec ¶ added in v0.0.17
func Convert_v1alpha1_ServiceInstanceSpec_To_servicecatalog_ServiceInstanceSpec(in *ServiceInstanceSpec, out *servicecatalog.ServiceInstanceSpec, s conversion.Scope) error
Convert_v1alpha1_ServiceInstanceSpec_To_servicecatalog_ServiceInstanceSpec is an autogenerated conversion function.
func Convert_v1alpha1_ServiceInstanceStatus_To_servicecatalog_ServiceInstanceStatus ¶ added in v0.0.17
func Convert_v1alpha1_ServiceInstanceStatus_To_servicecatalog_ServiceInstanceStatus(in *ServiceInstanceStatus, out *servicecatalog.ServiceInstanceStatus, s conversion.Scope) error
Convert_v1alpha1_ServiceInstanceStatus_To_servicecatalog_ServiceInstanceStatus is an autogenerated conversion function.
func Convert_v1alpha1_ServiceInstance_To_servicecatalog_ServiceInstance ¶ added in v0.0.17
func Convert_v1alpha1_ServiceInstance_To_servicecatalog_ServiceInstance(in *ServiceInstance, out *servicecatalog.ServiceInstance, s conversion.Scope) error
Convert_v1alpha1_ServiceInstance_To_servicecatalog_ServiceInstance is an autogenerated conversion function.
func Convert_v1alpha1_ServicePlan_To_servicecatalog_ServicePlan ¶
func Convert_v1alpha1_ServicePlan_To_servicecatalog_ServicePlan(in *ServicePlan, out *servicecatalog.ServicePlan, s conversion.Scope) error
Convert_v1alpha1_ServicePlan_To_servicecatalog_ServicePlan is an autogenerated conversion function.
func DeepCopy_v1alpha1_BasicAuthConfig ¶ added in v0.0.15
func DeepCopy_v1alpha1_BasicAuthConfig(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_BasicAuthConfig is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_BearerTokenAuthConfig ¶ added in v0.0.15
func DeepCopy_v1alpha1_BearerTokenAuthConfig(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_BearerTokenAuthConfig is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ParametersFromSource ¶ added in v0.0.16
func DeepCopy_v1alpha1_ParametersFromSource(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ParametersFromSource is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_SecretKeyReference ¶ added in v0.0.16
func DeepCopy_v1alpha1_SecretKeyReference(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_SecretKeyReference is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceBroker ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceBroker(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceBroker is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceBrokerAuthInfo ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceBrokerAuthInfo(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceBrokerAuthInfo is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceBrokerCondition ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceBrokerCondition(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceBrokerCondition is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceBrokerList ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceBrokerList(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceBrokerList is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceBrokerSpec ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceBrokerSpec(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceBrokerSpec is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceBrokerStatus ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceBrokerStatus(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceBrokerStatus is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceClass ¶
func DeepCopy_v1alpha1_ServiceClass(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceClass is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceClassList ¶
func DeepCopy_v1alpha1_ServiceClassList(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceClassList is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceInstance ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceInstance(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceInstance is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceInstanceCondition ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceInstanceCondition(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceInstanceCondition is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceInstanceCredential ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceInstanceCredential(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceInstanceCredential is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceInstanceCredentialCondition ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceInstanceCredentialCondition(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceInstanceCredentialCondition is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceInstanceCredentialList ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceInstanceCredentialList(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceInstanceCredentialList is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceInstanceCredentialSpec ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceInstanceCredentialSpec(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceInstanceCredentialSpec is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceInstanceCredentialStatus ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceInstanceCredentialStatus(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceInstanceCredentialStatus is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceInstanceList ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceInstanceList(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceInstanceList is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceInstanceSpec ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceInstanceSpec(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceInstanceSpec is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceInstanceStatus ¶ added in v0.0.17
func DeepCopy_v1alpha1_ServiceInstanceStatus(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceInstanceStatus is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServicePlan ¶
func DeepCopy_v1alpha1_ServicePlan(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServicePlan is an autogenerated deepcopy function.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDeepCopies ¶
RegisterDeepCopies adds deep-copy functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDefaults ¶
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
func SetDefaults_ServiceInstanceCredential ¶ added in v0.0.17
func SetDefaults_ServiceInstanceCredential(binding *ServiceInstanceCredential)
func SetDefaults_ServiceInstanceCredentialSpec ¶ added in v0.0.17
func SetDefaults_ServiceInstanceCredentialSpec(spec *ServiceInstanceCredentialSpec)
func SetDefaults_ServiceInstanceSpec ¶ added in v0.0.17
func SetDefaults_ServiceInstanceSpec(spec *ServiceInstanceSpec)
func SetObjectDefaults_ServiceInstance ¶ added in v0.0.17
func SetObjectDefaults_ServiceInstance(in *ServiceInstance)
func SetObjectDefaults_ServiceInstanceCredential ¶ added in v0.0.17
func SetObjectDefaults_ServiceInstanceCredential(in *ServiceInstanceCredential)
func SetObjectDefaults_ServiceInstanceCredentialList ¶ added in v0.0.17
func SetObjectDefaults_ServiceInstanceCredentialList(in *ServiceInstanceCredentialList)
func SetObjectDefaults_ServiceInstanceList ¶ added in v0.0.17
func SetObjectDefaults_ServiceInstanceList(in *ServiceInstanceList)
Types ¶
type BasicAuthConfig ¶ added in v0.0.15
type BasicAuthConfig struct { // SecretRef is a reference to a Secret containing information the // catalog should use to authenticate to this ServiceBroker. // // Required at least one of the fields: // - Secret.Data["username"] - username used for authentication // - Secret.Data["password"] - password or token needed for authentication SecretRef *v1.ObjectReference `json:"secretRef,omitempty"` }
BasicAuthConfig provides config for the basic authentication.
func (*BasicAuthConfig) CodecDecodeSelf ¶ added in v0.0.15
func (x *BasicAuthConfig) CodecDecodeSelf(d *codec1978.Decoder)
func (*BasicAuthConfig) CodecEncodeSelf ¶ added in v0.0.15
func (x *BasicAuthConfig) CodecEncodeSelf(e *codec1978.Encoder)
type BearerTokenAuthConfig ¶ added in v0.0.15
type BearerTokenAuthConfig struct { // SecretRef is a reference to a Secret containing information the // catalog should use to authenticate to this ServiceBroker. // // Required field: // - Secret.Data["token"] - bearer token for authentication SecretRef *v1.ObjectReference `json:"secretRef,omitempty"` }
BearerTokenAuthConfig provides config for the bearer token authentication.
func (*BearerTokenAuthConfig) CodecDecodeSelf ¶ added in v0.0.15
func (x *BearerTokenAuthConfig) CodecDecodeSelf(d *codec1978.Decoder)
func (*BearerTokenAuthConfig) CodecEncodeSelf ¶ added in v0.0.15
func (x *BearerTokenAuthConfig) CodecEncodeSelf(e *codec1978.Encoder)
type ConditionStatus ¶
type ConditionStatus string
ConditionStatus represents a condition's status.
const ( // ConditionTrue represents the fact that a given condition is true ConditionTrue ConditionStatus = "True" // ConditionFalse represents the fact that a given condition is false ConditionFalse ConditionStatus = "False" // ConditionUnknown represents the fact that a given condition is unknown ConditionUnknown ConditionStatus = "Unknown" )
These are valid condition statuses. "ConditionTrue" means a resource is in the condition; "ConditionFalse" means a resource is not in the condition; "ConditionUnknown" means kubernetes can't decide if a resource is in the condition or not. In the future, we could add other intermediate conditions, e.g. ConditionDegraded.
func (*ConditionStatus) CodecDecodeSelf ¶
func (x *ConditionStatus) CodecDecodeSelf(d *codec1978.Decoder)
func (ConditionStatus) CodecEncodeSelf ¶
func (x ConditionStatus) CodecEncodeSelf(e *codec1978.Encoder)
type ParametersFromSource ¶ added in v0.0.16
type ParametersFromSource struct { // The Secret key to select from. // The value must be a JSON object. //+optional SecretKeyRef *SecretKeyReference `json:"secretKeyRef,omitempty"` }
ParametersFromSource represents the source of a set of Parameters
func (*ParametersFromSource) CodecDecodeSelf ¶ added in v0.0.16
func (x *ParametersFromSource) CodecDecodeSelf(d *codec1978.Decoder)
func (*ParametersFromSource) CodecEncodeSelf ¶ added in v0.0.16
func (x *ParametersFromSource) CodecEncodeSelf(e *codec1978.Encoder)
type SecretKeyReference ¶ added in v0.0.16
type SecretKeyReference struct { // The name of the secret in the pod's namespace to select from. Name string `json:"name"` // The key of the secret to select from. Must be a valid secret key. Key string `json:"key"` }
SecretKeyReference references a key of a Secret.
func (*SecretKeyReference) CodecDecodeSelf ¶ added in v0.0.16
func (x *SecretKeyReference) CodecDecodeSelf(d *codec1978.Decoder)
func (*SecretKeyReference) CodecEncodeSelf ¶ added in v0.0.16
func (x *SecretKeyReference) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceBroker ¶ added in v0.0.17
type ServiceBroker struct { metav1.TypeMeta `json:",inline"` // Non-namespaced. The name of this resource in etcd is in ObjectMeta.Name. metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceBrokerSpec `json:"spec"` Status ServiceBrokerStatus `json:"status"` }
ServiceBroker represents an entity that provides ServiceClasses for use in the service catalog.
func (*ServiceBroker) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceBroker) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceBroker) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceBroker) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceBrokerAuthInfo ¶ added in v0.0.17
type ServiceBrokerAuthInfo struct { // Basic provides configuration for basic authentication. Basic *BasicAuthConfig `json:"basic,omitempty"` // BearerTokenAuthConfig provides configuration to send an opaque value as a bearer token. // The value is referenced from the 'token' field of the given secret. This value should only // contain the token value and not the `Bearer` scheme. Bearer *BearerTokenAuthConfig `json:"bearer,omitempty"` // DEPRECATED: use `Basic` field for configuring basic authentication instead. // BasicAuthSecret is a reference to a Secret containing auth information the // catalog should use to authenticate to this ServiceBroker using basic auth. BasicAuthSecret *v1.ObjectReference `json:"basicAuthSecret,omitempty"` }
ServiceBrokerAuthInfo is a union type that contains information on one of the authentication methods the the service catalog and brokers may support, according to the OpenServiceBroker API specification (https://github.com/openservicebrokerapi/servicebroker/blob/master/spec.md).
func (*ServiceBrokerAuthInfo) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceBrokerAuthInfo) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceBrokerAuthInfo) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceBrokerAuthInfo) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceBrokerCondition ¶ added in v0.0.17
type ServiceBrokerCondition struct { // Type of the condition, currently ('Ready'). Type ServiceBrokerConditionType `json:"type"` // Status of the condition, one of ('True', 'False', 'Unknown'). Status ConditionStatus `json:"status"` // LastTransitionTime is the timestamp corresponding to the last status // change of this condition. LastTransitionTime metav1.Time `json:"lastTransitionTime"` // Reason is a brief machine readable explanation for the condition's last // transition. Reason string `json:"reason"` // Message is a human readable description of the details of the last // transition, complementing reason. Message string `json:"message"` }
ServiceBrokerCondition contains condition information for a Broker.
func (*ServiceBrokerCondition) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceBrokerCondition) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceBrokerCondition) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceBrokerCondition) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceBrokerConditionType ¶ added in v0.0.17
type ServiceBrokerConditionType string
ServiceBrokerConditionType represents a broker condition value.
const ( // ServiceBrokerConditionReady represents the fact that a given broker condition // is in ready state. ServiceBrokerConditionReady ServiceBrokerConditionType = "Ready" )
func (*ServiceBrokerConditionType) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceBrokerConditionType) CodecDecodeSelf(d *codec1978.Decoder)
func (ServiceBrokerConditionType) CodecEncodeSelf ¶ added in v0.0.17
func (x ServiceBrokerConditionType) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceBrokerList ¶ added in v0.0.17
type ServiceBrokerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServiceBroker `json:"items"` }
ServiceBrokerList is a list of Brokers.
func (*ServiceBrokerList) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceBrokerList) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceBrokerList) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceBrokerList) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceBrokerSpec ¶ added in v0.0.17
type ServiceBrokerSpec struct { // URL is the address used to communicate with the ServiceBroker. URL string `json:"url"` // AuthInfo contains the data that the service catalog should use to authenticate // with the ServiceBroker. AuthInfo *ServiceBrokerAuthInfo `json:"authInfo,omitempty"` // InsecureSkipTLSVerify disables TLS certificate verification when communicating with this Broker. // This is strongly discouraged. You should use the CABundle instead. // +optional InsecureSkipTLSVerify bool `json:"insecureSkipTLSVerify,omitempty"` // CABundle is a PEM encoded CA bundle which will be used to validate a Broker's serving certificate. // +optional CABundle []byte `json:"caBundle,omitempty"` }
ServiceBrokerSpec represents a description of a Broker.
func (*ServiceBrokerSpec) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceBrokerSpec) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceBrokerSpec) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceBrokerSpec) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceBrokerStatus ¶ added in v0.0.17
type ServiceBrokerStatus struct { Conditions []ServiceBrokerCondition `json:"conditions"` // ReconciledGeneration is the generation of the broker that was last // successfully reconciled. ReconciledGeneration int64 `json:"reconciledGeneration"` }
ServiceBrokerStatus represents the current status of a Broker.
func (*ServiceBrokerStatus) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceBrokerStatus) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceBrokerStatus) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceBrokerStatus) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceClass ¶
type ServiceClass struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` // ServiceBrokerName is the reference to the Broker that provides this // ServiceClass. // // Immutable. ServiceBrokerName string `json:"brokerName"` // Description is a short description of this ServiceClass. Description string `json:"description"` // Bindable indicates whether a user can create bindings to an ServiceInstance // provisioned from this service. ServicePlan has an optional field called // Bindable which overrides the value of this field. Bindable bool `json:"bindable"` // Plans is the list of ServicePlans for this ServiceClass. All // ServiceClasses have at least one ServicePlan. Plans []ServicePlan `json:"plans"` // PlanUpdatable indicates whether instances provisioned from this // ServiceClass may change ServicePlans after being provisioned. PlanUpdatable bool `json:"planUpdatable"` // ExternalID is the identity of this object for use with the OSB API. // // Immutable. ExternalID string `json:"externalID"` // ExternalMetadata is a blob of information about the ServiceClass, meant // to be user-facing content and display instructions. This field may // contain platform-specific conventional values. ExternalMetadata *runtime.RawExtension `json:"externalMetadata, omitempty"` // Currently, this field is ALPHA: it may change or disappear at any time // and its data will not be migrated. // // Tags is a list of strings that represent different classification // attributes of the ServiceClass. These are used in Cloud Foundry in a // way similar to Kubernetes labels, but they currently have no special // meaning in Kubernetes. AlphaTags []string `json:"alphaTags,omitempty"` // Currently, this field is ALPHA: it may change or disappear at any time // and its data will not be migrated. // // AlphaRequires exposes a list of Cloud Foundry-specific 'permissions' // that must be granted to an instance of this service within Cloud // Foundry. These 'permissions' have no meaning within Kubernetes and an // ServiceInstance provisioned from this ServiceClass will not work correctly. AlphaRequires []string `json:"alphaRequires,omitempty"` }
ServiceClass represents an offering in the service catalog.
func (*ServiceClass) CodecDecodeSelf ¶
func (x *ServiceClass) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceClass) CodecEncodeSelf ¶
func (x *ServiceClass) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceClassList ¶
type ServiceClassList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServiceClass `json:"items"` }
ServiceClassList is a list of ServiceClasses.
func (*ServiceClassList) CodecDecodeSelf ¶
func (x *ServiceClassList) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceClassList) CodecEncodeSelf ¶
func (x *ServiceClassList) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstance ¶ added in v0.0.17
type ServiceInstance struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceInstanceSpec `json:"spec"` Status ServiceInstanceStatus `json:"status"` }
ServiceInstance represents a provisioned instance of a ServiceClass.
func (*ServiceInstance) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstance) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceInstance) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceInstance) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstanceCondition ¶ added in v0.0.17
type ServiceInstanceCondition struct { // Type of the condition, currently ('Ready'). Type ServiceInstanceConditionType `json:"type"` // Status of the condition, one of ('True', 'False', 'Unknown'). Status ConditionStatus `json:"status"` // LastTransitionTime is the timestamp corresponding to the last status // change of this condition. LastTransitionTime metav1.Time `json:"lastTransitionTime"` // Reason is a brief machine readable explanation for the condition's last // transition. Reason string `json:"reason"` // Message is a human readable description of the details of the last // transition, complementing reason. Message string `json:"message"` }
ServiceInstanceCondition contains condition information about an Instance.
func (*ServiceInstanceCondition) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCondition) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceInstanceCondition) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCondition) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstanceConditionType ¶ added in v0.0.17
type ServiceInstanceConditionType string
ServiceInstanceConditionType represents a instance condition value.
const ( // ServiceInstanceConditionReady represents that a given InstanceCondition is in // ready state. ServiceInstanceConditionReady ServiceInstanceConditionType = "Ready" // ServiceInstanceConditionFailed represents information about a final failure // that should not be retried. ServiceInstanceConditionFailed ServiceInstanceConditionType = "Failed" )
func (*ServiceInstanceConditionType) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceConditionType) CodecDecodeSelf(d *codec1978.Decoder)
func (ServiceInstanceConditionType) CodecEncodeSelf ¶ added in v0.0.17
func (x ServiceInstanceConditionType) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstanceCredential ¶ added in v0.0.17
type ServiceInstanceCredential struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceInstanceCredentialSpec `json:"spec"` Status ServiceInstanceCredentialStatus `json:"status"` }
ServiceInstanceCredential represents a "used by" relationship between an application and an ServiceInstance.
func (*ServiceInstanceCredential) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCredential) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceInstanceCredential) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCredential) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstanceCredentialCondition ¶ added in v0.0.17
type ServiceInstanceCredentialCondition struct { // Type of the condition, currently ('Ready'). Type ServiceInstanceCredentialConditionType `json:"type"` // Status of the condition, one of ('True', 'False', 'Unknown'). Status ConditionStatus `json:"status"` // LastTransitionTime is the timestamp corresponding to the last status // change of this condition. LastTransitionTime metav1.Time `json:"lastTransitionTime"` // Reason is a brief machine readable explanation for the condition's last // transition. Reason string `json:"reason"` // Message is a human readable description of the details of the last // transition, complementing reason. Message string `json:"message"` }
ServiceInstanceCredentialCondition condition information for a ServiceInstanceCredential.
func (*ServiceInstanceCredentialCondition) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCredentialCondition) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceInstanceCredentialCondition) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCredentialCondition) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstanceCredentialConditionType ¶ added in v0.0.17
type ServiceInstanceCredentialConditionType string
ServiceInstanceCredentialConditionType represents a ServiceInstanceCredentialCondition value.
const ( // ServiceInstanceCredentialConditionReady represents a binding condition is in ready state. ServiceInstanceCredentialConditionReady ServiceInstanceCredentialConditionType = "Ready" // ServiceInstanceCredentialConditionFailed represents a ServiceInstanceCredentialCondition that has failed // completely and should not be retried. ServiceInstanceCredentialConditionFailed ServiceInstanceCredentialConditionType = "Failed" )
func (*ServiceInstanceCredentialConditionType) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCredentialConditionType) CodecDecodeSelf(d *codec1978.Decoder)
func (ServiceInstanceCredentialConditionType) CodecEncodeSelf ¶ added in v0.0.17
func (x ServiceInstanceCredentialConditionType) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstanceCredentialList ¶ added in v0.0.17
type ServiceInstanceCredentialList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServiceInstanceCredential `json:"items"` }
ServiceInstanceCredentialList is a list of ServiceInstanceCredentials.
func (*ServiceInstanceCredentialList) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCredentialList) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceInstanceCredentialList) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCredentialList) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstanceCredentialSpec ¶ added in v0.0.17
type ServiceInstanceCredentialSpec struct { // ServiceInstanceRef is the reference to the Instance this ServiceInstanceCredential is to. // // Immutable. ServiceInstanceRef v1.LocalObjectReference `json:"instanceRef"` // Parameters is a set of the parameters to be // passed to the underlying broker. // The inline YAML/JSON payload to be translated into equivalent // JSON object. // If a top-level parameter name exists in multiples sources among // `Parameters` and `ParametersFrom` fields, it is // considered to be a user error in the specification // +optional Parameters *runtime.RawExtension `json:"parameters,omitempty"` // List of sources to populate parameters. // If a top-level parameter name exists in multiples sources among // `Parameters` and `ParametersFrom` fields, it is // considered to be a user error in the specification // +optional ParametersFrom []ParametersFromSource `json:"parametersFrom,omitempty"` // SecretName is the name of the secret to create in the ServiceInstanceCredential's // namespace that will hold the credentials associated with the ServiceInstanceCredential. SecretName string `json:"secretName,omitempty"` // ExternalID is the identity of this object for use with the OSB API. // // Immutable. ExternalID string `json:"externalID"` }
ServiceInstanceCredentialSpec represents the desired state of a ServiceInstanceCredential.
func (*ServiceInstanceCredentialSpec) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCredentialSpec) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceInstanceCredentialSpec) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCredentialSpec) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstanceCredentialStatus ¶ added in v0.0.17
type ServiceInstanceCredentialStatus struct { Conditions []ServiceInstanceCredentialCondition `json:"conditions"` // Checksum is the checksum of the ServiceInstanceCredentialSpec that was last successfully // reconciled against the broker. Checksum *string `json:"checksum,omitempty"` }
ServiceInstanceCredentialStatus represents the current status of a ServiceInstanceCredential.
func (*ServiceInstanceCredentialStatus) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCredentialStatus) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceInstanceCredentialStatus) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceCredentialStatus) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstanceList ¶ added in v0.0.17
type ServiceInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServiceInstance `json:"items"` }
ServiceInstanceList is a list of instances.
func (*ServiceInstanceList) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceList) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceInstanceList) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceList) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstanceSpec ¶ added in v0.0.17
type ServiceInstanceSpec struct { // ServiceClassName is the reference to the ServiceClass this ServiceInstance // should be provisioned from. // // Immutable. ServiceClassName string `json:"serviceClassName"` // PlanName is the name of the ServicePlan this ServiceInstance should be // provisioned from. // If omitted and there is only one plan in the specified ServiceClass // it will be used. // If omitted and there are more than one plan in the specified ServiceClass // the request will be rejected. PlanName string `json:"planName,omitempty"` // Parameters is a set of the parameters to be // passed to the underlying broker. // The inline YAML/JSON payload to be translated into equivalent // JSON object. // If a top-level parameter name exists in multiples sources among // `Parameters` and `ParametersFrom` fields, it is // considered to be a user error in the specification // +optional Parameters *runtime.RawExtension `json:"parameters,omitempty"` // List of sources to populate parameters. // If a top-level parameter name exists in multiples sources among // `Parameters` and `ParametersFrom` fields, it is // considered to be a user error in the specification // +optional ParametersFrom []ParametersFromSource `json:"parametersFrom,omitempty"` // ExternalID is the identity of this object for use with the OSB SB API. // // Immutable. ExternalID string `json:"externalID"` }
ServiceInstanceSpec represents the desired state of an Instance.
func (*ServiceInstanceSpec) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceSpec) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceInstanceSpec) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceSpec) CodecEncodeSelf(e *codec1978.Encoder)
type ServiceInstanceStatus ¶ added in v0.0.17
type ServiceInstanceStatus struct { // Conditions is an array of ServiceInstanceConditions capturing aspects of an // ServiceInstance's status. Conditions []ServiceInstanceCondition `json:"conditions"` // AsyncOpInProgress is set to true if there is an ongoing async operation // against this Service Instance in progress. AsyncOpInProgress bool `json:"asyncOpInProgress"` // LastOperation is the string that the broker may have returned when // an async operation started, it should be sent back to the broker // on poll requests as a query param. LastOperation *string `json:"lastOperation,omitempty"` // DashboardURL is the URL of a web-based management user interface for // the service instance. DashboardURL *string `json:"dashboardURL,omitempty"` // Checksum is the checksum of the ServiceInstanceSpec that was last successfully // reconciled against the broker. Checksum *string `json:"checksum,omitempty"` }
ServiceInstanceStatus represents the current status of an Instance.
func (*ServiceInstanceStatus) CodecDecodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceStatus) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceInstanceStatus) CodecEncodeSelf ¶ added in v0.0.17
func (x *ServiceInstanceStatus) CodecEncodeSelf(e *codec1978.Encoder)
type ServicePlan ¶
type ServicePlan struct { // Name is the CLI-friendly name of this ServicePlan. Name string `json:"name"` // ExternalID is the identity of this object for use with the OSB API. // // Immutable. ExternalID string `json:"externalID"` // Description is a short description of this ServicePlan. Description string `json:"description"` // Bindable indicates whether a user can create bindings to an ServiceInstance // using this ServicePlan. If set, overrides the value of the // ServiceClass.Bindable field. Bindable *bool `json:"bindable,omitempty"` // Free indicates whether this plan is available at no cost. Free bool `json:"free"` // ExternalMetadata is a blob of information about the plan, meant to be // user-facing content and display instructions. This field may contain // platform-specific conventional values. ExternalMetadata *runtime.RawExtension `json:"externalMetadata, omitempty"` // Currently, this field is ALPHA: it may change or disappear at any time // and its data will not be migrated. // // AlphaServiceInstanceCreateParameterSchema is the schema for the parameters // that may be supplied when provisioning a new ServiceInstance on this plan. AlphaServiceInstanceCreateParameterSchema *runtime.RawExtension `json:"alphaInstanceCreateParameterSchema,omitempty"` // Currently, this field is ALPHA: it may change or disappear at any time // and its data will not be migrated. // // AlphaServiceInstanceUpdateParameterSchema is the schema for the parameters // that may be updated once an ServiceInstance has been provisioned on this plan. // This field only has meaning if the ServiceClass is PlanUpdatable. AlphaServiceInstanceUpdateParameterSchema *runtime.RawExtension `json:"alphaInstanceUpdateParameterSchema,omitempty"` // Currently, this field is ALPHA: it may change or disappear at any time // and its data will not be migrated. // // AlphaServiceInstanceCredentialCreateParameterSchema is the schema for the parameters that // may be supplied binding to an ServiceInstance on this plan. AlphaServiceInstanceCredentialCreateParameterSchema *runtime.RawExtension `json:"alphaServiceInstanceCredentialCreateParameterSchema,omitempty"` }
ServicePlan represents a tier of a ServiceClass.
func (*ServicePlan) CodecDecodeSelf ¶
func (x *ServicePlan) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServicePlan) CodecEncodeSelf ¶
func (x *ServicePlan) CodecEncodeSelf(e *codec1978.Encoder)