Documentation ¶
Overview ¶
+groupName=autoscaling.oci.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 AutoScalingConfiguration
- func (in *AutoScalingConfiguration) DeepCopy() *AutoScalingConfiguration
- func (in *AutoScalingConfiguration) DeepCopyInto(out *AutoScalingConfiguration)
- func (in *AutoScalingConfiguration) DeepCopyObject() runtime.Object
- func (r *AutoScalingConfiguration) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutoScalingConfiguration) ValidateCreate() error
- func (r *AutoScalingConfiguration) ValidateDelete() error
- func (r *AutoScalingConfiguration) ValidateUpdate(old runtime.Object) error
- type AutoScalingConfigurationList
- type AutoScalingConfigurationSpec
- type AutoScalingConfigurationSpecAutoScalingResources
- type AutoScalingConfigurationSpecAutoScalingResourcesCodec
- func (AutoScalingConfigurationSpecAutoScalingResourcesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutoScalingConfigurationSpecAutoScalingResourcesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutoScalingConfigurationSpecAutoScalingResourcesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutoScalingConfigurationSpecPolicies
- type AutoScalingConfigurationSpecPoliciesCapacity
- type AutoScalingConfigurationSpecPoliciesCapacityCodec
- func (AutoScalingConfigurationSpecPoliciesCapacityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutoScalingConfigurationSpecPoliciesCapacityCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutoScalingConfigurationSpecPoliciesCapacityCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutoScalingConfigurationSpecPoliciesExecutionSchedule
- type AutoScalingConfigurationSpecPoliciesExecutionScheduleCodec
- func (AutoScalingConfigurationSpecPoliciesExecutionScheduleCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutoScalingConfigurationSpecPoliciesExecutionScheduleCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutoScalingConfigurationSpecPoliciesExecutionScheduleCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutoScalingConfigurationSpecPoliciesResourceAction
- type AutoScalingConfigurationSpecPoliciesResourceActionCodec
- func (AutoScalingConfigurationSpecPoliciesResourceActionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutoScalingConfigurationSpecPoliciesResourceActionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutoScalingConfigurationSpecPoliciesResourceActionCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutoScalingConfigurationSpecPoliciesRules
- type AutoScalingConfigurationSpecPoliciesRulesAction
- type AutoScalingConfigurationSpecPoliciesRulesActionCodec
- func (AutoScalingConfigurationSpecPoliciesRulesActionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutoScalingConfigurationSpecPoliciesRulesActionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutoScalingConfigurationSpecPoliciesRulesActionCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutoScalingConfigurationSpecPoliciesRulesMetric
- type AutoScalingConfigurationSpecPoliciesRulesMetricCodec
- func (AutoScalingConfigurationSpecPoliciesRulesMetricCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutoScalingConfigurationSpecPoliciesRulesMetricCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutoScalingConfigurationSpecPoliciesRulesMetricCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutoScalingConfigurationSpecPoliciesRulesMetricThreshold
- type AutoScalingConfigurationSpecPoliciesRulesMetricThresholdCodec
- func (AutoScalingConfigurationSpecPoliciesRulesMetricThresholdCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AutoScalingConfigurationSpecPoliciesRulesMetricThresholdCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AutoScalingConfigurationSpecPoliciesRulesMetricThresholdCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AutoScalingConfigurationSpecResource
- type AutoScalingConfigurationStatus
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: autoscaling.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 AutoScalingConfiguration ¶
type AutoScalingConfiguration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutoScalingConfigurationSpec `json:"spec,omitempty"` Status AutoScalingConfigurationStatus `json:"status,omitempty"` }
func (*AutoScalingConfiguration) DeepCopy ¶
func (in *AutoScalingConfiguration) DeepCopy() *AutoScalingConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfiguration.
func (*AutoScalingConfiguration) DeepCopyInto ¶
func (in *AutoScalingConfiguration) DeepCopyInto(out *AutoScalingConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoScalingConfiguration) DeepCopyObject ¶
func (in *AutoScalingConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutoScalingConfiguration) SetupWebhookWithManager ¶
func (r *AutoScalingConfiguration) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutoScalingConfiguration) ValidateCreate ¶
func (r *AutoScalingConfiguration) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutoScalingConfiguration) ValidateDelete ¶
func (r *AutoScalingConfiguration) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutoScalingConfiguration) ValidateUpdate ¶
func (r *AutoScalingConfiguration) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutoScalingConfigurationList ¶
type AutoScalingConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutoScalingConfiguration CRD objects Items []AutoScalingConfiguration `json:"items,omitempty"` }
AutoScalingConfigurationList is a list of AutoScalingConfigurations
func (*AutoScalingConfigurationList) DeepCopy ¶
func (in *AutoScalingConfigurationList) DeepCopy() *AutoScalingConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationList.
func (*AutoScalingConfigurationList) DeepCopyInto ¶
func (in *AutoScalingConfigurationList) DeepCopyInto(out *AutoScalingConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoScalingConfigurationList) DeepCopyObject ¶
func (in *AutoScalingConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutoScalingConfigurationSpec ¶
type AutoScalingConfigurationSpec struct { State *AutoScalingConfigurationSpecResource `json:"state,omitempty" tf:"-"` Resource AutoScalingConfigurationSpecResource `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 (*AutoScalingConfigurationSpec) DeepCopy ¶
func (in *AutoScalingConfigurationSpec) DeepCopy() *AutoScalingConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationSpec.
func (*AutoScalingConfigurationSpec) DeepCopyInto ¶
func (in *AutoScalingConfigurationSpec) DeepCopyInto(out *AutoScalingConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationSpecAutoScalingResources ¶
type AutoScalingConfigurationSpecAutoScalingResources struct { ID *string `json:"ID" tf:"id"` Type *string `json:"type" tf:"type"` }
func (*AutoScalingConfigurationSpecAutoScalingResources) DeepCopy ¶
func (in *AutoScalingConfigurationSpecAutoScalingResources) DeepCopy() *AutoScalingConfigurationSpecAutoScalingResources
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationSpecAutoScalingResources.
func (*AutoScalingConfigurationSpecAutoScalingResources) DeepCopyInto ¶
func (in *AutoScalingConfigurationSpecAutoScalingResources) DeepCopyInto(out *AutoScalingConfigurationSpecAutoScalingResources)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationSpecAutoScalingResourcesCodec ¶
type AutoScalingConfigurationSpecAutoScalingResourcesCodec struct { }
+k8s:deepcopy-gen=false
func (AutoScalingConfigurationSpecAutoScalingResourcesCodec) Decode ¶
func (AutoScalingConfigurationSpecAutoScalingResourcesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutoScalingConfigurationSpecPolicies ¶
type AutoScalingConfigurationSpecPolicies struct { // +optional Capacity *AutoScalingConfigurationSpecPoliciesCapacity `json:"capacity,omitempty" tf:"capacity"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional ExecutionSchedule *AutoScalingConfigurationSpecPoliciesExecutionSchedule `json:"executionSchedule,omitempty" tf:"execution_schedule"` // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional IsEnabled *bool `json:"isEnabled,omitempty" tf:"is_enabled"` PolicyType *string `json:"policyType" tf:"policy_type"` // +optional ResourceAction *AutoScalingConfigurationSpecPoliciesResourceAction `json:"resourceAction,omitempty" tf:"resource_action"` // +optional Rules []AutoScalingConfigurationSpecPoliciesRules `json:"rules,omitempty" tf:"rules"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*AutoScalingConfigurationSpecPolicies) DeepCopy ¶
func (in *AutoScalingConfigurationSpecPolicies) DeepCopy() *AutoScalingConfigurationSpecPolicies
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationSpecPolicies.
func (*AutoScalingConfigurationSpecPolicies) DeepCopyInto ¶
func (in *AutoScalingConfigurationSpecPolicies) DeepCopyInto(out *AutoScalingConfigurationSpecPolicies)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationSpecPoliciesCapacity ¶
type AutoScalingConfigurationSpecPoliciesCapacity struct { // +optional Initial *int64 `json:"initial,omitempty" tf:"initial"` // +optional Max *int64 `json:"max,omitempty" tf:"max"` // +optional Min *int64 `json:"min,omitempty" tf:"min"` }
func (*AutoScalingConfigurationSpecPoliciesCapacity) DeepCopy ¶
func (in *AutoScalingConfigurationSpecPoliciesCapacity) DeepCopy() *AutoScalingConfigurationSpecPoliciesCapacity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationSpecPoliciesCapacity.
func (*AutoScalingConfigurationSpecPoliciesCapacity) DeepCopyInto ¶
func (in *AutoScalingConfigurationSpecPoliciesCapacity) DeepCopyInto(out *AutoScalingConfigurationSpecPoliciesCapacity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationSpecPoliciesCapacityCodec ¶
type AutoScalingConfigurationSpecPoliciesCapacityCodec struct { }
+k8s:deepcopy-gen=false
func (AutoScalingConfigurationSpecPoliciesCapacityCodec) Decode ¶
func (AutoScalingConfigurationSpecPoliciesCapacityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutoScalingConfigurationSpecPoliciesExecutionSchedule ¶
type AutoScalingConfigurationSpecPoliciesExecutionSchedule struct { Expression *string `json:"expression" tf:"expression"` Timezone *string `json:"timezone" tf:"timezone"` Type *string `json:"type" tf:"type"` }
func (*AutoScalingConfigurationSpecPoliciesExecutionSchedule) DeepCopy ¶
func (in *AutoScalingConfigurationSpecPoliciesExecutionSchedule) DeepCopy() *AutoScalingConfigurationSpecPoliciesExecutionSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationSpecPoliciesExecutionSchedule.
func (*AutoScalingConfigurationSpecPoliciesExecutionSchedule) DeepCopyInto ¶
func (in *AutoScalingConfigurationSpecPoliciesExecutionSchedule) DeepCopyInto(out *AutoScalingConfigurationSpecPoliciesExecutionSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationSpecPoliciesExecutionScheduleCodec ¶
type AutoScalingConfigurationSpecPoliciesExecutionScheduleCodec struct { }
+k8s:deepcopy-gen=false
func (AutoScalingConfigurationSpecPoliciesExecutionScheduleCodec) Decode ¶
func (AutoScalingConfigurationSpecPoliciesExecutionScheduleCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutoScalingConfigurationSpecPoliciesResourceAction ¶
type AutoScalingConfigurationSpecPoliciesResourceAction struct { Action *string `json:"action" tf:"action"` ActionType *string `json:"actionType" tf:"action_type"` }
func (*AutoScalingConfigurationSpecPoliciesResourceAction) DeepCopy ¶
func (in *AutoScalingConfigurationSpecPoliciesResourceAction) DeepCopy() *AutoScalingConfigurationSpecPoliciesResourceAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationSpecPoliciesResourceAction.
func (*AutoScalingConfigurationSpecPoliciesResourceAction) DeepCopyInto ¶
func (in *AutoScalingConfigurationSpecPoliciesResourceAction) DeepCopyInto(out *AutoScalingConfigurationSpecPoliciesResourceAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationSpecPoliciesResourceActionCodec ¶
type AutoScalingConfigurationSpecPoliciesResourceActionCodec struct { }
+k8s:deepcopy-gen=false
func (AutoScalingConfigurationSpecPoliciesResourceActionCodec) Decode ¶
func (AutoScalingConfigurationSpecPoliciesResourceActionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutoScalingConfigurationSpecPoliciesRules ¶
type AutoScalingConfigurationSpecPoliciesRules struct { // +optional Action *AutoScalingConfigurationSpecPoliciesRulesAction `json:"action,omitempty" tf:"action"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional Metric *AutoScalingConfigurationSpecPoliciesRulesMetric `json:"metric,omitempty" tf:"metric"` }
func (*AutoScalingConfigurationSpecPoliciesRules) DeepCopy ¶
func (in *AutoScalingConfigurationSpecPoliciesRules) DeepCopy() *AutoScalingConfigurationSpecPoliciesRules
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationSpecPoliciesRules.
func (*AutoScalingConfigurationSpecPoliciesRules) DeepCopyInto ¶
func (in *AutoScalingConfigurationSpecPoliciesRules) DeepCopyInto(out *AutoScalingConfigurationSpecPoliciesRules)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationSpecPoliciesRulesAction ¶
type AutoScalingConfigurationSpecPoliciesRulesAction struct { // +optional Type *string `json:"type,omitempty" tf:"type"` // +optional Value *int64 `json:"value,omitempty" tf:"value"` }
func (*AutoScalingConfigurationSpecPoliciesRulesAction) DeepCopy ¶
func (in *AutoScalingConfigurationSpecPoliciesRulesAction) DeepCopy() *AutoScalingConfigurationSpecPoliciesRulesAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationSpecPoliciesRulesAction.
func (*AutoScalingConfigurationSpecPoliciesRulesAction) DeepCopyInto ¶
func (in *AutoScalingConfigurationSpecPoliciesRulesAction) DeepCopyInto(out *AutoScalingConfigurationSpecPoliciesRulesAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationSpecPoliciesRulesActionCodec ¶
type AutoScalingConfigurationSpecPoliciesRulesActionCodec struct { }
+k8s:deepcopy-gen=false
func (AutoScalingConfigurationSpecPoliciesRulesActionCodec) Decode ¶
func (AutoScalingConfigurationSpecPoliciesRulesActionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutoScalingConfigurationSpecPoliciesRulesMetric ¶
type AutoScalingConfigurationSpecPoliciesRulesMetric struct { // +optional MetricType *string `json:"metricType,omitempty" tf:"metric_type"` // +optional Threshold *AutoScalingConfigurationSpecPoliciesRulesMetricThreshold `json:"threshold,omitempty" tf:"threshold"` }
func (*AutoScalingConfigurationSpecPoliciesRulesMetric) DeepCopy ¶
func (in *AutoScalingConfigurationSpecPoliciesRulesMetric) DeepCopy() *AutoScalingConfigurationSpecPoliciesRulesMetric
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationSpecPoliciesRulesMetric.
func (*AutoScalingConfigurationSpecPoliciesRulesMetric) DeepCopyInto ¶
func (in *AutoScalingConfigurationSpecPoliciesRulesMetric) DeepCopyInto(out *AutoScalingConfigurationSpecPoliciesRulesMetric)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationSpecPoliciesRulesMetricCodec ¶
type AutoScalingConfigurationSpecPoliciesRulesMetricCodec struct { }
+k8s:deepcopy-gen=false
func (AutoScalingConfigurationSpecPoliciesRulesMetricCodec) Decode ¶
func (AutoScalingConfigurationSpecPoliciesRulesMetricCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutoScalingConfigurationSpecPoliciesRulesMetricThreshold ¶
type AutoScalingConfigurationSpecPoliciesRulesMetricThreshold struct { // +optional Operator *string `json:"operator,omitempty" tf:"operator"` // +optional Value *int64 `json:"value,omitempty" tf:"value"` }
func (*AutoScalingConfigurationSpecPoliciesRulesMetricThreshold) DeepCopy ¶
func (in *AutoScalingConfigurationSpecPoliciesRulesMetricThreshold) DeepCopy() *AutoScalingConfigurationSpecPoliciesRulesMetricThreshold
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationSpecPoliciesRulesMetricThreshold.
func (*AutoScalingConfigurationSpecPoliciesRulesMetricThreshold) DeepCopyInto ¶
func (in *AutoScalingConfigurationSpecPoliciesRulesMetricThreshold) DeepCopyInto(out *AutoScalingConfigurationSpecPoliciesRulesMetricThreshold)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationSpecPoliciesRulesMetricThresholdCodec ¶
type AutoScalingConfigurationSpecPoliciesRulesMetricThresholdCodec struct { }
+k8s:deepcopy-gen=false
func (AutoScalingConfigurationSpecPoliciesRulesMetricThresholdCodec) Decode ¶
func (AutoScalingConfigurationSpecPoliciesRulesMetricThresholdCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AutoScalingConfigurationSpecResource ¶
type AutoScalingConfigurationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AutoScalingResources *AutoScalingConfigurationSpecAutoScalingResources `json:"autoScalingResources" tf:"auto_scaling_resources"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional CoolDownInSeconds *int64 `json:"coolDownInSeconds,omitempty" tf:"cool_down_in_seconds"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IsEnabled *bool `json:"isEnabled,omitempty" tf:"is_enabled"` // +optional MaxResourceCount *int64 `json:"maxResourceCount,omitempty" tf:"max_resource_count"` // +optional MinResourceCount *int64 `json:"minResourceCount,omitempty" tf:"min_resource_count"` Policies []AutoScalingConfigurationSpecPolicies `json:"policies" tf:"policies"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` }
func (*AutoScalingConfigurationSpecResource) DeepCopy ¶
func (in *AutoScalingConfigurationSpecResource) DeepCopy() *AutoScalingConfigurationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationSpecResource.
func (*AutoScalingConfigurationSpecResource) DeepCopyInto ¶
func (in *AutoScalingConfigurationSpecResource) DeepCopyInto(out *AutoScalingConfigurationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationStatus ¶
type AutoScalingConfigurationStatus 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 (*AutoScalingConfigurationStatus) DeepCopy ¶
func (in *AutoScalingConfigurationStatus) DeepCopy() *AutoScalingConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationStatus.
func (*AutoScalingConfigurationStatus) DeepCopyInto ¶
func (in *AutoScalingConfigurationStatus) DeepCopyInto(out *AutoScalingConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.