Documentation ¶
Overview ¶
+groupName=applicationconnector.kyma-project.io
Index ¶
- Variables
- func Resource(resource string) schema.GroupResource
- type CentralConnection
- type CentralConnectionError
- type CentralConnectionList
- type CentralConnectionSpec
- type CentralConnectionStatus
- type CertificateRequest
- type CertificateRequestList
- type CertificateRequestSpec
- type CertificateRequestStatus
- type CertificateStatus
- type SynchronizationStatus
Constants ¶
This section is empty.
Variables ¶
var ( // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: "applicationconnector.kyma-project.io", Version: "v1alpha1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type CentralConnection ¶
type CentralConnection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CentralConnectionSpec `json:"spec"` Status CentralConnectionStatus `json:"status,omitempty"` }
func (*CentralConnection) DeepCopy ¶
func (in *CentralConnection) DeepCopy() *CentralConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CentralConnection.
func (*CentralConnection) DeepCopyInto ¶
func (in *CentralConnection) DeepCopyInto(out *CentralConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CentralConnection) DeepCopyObject ¶
func (in *CentralConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (CentralConnection) HasCertStatus ¶
func (cc CentralConnection) HasCertStatus() bool
func (CentralConnection) HasErrorStatus ¶
func (cc CentralConnection) HasErrorStatus() bool
type CentralConnectionError ¶
type CentralConnectionError struct {
Message string `json:"message"`
}
type CentralConnectionList ¶
type CentralConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []CentralConnection `json:"items"` }
func (*CentralConnectionList) DeepCopy ¶
func (in *CentralConnectionList) DeepCopy() *CentralConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CentralConnectionList.
func (*CentralConnectionList) DeepCopyInto ¶
func (in *CentralConnectionList) DeepCopyInto(out *CentralConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CentralConnectionList) DeepCopyObject ¶
func (in *CentralConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CentralConnectionSpec ¶
type CentralConnectionSpec struct { ManagementInfoURL string `json:"managementInfoUrl"` EstablishedAt metav1.Time `json:"establishedAt"` RenewNow bool `json:"renewNow,omitempty"` }
func (*CentralConnectionSpec) DeepCopy ¶
func (in *CentralConnectionSpec) DeepCopy() *CentralConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CentralConnectionSpec.
func (*CentralConnectionSpec) DeepCopyInto ¶
func (in *CentralConnectionSpec) DeepCopyInto(out *CentralConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CentralConnectionStatus ¶
type CentralConnectionStatus struct { SynchronizationStatus SynchronizationStatus `json:"synchronizationStatus"` CertificateStatus *CertificateStatus `json:"certificateStatus,omitempty"` Error *CentralConnectionError `json:"error,omitempty"` }
func (*CentralConnectionStatus) DeepCopy ¶
func (in *CentralConnectionStatus) DeepCopy() *CentralConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CentralConnectionStatus.
func (*CentralConnectionStatus) DeepCopyInto ¶
func (in *CentralConnectionStatus) DeepCopyInto(out *CentralConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateRequest ¶
type CertificateRequest struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CertificateRequestSpec `json:"spec"` Status CertificateRequestStatus `json:"status,omitempty"` }
func (*CertificateRequest) DeepCopy ¶
func (in *CertificateRequest) DeepCopy() *CertificateRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateRequest.
func (*CertificateRequest) DeepCopyInto ¶
func (in *CertificateRequest) DeepCopyInto(out *CertificateRequest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CertificateRequest) DeepCopyObject ¶
func (in *CertificateRequest) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CertificateRequestList ¶
type CertificateRequestList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata"` Items []CertificateRequest `json:"items"` }
func (*CertificateRequestList) DeepCopy ¶
func (in *CertificateRequestList) DeepCopy() *CertificateRequestList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateRequestList.
func (*CertificateRequestList) DeepCopyInto ¶
func (in *CertificateRequestList) DeepCopyInto(out *CertificateRequestList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CertificateRequestList) DeepCopyObject ¶
func (in *CertificateRequestList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CertificateRequestSpec ¶
type CertificateRequestSpec struct {
CSRInfoURL string `json:"csrInfoUrl"`
}
func (*CertificateRequestSpec) DeepCopy ¶
func (in *CertificateRequestSpec) DeepCopy() *CertificateRequestSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateRequestSpec.
func (*CertificateRequestSpec) DeepCopyInto ¶
func (in *CertificateRequestSpec) DeepCopyInto(out *CertificateRequestSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateRequestStatus ¶
type CertificateRequestStatus struct {
Error string `json:"error"`
}
func (*CertificateRequestStatus) DeepCopy ¶
func (in *CertificateRequestStatus) DeepCopy() *CertificateRequestStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateRequestStatus.
func (*CertificateRequestStatus) DeepCopyInto ¶
func (in *CertificateRequestStatus) DeepCopyInto(out *CertificateRequestStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.