Documentation
¶
Overview ¶
Package ami handles AMI validation rule reconciliation.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RuleService ¶
type RuleService struct {
// contains filtered or unexported fields
}
RuleService reconciles AMI validation rules.
func NewAmiRuleService ¶
func NewAmiRuleService(log logr.Logger, amiSvc amiAPI) *RuleService
NewAmiRuleService creates a new AmiRuleService.
func (*RuleService) ReconcileAmiRule ¶
func (s *RuleService) ReconcileAmiRule(rule v1alpha1.AmiRule) (*vapitypes.ValidationRuleResult, error)
ReconcileAmiRule reconciles an AMI validation rule from the AWSValidator config.
Click to show internal directories.
Click to hide internal directories.