// UpdateTags will modify the tags on a running serf agent
431097
func (c *RPCClient) UpdateTags(tags map[string]string, delTags []string) error {
	header := requestHeader{
		Command: tagsCommand,
		Seq:     c.getSeq(),
	}
	req := tagsRequest{
		Tags:       tags,
		DeleteTags: delTags,
	}
	return c.genericRPC(&header, &req, nil)
}
807429
func (s *RestoreDBInstanceToPointInTimeInput) SetTags(v []*Tag) *RestoreDBInstanceToPointInTimeInput {
	s.Tags = v
	return s
}
1000221
func (s *CreatePlatformVersionInput) SetTags(v []*Tag) *CreatePlatformVersionInput {
	s.Tags = v
	return s
}
208692
func (s *Stage) SetTags(v map[string]*string) *Stage {
	s.Tags = v
	return s
}
460520
func (s *Service) SetTags(v []*Tag) *Service {
	s.Tags = v
	return s
}
481581
func (s *ResourceGroup) SetTags(v []*ResourceGroupTag) *ResourceGroup {
	s.Tags = v
	return s
}
312678
func (s *Branch) SetTags(v map[string]*string) *Branch {
	s.Tags = v
	return s
}
633616
func (s *Resource) SetTags(v map[string]*string) *Resource {
	s.Tags = v
	return s
}
1175178
func (s *MetricsAndOperator) SetTags(v []*Tag) *MetricsAndOperator {
	s.Tags = v
	return s
}
656659
func (s *ApplicationResponse) SetTags(v map[string]*string) *ApplicationResponse {
	s.Tags = v
	return s
}
48324
func (s *DescribeBrokerResponse) SetTags(v map[string]*string) *DescribeBrokerResponse {
	s.Tags = v
	return s
}
1202849
func (s *UpdateStackSetInput) SetTags(v []*Tag) *UpdateStackSetInput {
	s.Tags = v
	return s
}
976776
func (s *DescribedServer) SetTags(v []*Tag) *DescribedServer {
	s.Tags = v
	return s
}
266388
func (s *RestoreDBInstanceFromDBSnapshotInput) SetTags(v []*Tag) *RestoreDBInstanceFromDBSnapshotInput {
	s.Tags = v
	return s
}
342196
func (s *IPRange) SetTags(v []*Tag) *IPRange {
	s.Tags = v
	return s
}
1265743
func (s *Backup) SetTags(v []*Tag) *Backup {
	s.Tags = v
	return s
}
120121
func (s *Configuration) SetTags(v map[string]*string) *Configuration {
	s.Tags = v
	return s
}