// SetThingArn sets the ThingArn field's value.
4707
func (s *JobExecutionSummaryForJob) SetThingArn(v string) *JobExecutionSummaryForJob {
	s.ThingArn = &v
	return s
}
423545
func (s *RulesPackage) SetArn(v string) *RulesPackage {
	s.Arn = &v
	return s
}
995785
func (s *Gateway) SetArn(v string) *Gateway {
	s.Arn = &v
	return s
}
1335472
func (s *Image) SetArn(v string) *Image {
	s.Arn = &v
	return s
}
751080
func (s *Layer) SetArn(v string) *Layer {
	s.Arn = &v
	return s
}
1359975
func (s *ConfigurationItem) SetArn(v string) *ConfigurationItem {
	s.Arn = &v
	return s
}
1059410
func (s *DevicePool) SetArn(v string) *DevicePool {
	s.Arn = &v
	return s
}
1206590
func (s *Distribution) SetARN(v string) *Distribution {
	s.ARN = &v
	return s
}
819014
func (s *DeviceInstance) SetArn(v string) *DeviceInstance {
	s.Arn = &v
	return s
}
517719
func (s *OriginEndpoint) SetArn(v string) *OriginEndpoint {
	s.Arn = &v
	return s
}
896824
func (s *Service) SetArn(v string) *Service {
	s.Arn = &v
	return s
}
1073263
func (s *CreateThingGroupOutput) SetThingGroupArn(v string) *CreateThingGroupOutput {
	s.ThingGroupArn = &v
	return s
}
108679
func (s *Container) SetARN(v string) *Container {
	s.ARN = &v
	return s
}
1307297
func (s *UntagOutput) SetArn(v string) *UntagOutput {
	s.Arn = &v
	return s
}
1292125
func (s *LogStream) SetArn(v string) *LogStream {
	s.Arn = &v
	return s
}
159776
func (s *GroupNameAndArn) SetGroupArn(v string) *GroupNameAndArn {
	s.GroupArn = &v
	return s
}
403154
func (s *RemoveThingFromBillingGroupInput) SetThingArn(v string) *RemoveThingFromBillingGroupInput {
	s.ThingArn = &v
	return s
}