[
:create_domain,
:create_domain_alias,
:delete_domain,
:delete_domain_alias,
:create_domain_welcome_email,
:get_company_domains,
:delete_domain_welcome_email,
:get_domain,
:get_domain_brand,
:change_domain,
:set_domain_admin,
:set_domain_brand,
:set_domain_catch_all_mailbox,
:set_domain_disabled_status,
:get_num_domain_mailboxes,
:get_domain_mailboxes,
:get_domain_mailbox_limits,
:set_domain_mailbox_limits,
:set_domain_allow_list,
:set_domain_block_list,
:get_domain_allow_list,
:get_domain_block_list
]
{
:create_domain => [:domain],
:create_domain_alias => [:domain, :alias],
:delete_domain => [:domain],
:delete_domain_alias => [:alias],
:create_domain_welcome_email => [:domain, :welcome_text, :welcome_subject, :from_name, :from_address, :charset, :mime_type],
:get_company_domains => [],
:delete_domain_welcome_email => [:domain],
:get_domain => [:domain],
:get_domain_brand => [:domain],
:change_domain => [:domain],
:set_domain_admin => [:domain, :mailbox],
:set_domain_brand => [:domain],
:set_domain_catch_all_mailbox => [:domain, :state, :mailbox],
:set_domain_disabled_status => [:domain, :disabled],
:get_num_domain_mailboxes => [:domain],
:get_domain_mailboxes => [:domain],
:get_domain_mailbox_limits => [:domain],
:set_domain_mailbox_limits => [:domain],
:set_domain_allow_list => [:domain, :list],
:set_domain_block_list => [:domain, :list],
:get_domain_allow_list => [:domain],
:get_domain_block_lis => [:domain]
}