# By: Riasat Ullah
# This file contains organization API keys.

from constants import var_names
from system_tests.test_data import test_data_users
import datetime


global_api_keys = [
    {
        var_names.key: 'gm23m',
        var_names.key_name: 'Operations API Key',
        var_names.created_on: datetime.datetime.now() - datetime.timedelta(days=234),
        var_names.created_by: test_data_users.users_list[0][0],
        var_names.is_enabled: True,
        var_names.api_version: 'Incidents API v.1',
        var_names.access_level: 'Full Access',
        var_names.ip_address: None,
        var_names.for_user: None,
        var_names.last_usage_timestamp: datetime.datetime.now() - datetime.timedelta(minutes=45)
    },
    {
        var_names.key: 'vHkda',
        var_names.key_name: 'Accounts Team Key',
        var_names.created_on: datetime.datetime.now() - datetime.timedelta(days=216),
        var_names.created_by: test_data_users.users_list[0][0],
        var_names.is_enabled: False,
        var_names.api_version: 'Incidents API v.1',
        var_names.access_level: 'Full Access',
        var_names.ip_address: None,
        var_names.for_user: None,
        var_names.last_usage_timestamp: datetime.datetime.now() - datetime.timedelta(days=121)
    },
    {
        var_names.key: 'xbhf0',
        var_names.key_name: 'Core API Use Only',
        var_names.created_on: datetime.datetime.now() - datetime.timedelta(days=234),
        var_names.created_by: test_data_users.users_list[0][0],
        var_names.is_enabled: True,
        var_names.api_version: 'Incidents API v.1',
        var_names.access_level: 'Full Access',
        var_names.ip_address: ['123.12.45.123', '123.12.47.125'],
        var_names.for_user: None,
        var_names.last_usage_timestamp: datetime.datetime.now() - datetime.timedelta(minutes=134)
    }
]
