Documentation
¶
Overview ¶
+groupName=elastictranscoder.aws.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type Pipeline
- func (in *Pipeline) DeepCopy() *Pipeline
- func (in *Pipeline) DeepCopyInto(out *Pipeline)
- func (in *Pipeline) DeepCopyObject() runtime.Object
- func (r *Pipeline) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Pipeline) ValidateCreate() error
- func (r *Pipeline) ValidateDelete() error
- func (r *Pipeline) ValidateUpdate(old runtime.Object) error
- type PipelineList
- type PipelineSpec
- type PipelineSpecContentConfig
- type PipelineSpecContentConfigCodec
- type PipelineSpecContentConfigPermissions
- type PipelineSpecNotifications
- type PipelineSpecNotificationsCodec
- type PipelineSpecResource
- type PipelineSpecThumbnailConfig
- type PipelineSpecThumbnailConfigCodec
- type PipelineSpecThumbnailConfigPermissions
- type PipelineStatus
- type Preset
- func (in *Preset) DeepCopy() *Preset
- func (in *Preset) DeepCopyInto(out *Preset)
- func (in *Preset) DeepCopyObject() runtime.Object
- func (r *Preset) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Preset) ValidateCreate() error
- func (r *Preset) ValidateDelete() error
- func (r *Preset) ValidateUpdate(old runtime.Object) error
- type PresetList
- type PresetSpec
- type PresetSpecAudio
- type PresetSpecAudioCodec
- type PresetSpecAudioCodecOptions
- type PresetSpecAudioCodecOptionsCodec
- type PresetSpecResource
- type PresetSpecThumbnails
- type PresetSpecThumbnailsCodec
- type PresetSpecVideo
- type PresetSpecVideoCodec
- type PresetSpecVideoWatermarks
- type PresetStatus
Constants ¶
This section is empty.
Variables ¶
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 )
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 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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Pipeline.
func (*Pipeline) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Pipeline) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Pipeline) SetupWebhookWithManager ¶
func (*Pipeline) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Pipeline) ValidateDelete ¶
ValidateDelete 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 ¶
func (in *PipelineSpecContentConfig) DeepCopy() *PipelineSpecContentConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpecContentConfig.
func (*PipelineSpecContentConfig) DeepCopyInto ¶
func (in *PipelineSpecContentConfig) DeepCopyInto(out *PipelineSpecContentConfig)
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) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
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 ¶
func (in *PipelineSpecContentConfigPermissions) DeepCopy() *PipelineSpecContentConfigPermissions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpecContentConfigPermissions.
func (*PipelineSpecContentConfigPermissions) DeepCopyInto ¶
func (in *PipelineSpecContentConfigPermissions) DeepCopyInto(out *PipelineSpecContentConfigPermissions)
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 ¶
func (in *PipelineSpecNotifications) DeepCopy() *PipelineSpecNotifications
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpecNotifications.
func (*PipelineSpecNotifications) DeepCopyInto ¶
func (in *PipelineSpecNotifications) DeepCopyInto(out *PipelineSpecNotifications)
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) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
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 ¶
func (in *PipelineSpecResource) DeepCopy() *PipelineSpecResource
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 ¶
func (in *PipelineSpecThumbnailConfig) DeepCopy() *PipelineSpecThumbnailConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpecThumbnailConfig.
func (*PipelineSpecThumbnailConfig) DeepCopyInto ¶
func (in *PipelineSpecThumbnailConfig) DeepCopyInto(out *PipelineSpecThumbnailConfig)
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) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
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 ¶
func (in *PipelineSpecThumbnailConfigPermissions) DeepCopy() *PipelineSpecThumbnailConfigPermissions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineSpecThumbnailConfigPermissions.
func (*PipelineSpecThumbnailConfigPermissions) DeepCopyInto ¶
func (in *PipelineSpecThumbnailConfigPermissions) DeepCopyInto(out *PipelineSpecThumbnailConfigPermissions)
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Preset.
func (*Preset) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Preset) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Preset) SetupWebhookWithManager ¶
func (*Preset) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Preset) ValidateDelete ¶
ValidateDelete 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) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
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 ¶
func (in *PresetSpecAudioCodecOptions) DeepCopy() *PresetSpecAudioCodecOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetSpecAudioCodecOptions.
func (*PresetSpecAudioCodecOptions) DeepCopyInto ¶
func (in *PresetSpecAudioCodecOptions) DeepCopyInto(out *PresetSpecAudioCodecOptions)
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) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
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 ¶
func (in *PresetSpecThumbnails) DeepCopy() *PresetSpecThumbnails
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) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
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) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
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 ¶
func (in *PresetSpecVideoWatermarks) DeepCopy() *PresetSpecVideoWatermarks
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetSpecVideoWatermarks.
func (*PresetSpecVideoWatermarks) DeepCopyInto ¶
func (in *PresetSpecVideoWatermarks) DeepCopyInto(out *PresetSpecVideoWatermarks)
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.