    # File lib/fog/aws/compute.rb, line 143
            def self.data
              @data ||= Hash.new do |hash, region|
                hash[region] = Hash.new do |region_hash, key|
                  owner_id = Fog::AWS::Mock.owner_id
                  security_group_id = Fog::AWS::Mock.security_group_id
                  region_hash[key] = {
                    :deleted_at => {},
                    :addresses  => {},
                    :images     => {},
                    :image_launch_permissions => Hash.new do |permissions_hash, image_key|
                      permissions_hash[image_key] = {
                        :users => []
                      }
                    end,
                    :instances  => {},
                    :reserved_instances => {},
                    :key_pairs  => {},
                    :limits     => { :addresses => 5 },
                    :owner_id   => owner_id,
                    :security_groups => {
                      'default' => {
                        'groupDescription'    => 'default group',
                        'groupName'           => 'default',
                        'groupId'             => security_group_id,
                        'ipPermissionsEgress' => [],
                        'ipPermissions'       => [
                          {
                            'groups'      => [{'groupName' => 'default', 'userId' => owner_id, 'groupId' => security_group_id }],
                            'fromPort'    => -1,
                            'toPort'      => -1,
                            'ipProtocol'  => 'icmp',
                            'ipRanges'    => []
                          },
                          {
                            'groups'      => [{'groupName' => 'default', 'userId' => owner_id, 'groupId' => security_group_id}],
                            'fromPort'    => 0,
                            'toPort'      => 65535,
                            'ipProtocol'  => 'tcp',
                            'ipRanges'    => []
                          },
                          {
                            'groups'      => [{'groupName' => 'default', 'userId' => owner_id, 'groupId' => security_group_id}],
                            'fromPort'    => 0,
                            'toPort'      => 65535,
                            'ipProtocol'  => 'udp',
                            'ipRanges'    => []
                          }
                        ],
                        'ownerId'             => owner_id
                      }
                    },
                    :network_interfaces => {},
                    :snapshots => {},
                    :volumes => {},
                    :internet_gateways => {},
                    :tags => {},
                    :tag_sets => Hash.new do |tag_set_hash, resource_id|
                      tag_set_hash[resource_id] = {}
                    end,
                    :subnets => [],
                    :vpcs => [],
                    :dhcp_options => [],
                    :internet_gateways => []
                  }
                end
              end
            end