// SetAddIamRoles sets the AddIamRoles field's value.
498602
func (s *ModifyClusterIamRolesInput) SetAddIamRoles(v []*string) *ModifyClusterIamRolesInput {
	s.AddIamRoles = v
	return s
}
667386
func (s *CreateUserPoolInput) SetUserPoolAddOns(v *UserPoolAddOnsType) *CreateUserPoolInput {
	s.UserPoolAddOns = v
	return s
}
457191
func (s *DescribeSimulationJobOutput) SetIamRole(v string) *DescribeSimulationJobOutput {
	s.IamRole = &v
	return s
}
727289
func (s *OTAUpdateInfo) SetAdditionalParameters(v map[string]*string) *OTAUpdateInfo {
	s.AdditionalParameters = v
	return s
}
114186
func (s *DBCluster) SetAssociatedRoles(v []*DBClusterRole) *DBCluster {
	s.AssociatedRoles = v
	return s
}
1153601
func (s *KernelCapabilities) SetAdd(v []*string) *KernelCapabilities {
	s.Add = v
	return s
}
970326
func (s *DescribedUser) SetRole(v string) *DescribedUser {
	s.Role = &v
	return s
}
1366796
func (s *CreateActivationInput) SetIamRole(v string) *CreateActivationInput {
	s.IamRole = &v
	return s
}
87694
func (s *KerberosAttributes) SetADDomainJoinUser(v string) *KerberosAttributes {
	s.ADDomainJoinUser = &v
	return s
}
536512
func (s *Activation) SetIamRole(v string) *Activation {
	s.IamRole = &v
	return s
}
1019548
func (s *CreateSimulationJobOutput) SetIamRole(v string) *CreateSimulationJobOutput {
	s.IamRole = &v
	return s
}
370325
func (s *NFSFileShareInfo) SetRole(v string) *NFSFileShareInfo {
	s.Role = &v
	return s
}
669707
func (s *CreateUserInput) SetRole(v string) *CreateUserInput {
	s.Role = &v
	return s
}
624554
func (s *Job) SetRole(v string) *Job {
	s.Role = &v
	return s
}
1122488
func (s *UpdateDevEndpointInput) SetAddPublicKeys(v []*string) *UpdateDevEndpointInput {
	s.AddPublicKeys = v
	return s
}
515204
func (s *UpdatePipelineInput) SetRole(v string) *UpdatePipelineInput {
	s.Role = &v
	return s
}
496816
func (s *UpdateRoleDescriptionOutput) SetRole(v *Role) *UpdateRoleDescriptionOutput {
	s.Role = v
	return s
}