// SetActionName sets the ActionName field's value.
543160
func (s *ActionState) SetActionName(v string) *ActionState {
	s.ActionName = &v
	return s
}
920783
func (s *SizeConstraintSetUpdate) SetAction(v string) *SizeConstraintSetUpdate {
	s.Action = &v
	return s
}
1339534
func (s *Route) SetOperationName(v string) *Route {
	s.OperationName = &v
	return s
}
125976
func (s *FacetAttributeUpdate) SetAction(v string) *FacetAttributeUpdate {
	s.Action = &v
	return s
}
648773
func (t *Module) SetAction(action cli.ActionFunc) *Module {
	t.Action = action
	return t
}
1283547
func (s *GCMMessage) SetAction(v string) *GCMMessage {
	s.Action = &v
	return s
}
478167
func (s *RuleUpdate) SetAction(v string) *RuleUpdate {
	s.Action = &v
	return s
}
1198341
func (s *DatasetAction) SetActionName(v string) *DatasetAction {
	s.ActionName = &v
	return s
}
124278
func (s *AddLayerVersionPermissionInput) SetAction(v string) *AddLayerVersionPermissionInput {
	s.Action = &v
	return s
}
770750
func (s *PutScheduledActionInput) SetScheduledActionName(v string) *PutScheduledActionInput {
	s.ScheduledActionName = &v
	return s
}
982800
func (s *TcpRoute) SetAction(v *TcpRouteAction) *TcpRoute {
	s.Action = v
	return s
}
122738
func (s *ApplyEnvironmentManagedActionOutput) SetActionType(v string) *ApplyEnvironmentManagedActionOutput {
	s.ActionType = &v
	return s
}
883829
func (s *ADMMessage) SetAction(v string) *ADMMessage {
	s.Action = &v
	return s
}
1326581
func (s *ManagedAction) SetActionType(v string) *ManagedAction {
	s.ActionType = &v
	return s
}
933561
func (s *ActionContext) SetName(v string) *ActionContext {
	s.Name = &v
	return s
}
282796
func (s *SqlInjectionMatchSetUpdate) SetAction(v string) *SqlInjectionMatchSetUpdate {
	s.Action = &v
	return s
}
472811
func (s *ApplyEnvironmentManagedActionOutput) SetActionId(v string) *ApplyEnvironmentManagedActionOutput {
	s.ActionId = &v
	return s
}