    # File lib/fog/aws/models/compute/server.rb, line 53
            def initialize(attributes={})
              self.groups     ||= ["default"] unless (attributes[:subnet_id] || attributes[:security_group_ids])
              self.flavor_id  ||= 't1.micro'

              # Old 'connection' is renamed as service and should be used instead
              prepare_service_value(attributes)

              self.image_id   ||= begin
                self.username = 'ubuntu'
                case @service.instance_variable_get(:@region) # Ubuntu 10.04 LTS 64bit (EBS)
                when 'ap-northeast-1'
                  'ami-5e0fa45f'
                when 'ap-southeast-1'
                  'ami-f092eca2'
                when 'ap-southeast-2'
                  'ami-fb8611c1' # Ubuntu 12.04 LTS 64bit (EBS)
                when 'eu-west-1'
                  'ami-3d1f2b49'
                when 'sa-east-1'
                  'ami-d0429ccd'
                when 'us-east-1'
                  'ami-3202f25b'
                when 'us-west-1'
                  'ami-f5bfefb0'
                when 'us-west-2'
                  'ami-e0ec60d0'
                end
              end
              super
            end