Documentation ¶
Overview ¶
+groupName=mwaa.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 Environment
- func (in *Environment) DeepCopy() *Environment
- func (in *Environment) DeepCopyInto(out *Environment)
- func (in *Environment) DeepCopyObject() runtime.Object
- func (r *Environment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Environment) ValidateCreate() error
- func (r *Environment) ValidateDelete() error
- func (r *Environment) ValidateUpdate(old runtime.Object) error
- type EnvironmentList
- type EnvironmentSpec
- type EnvironmentSpecLastUpdated
- type EnvironmentSpecLastUpdatedError
- type EnvironmentSpecLoggingConfiguration
- type EnvironmentSpecLoggingConfigurationCodec
- type EnvironmentSpecLoggingConfigurationDagProcessingLogs
- type EnvironmentSpecLoggingConfigurationDagProcessingLogsCodec
- func (EnvironmentSpecLoggingConfigurationDagProcessingLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EnvironmentSpecLoggingConfigurationDagProcessingLogsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EnvironmentSpecLoggingConfigurationDagProcessingLogsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EnvironmentSpecLoggingConfigurationSchedulerLogs
- type EnvironmentSpecLoggingConfigurationSchedulerLogsCodec
- func (EnvironmentSpecLoggingConfigurationSchedulerLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EnvironmentSpecLoggingConfigurationSchedulerLogsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EnvironmentSpecLoggingConfigurationSchedulerLogsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EnvironmentSpecLoggingConfigurationTaskLogs
- type EnvironmentSpecLoggingConfigurationTaskLogsCodec
- func (EnvironmentSpecLoggingConfigurationTaskLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EnvironmentSpecLoggingConfigurationTaskLogsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EnvironmentSpecLoggingConfigurationTaskLogsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EnvironmentSpecLoggingConfigurationWebserverLogs
- type EnvironmentSpecLoggingConfigurationWebserverLogsCodec
- func (EnvironmentSpecLoggingConfigurationWebserverLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EnvironmentSpecLoggingConfigurationWebserverLogsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EnvironmentSpecLoggingConfigurationWebserverLogsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EnvironmentSpecLoggingConfigurationWorkerLogs
- type EnvironmentSpecLoggingConfigurationWorkerLogsCodec
- func (EnvironmentSpecLoggingConfigurationWorkerLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (EnvironmentSpecLoggingConfigurationWorkerLogsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (EnvironmentSpecLoggingConfigurationWorkerLogsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type EnvironmentSpecNetworkConfiguration
- type EnvironmentSpecNetworkConfigurationCodec
- type EnvironmentSpecResource
- type EnvironmentStatus
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: mwaa.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 Environment ¶
type Environment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EnvironmentSpec `json:"spec,omitempty"` Status EnvironmentStatus `json:"status,omitempty"` }
func (*Environment) DeepCopy ¶
func (in *Environment) DeepCopy() *Environment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Environment.
func (*Environment) DeepCopyInto ¶
func (in *Environment) DeepCopyInto(out *Environment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Environment) DeepCopyObject ¶
func (in *Environment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Environment) SetupWebhookWithManager ¶
func (r *Environment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Environment) ValidateCreate ¶
func (r *Environment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Environment) ValidateDelete ¶
func (r *Environment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Environment) ValidateUpdate ¶
func (r *Environment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type EnvironmentList ¶
type EnvironmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Environment CRD objects Items []Environment `json:"items,omitempty"` }
EnvironmentList is a list of Environments
func (*EnvironmentList) DeepCopy ¶
func (in *EnvironmentList) DeepCopy() *EnvironmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentList.
func (*EnvironmentList) DeepCopyInto ¶
func (in *EnvironmentList) DeepCopyInto(out *EnvironmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvironmentList) DeepCopyObject ¶
func (in *EnvironmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EnvironmentSpec ¶
type EnvironmentSpec struct { State *EnvironmentSpecResource `json:"state,omitempty" tf:"-"` Resource EnvironmentSpecResource `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 (*EnvironmentSpec) DeepCopy ¶
func (in *EnvironmentSpec) DeepCopy() *EnvironmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpec.
func (*EnvironmentSpec) DeepCopyInto ¶
func (in *EnvironmentSpec) DeepCopyInto(out *EnvironmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpecLastUpdated ¶
type EnvironmentSpecLastUpdated struct { // +optional CreatedAt *string `json:"createdAt,omitempty" tf:"created_at"` // +optional Error []EnvironmentSpecLastUpdatedError `json:"error,omitempty" tf:"error"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*EnvironmentSpecLastUpdated) DeepCopy ¶
func (in *EnvironmentSpecLastUpdated) DeepCopy() *EnvironmentSpecLastUpdated
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpecLastUpdated.
func (*EnvironmentSpecLastUpdated) DeepCopyInto ¶
func (in *EnvironmentSpecLastUpdated) DeepCopyInto(out *EnvironmentSpecLastUpdated)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpecLastUpdatedError ¶
type EnvironmentSpecLastUpdatedError struct { // +optional ErrorCode *string `json:"errorCode,omitempty" tf:"error_code"` // +optional ErrorMessage *string `json:"errorMessage,omitempty" tf:"error_message"` }
func (*EnvironmentSpecLastUpdatedError) DeepCopy ¶
func (in *EnvironmentSpecLastUpdatedError) DeepCopy() *EnvironmentSpecLastUpdatedError
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpecLastUpdatedError.
func (*EnvironmentSpecLastUpdatedError) DeepCopyInto ¶
func (in *EnvironmentSpecLastUpdatedError) DeepCopyInto(out *EnvironmentSpecLastUpdatedError)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpecLoggingConfiguration ¶
type EnvironmentSpecLoggingConfiguration struct { // +optional DagProcessingLogs *EnvironmentSpecLoggingConfigurationDagProcessingLogs `json:"dagProcessingLogs,omitempty" tf:"dag_processing_logs"` // +optional SchedulerLogs *EnvironmentSpecLoggingConfigurationSchedulerLogs `json:"schedulerLogs,omitempty" tf:"scheduler_logs"` // +optional TaskLogs *EnvironmentSpecLoggingConfigurationTaskLogs `json:"taskLogs,omitempty" tf:"task_logs"` // +optional WebserverLogs *EnvironmentSpecLoggingConfigurationWebserverLogs `json:"webserverLogs,omitempty" tf:"webserver_logs"` // +optional WorkerLogs *EnvironmentSpecLoggingConfigurationWorkerLogs `json:"workerLogs,omitempty" tf:"worker_logs"` }
func (*EnvironmentSpecLoggingConfiguration) DeepCopy ¶
func (in *EnvironmentSpecLoggingConfiguration) DeepCopy() *EnvironmentSpecLoggingConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpecLoggingConfiguration.
func (*EnvironmentSpecLoggingConfiguration) DeepCopyInto ¶
func (in *EnvironmentSpecLoggingConfiguration) DeepCopyInto(out *EnvironmentSpecLoggingConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpecLoggingConfigurationCodec ¶
type EnvironmentSpecLoggingConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (EnvironmentSpecLoggingConfigurationCodec) Decode ¶
func (EnvironmentSpecLoggingConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EnvironmentSpecLoggingConfigurationDagProcessingLogs ¶
type EnvironmentSpecLoggingConfigurationDagProcessingLogs struct { // +optional CloudWatchLogGroupArn *string `json:"cloudWatchLogGroupArn,omitempty" tf:"cloud_watch_log_group_arn"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional LogLevel *string `json:"logLevel,omitempty" tf:"log_level"` }
func (*EnvironmentSpecLoggingConfigurationDagProcessingLogs) DeepCopy ¶
func (in *EnvironmentSpecLoggingConfigurationDagProcessingLogs) DeepCopy() *EnvironmentSpecLoggingConfigurationDagProcessingLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpecLoggingConfigurationDagProcessingLogs.
func (*EnvironmentSpecLoggingConfigurationDagProcessingLogs) DeepCopyInto ¶
func (in *EnvironmentSpecLoggingConfigurationDagProcessingLogs) DeepCopyInto(out *EnvironmentSpecLoggingConfigurationDagProcessingLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpecLoggingConfigurationDagProcessingLogsCodec ¶
type EnvironmentSpecLoggingConfigurationDagProcessingLogsCodec struct { }
+k8s:deepcopy-gen=false
func (EnvironmentSpecLoggingConfigurationDagProcessingLogsCodec) Decode ¶
func (EnvironmentSpecLoggingConfigurationDagProcessingLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EnvironmentSpecLoggingConfigurationSchedulerLogs ¶
type EnvironmentSpecLoggingConfigurationSchedulerLogs struct { // +optional CloudWatchLogGroupArn *string `json:"cloudWatchLogGroupArn,omitempty" tf:"cloud_watch_log_group_arn"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional LogLevel *string `json:"logLevel,omitempty" tf:"log_level"` }
func (*EnvironmentSpecLoggingConfigurationSchedulerLogs) DeepCopy ¶
func (in *EnvironmentSpecLoggingConfigurationSchedulerLogs) DeepCopy() *EnvironmentSpecLoggingConfigurationSchedulerLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpecLoggingConfigurationSchedulerLogs.
func (*EnvironmentSpecLoggingConfigurationSchedulerLogs) DeepCopyInto ¶
func (in *EnvironmentSpecLoggingConfigurationSchedulerLogs) DeepCopyInto(out *EnvironmentSpecLoggingConfigurationSchedulerLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpecLoggingConfigurationSchedulerLogsCodec ¶
type EnvironmentSpecLoggingConfigurationSchedulerLogsCodec struct { }
+k8s:deepcopy-gen=false
func (EnvironmentSpecLoggingConfigurationSchedulerLogsCodec) Decode ¶
func (EnvironmentSpecLoggingConfigurationSchedulerLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EnvironmentSpecLoggingConfigurationTaskLogs ¶
type EnvironmentSpecLoggingConfigurationTaskLogs struct { // +optional CloudWatchLogGroupArn *string `json:"cloudWatchLogGroupArn,omitempty" tf:"cloud_watch_log_group_arn"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional LogLevel *string `json:"logLevel,omitempty" tf:"log_level"` }
func (*EnvironmentSpecLoggingConfigurationTaskLogs) DeepCopy ¶
func (in *EnvironmentSpecLoggingConfigurationTaskLogs) DeepCopy() *EnvironmentSpecLoggingConfigurationTaskLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpecLoggingConfigurationTaskLogs.
func (*EnvironmentSpecLoggingConfigurationTaskLogs) DeepCopyInto ¶
func (in *EnvironmentSpecLoggingConfigurationTaskLogs) DeepCopyInto(out *EnvironmentSpecLoggingConfigurationTaskLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpecLoggingConfigurationTaskLogsCodec ¶
type EnvironmentSpecLoggingConfigurationTaskLogsCodec struct { }
+k8s:deepcopy-gen=false
func (EnvironmentSpecLoggingConfigurationTaskLogsCodec) Decode ¶
func (EnvironmentSpecLoggingConfigurationTaskLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EnvironmentSpecLoggingConfigurationWebserverLogs ¶
type EnvironmentSpecLoggingConfigurationWebserverLogs struct { // +optional CloudWatchLogGroupArn *string `json:"cloudWatchLogGroupArn,omitempty" tf:"cloud_watch_log_group_arn"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional LogLevel *string `json:"logLevel,omitempty" tf:"log_level"` }
func (*EnvironmentSpecLoggingConfigurationWebserverLogs) DeepCopy ¶
func (in *EnvironmentSpecLoggingConfigurationWebserverLogs) DeepCopy() *EnvironmentSpecLoggingConfigurationWebserverLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpecLoggingConfigurationWebserverLogs.
func (*EnvironmentSpecLoggingConfigurationWebserverLogs) DeepCopyInto ¶
func (in *EnvironmentSpecLoggingConfigurationWebserverLogs) DeepCopyInto(out *EnvironmentSpecLoggingConfigurationWebserverLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpecLoggingConfigurationWebserverLogsCodec ¶
type EnvironmentSpecLoggingConfigurationWebserverLogsCodec struct { }
+k8s:deepcopy-gen=false
func (EnvironmentSpecLoggingConfigurationWebserverLogsCodec) Decode ¶
func (EnvironmentSpecLoggingConfigurationWebserverLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EnvironmentSpecLoggingConfigurationWorkerLogs ¶
type EnvironmentSpecLoggingConfigurationWorkerLogs struct { // +optional CloudWatchLogGroupArn *string `json:"cloudWatchLogGroupArn,omitempty" tf:"cloud_watch_log_group_arn"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional LogLevel *string `json:"logLevel,omitempty" tf:"log_level"` }
func (*EnvironmentSpecLoggingConfigurationWorkerLogs) DeepCopy ¶
func (in *EnvironmentSpecLoggingConfigurationWorkerLogs) DeepCopy() *EnvironmentSpecLoggingConfigurationWorkerLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpecLoggingConfigurationWorkerLogs.
func (*EnvironmentSpecLoggingConfigurationWorkerLogs) DeepCopyInto ¶
func (in *EnvironmentSpecLoggingConfigurationWorkerLogs) DeepCopyInto(out *EnvironmentSpecLoggingConfigurationWorkerLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpecLoggingConfigurationWorkerLogsCodec ¶
type EnvironmentSpecLoggingConfigurationWorkerLogsCodec struct { }
+k8s:deepcopy-gen=false
func (EnvironmentSpecLoggingConfigurationWorkerLogsCodec) Decode ¶
func (EnvironmentSpecLoggingConfigurationWorkerLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EnvironmentSpecNetworkConfiguration ¶
type EnvironmentSpecNetworkConfiguration struct { // +kubebuilder:validation:MinItems=1 SecurityGroupIDS []string `json:"securityGroupIDS" tf:"security_group_ids"` // +kubebuilder:validation:MinItems=2 SubnetIDS []string `json:"subnetIDS" tf:"subnet_ids"` }
func (*EnvironmentSpecNetworkConfiguration) DeepCopy ¶
func (in *EnvironmentSpecNetworkConfiguration) DeepCopy() *EnvironmentSpecNetworkConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpecNetworkConfiguration.
func (*EnvironmentSpecNetworkConfiguration) DeepCopyInto ¶
func (in *EnvironmentSpecNetworkConfiguration) DeepCopyInto(out *EnvironmentSpecNetworkConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpecNetworkConfigurationCodec ¶
type EnvironmentSpecNetworkConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (EnvironmentSpecNetworkConfigurationCodec) Decode ¶
func (EnvironmentSpecNetworkConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type EnvironmentSpecResource ¶
type EnvironmentSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AirflowConfigurationOptions *map[string]string `json:"-" sensitive:"true" tf:"airflow_configuration_options"` // +optional AirflowVersion *string `json:"airflowVersion,omitempty" tf:"airflow_version"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional CreatedAt *string `json:"createdAt,omitempty" tf:"created_at"` DagS3Path *string `json:"dagS3Path" tf:"dag_s3_path"` // +optional EnvironmentClass *string `json:"environmentClass,omitempty" tf:"environment_class"` ExecutionRoleArn *string `json:"executionRoleArn" tf:"execution_role_arn"` // +optional KmsKey *string `json:"kmsKey,omitempty" tf:"kms_key"` // +optional LastUpdated []EnvironmentSpecLastUpdated `json:"lastUpdated,omitempty" tf:"last_updated"` // +optional LoggingConfiguration *EnvironmentSpecLoggingConfiguration `json:"loggingConfiguration,omitempty" tf:"logging_configuration"` // +optional MaxWorkers *int64 `json:"maxWorkers,omitempty" tf:"max_workers"` // +optional MinWorkers *int64 `json:"minWorkers,omitempty" tf:"min_workers"` Name *string `json:"name" tf:"name"` NetworkConfiguration *EnvironmentSpecNetworkConfiguration `json:"networkConfiguration" tf:"network_configuration"` // +optional PluginsS3ObjectVersion *string `json:"pluginsS3ObjectVersion,omitempty" tf:"plugins_s3_object_version"` // +optional PluginsS3Path *string `json:"pluginsS3Path,omitempty" tf:"plugins_s3_path"` // +optional RequirementsS3ObjectVersion *string `json:"requirementsS3ObjectVersion,omitempty" tf:"requirements_s3_object_version"` // +optional RequirementsS3Path *string `json:"requirementsS3Path,omitempty" tf:"requirements_s3_path"` // +optional ServiceRoleArn *string `json:"serviceRoleArn,omitempty" tf:"service_role_arn"` SourceBucketArn *string `json:"sourceBucketArn" tf:"source_bucket_arn"` // +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"` // +optional WebserverAccessMode *string `json:"webserverAccessMode,omitempty" tf:"webserver_access_mode"` // +optional WebserverURL *string `json:"webserverURL,omitempty" tf:"webserver_url"` // +optional WeeklyMaintenanceWindowStart *string `json:"weeklyMaintenanceWindowStart,omitempty" tf:"weekly_maintenance_window_start"` }
func (*EnvironmentSpecResource) DeepCopy ¶
func (in *EnvironmentSpecResource) DeepCopy() *EnvironmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpecResource.
func (*EnvironmentSpecResource) DeepCopyInto ¶
func (in *EnvironmentSpecResource) DeepCopyInto(out *EnvironmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentStatus ¶
type EnvironmentStatus 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 (*EnvironmentStatus) DeepCopy ¶
func (in *EnvironmentStatus) DeepCopy() *EnvironmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentStatus.
func (*EnvironmentStatus) DeepCopyInto ¶
func (in *EnvironmentStatus) DeepCopyInto(out *EnvironmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.