// SetKey sets the Key field's value.
51
func (s *GetObjectLegalHoldInput) SetKey(v string) *GetObjectLegalHoldInput {
	s.Key = &v
	return s
}
323310
func (s *ParameterMapEntry) SetKey(v string) *ParameterMapEntry {
	s.Key = &v
	return s
}
1022283
func (s *S3SignedObject) SetKey(v string) *S3SignedObject {
	s.Key = &v
	return s
}
222289
func (s *HlsContentProtection) SetKey(v string) *HlsContentProtection {
	s.Key = &v
	return s
}
1311673
func (s *ParametersFilter) SetKey(v string) *ParametersFilter {
	s.Key = &v
	return s
}
1058098
func (s *Scope) SetKey(v string) *Scope {
	s.Key = &v
	return s
}
246413
func (s *PutObjectRetentionInput) SetKey(v string) *PutObjectRetentionInput {
	s.Key = &v
	return s
}
942259
func (s *InstanceInformationFilter) SetKey(v string) *InstanceInformationFilter {
	s.Key = &v
	return s
}
1064354
func (s *AutomationExecutionFilter) SetKey(v string) *AutomationExecutionFilter {
	s.Key = &v
	return s
}
1081792
func (s *Encryption) SetKey(v string) *Encryption {
	s.Key = &v
	return s
}
910108
func (s *PutObjectLegalHoldInput) SetKey(v string) *PutObjectLegalHoldInput {
	s.Key = &v
	return s
}
820460
func (s *DimensionValues) SetKey(v string) *DimensionValues {
	s.Key = &v
	return s
}
871495
func (s *ListTagOptionsFilters) SetKey(v string) *ListTagOptionsFilters {
	s.Key = &v
	return s
}
705162
func (s *TagDescription) SetKey(v string) *TagDescription {
	s.Key = &v
	return s
}
984595
func (s *JobInput) SetKey(v string) *JobInput {
	s.Key = &v
	return s
}
509910
func (s *PatchOrchestratorFilter) SetKey(v string) *PatchOrchestratorFilter {
	s.Key = &v
	return s
}
273212
func (s *StepExecutionFilter) SetKey(v string) *StepExecutionFilter {
	s.Key = &v
	return s
}