// SetArn sets the Arn field's value.
546343
func (s *Environment) SetArn(v string) *Environment {
	s.Arn = &v
	return s
}
1009183
func (s *ResourceGroup) SetArn(v string) *ResourceGroup {
	s.Arn = &v
	return s
}
946711
func (s *UpdateProjectInput) SetArn(v string) *UpdateProjectInput {
	s.Arn = &v
	return s
}
213130
func (s *ElasticsearchDomainStatus) SetARN(v string) *ElasticsearchDomainStatus {
	s.ARN = &v
	return s
}
691733
func (s *GatewayGroupSummary) SetArn(v string) *GatewayGroupSummary {
	s.Arn = &v
	return s
}
983052
func (s *IamInstanceProfile) SetArn(v string) *IamInstanceProfile {
	s.Arn = &v
	return s
}
726899
func (s *ListDevicePoolsInput) SetArn(v string) *ListDevicePoolsInput {
	s.Arn = &v
	return s
}
1035624
func (s *Parameter) SetARN(v string) *Parameter {
	s.ARN = &v
	return s
}
596768
func (s *AssessmentTemplate) SetArn(v string) *AssessmentTemplate {
	s.Arn = &v
	return s
}
525163
func (s *DescribeProjectOutput) SetArn(v string) *DescribeProjectOutput {
	s.Arn = &v
	return s
}
1233347
func (s *CreateChannelOutput) SetArn(v string) *CreateChannelOutput {
	s.Arn = &v
	return s
}
1264210
func (s *GatewayGroup) SetArn(v string) *GatewayGroup {
	s.Arn = &v
	return s
}
141010
func (s *SimulationJob) SetArn(v string) *SimulationJob {
	s.Arn = &v
	return s
}
1052814
func (s *UpdateInstanceProfileInput) SetArn(v string) *UpdateInstanceProfileInput {
	s.Arn = &v
	return s
}
1295303
func (s *JobTemplate) SetArn(v string) *JobTemplate {
	s.Arn = &v
	return s
}
173636
func (s *DescribeSimulationJobOutput) SetArn(v string) *DescribeSimulationJobOutput {
	s.Arn = &v
	return s
}
1354721
func (s *CreateGroupOutput) SetArn(v string) *CreateGroupOutput {
	s.Arn = &v
	return s
}