imaging_ingestion_alvearie_org_v1alpha1

package
v0.0.0-...-6209148 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 27, 2024 License: 0BSD Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewImagingIngestionAlvearieOrgDicomEventBridgeV1Alpha1Manifest

func NewImagingIngestionAlvearieOrgDicomEventBridgeV1Alpha1Manifest() datasource.DataSource

func NewImagingIngestionAlvearieOrgDicomEventDrivenIngestionV1Alpha1Manifest

func NewImagingIngestionAlvearieOrgDicomEventDrivenIngestionV1Alpha1Manifest() datasource.DataSource

func NewImagingIngestionAlvearieOrgDicomInstanceBindingV1Alpha1Manifest

func NewImagingIngestionAlvearieOrgDicomInstanceBindingV1Alpha1Manifest() datasource.DataSource

func NewImagingIngestionAlvearieOrgDicomStudyBindingV1Alpha1Manifest

func NewImagingIngestionAlvearieOrgDicomStudyBindingV1Alpha1Manifest() datasource.DataSource

func NewImagingIngestionAlvearieOrgDicomwebIngestionServiceV1Alpha1Manifest

func NewImagingIngestionAlvearieOrgDicomwebIngestionServiceV1Alpha1Manifest() datasource.DataSource

func NewImagingIngestionAlvearieOrgDimseIngestionServiceV1Alpha1Manifest

func NewImagingIngestionAlvearieOrgDimseIngestionServiceV1Alpha1Manifest() datasource.DataSource

func NewImagingIngestionAlvearieOrgDimseProxyV1Alpha1Manifest

func NewImagingIngestionAlvearieOrgDimseProxyV1Alpha1Manifest() datasource.DataSource

Types

type ImagingIngestionAlvearieOrgDicomEventBridgeV1Alpha1Manifest

type ImagingIngestionAlvearieOrgDicomEventBridgeV1Alpha1Manifest struct{}

func (*ImagingIngestionAlvearieOrgDicomEventBridgeV1Alpha1Manifest) Metadata

func (*ImagingIngestionAlvearieOrgDicomEventBridgeV1Alpha1Manifest) Read

func (*ImagingIngestionAlvearieOrgDicomEventBridgeV1Alpha1Manifest) Schema

type ImagingIngestionAlvearieOrgDicomEventBridgeV1Alpha1ManifestData

type ImagingIngestionAlvearieOrgDicomEventBridgeV1Alpha1ManifestData struct {
	YAML types.String `tfsdk:"yaml" json:"-"`

	ApiVersion *string `tfsdk:"-" json:"apiVersion"`
	Kind       *string `tfsdk:"-" json:"kind"`

	Metadata struct {
		Name        string            `tfsdk:"name" json:"name"`
		Namespace   string            `tfsdk:"namespace" json:"namespace"`
		Labels      map[string]string `tfsdk:"labels" json:"labels,omitempty"`
		Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"`
	} `tfsdk:"metadata" json:"metadata"`

	Spec *struct {
		DicomEventDrivenIngestionName *string `tfsdk:"dicom_event_driven_ingestion_name" json:"dicomEventDrivenIngestionName,omitempty"`
		EdgeMailbox                   *string `tfsdk:"edge_mailbox" json:"edgeMailbox,omitempty"`
		EventBridge                   *struct {
			Image *string `tfsdk:"image" json:"image,omitempty"`
		} `tfsdk:"event_bridge" json:"eventBridge,omitempty"`
		ImagePullPolicy  *string `tfsdk:"image_pull_policy" json:"imagePullPolicy,omitempty"`
		ImagePullSecrets *[]struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"image_pull_secrets" json:"imagePullSecrets,omitempty"`
		NatsSecure      *bool   `tfsdk:"nats_secure" json:"natsSecure,omitempty"`
		NatsSubjectRoot *string `tfsdk:"nats_subject_root" json:"natsSubjectRoot,omitempty"`
		NatsTokenSecret *string `tfsdk:"nats_token_secret" json:"natsTokenSecret,omitempty"`
		NatsUrl         *string `tfsdk:"nats_url" json:"natsUrl,omitempty"`
		Role            *string `tfsdk:"role" json:"role,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

type ImagingIngestionAlvearieOrgDicomEventDrivenIngestionV1Alpha1Manifest

type ImagingIngestionAlvearieOrgDicomEventDrivenIngestionV1Alpha1Manifest struct{}

func (*ImagingIngestionAlvearieOrgDicomEventDrivenIngestionV1Alpha1Manifest) Metadata

func (*ImagingIngestionAlvearieOrgDicomEventDrivenIngestionV1Alpha1Manifest) Read

func (*ImagingIngestionAlvearieOrgDicomEventDrivenIngestionV1Alpha1Manifest) Schema

type ImagingIngestionAlvearieOrgDicomEventDrivenIngestionV1Alpha1ManifestData

type ImagingIngestionAlvearieOrgDicomEventDrivenIngestionV1Alpha1ManifestData struct {
	YAML types.String `tfsdk:"yaml" json:"-"`

	ApiVersion *string `tfsdk:"-" json:"apiVersion"`
	Kind       *string `tfsdk:"-" json:"kind"`

	Metadata struct {
		Name        string            `tfsdk:"name" json:"name"`
		Namespace   string            `tfsdk:"namespace" json:"namespace"`
		Labels      map[string]string `tfsdk:"labels" json:"labels,omitempty"`
		Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"`
	} `tfsdk:"metadata" json:"metadata"`

	Spec *struct {
		DatabaseConfigName *string `tfsdk:"database_config_name" json:"databaseConfigName,omitempty"`
		DatabaseSecretName *string `tfsdk:"database_secret_name" json:"databaseSecretName,omitempty"`
		EventProcessor     *struct {
			Concurrency *int64  `tfsdk:"concurrency" json:"concurrency,omitempty"`
			Image       *string `tfsdk:"image" json:"image,omitempty"`
			MaxReplicas *int64  `tfsdk:"max_replicas" json:"maxReplicas,omitempty"`
			MinReplicas *int64  `tfsdk:"min_replicas" json:"minReplicas,omitempty"`
		} `tfsdk:"event_processor" json:"eventProcessor,omitempty"`
		ImagePullPolicy  *string `tfsdk:"image_pull_policy" json:"imagePullPolicy,omitempty"`
		ImagePullSecrets *[]struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"image_pull_secrets" json:"imagePullSecrets,omitempty"`
		RevisioningDelay *int64 `tfsdk:"revisioning_delay" json:"revisioningDelay,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

type ImagingIngestionAlvearieOrgDicomInstanceBindingV1Alpha1Manifest

type ImagingIngestionAlvearieOrgDicomInstanceBindingV1Alpha1Manifest struct{}

func (*ImagingIngestionAlvearieOrgDicomInstanceBindingV1Alpha1Manifest) Metadata

func (*ImagingIngestionAlvearieOrgDicomInstanceBindingV1Alpha1Manifest) Read

func (*ImagingIngestionAlvearieOrgDicomInstanceBindingV1Alpha1Manifest) Schema

type ImagingIngestionAlvearieOrgDicomInstanceBindingV1Alpha1ManifestData

type ImagingIngestionAlvearieOrgDicomInstanceBindingV1Alpha1ManifestData struct {
	YAML types.String `tfsdk:"yaml" json:"-"`

	ApiVersion *string `tfsdk:"-" json:"apiVersion"`
	Kind       *string `tfsdk:"-" json:"kind"`

	Metadata struct {
		Name        string            `tfsdk:"name" json:"name"`
		Namespace   string            `tfsdk:"namespace" json:"namespace"`
		Labels      map[string]string `tfsdk:"labels" json:"labels,omitempty"`
		Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"`
	} `tfsdk:"metadata" json:"metadata"`

	Spec *struct {
		BindingConfigName             *string `tfsdk:"binding_config_name" json:"bindingConfigName,omitempty"`
		BindingSecretName             *string `tfsdk:"binding_secret_name" json:"bindingSecretName,omitempty"`
		DicomEventDrivenIngestionName *string `tfsdk:"dicom_event_driven_ingestion_name" json:"dicomEventDrivenIngestionName,omitempty"`
		ImagePullPolicy               *string `tfsdk:"image_pull_policy" json:"imagePullPolicy,omitempty"`
		ImagePullSecrets              *[]struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"image_pull_secrets" json:"imagePullSecrets,omitempty"`
		InstanceBinding *struct {
			Concurrency *int64  `tfsdk:"concurrency" json:"concurrency,omitempty"`
			Image       *string `tfsdk:"image" json:"image,omitempty"`
			MaxReplicas *int64  `tfsdk:"max_replicas" json:"maxReplicas,omitempty"`
			MinReplicas *int64  `tfsdk:"min_replicas" json:"minReplicas,omitempty"`
		} `tfsdk:"instance_binding" json:"instanceBinding,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

type ImagingIngestionAlvearieOrgDicomStudyBindingV1Alpha1Manifest

type ImagingIngestionAlvearieOrgDicomStudyBindingV1Alpha1Manifest struct{}

func (*ImagingIngestionAlvearieOrgDicomStudyBindingV1Alpha1Manifest) Metadata

func (*ImagingIngestionAlvearieOrgDicomStudyBindingV1Alpha1Manifest) Read

func (*ImagingIngestionAlvearieOrgDicomStudyBindingV1Alpha1Manifest) Schema

type ImagingIngestionAlvearieOrgDicomStudyBindingV1Alpha1ManifestData

type ImagingIngestionAlvearieOrgDicomStudyBindingV1Alpha1ManifestData struct {
	YAML types.String `tfsdk:"yaml" json:"-"`

	ApiVersion *string `tfsdk:"-" json:"apiVersion"`
	Kind       *string `tfsdk:"-" json:"kind"`

	Metadata struct {
		Name        string            `tfsdk:"name" json:"name"`
		Namespace   string            `tfsdk:"namespace" json:"namespace"`
		Labels      map[string]string `tfsdk:"labels" json:"labels,omitempty"`
		Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"`
	} `tfsdk:"metadata" json:"metadata"`

	Spec *struct {
		BindingConfigName             *string `tfsdk:"binding_config_name" json:"bindingConfigName,omitempty"`
		BindingSecretName             *string `tfsdk:"binding_secret_name" json:"bindingSecretName,omitempty"`
		DicomEventDrivenIngestionName *string `tfsdk:"dicom_event_driven_ingestion_name" json:"dicomEventDrivenIngestionName,omitempty"`
		ImagePullPolicy               *string `tfsdk:"image_pull_policy" json:"imagePullPolicy,omitempty"`
		ImagePullSecrets              *[]struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"image_pull_secrets" json:"imagePullSecrets,omitempty"`
		StudyBinding *struct {
			Concurrency *int64  `tfsdk:"concurrency" json:"concurrency,omitempty"`
			Image       *string `tfsdk:"image" json:"image,omitempty"`
			MaxReplicas *int64  `tfsdk:"max_replicas" json:"maxReplicas,omitempty"`
			MinReplicas *int64  `tfsdk:"min_replicas" json:"minReplicas,omitempty"`
		} `tfsdk:"study_binding" json:"studyBinding,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

type ImagingIngestionAlvearieOrgDicomwebIngestionServiceV1Alpha1Manifest

type ImagingIngestionAlvearieOrgDicomwebIngestionServiceV1Alpha1Manifest struct{}

func (*ImagingIngestionAlvearieOrgDicomwebIngestionServiceV1Alpha1Manifest) Metadata

func (*ImagingIngestionAlvearieOrgDicomwebIngestionServiceV1Alpha1Manifest) Read

func (*ImagingIngestionAlvearieOrgDicomwebIngestionServiceV1Alpha1Manifest) Schema

type ImagingIngestionAlvearieOrgDicomwebIngestionServiceV1Alpha1ManifestData

type ImagingIngestionAlvearieOrgDicomwebIngestionServiceV1Alpha1ManifestData struct {
	YAML types.String `tfsdk:"yaml" json:"-"`

	ApiVersion *string `tfsdk:"-" json:"apiVersion"`
	Kind       *string `tfsdk:"-" json:"kind"`

	Metadata struct {
		Name        string            `tfsdk:"name" json:"name"`
		Namespace   string            `tfsdk:"namespace" json:"namespace"`
		Labels      map[string]string `tfsdk:"labels" json:"labels,omitempty"`
		Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"`
	} `tfsdk:"metadata" json:"metadata"`

	Spec *struct {
		BucketConfigName              *string `tfsdk:"bucket_config_name" json:"bucketConfigName,omitempty"`
		BucketSecretName              *string `tfsdk:"bucket_secret_name" json:"bucketSecretName,omitempty"`
		DicomEventDrivenIngestionName *string `tfsdk:"dicom_event_driven_ingestion_name" json:"dicomEventDrivenIngestionName,omitempty"`
		ImagePullPolicy               *string `tfsdk:"image_pull_policy" json:"imagePullPolicy,omitempty"`
		ImagePullSecrets              *[]struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"image_pull_secrets" json:"imagePullSecrets,omitempty"`
		ProviderName *string `tfsdk:"provider_name" json:"providerName,omitempty"`
		StowService  *struct {
			Concurrency *int64  `tfsdk:"concurrency" json:"concurrency,omitempty"`
			Image       *string `tfsdk:"image" json:"image,omitempty"`
			MaxReplicas *int64  `tfsdk:"max_replicas" json:"maxReplicas,omitempty"`
			MinReplicas *int64  `tfsdk:"min_replicas" json:"minReplicas,omitempty"`
		} `tfsdk:"stow_service" json:"stowService,omitempty"`
		WadoService *struct {
			Concurrency *int64  `tfsdk:"concurrency" json:"concurrency,omitempty"`
			Image       *string `tfsdk:"image" json:"image,omitempty"`
			MaxReplicas *int64  `tfsdk:"max_replicas" json:"maxReplicas,omitempty"`
			MinReplicas *int64  `tfsdk:"min_replicas" json:"minReplicas,omitempty"`
		} `tfsdk:"wado_service" json:"wadoService,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

type ImagingIngestionAlvearieOrgDimseIngestionServiceV1Alpha1Manifest

type ImagingIngestionAlvearieOrgDimseIngestionServiceV1Alpha1Manifest struct{}

func (*ImagingIngestionAlvearieOrgDimseIngestionServiceV1Alpha1Manifest) Metadata

func (*ImagingIngestionAlvearieOrgDimseIngestionServiceV1Alpha1Manifest) Read

func (*ImagingIngestionAlvearieOrgDimseIngestionServiceV1Alpha1Manifest) Schema

type ImagingIngestionAlvearieOrgDimseIngestionServiceV1Alpha1ManifestData

type ImagingIngestionAlvearieOrgDimseIngestionServiceV1Alpha1ManifestData struct {
	YAML types.String `tfsdk:"yaml" json:"-"`

	ApiVersion *string `tfsdk:"-" json:"apiVersion"`
	Kind       *string `tfsdk:"-" json:"kind"`

	Metadata struct {
		Name        string            `tfsdk:"name" json:"name"`
		Namespace   string            `tfsdk:"namespace" json:"namespace"`
		Labels      map[string]string `tfsdk:"labels" json:"labels,omitempty"`
		Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"`
	} `tfsdk:"metadata" json:"metadata"`

	Spec *struct {
		ApplicationEntityTitle        *string `tfsdk:"application_entity_title" json:"applicationEntityTitle,omitempty"`
		BucketConfigName              *string `tfsdk:"bucket_config_name" json:"bucketConfigName,omitempty"`
		BucketSecretName              *string `tfsdk:"bucket_secret_name" json:"bucketSecretName,omitempty"`
		DicomEventDrivenIngestionName *string `tfsdk:"dicom_event_driven_ingestion_name" json:"dicomEventDrivenIngestionName,omitempty"`
		DimseService                  *struct {
			Image *string `tfsdk:"image" json:"image,omitempty"`
		} `tfsdk:"dimse_service" json:"dimseService,omitempty"`
		ImagePullPolicy  *string `tfsdk:"image_pull_policy" json:"imagePullPolicy,omitempty"`
		ImagePullSecrets *[]struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"image_pull_secrets" json:"imagePullSecrets,omitempty"`
		NatsSecure      *bool   `tfsdk:"nats_secure" json:"natsSecure,omitempty"`
		NatsSubjectRoot *string `tfsdk:"nats_subject_root" json:"natsSubjectRoot,omitempty"`
		NatsTokenSecret *string `tfsdk:"nats_token_secret" json:"natsTokenSecret,omitempty"`
		NatsUrl         *string `tfsdk:"nats_url" json:"natsUrl,omitempty"`
		ProviderName    *string `tfsdk:"provider_name" json:"providerName,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

type ImagingIngestionAlvearieOrgDimseProxyV1Alpha1Manifest

type ImagingIngestionAlvearieOrgDimseProxyV1Alpha1Manifest struct{}

func (*ImagingIngestionAlvearieOrgDimseProxyV1Alpha1Manifest) Metadata

func (*ImagingIngestionAlvearieOrgDimseProxyV1Alpha1Manifest) Read

func (*ImagingIngestionAlvearieOrgDimseProxyV1Alpha1Manifest) Schema

type ImagingIngestionAlvearieOrgDimseProxyV1Alpha1ManifestData

type ImagingIngestionAlvearieOrgDimseProxyV1Alpha1ManifestData struct {
	YAML types.String `tfsdk:"yaml" json:"-"`

	ApiVersion *string `tfsdk:"-" json:"apiVersion"`
	Kind       *string `tfsdk:"-" json:"kind"`

	Metadata struct {
		Name        string            `tfsdk:"name" json:"name"`
		Namespace   string            `tfsdk:"namespace" json:"namespace"`
		Labels      map[string]string `tfsdk:"labels" json:"labels,omitempty"`
		Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"`
	} `tfsdk:"metadata" json:"metadata"`

	Spec *struct {
		ApplicationEntityTitle *string `tfsdk:"application_entity_title" json:"applicationEntityTitle,omitempty"`
		ImagePullPolicy        *string `tfsdk:"image_pull_policy" json:"imagePullPolicy,omitempty"`
		ImagePullSecrets       *[]struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"image_pull_secrets" json:"imagePullSecrets,omitempty"`
		NatsSecure         *bool   `tfsdk:"nats_secure" json:"natsSecure,omitempty"`
		NatsSubjectChannel *string `tfsdk:"nats_subject_channel" json:"natsSubjectChannel,omitempty"`
		NatsSubjectRoot    *string `tfsdk:"nats_subject_root" json:"natsSubjectRoot,omitempty"`
		NatsTokenSecret    *string `tfsdk:"nats_token_secret" json:"natsTokenSecret,omitempty"`
		NatsUrl            *string `tfsdk:"nats_url" json:"natsUrl,omitempty"`
		Proxy              *struct {
			Image *string `tfsdk:"image" json:"image,omitempty"`
		} `tfsdk:"proxy" json:"proxy,omitempty"`
		TargetDimseHost *string `tfsdk:"target_dimse_host" json:"targetDimseHost,omitempty"`
		TargetDimsePort *int64  `tfsdk:"target_dimse_port" json:"targetDimsePort,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL