Documentation ¶
Overview ¶
+groupName=media.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 ConvertQueue
- func (in *ConvertQueue) DeepCopy() *ConvertQueue
- func (in *ConvertQueue) DeepCopyInto(out *ConvertQueue)
- func (in *ConvertQueue) DeepCopyObject() runtime.Object
- func (r *ConvertQueue) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ConvertQueue) ValidateCreate() error
- func (r *ConvertQueue) ValidateDelete() error
- func (r *ConvertQueue) ValidateUpdate(old runtime.Object) error
- type ConvertQueueList
- type ConvertQueueSpec
- type ConvertQueueSpecReservationPlanSettings
- type ConvertQueueSpecReservationPlanSettingsCodec
- type ConvertQueueSpecResource
- type ConvertQueueStatus
- type PackageChannel
- func (in *PackageChannel) DeepCopy() *PackageChannel
- func (in *PackageChannel) DeepCopyInto(out *PackageChannel)
- func (in *PackageChannel) DeepCopyObject() runtime.Object
- func (r *PackageChannel) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *PackageChannel) ValidateCreate() error
- func (r *PackageChannel) ValidateDelete() error
- func (r *PackageChannel) ValidateUpdate(old runtime.Object) error
- type PackageChannelList
- type PackageChannelSpec
- type PackageChannelSpecHlsIngest
- type PackageChannelSpecHlsIngestIngestEndpoints
- type PackageChannelSpecResource
- type PackageChannelStatus
- type StoreContainer
- func (in *StoreContainer) DeepCopy() *StoreContainer
- func (in *StoreContainer) DeepCopyInto(out *StoreContainer)
- func (in *StoreContainer) DeepCopyObject() runtime.Object
- func (r *StoreContainer) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StoreContainer) ValidateCreate() error
- func (r *StoreContainer) ValidateDelete() error
- func (r *StoreContainer) ValidateUpdate(old runtime.Object) error
- type StoreContainerList
- type StoreContainerPolicy
- func (in *StoreContainerPolicy) DeepCopy() *StoreContainerPolicy
- func (in *StoreContainerPolicy) DeepCopyInto(out *StoreContainerPolicy)
- func (in *StoreContainerPolicy) DeepCopyObject() runtime.Object
- func (r *StoreContainerPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *StoreContainerPolicy) ValidateCreate() error
- func (r *StoreContainerPolicy) ValidateDelete() error
- func (r *StoreContainerPolicy) ValidateUpdate(old runtime.Object) error
- type StoreContainerPolicyList
- type StoreContainerPolicySpec
- type StoreContainerPolicySpecResource
- type StoreContainerPolicyStatus
- type StoreContainerSpec
- type StoreContainerSpecResource
- type StoreContainerStatus
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: media.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 ConvertQueue ¶
type ConvertQueue struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConvertQueueSpec `json:"spec,omitempty"` Status ConvertQueueStatus `json:"status,omitempty"` }
func (*ConvertQueue) DeepCopy ¶
func (in *ConvertQueue) DeepCopy() *ConvertQueue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConvertQueue.
func (*ConvertQueue) DeepCopyInto ¶
func (in *ConvertQueue) DeepCopyInto(out *ConvertQueue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConvertQueue) DeepCopyObject ¶
func (in *ConvertQueue) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConvertQueue) SetupWebhookWithManager ¶
func (r *ConvertQueue) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ConvertQueue) ValidateCreate ¶
func (r *ConvertQueue) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ConvertQueue) ValidateDelete ¶
func (r *ConvertQueue) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ConvertQueue) ValidateUpdate ¶
func (r *ConvertQueue) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ConvertQueueList ¶
type ConvertQueueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ConvertQueue CRD objects Items []ConvertQueue `json:"items,omitempty"` }
ConvertQueueList is a list of ConvertQueues
func (*ConvertQueueList) DeepCopy ¶
func (in *ConvertQueueList) DeepCopy() *ConvertQueueList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConvertQueueList.
func (*ConvertQueueList) DeepCopyInto ¶
func (in *ConvertQueueList) DeepCopyInto(out *ConvertQueueList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConvertQueueList) DeepCopyObject ¶
func (in *ConvertQueueList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConvertQueueSpec ¶
type ConvertQueueSpec struct { State *ConvertQueueSpecResource `json:"state,omitempty" tf:"-"` Resource ConvertQueueSpecResource `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 (*ConvertQueueSpec) DeepCopy ¶
func (in *ConvertQueueSpec) DeepCopy() *ConvertQueueSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConvertQueueSpec.
func (*ConvertQueueSpec) DeepCopyInto ¶
func (in *ConvertQueueSpec) DeepCopyInto(out *ConvertQueueSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConvertQueueSpecReservationPlanSettings ¶
type ConvertQueueSpecReservationPlanSettings struct { Commitment *string `json:"commitment" tf:"commitment"` RenewalType *string `json:"renewalType" tf:"renewal_type"` ReservedSlots *int64 `json:"reservedSlots" tf:"reserved_slots"` }
func (*ConvertQueueSpecReservationPlanSettings) DeepCopy ¶
func (in *ConvertQueueSpecReservationPlanSettings) DeepCopy() *ConvertQueueSpecReservationPlanSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConvertQueueSpecReservationPlanSettings.
func (*ConvertQueueSpecReservationPlanSettings) DeepCopyInto ¶
func (in *ConvertQueueSpecReservationPlanSettings) DeepCopyInto(out *ConvertQueueSpecReservationPlanSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConvertQueueSpecReservationPlanSettingsCodec ¶
type ConvertQueueSpecReservationPlanSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (ConvertQueueSpecReservationPlanSettingsCodec) Decode ¶
func (ConvertQueueSpecReservationPlanSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ConvertQueueSpecResource ¶
type ConvertQueueSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional Description *string `json:"description,omitempty" tf:"description"` Name *string `json:"name" tf:"name"` // +optional PricingPlan *string `json:"pricingPlan,omitempty" tf:"pricing_plan"` // +optional ReservationPlanSettings *ConvertQueueSpecReservationPlanSettings `json:"reservationPlanSettings,omitempty" tf:"reservation_plan_settings"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*ConvertQueueSpecResource) DeepCopy ¶
func (in *ConvertQueueSpecResource) DeepCopy() *ConvertQueueSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConvertQueueSpecResource.
func (*ConvertQueueSpecResource) DeepCopyInto ¶
func (in *ConvertQueueSpecResource) DeepCopyInto(out *ConvertQueueSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConvertQueueStatus ¶
type ConvertQueueStatus 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 (*ConvertQueueStatus) DeepCopy ¶
func (in *ConvertQueueStatus) DeepCopy() *ConvertQueueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConvertQueueStatus.
func (*ConvertQueueStatus) DeepCopyInto ¶
func (in *ConvertQueueStatus) DeepCopyInto(out *ConvertQueueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PackageChannel ¶
type PackageChannel struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PackageChannelSpec `json:"spec,omitempty"` Status PackageChannelStatus `json:"status,omitempty"` }
func (*PackageChannel) DeepCopy ¶
func (in *PackageChannel) DeepCopy() *PackageChannel
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageChannel.
func (*PackageChannel) DeepCopyInto ¶
func (in *PackageChannel) DeepCopyInto(out *PackageChannel)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PackageChannel) DeepCopyObject ¶
func (in *PackageChannel) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PackageChannel) SetupWebhookWithManager ¶
func (r *PackageChannel) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*PackageChannel) ValidateCreate ¶
func (r *PackageChannel) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*PackageChannel) ValidateDelete ¶
func (r *PackageChannel) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*PackageChannel) ValidateUpdate ¶
func (r *PackageChannel) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type PackageChannelList ¶
type PackageChannelList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of PackageChannel CRD objects Items []PackageChannel `json:"items,omitempty"` }
PackageChannelList is a list of PackageChannels
func (*PackageChannelList) DeepCopy ¶
func (in *PackageChannelList) DeepCopy() *PackageChannelList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageChannelList.
func (*PackageChannelList) DeepCopyInto ¶
func (in *PackageChannelList) DeepCopyInto(out *PackageChannelList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PackageChannelList) DeepCopyObject ¶
func (in *PackageChannelList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PackageChannelSpec ¶
type PackageChannelSpec struct { State *PackageChannelSpecResource `json:"state,omitempty" tf:"-"` Resource PackageChannelSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*PackageChannelSpec) DeepCopy ¶
func (in *PackageChannelSpec) DeepCopy() *PackageChannelSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageChannelSpec.
func (*PackageChannelSpec) DeepCopyInto ¶
func (in *PackageChannelSpec) DeepCopyInto(out *PackageChannelSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PackageChannelSpecHlsIngest ¶
type PackageChannelSpecHlsIngest struct { // +optional IngestEndpoints []PackageChannelSpecHlsIngestIngestEndpoints `json:"ingestEndpoints,omitempty" tf:"ingest_endpoints"` }
func (*PackageChannelSpecHlsIngest) DeepCopy ¶
func (in *PackageChannelSpecHlsIngest) DeepCopy() *PackageChannelSpecHlsIngest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageChannelSpecHlsIngest.
func (*PackageChannelSpecHlsIngest) DeepCopyInto ¶
func (in *PackageChannelSpecHlsIngest) DeepCopyInto(out *PackageChannelSpecHlsIngest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PackageChannelSpecHlsIngestIngestEndpoints ¶
type PackageChannelSpecHlsIngestIngestEndpoints struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional Url *string `json:"url,omitempty" tf:"url"` // +optional Username *string `json:"username,omitempty" tf:"username"` }
func (*PackageChannelSpecHlsIngestIngestEndpoints) DeepCopy ¶
func (in *PackageChannelSpecHlsIngestIngestEndpoints) DeepCopy() *PackageChannelSpecHlsIngestIngestEndpoints
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageChannelSpecHlsIngestIngestEndpoints.
func (*PackageChannelSpecHlsIngestIngestEndpoints) DeepCopyInto ¶
func (in *PackageChannelSpecHlsIngestIngestEndpoints) DeepCopyInto(out *PackageChannelSpecHlsIngestIngestEndpoints)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PackageChannelSpecResource ¶
type PackageChannelSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` ChannelID *string `json:"channelID" tf:"channel_id"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional HlsIngest []PackageChannelSpecHlsIngest `json:"hlsIngest,omitempty" tf:"hls_ingest"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*PackageChannelSpecResource) DeepCopy ¶
func (in *PackageChannelSpecResource) DeepCopy() *PackageChannelSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageChannelSpecResource.
func (*PackageChannelSpecResource) DeepCopyInto ¶
func (in *PackageChannelSpecResource) DeepCopyInto(out *PackageChannelSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PackageChannelStatus ¶
type PackageChannelStatus 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 (*PackageChannelStatus) DeepCopy ¶
func (in *PackageChannelStatus) DeepCopy() *PackageChannelStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageChannelStatus.
func (*PackageChannelStatus) DeepCopyInto ¶
func (in *PackageChannelStatus) DeepCopyInto(out *PackageChannelStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoreContainer ¶
type StoreContainer struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StoreContainerSpec `json:"spec,omitempty"` Status StoreContainerStatus `json:"status,omitempty"` }
func (*StoreContainer) DeepCopy ¶
func (in *StoreContainer) DeepCopy() *StoreContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreContainer.
func (*StoreContainer) DeepCopyInto ¶
func (in *StoreContainer) DeepCopyInto(out *StoreContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StoreContainer) DeepCopyObject ¶
func (in *StoreContainer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StoreContainer) SetupWebhookWithManager ¶
func (r *StoreContainer) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StoreContainer) ValidateCreate ¶
func (r *StoreContainer) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StoreContainer) ValidateDelete ¶
func (r *StoreContainer) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StoreContainer) ValidateUpdate ¶
func (r *StoreContainer) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StoreContainerList ¶
type StoreContainerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StoreContainer CRD objects Items []StoreContainer `json:"items,omitempty"` }
StoreContainerList is a list of StoreContainers
func (*StoreContainerList) DeepCopy ¶
func (in *StoreContainerList) DeepCopy() *StoreContainerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreContainerList.
func (*StoreContainerList) DeepCopyInto ¶
func (in *StoreContainerList) DeepCopyInto(out *StoreContainerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StoreContainerList) DeepCopyObject ¶
func (in *StoreContainerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StoreContainerPolicy ¶
type StoreContainerPolicy struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StoreContainerPolicySpec `json:"spec,omitempty"` Status StoreContainerPolicyStatus `json:"status,omitempty"` }
func (*StoreContainerPolicy) DeepCopy ¶
func (in *StoreContainerPolicy) DeepCopy() *StoreContainerPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreContainerPolicy.
func (*StoreContainerPolicy) DeepCopyInto ¶
func (in *StoreContainerPolicy) DeepCopyInto(out *StoreContainerPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StoreContainerPolicy) DeepCopyObject ¶
func (in *StoreContainerPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*StoreContainerPolicy) SetupWebhookWithManager ¶
func (r *StoreContainerPolicy) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*StoreContainerPolicy) ValidateCreate ¶
func (r *StoreContainerPolicy) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*StoreContainerPolicy) ValidateDelete ¶
func (r *StoreContainerPolicy) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*StoreContainerPolicy) ValidateUpdate ¶
func (r *StoreContainerPolicy) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type StoreContainerPolicyList ¶
type StoreContainerPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of StoreContainerPolicy CRD objects Items []StoreContainerPolicy `json:"items,omitempty"` }
StoreContainerPolicyList is a list of StoreContainerPolicys
func (*StoreContainerPolicyList) DeepCopy ¶
func (in *StoreContainerPolicyList) DeepCopy() *StoreContainerPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreContainerPolicyList.
func (*StoreContainerPolicyList) DeepCopyInto ¶
func (in *StoreContainerPolicyList) DeepCopyInto(out *StoreContainerPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StoreContainerPolicyList) DeepCopyObject ¶
func (in *StoreContainerPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StoreContainerPolicySpec ¶
type StoreContainerPolicySpec struct { State *StoreContainerPolicySpecResource `json:"state,omitempty" tf:"-"` Resource StoreContainerPolicySpecResource `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 (*StoreContainerPolicySpec) DeepCopy ¶
func (in *StoreContainerPolicySpec) DeepCopy() *StoreContainerPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreContainerPolicySpec.
func (*StoreContainerPolicySpec) DeepCopyInto ¶
func (in *StoreContainerPolicySpec) DeepCopyInto(out *StoreContainerPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoreContainerPolicySpecResource ¶
type StoreContainerPolicySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` ContainerName *string `json:"containerName" tf:"container_name"` Policy *string `json:"policy" tf:"policy"` }
func (*StoreContainerPolicySpecResource) DeepCopy ¶
func (in *StoreContainerPolicySpecResource) DeepCopy() *StoreContainerPolicySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreContainerPolicySpecResource.
func (*StoreContainerPolicySpecResource) DeepCopyInto ¶
func (in *StoreContainerPolicySpecResource) DeepCopyInto(out *StoreContainerPolicySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoreContainerPolicyStatus ¶
type StoreContainerPolicyStatus 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 (*StoreContainerPolicyStatus) DeepCopy ¶
func (in *StoreContainerPolicyStatus) DeepCopy() *StoreContainerPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreContainerPolicyStatus.
func (*StoreContainerPolicyStatus) DeepCopyInto ¶
func (in *StoreContainerPolicyStatus) DeepCopyInto(out *StoreContainerPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoreContainerSpec ¶
type StoreContainerSpec struct { State *StoreContainerSpecResource `json:"state,omitempty" tf:"-"` Resource StoreContainerSpecResource `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 (*StoreContainerSpec) DeepCopy ¶
func (in *StoreContainerSpec) DeepCopy() *StoreContainerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreContainerSpec.
func (*StoreContainerSpec) DeepCopyInto ¶
func (in *StoreContainerSpec) DeepCopyInto(out *StoreContainerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoreContainerSpecResource ¶
type StoreContainerSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional Endpoint *string `json:"endpoint,omitempty" tf:"endpoint"` Name *string `json:"name" tf:"name"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*StoreContainerSpecResource) DeepCopy ¶
func (in *StoreContainerSpecResource) DeepCopy() *StoreContainerSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreContainerSpecResource.
func (*StoreContainerSpecResource) DeepCopyInto ¶
func (in *StoreContainerSpecResource) DeepCopyInto(out *StoreContainerSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StoreContainerStatus ¶
type StoreContainerStatus 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 (*StoreContainerStatus) DeepCopy ¶
func (in *StoreContainerStatus) DeepCopy() *StoreContainerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreContainerStatus.
func (*StoreContainerStatus) DeepCopyInto ¶
func (in *StoreContainerStatus) DeepCopyInto(out *StoreContainerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.