// SetInfoType sets the InfoType field's value.
359768
func (s *RetrieveEnvironmentInfoInput) SetInfoType(v string) *RetrieveEnvironmentInfoInput {
	s.InfoType = &v
	return s
}
334099
func (s *ParameterMetadata) SetType(v string) *ParameterMetadata {
	s.Type = &v
	return s
}
1301437
func (s *ErrorRootCauseService) SetType(v string) *ErrorRootCauseService {
	s.Type = &v
	return s
}
507990
func (s *Upload) SetType(v string) *Upload {
	s.Type = &v
	return s
}
237509
func (s *WafAction) SetType(v string) *WafAction {
	s.Type = &v
	return s
}
597904
func (s *JobParameters) SetType(v string) *JobParameters {
	s.Type = &v
	return s
}
481464
func (s *DescribeWorkflowTypeOutput) SetTypeInfo(v *WorkflowTypeInfo) *DescribeWorkflowTypeOutput {
	s.TypeInfo = v
	return s
}
636372
func (s *DescribeProvisioningArtifactOutput) SetInfo(v map[string]*string) *DescribeProvisioningArtifactOutput {
	s.Info = v
	return s
}
826757
func (s *PutParameterInput) SetType(v string) *PutParameterInput {
	s.Type = &v
	return s
}
191266
func (s *ColumnInfo) SetType(v string) *ColumnInfo {
	s.Type = &v
	return s
}
1136686
func (s *Resource) SetType(v string) *Resource {
	s.Type = &v
	return s
}
694116
func (s *ProjectArtifacts) SetType(v string) *ProjectArtifacts {
	s.Type = &v
	return s
}
1165712
func (s *LifecyclePolicyRuleAction) SetType(v string) *LifecyclePolicyRuleAction {
	s.Type = &v
	return s
}
285539
func (s *Update) SetType(v string) *Update {
	s.Type = &v
	return s
}
286302
func (s *BlockerDeclaration) SetType(v string) *BlockerDeclaration {
	s.Type = &v
	return s
}
1157235
func (s *WafOverrideAction) SetType(v string) *WafOverrideAction {
	s.Type = &v
	return s
}
458933
func (s *ArtifactLocation) SetType(v string) *ArtifactLocation {
	s.Type = &v
	return s
}