Documentation ¶
Index ¶
- Constants
- func GenerateAutoscalingGroupParameters(id string, in *icdv5.AutoscalingGroup) (*v1alpha1.AutoscalingGroupParameters, error)
- func GenerateObservation(in *icdv5.AutoscalingGroup) (v1alpha1.AutoscalingGroupObservation, error)
- func GenerateSetAutoscalingConditionsOptions(id string, in v1alpha1.AutoscalingGroupParameters, ...) error
- func IsUpToDate(id string, in *v1alpha1.AutoscalingGroupParameters, ...) (bool, error)
- func LateInitializeSpec(spec *v1alpha1.AutoscalingGroupParameters, in *icdv5.AutoscalingGroup) error
Constants ¶
View Source
const MemberGroupID = "member"
MemberGroupID is the default ID for members group
Variables ¶
This section is empty.
Functions ¶
func GenerateAutoscalingGroupParameters ¶
func GenerateAutoscalingGroupParameters(id string, in *icdv5.AutoscalingGroup) (*v1alpha1.AutoscalingGroupParameters, error)
GenerateAutoscalingGroupParameters generates autoscaling group parameters from AutoscalingGroup
func GenerateObservation ¶
func GenerateObservation(in *icdv5.AutoscalingGroup) (v1alpha1.AutoscalingGroupObservation, error)
GenerateObservation produces AutoscalingGroupObservation object from *icdv5.AutoscalingGroup object.
func GenerateSetAutoscalingConditionsOptions ¶
func GenerateSetAutoscalingConditionsOptions(id string, in v1alpha1.AutoscalingGroupParameters, o *icdv5.SetAutoscalingConditionsOptions) error
GenerateSetAutoscalingConditionsOptions produces SetAutoscalingConditionsOptions object from AutoscalingGroupParameters object.
func IsUpToDate ¶
func IsUpToDate(id string, in *v1alpha1.AutoscalingGroupParameters, observed *icdv5.AutoscalingGroup, l logging.Logger) (bool, error)
IsUpToDate checks whether current state is up-to-date compared to the given set of parameters.
func LateInitializeSpec ¶
func LateInitializeSpec(spec *v1alpha1.AutoscalingGroupParameters, in *icdv5.AutoscalingGroup) error
LateInitializeSpec fills optional and unassigned fields with the values in *icdv5.AutoscalingGroup object.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.