func (o *PollAccount) ValueForAttribute(name string) interface{} {

	switch name {
	case "accountID":
		return o.AccountID
	case "authorizationRegion":
		return o.AuthorizationRegion
	case "cloudType":
		return o.CloudType
	case "name":
		return o.Name
	case "role":
		return o.Role
	case "targetRegions":
		return o.TargetRegions
	}

	return nil
}
// ValueForAttribute returns the value for the given attribute.
// This is a very advanced function that you should not need but in some
// very specific use cases.
ValueForAttribute returns the value for the given attribute.
This is a very advanced function that you should not need but in some
very specific use cases.
// ValueForAttribute returns the value for the given attribute . // This is a very advanced function that you should not need but in some // very specific use cases .
func (o *PollAccount) ValueForAttribute(name string) interface{} {
	switch name {
	case "accountID":
		return o.AccountID
	case "authorizationRegion":
		return o.AuthorizationRegion
	case "cloudType":
		return o.CloudType
	case "name":
		return o.Name
	case "role":
		return o.Role
	case "targetRegions":
		return o.TargetRegions
	}
	return nil
}
func ( o * PollAccount ) ValueForAttribute ( name string ) interface { } { switch name { case " " : return o . AccountID case " " : return o . AuthorizationRegion case " " : return o . CloudType case " " : return o . Name case " " : return o . Role case " " : return o . TargetRegions } return nil }
ValueForAttribute returns the value for the given attribute.
ValueForAttribute returns the value for the given attribute .