Documentation
¶
Overview ¶
Package v1alpha1 contains API Schema definitions for the imaging-ingestion v1alpha1 API group +kubebuilder:object:generate=true +groupName=imaging-ingestion.alvearie.org
Index ¶
- Variables
- func UpdateStatusSecondaryResources(secondaryResources map[string][]string, kind string, resourceName string) map[string][]string
- type CommonStatusSpec
- type DeploymentSpec
- type DicomEventBridge
- type DicomEventBridgeList
- type DicomEventBridgeSpec
- type DicomEventBridgeStatus
- type DicomEventDrivenIngestion
- func (in *DicomEventDrivenIngestion) DeepCopy() *DicomEventDrivenIngestion
- func (in *DicomEventDrivenIngestion) DeepCopyInto(out *DicomEventDrivenIngestion)
- func (in *DicomEventDrivenIngestion) DeepCopyObject() runtime.Object
- func (i *DicomEventDrivenIngestion) UpdateStatusSecondaryResources(kind string, resourceName string)
- type DicomEventDrivenIngestionList
- type DicomEventDrivenIngestionSpec
- type DicomEventDrivenIngestionStatus
- type DicomInstanceBinding
- type DicomInstanceBindingList
- type DicomInstanceBindingSpec
- type DicomInstanceBindingStatus
- type DicomStudyBinding
- type DicomStudyBindingList
- type DicomStudyBindingSpec
- type DicomStudyBindingStatus
- type DicomwebIngestionService
- func (in *DicomwebIngestionService) DeepCopy() *DicomwebIngestionService
- func (in *DicomwebIngestionService) DeepCopyInto(out *DicomwebIngestionService)
- func (in *DicomwebIngestionService) DeepCopyObject() runtime.Object
- func (i *DicomwebIngestionService) UpdateStatusSecondaryResources(kind string, resourceName string)
- type DicomwebIngestionServiceList
- type DicomwebIngestionServiceSpec
- type DicomwebIngestionServiceStatus
- type DimseIngestionService
- func (in *DimseIngestionService) DeepCopy() *DimseIngestionService
- func (in *DimseIngestionService) DeepCopyInto(out *DimseIngestionService)
- func (in *DimseIngestionService) DeepCopyObject() runtime.Object
- func (i *DimseIngestionService) UpdateStatusSecondaryResources(kind string, resourceName string)
- type DimseIngestionServiceList
- type DimseIngestionServiceSpec
- type DimseIngestionServiceStatus
- type DimseProxy
- type DimseProxyList
- type DimseProxySpec
- type DimseProxyStatus
- type DimseServiceSpec
- type EventBridgeSpec
- type EventProcessorSpec
- type ImagePullSpec
- type InstanceBindingSpec
- type ProxySpec
- type ServiceSpec
- type StatusPhase
- type StowServiceSpec
- type StudyBindingSpec
- type WadoServiceSpec
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "imaging-ingestion.alvearie.org", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
Types ¶
type CommonStatusSpec ¶
type CommonStatusSpec struct {
// Current phase of the operator
//+operator-sdk:csv:customresourcedefinitions:type=status
Phase StatusPhase `json:"phase"`
// Human-readable message indicating details about current operator phase or error
//+operator-sdk:csv:customresourcedefinitions:type=status
Message string `json:"message"`
// True if all resources are in a ready state and all work is done
//+operator-sdk:csv:customresourcedefinitions:type=status
Ready bool `json:"ready"`
// A map of all the secondary resources types and names created for this CR. e.g "Deployment": [ "DeploymentName1", "DeploymentName2" ]
//+operator-sdk:csv:customresourcedefinitions:type=status
SecondaryResources map[string][]string `json:"secondaryResources,omitempty"`
}
CommonStatusSpec defines the Common Status Spec
func (*CommonStatusSpec) DeepCopy ¶
func (in *CommonStatusSpec) DeepCopy() *CommonStatusSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommonStatusSpec.
func (*CommonStatusSpec) DeepCopyInto ¶
func (in *CommonStatusSpec) DeepCopyInto(out *CommonStatusSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpec ¶
type DeploymentSpec struct {
// Image
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
Image string `json:"image,omitempty"`
}
func (*DeploymentSpec) DeepCopy ¶
func (in *DeploymentSpec) DeepCopy() *DeploymentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpec.
func (*DeploymentSpec) DeepCopyInto ¶
func (in *DeploymentSpec) DeepCopyInto(out *DeploymentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DicomEventBridge ¶
type DicomEventBridge struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DicomEventBridgeSpec `json:"spec,omitempty"`
Status DicomEventBridgeStatus `json:"status,omitempty"`
}
+operator-sdk:csv:customresourcedefinitions:resources={{Deployment,v1},{ConfigMap,v1},{Service,v1}} DicomEventBridge is the Schema for the dicomeventbridges API
func (*DicomEventBridge) DeepCopy ¶
func (in *DicomEventBridge) DeepCopy() *DicomEventBridge
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomEventBridge.
func (*DicomEventBridge) DeepCopyInto ¶
func (in *DicomEventBridge) DeepCopyInto(out *DicomEventBridge)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DicomEventBridge) DeepCopyObject ¶
func (in *DicomEventBridge) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DicomEventBridge) UpdateStatusSecondaryResources ¶
func (i *DicomEventBridge) UpdateStatusSecondaryResources(kind string, resourceName string)
type DicomEventBridgeList ¶
type DicomEventBridgeList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []DicomEventBridge `json:"items"`
}
DicomEventBridgeList contains a list of DicomEventBridge
func (*DicomEventBridgeList) DeepCopy ¶
func (in *DicomEventBridgeList) DeepCopy() *DicomEventBridgeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomEventBridgeList.
func (*DicomEventBridgeList) DeepCopyInto ¶
func (in *DicomEventBridgeList) DeepCopyInto(out *DicomEventBridgeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DicomEventBridgeList) DeepCopyObject ¶
func (in *DicomEventBridgeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DicomEventBridgeSpec ¶
type DicomEventBridgeSpec struct {
// Image Pull Spec
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
ImagePullSpec `json:",inline"`
// NATS URL
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsURL string `json:"natsUrl,omitempty"`
// Make NATS Connection Secure
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsSecure bool `json:"natsSecure,omitempty"`
// NATS Token Secret Name
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsTokenSecretName string `json:"natsTokenSecret,omitempty"`
// NATS Subject Root
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsSubjectRoot string `json:"natsSubjectRoot,omitempty"`
// Event Bridge Role
//+operator-sdk:csv:customresourcedefinitions:type=spec,xDescriptors={"urn:alm:descriptor:com.tectonic.ui:select:hub","urn:alm:descriptor:com.tectonic.ui:select:edge"}
Role string `json:"role"`
// Event Bridge Edge Mailbox. Required when Role is edge.
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
EdgeMailbox string `json:"edgeMailbox,omitempty"`
// DICOM Event Driven Ingestion Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
DicomEventDrivenIngestionName string `json:"dicomEventDrivenIngestionName"`
// Event Bridge Deployment Spec
//+operator-sdk:csv:customresourcedefinitions:type=spec
EventBridge EventBridgeSpec `json:"eventBridge,omitempty"`
}
DicomEventBridgeSpec defines the desired state of DicomEventBridge
func (*DicomEventBridgeSpec) DeepCopy ¶
func (in *DicomEventBridgeSpec) DeepCopy() *DicomEventBridgeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomEventBridgeSpec.
func (*DicomEventBridgeSpec) DeepCopyInto ¶
func (in *DicomEventBridgeSpec) DeepCopyInto(out *DicomEventBridgeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DicomEventBridgeStatus ¶
type DicomEventBridgeStatus struct {
// Common Status Spec
CommonStatusSpec `json:",inline"`
}
DicomEventBridgeStatus defines the observed state of DicomEventBridge
func (*DicomEventBridgeStatus) DeepCopy ¶
func (in *DicomEventBridgeStatus) DeepCopy() *DicomEventBridgeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomEventBridgeStatus.
func (*DicomEventBridgeStatus) DeepCopyInto ¶
func (in *DicomEventBridgeStatus) DeepCopyInto(out *DicomEventBridgeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DicomEventDrivenIngestion ¶
type DicomEventDrivenIngestion struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DicomEventDrivenIngestionSpec `json:"spec,omitempty"`
Status DicomEventDrivenIngestionStatus `json:"status,omitempty"`
}
+operator-sdk:csv:customresourcedefinitions:resources={{Service,v1,serving.knative.dev},{Broker,v1,eventing.knative.dev},{Trigger,v1,eventing.knative.dev}} Event driven manifest of all DICOM data across all associated S3 buckets
func (*DicomEventDrivenIngestion) DeepCopy ¶
func (in *DicomEventDrivenIngestion) DeepCopy() *DicomEventDrivenIngestion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomEventDrivenIngestion.
func (*DicomEventDrivenIngestion) DeepCopyInto ¶
func (in *DicomEventDrivenIngestion) DeepCopyInto(out *DicomEventDrivenIngestion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DicomEventDrivenIngestion) DeepCopyObject ¶
func (in *DicomEventDrivenIngestion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DicomEventDrivenIngestion) UpdateStatusSecondaryResources ¶
func (i *DicomEventDrivenIngestion) UpdateStatusSecondaryResources(kind string, resourceName string)
type DicomEventDrivenIngestionList ¶
type DicomEventDrivenIngestionList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []DicomEventDrivenIngestion `json:"items"`
}
DicomEventDrivenIngestionList contains a list of DicomEventDrivenIngestion
func (*DicomEventDrivenIngestionList) DeepCopy ¶
func (in *DicomEventDrivenIngestionList) DeepCopy() *DicomEventDrivenIngestionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomEventDrivenIngestionList.
func (*DicomEventDrivenIngestionList) DeepCopyInto ¶
func (in *DicomEventDrivenIngestionList) DeepCopyInto(out *DicomEventDrivenIngestionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DicomEventDrivenIngestionList) DeepCopyObject ¶
func (in *DicomEventDrivenIngestionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DicomEventDrivenIngestionSpec ¶
type DicomEventDrivenIngestionSpec struct {
// Database Config Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
DatabaseConfigName string `json:"databaseConfigName,omitempty"`
// Database Secret Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
DatabaseSecretName string `json:"databaseSecretName,omitempty"`
// Image Pull Spec
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
ImagePullSpec `json:",inline"`
// Event Processor Spec
//+operator-sdk:csv:customresourcedefinitions:type=spec
EventProcessor EventProcessorSpec `json:"eventProcessor,omitempty"`
// Revisioning Delay in Seconds
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
RevisioningDelay *int `json:"revisioningDelay,omitempty"`
}
DicomEventDrivenIngestionSpec defines the desired state of DicomEventDrivenIngestion
func (*DicomEventDrivenIngestionSpec) DeepCopy ¶
func (in *DicomEventDrivenIngestionSpec) DeepCopy() *DicomEventDrivenIngestionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomEventDrivenIngestionSpec.
func (*DicomEventDrivenIngestionSpec) DeepCopyInto ¶
func (in *DicomEventDrivenIngestionSpec) DeepCopyInto(out *DicomEventDrivenIngestionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DicomEventDrivenIngestionStatus ¶
type DicomEventDrivenIngestionStatus struct {
// Common Status Spec
CommonStatusSpec `json:",inline"`
// Broker Endpoint
BrokerEndpoint string `json:"brokerEndpoint,omitempty"`
}
DicomEventDrivenIngestionStatus defines the observed state of DicomEventDrivenIngestion
func (*DicomEventDrivenIngestionStatus) DeepCopy ¶
func (in *DicomEventDrivenIngestionStatus) DeepCopy() *DicomEventDrivenIngestionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomEventDrivenIngestionStatus.
func (*DicomEventDrivenIngestionStatus) DeepCopyInto ¶
func (in *DicomEventDrivenIngestionStatus) DeepCopyInto(out *DicomEventDrivenIngestionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DicomInstanceBinding ¶
type DicomInstanceBinding struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DicomInstanceBindingSpec `json:"spec,omitempty"`
Status DicomInstanceBindingStatus `json:"status,omitempty"`
}
+operator-sdk:csv:customresourcedefinitions:resources={{Service,v1,serving.knative.dev},{Trigger,v1,eventing.knative.dev}} Fan-out notification of DICOM instance data (STOW-RS)
func (*DicomInstanceBinding) DeepCopy ¶
func (in *DicomInstanceBinding) DeepCopy() *DicomInstanceBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomInstanceBinding.
func (*DicomInstanceBinding) DeepCopyInto ¶
func (in *DicomInstanceBinding) DeepCopyInto(out *DicomInstanceBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DicomInstanceBinding) DeepCopyObject ¶
func (in *DicomInstanceBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DicomInstanceBinding) UpdateStatusSecondaryResources ¶
func (i *DicomInstanceBinding) UpdateStatusSecondaryResources(kind string, resourceName string)
type DicomInstanceBindingList ¶
type DicomInstanceBindingList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []DicomInstanceBinding `json:"items"`
}
DicomInstanceBindingList contains a list of DicomInstanceBinding
func (*DicomInstanceBindingList) DeepCopy ¶
func (in *DicomInstanceBindingList) DeepCopy() *DicomInstanceBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomInstanceBindingList.
func (*DicomInstanceBindingList) DeepCopyInto ¶
func (in *DicomInstanceBindingList) DeepCopyInto(out *DicomInstanceBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DicomInstanceBindingList) DeepCopyObject ¶
func (in *DicomInstanceBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DicomInstanceBindingSpec ¶
type DicomInstanceBindingSpec struct {
// Binding Config Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
BindingConfigName string `json:"bindingConfigName,omitempty"`
// Binding Secret Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
BindingSecretName string `json:"bindingSecretName,omitempty"`
// Image Pull Spec
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
ImagePullSpec `json:",inline"`
// DICOM Event Driven Ingestion Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
DicomEventDrivenIngestionName string `json:"dicomEventDrivenIngestionName"`
// Instance Binding Spec
//+operator-sdk:csv:customresourcedefinitions:type=spec
InstanceBinding InstanceBindingSpec `json:"instanceBinding,omitempty"`
}
DicomInstanceBindingSpec defines the desired state of DicomInstanceBinding
func (*DicomInstanceBindingSpec) DeepCopy ¶
func (in *DicomInstanceBindingSpec) DeepCopy() *DicomInstanceBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomInstanceBindingSpec.
func (*DicomInstanceBindingSpec) DeepCopyInto ¶
func (in *DicomInstanceBindingSpec) DeepCopyInto(out *DicomInstanceBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DicomInstanceBindingStatus ¶
type DicomInstanceBindingStatus struct {
// Common Status Spec
CommonStatusSpec `json:",inline"`
}
DicomInstanceBindingStatus defines the observed state of DicomInstanceBinding
func (*DicomInstanceBindingStatus) DeepCopy ¶
func (in *DicomInstanceBindingStatus) DeepCopy() *DicomInstanceBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomInstanceBindingStatus.
func (*DicomInstanceBindingStatus) DeepCopyInto ¶
func (in *DicomInstanceBindingStatus) DeepCopyInto(out *DicomInstanceBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DicomStudyBinding ¶
type DicomStudyBinding struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DicomStudyBindingSpec `json:"spec,omitempty"`
Status DicomStudyBindingStatus `json:"status,omitempty"`
}
+operator-sdk:csv:customresourcedefinitions:resources={{Service,v1,serving.knative.dev},{Trigger,v1,eventing.knative.dev},{SinkBinding,v1beta1,sources.knative.dev}} Fan-out notification of DICOM studies (FHIRv4 ImagingStudy)
func (*DicomStudyBinding) DeepCopy ¶
func (in *DicomStudyBinding) DeepCopy() *DicomStudyBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomStudyBinding.
func (*DicomStudyBinding) DeepCopyInto ¶
func (in *DicomStudyBinding) DeepCopyInto(out *DicomStudyBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DicomStudyBinding) DeepCopyObject ¶
func (in *DicomStudyBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DicomStudyBinding) UpdateStatusSecondaryResources ¶
func (i *DicomStudyBinding) UpdateStatusSecondaryResources(kind string, resourceName string)
type DicomStudyBindingList ¶
type DicomStudyBindingList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []DicomStudyBinding `json:"items"`
}
DicomStudyBindingList contains a list of DicomStudyBinding
func (*DicomStudyBindingList) DeepCopy ¶
func (in *DicomStudyBindingList) DeepCopy() *DicomStudyBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomStudyBindingList.
func (*DicomStudyBindingList) DeepCopyInto ¶
func (in *DicomStudyBindingList) DeepCopyInto(out *DicomStudyBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DicomStudyBindingList) DeepCopyObject ¶
func (in *DicomStudyBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DicomStudyBindingSpec ¶
type DicomStudyBindingSpec struct {
// Binding Config Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
BindingConfigName string `json:"bindingConfigName,omitempty"`
// Binding Secret Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
BindingSecretName string `json:"bindingSecretName,omitempty"`
// Image Pull Spec
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
ImagePullSpec `json:",inline"`
// DICOM Event Driven Ingestion Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
DicomEventDrivenIngestionName string `json:"dicomEventDrivenIngestionName"`
// Study Binding Spec
//+operator-sdk:csv:customresourcedefinitions:type=spec
StudyBinding StudyBindingSpec `json:"studyBinding,omitempty"`
}
DicomStudyBindingSpec defines the desired state of DicomStudyBinding
func (*DicomStudyBindingSpec) DeepCopy ¶
func (in *DicomStudyBindingSpec) DeepCopy() *DicomStudyBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomStudyBindingSpec.
func (*DicomStudyBindingSpec) DeepCopyInto ¶
func (in *DicomStudyBindingSpec) DeepCopyInto(out *DicomStudyBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DicomStudyBindingStatus ¶
type DicomStudyBindingStatus struct {
// Common Status Spec
CommonStatusSpec `json:",inline"`
}
DicomStudyBindingStatus defines the observed state of DicomStudyBinding
func (*DicomStudyBindingStatus) DeepCopy ¶
func (in *DicomStudyBindingStatus) DeepCopy() *DicomStudyBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomStudyBindingStatus.
func (*DicomStudyBindingStatus) DeepCopyInto ¶
func (in *DicomStudyBindingStatus) DeepCopyInto(out *DicomStudyBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DicomwebIngestionService ¶
type DicomwebIngestionService struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DicomwebIngestionServiceSpec `json:"spec,omitempty"`
Status DicomwebIngestionServiceStatus `json:"status,omitempty"`
}
+operator-sdk:csv:customresourcedefinitions:resources={{Service,v1,serving.knative.dev},{SinkBinding,v1beta1,sources.knative.dev}} Provides DICOMweb WADO-RS and STOW-RS access to a S3 bucket
func (*DicomwebIngestionService) DeepCopy ¶
func (in *DicomwebIngestionService) DeepCopy() *DicomwebIngestionService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomwebIngestionService.
func (*DicomwebIngestionService) DeepCopyInto ¶
func (in *DicomwebIngestionService) DeepCopyInto(out *DicomwebIngestionService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DicomwebIngestionService) DeepCopyObject ¶
func (in *DicomwebIngestionService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DicomwebIngestionService) UpdateStatusSecondaryResources ¶
func (i *DicomwebIngestionService) UpdateStatusSecondaryResources(kind string, resourceName string)
type DicomwebIngestionServiceList ¶
type DicomwebIngestionServiceList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []DicomwebIngestionService `json:"items"`
}
DicomwebIngestionServiceList contains a list of DicomwebIngestionService
func (*DicomwebIngestionServiceList) DeepCopy ¶
func (in *DicomwebIngestionServiceList) DeepCopy() *DicomwebIngestionServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomwebIngestionServiceList.
func (*DicomwebIngestionServiceList) DeepCopyInto ¶
func (in *DicomwebIngestionServiceList) DeepCopyInto(out *DicomwebIngestionServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DicomwebIngestionServiceList) DeepCopyObject ¶
func (in *DicomwebIngestionServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DicomwebIngestionServiceSpec ¶
type DicomwebIngestionServiceSpec struct {
// Image Pull Spec
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
ImagePullSpec `json:",inline"`
// DICOM Event Driven Ingestion Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
DicomEventDrivenIngestionName string `json:"dicomEventDrivenIngestionName"`
// Bucket Config Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
BucketConfigName string `json:"bucketConfigName,omitempty"`
// Bucket Secret Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
BucketSecretName string `json:"bucketSecretName,omitempty"`
// Provider Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
ProviderName string `json:"providerName,omitempty"`
// STOW Service Spec
//+operator-sdk:csv:customresourcedefinitions:type=spec
StowService StowServiceSpec `json:"stowService,omitempty"`
// WADO Service Spec
//+operator-sdk:csv:customresourcedefinitions:type=spec
WadoService WadoServiceSpec `json:"wadoService,omitempty"`
}
DicomwebIngestionServiceSpec defines the desired state of DicomwebIngestionService
func (*DicomwebIngestionServiceSpec) DeepCopy ¶
func (in *DicomwebIngestionServiceSpec) DeepCopy() *DicomwebIngestionServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomwebIngestionServiceSpec.
func (*DicomwebIngestionServiceSpec) DeepCopyInto ¶
func (in *DicomwebIngestionServiceSpec) DeepCopyInto(out *DicomwebIngestionServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DicomwebIngestionServiceStatus ¶
type DicomwebIngestionServiceStatus struct {
// Common Status Spec
CommonStatusSpec `json:",inline"`
// WADO Service Internal Endpoint
//+operator-sdk:csv:customresourcedefinitions:type=status
WadoServiceInternalEndpoint string `json:"wadoServiceInternalEndpoint,omitempty"`
// WADO Service External Endpoint
//+operator-sdk:csv:customresourcedefinitions:type=status
WadoServiceExternalEndpoint string `json:"wadoServiceExternalEndpoint,omitempty"`
}
DicomwebIngestionServiceStatus defines the observed state of DicomwebIngestionService
func (*DicomwebIngestionServiceStatus) DeepCopy ¶
func (in *DicomwebIngestionServiceStatus) DeepCopy() *DicomwebIngestionServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DicomwebIngestionServiceStatus.
func (*DicomwebIngestionServiceStatus) DeepCopyInto ¶
func (in *DicomwebIngestionServiceStatus) DeepCopyInto(out *DicomwebIngestionServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DimseIngestionService ¶
type DimseIngestionService struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DimseIngestionServiceSpec `json:"spec,omitempty"`
Status DimseIngestionServiceStatus `json:"status,omitempty"`
}
+operator-sdk:csv:customresourcedefinitions:resources={{Deployment,v1},{ConfigMap,v1}} Provides a proxied DIMSE Application Entity (AE) in the cluster for C-STORE operations to a storage space
func (*DimseIngestionService) DeepCopy ¶
func (in *DimseIngestionService) DeepCopy() *DimseIngestionService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DimseIngestionService.
func (*DimseIngestionService) DeepCopyInto ¶
func (in *DimseIngestionService) DeepCopyInto(out *DimseIngestionService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DimseIngestionService) DeepCopyObject ¶
func (in *DimseIngestionService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DimseIngestionService) UpdateStatusSecondaryResources ¶
func (i *DimseIngestionService) UpdateStatusSecondaryResources(kind string, resourceName string)
type DimseIngestionServiceList ¶
type DimseIngestionServiceList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []DimseIngestionService `json:"items"`
}
DimseIngestionServiceList contains a list of DimseIngestionService
func (*DimseIngestionServiceList) DeepCopy ¶
func (in *DimseIngestionServiceList) DeepCopy() *DimseIngestionServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DimseIngestionServiceList.
func (*DimseIngestionServiceList) DeepCopyInto ¶
func (in *DimseIngestionServiceList) DeepCopyInto(out *DimseIngestionServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DimseIngestionServiceList) DeepCopyObject ¶
func (in *DimseIngestionServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DimseIngestionServiceSpec ¶
type DimseIngestionServiceSpec struct {
// Image Pull Spec
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
ImagePullSpec `json:",inline"`
// DICOM Event Driven Ingestion Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
DicomEventDrivenIngestionName string `json:"dicomEventDrivenIngestionName"`
// Bucket Config Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
BucketConfigName string `json:"bucketConfigName,omitempty"`
// Bucket Secret Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
BucketSecretName string `json:"bucketSecretName,omitempty"`
// Application Entity Title
//+operator-sdk:csv:customresourcedefinitions:type=spec
ApplicationEntityTitle string `json:"applicationEntityTitle,omitempty"`
// NATS URL
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsURL string `json:"natsUrl,omitempty"`
// Make NATS Connection Secure
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsSecure bool `json:"natsSecure,omitempty"`
// NATS Subject Root
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsSubjectRoot string `json:"natsSubjectRoot,omitempty"`
// NATS Token Secret Name
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsTokenSecretName string `json:"natsTokenSecret,omitempty"`
// Provider Name
//+operator-sdk:csv:customresourcedefinitions:type=spec
ProviderName string `json:"providerName,omitempty"`
// DIMSE Service Spec
//+operator-sdk:csv:customresourcedefinitions:type=spec
DimseService DimseServiceSpec `json:"dimseService,omitempty"`
}
DimseIngestionServiceSpec defines the desired state of DimseIngestionService
func (*DimseIngestionServiceSpec) DeepCopy ¶
func (in *DimseIngestionServiceSpec) DeepCopy() *DimseIngestionServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DimseIngestionServiceSpec.
func (*DimseIngestionServiceSpec) DeepCopyInto ¶
func (in *DimseIngestionServiceSpec) DeepCopyInto(out *DimseIngestionServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DimseIngestionServiceStatus ¶
type DimseIngestionServiceStatus struct {
// Common Status Spec
CommonStatusSpec `json:",inline"`
}
DimseIngestionServiceStatus defines the observed state of DimseIngestionService
func (*DimseIngestionServiceStatus) DeepCopy ¶
func (in *DimseIngestionServiceStatus) DeepCopy() *DimseIngestionServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DimseIngestionServiceStatus.
func (*DimseIngestionServiceStatus) DeepCopyInto ¶
func (in *DimseIngestionServiceStatus) DeepCopyInto(out *DimseIngestionServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DimseProxy ¶
type DimseProxy struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DimseProxySpec `json:"spec,omitempty"`
Status DimseProxyStatus `json:"status,omitempty"`
}
+operator-sdk:csv:customresourcedefinitions:resources={{Deployment,v1},{ConfigMap,v1},{Service,v1}} Provides a bidirectional proxied DIMSE Application Entity (AE) in the cluster
func (*DimseProxy) DeepCopy ¶
func (in *DimseProxy) DeepCopy() *DimseProxy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DimseProxy.
func (*DimseProxy) DeepCopyInto ¶
func (in *DimseProxy) DeepCopyInto(out *DimseProxy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DimseProxy) DeepCopyObject ¶
func (in *DimseProxy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DimseProxy) UpdateStatusSecondaryResources ¶
func (i *DimseProxy) UpdateStatusSecondaryResources(kind string, resourceName string)
type DimseProxyList ¶
type DimseProxyList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []DimseProxy `json:"items"`
}
DimseProxyList contains a list of DimseProxy
func (*DimseProxyList) DeepCopy ¶
func (in *DimseProxyList) DeepCopy() *DimseProxyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DimseProxyList.
func (*DimseProxyList) DeepCopyInto ¶
func (in *DimseProxyList) DeepCopyInto(out *DimseProxyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DimseProxyList) DeepCopyObject ¶
func (in *DimseProxyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DimseProxySpec ¶
type DimseProxySpec struct {
// Image Pull Spec
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
ImagePullSpec `json:",inline"`
// Application Entity Title
//+operator-sdk:csv:customresourcedefinitions:type=spec
ApplicationEntityTitle string `json:"applicationEntityTitle,omitempty"`
// Target Dimse Host
//+operator-sdk:csv:customresourcedefinitions:type=spec
TargetDimseHost string `json:"targetDimseHost,omitempty"`
// Target Dimse Port
//+operator-sdk:csv:customresourcedefinitions:type=spec
TargetDimsePort int `json:"targetDimsePort,omitempty"`
// NATS URL
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsURL string `json:"natsUrl,omitempty"`
// Make NATS Connection Secure
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsSecure bool `json:"natsSecure,omitempty"`
// NATS Token Secret Name
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsTokenSecretName string `json:"natsTokenSecret,omitempty"`
// NATS Subject Root
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
NatsSubjectRoot string `json:"natsSubjectRoot,omitempty"`
// NATS Subject Channel to use
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec,xDescriptors="urn:alm:descriptor:com.tectonic.ui:select:A"
//+operator-sdk:csv:customresourcedefinitions:type=spec,xDescriptors="urn:alm:descriptor:com.tectonic.ui:select:B"
NatsSubjectChannel string `json:"natsSubjectChannel,omitempty"`
// DIMSE Proxy Spec
//+operator-sdk:csv:customresourcedefinitions:type=spec
Proxy ProxySpec `json:"proxy,omitempty"`
}
DimseProxySpec defines the desired state of DimseProxy
func (*DimseProxySpec) DeepCopy ¶
func (in *DimseProxySpec) DeepCopy() *DimseProxySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DimseProxySpec.
func (*DimseProxySpec) DeepCopyInto ¶
func (in *DimseProxySpec) DeepCopyInto(out *DimseProxySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DimseProxyStatus ¶
type DimseProxyStatus struct {
// Common Status Spec
CommonStatusSpec `json:",inline"`
}
DimseProxyStatus defines the observed state of DimseProxy
func (*DimseProxyStatus) DeepCopy ¶
func (in *DimseProxyStatus) DeepCopy() *DimseProxyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DimseProxyStatus.
func (*DimseProxyStatus) DeepCopyInto ¶
func (in *DimseProxyStatus) DeepCopyInto(out *DimseProxyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DimseServiceSpec ¶
type DimseServiceSpec struct {
// Deployment Spec
DeploymentSpec `json:",inline"`
}
func (*DimseServiceSpec) DeepCopy ¶
func (in *DimseServiceSpec) DeepCopy() *DimseServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DimseServiceSpec.
func (*DimseServiceSpec) DeepCopyInto ¶
func (in *DimseServiceSpec) DeepCopyInto(out *DimseServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventBridgeSpec ¶
type EventBridgeSpec struct {
// Deployment Spec
DeploymentSpec `json:",inline"`
}
func (*EventBridgeSpec) DeepCopy ¶
func (in *EventBridgeSpec) DeepCopy() *EventBridgeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventBridgeSpec.
func (*EventBridgeSpec) DeepCopyInto ¶
func (in *EventBridgeSpec) DeepCopyInto(out *EventBridgeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventProcessorSpec ¶
type EventProcessorSpec struct {
// Service Spec
ServiceSpec `json:",inline"`
}
func (*EventProcessorSpec) DeepCopy ¶
func (in *EventProcessorSpec) DeepCopy() *EventProcessorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventProcessorSpec.
func (*EventProcessorSpec) DeepCopyInto ¶
func (in *EventProcessorSpec) DeepCopyInto(out *EventProcessorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImagePullSpec ¶
type ImagePullSpec struct {
// Image Pull Secrets
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
ImagePullSecrets []corev1.LocalObjectReference `json:"imagePullSecrets,omitempty"`
// Image pull policy.
// One of Always, Never, IfNotPresent.
// Defaults to Always if :latest tag is specified, or IfNotPresent otherwise.
// Cannot be updated.
// More info: https://kubernetes.io/docs/concepts/containers/images#updating-images
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec,xDescriptors="urn:alm:descriptor:com.tectonic.ui:imagePullPolicy"
ImagePullPolicy corev1.PullPolicy `json:"imagePullPolicy,omitempty"`
}
ImagePullSpec defines the Common Image Pull Spec
func (*ImagePullSpec) DeepCopy ¶
func (in *ImagePullSpec) DeepCopy() *ImagePullSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImagePullSpec.
func (*ImagePullSpec) DeepCopyInto ¶
func (in *ImagePullSpec) DeepCopyInto(out *ImagePullSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceBindingSpec ¶
type InstanceBindingSpec struct {
// Service Spec
ServiceSpec `json:",inline"`
}
func (*InstanceBindingSpec) DeepCopy ¶
func (in *InstanceBindingSpec) DeepCopy() *InstanceBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceBindingSpec.
func (*InstanceBindingSpec) DeepCopyInto ¶
func (in *InstanceBindingSpec) DeepCopyInto(out *InstanceBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProxySpec ¶
type ProxySpec struct {
// Deployment Spec
DeploymentSpec `json:",inline"`
}
func (*ProxySpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxySpec.
func (*ProxySpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpec ¶
type ServiceSpec struct {
// Image
// +optional
//+operator-sdk:csv:customresourcedefinitions:type=spec
Image string `json:"image,omitempty"`
// Container Concurrency
//+operator-sdk:csv:customresourcedefinitions:type=spec
Concurrency int64 `json:"concurrency,omitempty"`
// Min Replicas
//+operator-sdk:csv:customresourcedefinitions:type=spec
MinReplicas int32 `json:"minReplicas,omitempty"`
// Max Replicas
//+operator-sdk:csv:customresourcedefinitions:type=spec
MaxReplicas int32 `json:"maxReplicas,omitempty"`
}
func (*ServiceSpec) DeepCopy ¶
func (in *ServiceSpec) DeepCopy() *ServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpec.
func (*ServiceSpec) DeepCopyInto ¶
func (in *ServiceSpec) DeepCopyInto(out *ServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StatusPhase ¶
type StatusPhase string
var ( NoPhase StatusPhase PhaseReconciling StatusPhase = "Reconciling" PhaseFailing StatusPhase = "Failing" PhaseInitialising StatusPhase = "Initializing" )
type StowServiceSpec ¶
type StowServiceSpec struct {
// Service Spec
ServiceSpec `json:",inline"`
}
func (*StowServiceSpec) DeepCopy ¶
func (in *StowServiceSpec) DeepCopy() *StowServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StowServiceSpec.
func (*StowServiceSpec) DeepCopyInto ¶
func (in *StowServiceSpec) DeepCopyInto(out *StowServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StudyBindingSpec ¶
type StudyBindingSpec struct {
// Service Spec
ServiceSpec `json:",inline"`
}
func (*StudyBindingSpec) DeepCopy ¶
func (in *StudyBindingSpec) DeepCopy() *StudyBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StudyBindingSpec.
func (*StudyBindingSpec) DeepCopyInto ¶
func (in *StudyBindingSpec) DeepCopyInto(out *StudyBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WadoServiceSpec ¶
type WadoServiceSpec struct {
// Service Spec
ServiceSpec `json:",inline"`
}
func (*WadoServiceSpec) DeepCopy ¶
func (in *WadoServiceSpec) DeepCopy() *WadoServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WadoServiceSpec.
func (*WadoServiceSpec) DeepCopyInto ¶
func (in *WadoServiceSpec) DeepCopyInto(out *WadoServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.