v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Overview

+groupName=elastictranscoder.aws.kubeform.com

Index

Constants

This section is empty.

Variables

View Source
var (
	// TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api.
	// localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes.
	SchemeBuilder runtime.SchemeBuilder

	AddToScheme = localSchemeBuilder.AddToScheme
)
View Source
var SchemeGroupVersion = schema.GroupVersion{Group: elastictranscoder.GroupName, Version: "v1alpha1"}

Functions

func GetDecoder

func GetDecoder() map[string]jsoniter.ValDecoder

func GetEncoder

func GetEncoder() map[string]jsoniter.ValEncoder

func Kind

func Kind(kind string) schema.GroupKind

Kind takes an unqualified kind and returns a Group qualified GroupKind

func Resource

func Resource(resource string) schema.GroupResource

Resource takes an unqualified resource and returns a Group qualified GroupResource

Types

type Pipeline

type Pipeline struct {
	metav1.TypeMeta   `json:",inline,omitempty"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              PipelineSpec   `json:"spec,omitempty"`
	Status            PipelineStatus `json:"status,omitempty"`
}

func (*Pipeline) DeepCopy

func (in *Pipeline) DeepCopy() *Pipeline

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Pipeline.

func (*Pipeline) DeepCopyInto

func (in *Pipeline) DeepCopyInto(out *Pipeline)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Pipeline) DeepCopyObject

func (in *Pipeline) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Pipeline) SetupWebhookWithManager

func (r *Pipeline) SetupWebhookWithManager(mgr ctrl.Manager) error

func (*Pipeline) ValidateCreate

func (r *Pipeline) ValidateCreate() error

ValidateCreate implements webhook.Validator so a webhook will be registered for the type

func (*Pipeline) ValidateDelete

func (r *Pipeline) ValidateDelete() error

ValidateDelete implements webhook.Validator so a webhook will be registered for the type

func (*Pipeline) ValidateUpdate

func (r *Pipeline) ValidateUpdate(old runtime.Object) error

ValidateUpdate implements webhook.Validator so a webhook will be registered for the type

type PipelineList

type PipelineList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	// Items is a list of Pipeline CRD objects
	Items []Pipeline `json:"items,omitempty"`
}

PipelineList is a list of Pipelines

func (*PipelineList) DeepCopy

func (in *PipelineList) DeepCopy() *PipelineList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineList.

func (*PipelineList) DeepCopyInto

func (in *PipelineList) DeepCopyInto(out *PipelineList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*PipelineList) DeepCopyObject

func (in *PipelineList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type PipelineSpec

type PipelineSpec struct {
	State *PipelineSpecResource `json:"state,omitempty" tf:"-"`

	Resource PipelineSpecResource `json:"resource" tf:"resource"`

	UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`

	TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`

	ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`

	BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"`
}

func (*PipelineSpec) DeepCopy

func (in *PipelineSpec) DeepCopy() *PipelineSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpec.

func (*PipelineSpec) DeepCopyInto

func (in *PipelineSpec) DeepCopyInto(out *PipelineSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PipelineSpecContentConfig

type PipelineSpecContentConfig struct {
	// +optional
	Bucket *string `json:"bucket,omitempty" tf:"bucket"`
	// +optional
	StorageClass *string `json:"storageClass,omitempty" tf:"storage_class"`
}

func (*PipelineSpecContentConfig) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpecContentConfig.

func (*PipelineSpecContentConfig) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PipelineSpecContentConfigCodec

type PipelineSpecContentConfigCodec struct {
}

+k8s:deepcopy-gen=false

func (PipelineSpecContentConfigCodec) Decode

func (PipelineSpecContentConfigCodec) Encode

func (PipelineSpecContentConfigCodec) IsEmpty

type PipelineSpecContentConfigPermissions

type PipelineSpecContentConfigPermissions struct {
	// +optional
	Access []string `json:"access,omitempty" tf:"access"`
	// +optional
	Grantee *string `json:"grantee,omitempty" tf:"grantee"`
	// +optional
	GranteeType *string `json:"granteeType,omitempty" tf:"grantee_type"`
}

func (*PipelineSpecContentConfigPermissions) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpecContentConfigPermissions.

func (*PipelineSpecContentConfigPermissions) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PipelineSpecNotifications

type PipelineSpecNotifications struct {
	// +optional
	Completed *string `json:"completed,omitempty" tf:"completed"`
	// +optional
	Error *string `json:"error,omitempty" tf:"error"`
	// +optional
	Progressing *string `json:"progressing,omitempty" tf:"progressing"`
	// +optional
	Warning *string `json:"warning,omitempty" tf:"warning"`
}

func (*PipelineSpecNotifications) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpecNotifications.

func (*PipelineSpecNotifications) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PipelineSpecNotificationsCodec

type PipelineSpecNotificationsCodec struct {
}

+k8s:deepcopy-gen=false

func (PipelineSpecNotificationsCodec) Decode

func (PipelineSpecNotificationsCodec) Encode

func (PipelineSpecNotificationsCodec) IsEmpty

type PipelineSpecResource

type PipelineSpecResource struct {
	ID string `json:"id,omitempty" tf:"id,omitempty"`

	// +optional
	Arn *string `json:"arn,omitempty" tf:"arn"`
	// +optional
	AwsKmsKeyArn *string `json:"awsKmsKeyArn,omitempty" tf:"aws_kms_key_arn"`
	// +optional
	ContentConfig *PipelineSpecContentConfig `json:"contentConfig,omitempty" tf:"content_config"`
	// +optional
	ContentConfigPermissions []PipelineSpecContentConfigPermissions `json:"contentConfigPermissions,omitempty" tf:"content_config_permissions"`
	InputBucket              *string                                `json:"inputBucket" tf:"input_bucket"`
	// +optional
	Name *string `json:"name,omitempty" tf:"name"`
	// +optional
	Notifications *PipelineSpecNotifications `json:"notifications,omitempty" tf:"notifications"`
	// +optional
	OutputBucket *string `json:"outputBucket,omitempty" tf:"output_bucket"`
	Role         *string `json:"role" tf:"role"`
	// +optional
	ThumbnailConfig *PipelineSpecThumbnailConfig `json:"thumbnailConfig,omitempty" tf:"thumbnail_config"`
	// +optional
	ThumbnailConfigPermissions []PipelineSpecThumbnailConfigPermissions `json:"thumbnailConfigPermissions,omitempty" tf:"thumbnail_config_permissions"`
}

func (*PipelineSpecResource) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpecResource.

func (*PipelineSpecResource) DeepCopyInto

func (in *PipelineSpecResource) DeepCopyInto(out *PipelineSpecResource)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PipelineSpecThumbnailConfig

type PipelineSpecThumbnailConfig struct {
	// +optional
	Bucket *string `json:"bucket,omitempty" tf:"bucket"`
	// +optional
	StorageClass *string `json:"storageClass,omitempty" tf:"storage_class"`
}

func (*PipelineSpecThumbnailConfig) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpecThumbnailConfig.

func (*PipelineSpecThumbnailConfig) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PipelineSpecThumbnailConfigCodec

type PipelineSpecThumbnailConfigCodec struct {
}

+k8s:deepcopy-gen=false

func (PipelineSpecThumbnailConfigCodec) Decode

func (PipelineSpecThumbnailConfigCodec) Encode

func (PipelineSpecThumbnailConfigCodec) IsEmpty

type PipelineSpecThumbnailConfigPermissions

type PipelineSpecThumbnailConfigPermissions struct {
	// +optional
	Access []string `json:"access,omitempty" tf:"access"`
	// +optional
	Grantee *string `json:"grantee,omitempty" tf:"grantee"`
	// +optional
	GranteeType *string `json:"granteeType,omitempty" tf:"grantee_type"`
}

func (*PipelineSpecThumbnailConfigPermissions) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpecThumbnailConfigPermissions.

func (*PipelineSpecThumbnailConfigPermissions) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PipelineStatus

type PipelineStatus struct {
	// Resource generation, which is updated on mutation by the API Server.
	// +optional
	ObservedGeneration int64 `json:"observedGeneration,omitempty"`
	// +optional
	Phase status.Status `json:"phase,omitempty"`
	// +optional
	Conditions []kmapi.Condition `json:"conditions,omitempty"`
}

func (*PipelineStatus) DeepCopy

func (in *PipelineStatus) DeepCopy() *PipelineStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineStatus.

func (*PipelineStatus) DeepCopyInto

func (in *PipelineStatus) DeepCopyInto(out *PipelineStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Preset

type Preset struct {
	metav1.TypeMeta   `json:",inline,omitempty"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              PresetSpec   `json:"spec,omitempty"`
	Status            PresetStatus `json:"status,omitempty"`
}

func (*Preset) DeepCopy

func (in *Preset) DeepCopy() *Preset

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Preset.

func (*Preset) DeepCopyInto

func (in *Preset) DeepCopyInto(out *Preset)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Preset) DeepCopyObject

func (in *Preset) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Preset) SetupWebhookWithManager

func (r *Preset) SetupWebhookWithManager(mgr ctrl.Manager) error

func (*Preset) ValidateCreate

func (r *Preset) ValidateCreate() error

ValidateCreate implements webhook.Validator so a webhook will be registered for the type

func (*Preset) ValidateDelete

func (r *Preset) ValidateDelete() error

ValidateDelete implements webhook.Validator so a webhook will be registered for the type

func (*Preset) ValidateUpdate

func (r *Preset) ValidateUpdate(old runtime.Object) error

ValidateUpdate implements webhook.Validator so a webhook will be registered for the type

type PresetList

type PresetList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	// Items is a list of Preset CRD objects
	Items []Preset `json:"items,omitempty"`
}

PresetList is a list of Presets

func (*PresetList) DeepCopy

func (in *PresetList) DeepCopy() *PresetList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetList.

func (*PresetList) DeepCopyInto

func (in *PresetList) DeepCopyInto(out *PresetList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*PresetList) DeepCopyObject

func (in *PresetList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type PresetSpec

type PresetSpec struct {
	State *PresetSpecResource `json:"state,omitempty" tf:"-"`

	Resource PresetSpecResource `json:"resource" tf:"resource"`

	UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"`

	TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"`

	ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"`

	BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"`
}

func (*PresetSpec) DeepCopy

func (in *PresetSpec) DeepCopy() *PresetSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetSpec.

func (*PresetSpec) DeepCopyInto

func (in *PresetSpec) DeepCopyInto(out *PresetSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PresetSpecAudio

type PresetSpecAudio struct {
	// +optional
	AudioPackingMode *string `json:"audioPackingMode,omitempty" tf:"audio_packing_mode"`
	// +optional
	BitRate *string `json:"bitRate,omitempty" tf:"bit_rate"`
	// +optional
	Channels *string `json:"channels,omitempty" tf:"channels"`
	// +optional
	Codec *string `json:"codec,omitempty" tf:"codec"`
	// +optional
	SampleRate *string `json:"sampleRate,omitempty" tf:"sample_rate"`
}

func (*PresetSpecAudio) DeepCopy

func (in *PresetSpecAudio) DeepCopy() *PresetSpecAudio

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetSpecAudio.

func (*PresetSpecAudio) DeepCopyInto

func (in *PresetSpecAudio) DeepCopyInto(out *PresetSpecAudio)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PresetSpecAudioCodec

type PresetSpecAudioCodec struct {
}

+k8s:deepcopy-gen=false

func (PresetSpecAudioCodec) Decode

func (PresetSpecAudioCodec) Encode

func (PresetSpecAudioCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)

func (PresetSpecAudioCodec) IsEmpty

func (PresetSpecAudioCodec) IsEmpty(ptr unsafe.Pointer) bool

type PresetSpecAudioCodecOptions

type PresetSpecAudioCodecOptions struct {
	// +optional
	BitDepth *string `json:"bitDepth,omitempty" tf:"bit_depth"`
	// +optional
	BitOrder *string `json:"bitOrder,omitempty" tf:"bit_order"`
	// +optional
	Profile *string `json:"profile,omitempty" tf:"profile"`
	// +optional
	Signed *string `json:"signed,omitempty" tf:"signed"`
}

func (*PresetSpecAudioCodecOptions) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetSpecAudioCodecOptions.

func (*PresetSpecAudioCodecOptions) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PresetSpecAudioCodecOptionsCodec

type PresetSpecAudioCodecOptionsCodec struct {
}

+k8s:deepcopy-gen=false

func (PresetSpecAudioCodecOptionsCodec) Decode

func (PresetSpecAudioCodecOptionsCodec) Encode

func (PresetSpecAudioCodecOptionsCodec) IsEmpty

type PresetSpecResource

type PresetSpecResource struct {
	ID string `json:"id,omitempty" tf:"id,omitempty"`

	// +optional
	Arn *string `json:"arn,omitempty" tf:"arn"`
	// +optional
	Audio *PresetSpecAudio `json:"audio,omitempty" tf:"audio"`
	// +optional
	AudioCodecOptions *PresetSpecAudioCodecOptions `json:"audioCodecOptions,omitempty" tf:"audio_codec_options"`
	Container         *string                      `json:"container" tf:"container"`
	// +optional
	Description *string `json:"description,omitempty" tf:"description"`
	// +optional
	Name *string `json:"name,omitempty" tf:"name"`
	// +optional
	Thumbnails *PresetSpecThumbnails `json:"thumbnails,omitempty" tf:"thumbnails"`
	// +optional
	Type *string `json:"type,omitempty" tf:"type"`
	// +optional
	Video *PresetSpecVideo `json:"video,omitempty" tf:"video"`
	// +optional
	VideoCodecOptions *map[string]string `json:"videoCodecOptions,omitempty" tf:"video_codec_options"`
	// +optional
	VideoWatermarks []PresetSpecVideoWatermarks `json:"videoWatermarks,omitempty" tf:"video_watermarks"`
}

func (*PresetSpecResource) DeepCopy

func (in *PresetSpecResource) DeepCopy() *PresetSpecResource

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetSpecResource.

func (*PresetSpecResource) DeepCopyInto

func (in *PresetSpecResource) DeepCopyInto(out *PresetSpecResource)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PresetSpecThumbnails

type PresetSpecThumbnails struct {
	// +optional
	AspectRatio *string `json:"aspectRatio,omitempty" tf:"aspect_ratio"`
	// +optional
	Format *string `json:"format,omitempty" tf:"format"`
	// +optional
	Interval *string `json:"interval,omitempty" tf:"interval"`
	// +optional
	MaxHeight *string `json:"maxHeight,omitempty" tf:"max_height"`
	// +optional
	MaxWidth *string `json:"maxWidth,omitempty" tf:"max_width"`
	// +optional
	PaddingPolicy *string `json:"paddingPolicy,omitempty" tf:"padding_policy"`
	// +optional
	Resolution *string `json:"resolution,omitempty" tf:"resolution"`
	// +optional
	SizingPolicy *string `json:"sizingPolicy,omitempty" tf:"sizing_policy"`
}

func (*PresetSpecThumbnails) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetSpecThumbnails.

func (*PresetSpecThumbnails) DeepCopyInto

func (in *PresetSpecThumbnails) DeepCopyInto(out *PresetSpecThumbnails)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PresetSpecThumbnailsCodec

type PresetSpecThumbnailsCodec struct {
}

+k8s:deepcopy-gen=false

func (PresetSpecThumbnailsCodec) Decode

func (PresetSpecThumbnailsCodec) Encode

func (PresetSpecThumbnailsCodec) IsEmpty

type PresetSpecVideo

type PresetSpecVideo struct {
	// +optional
	AspectRatio *string `json:"aspectRatio,omitempty" tf:"aspect_ratio"`
	// +optional
	BitRate *string `json:"bitRate,omitempty" tf:"bit_rate"`
	// +optional
	Codec *string `json:"codec,omitempty" tf:"codec"`
	// +optional
	DisplayAspectRatio *string `json:"displayAspectRatio,omitempty" tf:"display_aspect_ratio"`
	// +optional
	FixedGop *string `json:"fixedGop,omitempty" tf:"fixed_gop"`
	// +optional
	FrameRate *string `json:"frameRate,omitempty" tf:"frame_rate"`
	// +optional
	KeyframesMaxDist *string `json:"keyframesMaxDist,omitempty" tf:"keyframes_max_dist"`
	// +optional
	MaxFrameRate *string `json:"maxFrameRate,omitempty" tf:"max_frame_rate"`
	// +optional
	MaxHeight *string `json:"maxHeight,omitempty" tf:"max_height"`
	// +optional
	MaxWidth *string `json:"maxWidth,omitempty" tf:"max_width"`
	// +optional
	PaddingPolicy *string `json:"paddingPolicy,omitempty" tf:"padding_policy"`
	// +optional
	Resolution *string `json:"resolution,omitempty" tf:"resolution"`
	// +optional
	SizingPolicy *string `json:"sizingPolicy,omitempty" tf:"sizing_policy"`
}

func (*PresetSpecVideo) DeepCopy

func (in *PresetSpecVideo) DeepCopy() *PresetSpecVideo

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetSpecVideo.

func (*PresetSpecVideo) DeepCopyInto

func (in *PresetSpecVideo) DeepCopyInto(out *PresetSpecVideo)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PresetSpecVideoCodec

type PresetSpecVideoCodec struct {
}

+k8s:deepcopy-gen=false

func (PresetSpecVideoCodec) Decode

func (PresetSpecVideoCodec) Encode

func (PresetSpecVideoCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)

func (PresetSpecVideoCodec) IsEmpty

func (PresetSpecVideoCodec) IsEmpty(ptr unsafe.Pointer) bool

type PresetSpecVideoWatermarks

type PresetSpecVideoWatermarks struct {
	// +optional
	HorizontalAlign *string `json:"horizontalAlign,omitempty" tf:"horizontal_align"`
	// +optional
	HorizontalOffset *string `json:"horizontalOffset,omitempty" tf:"horizontal_offset"`
	// +optional
	ID *string `json:"ID,omitempty" tf:"id"`
	// +optional
	MaxHeight *string `json:"maxHeight,omitempty" tf:"max_height"`
	// +optional
	MaxWidth *string `json:"maxWidth,omitempty" tf:"max_width"`
	// +optional
	Opacity *string `json:"opacity,omitempty" tf:"opacity"`
	// +optional
	SizingPolicy *string `json:"sizingPolicy,omitempty" tf:"sizing_policy"`
	// +optional
	Target *string `json:"target,omitempty" tf:"target"`
	// +optional
	VerticalAlign *string `json:"verticalAlign,omitempty" tf:"vertical_align"`
	// +optional
	VerticalOffset *string `json:"verticalOffset,omitempty" tf:"vertical_offset"`
}

func (*PresetSpecVideoWatermarks) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetSpecVideoWatermarks.

func (*PresetSpecVideoWatermarks) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PresetStatus

type PresetStatus struct {
	// Resource generation, which is updated on mutation by the API Server.
	// +optional
	ObservedGeneration int64 `json:"observedGeneration,omitempty"`
	// +optional
	Phase status.Status `json:"phase,omitempty"`
	// +optional
	Conditions []kmapi.Condition `json:"conditions,omitempty"`
}

func (*PresetStatus) DeepCopy

func (in *PresetStatus) DeepCopy() *PresetStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetStatus.

func (*PresetStatus) DeepCopyInto

func (in *PresetStatus) DeepCopyInto(out *PresetStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

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