Class: RTX::API::Resources

Inherits:
Object
  • Object
show all
Defined in:
lib/rtx/api/resources.rb

Class Method Summary collapse

Class Method Details

.allowed_resourcesObject

rubocop:disable Metrics/MethodLength



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# File 'lib/rtx/api/resources.rb', line 7

def self.allowed_resources
  {
    accounts: 'accounts',
    account_settings: 'account_settings',
    alerts: 'alerts',
    alert_frequencies: 'alert_frequencies',
    alert_types: 'alert_types',
    auth_tokens: 'auth/tokens',
    campaigns: 'campaigns',
    contacts: 'contacts',
    countries: 'countries',
    crawlers: 'crawlers',
    groups: 'groups',
    keywords: 'insights/keywords',
    items: 'items',
    layouts: 'layouts',
    locations: 'locations',
    metric_locations: 'export/csv/location_metrics',
    metric_groups: 'export/csv/group_metrics',
    notes: 'notes',
    passwords: 'passwords',
    permissions: 'permissions',
    plan_changes: 'plan_changes',
    profiles: 'profiles',
    requests: 'requests',
    request_pages: 'request_pages',
    request_types: 'request_types',
    responses: 'responses',
    reviews: 'reviews',
    review_status_labels: 'review_status_labels',
    single_sign_ons: 'single_sign_ons',
    sources: 'sources',
    states: 'states',
    templates: 'templates',
    template_tags: 'template_tags',
    urls: 'urls',
    users: 'users',
    user_types: 'user_types',
    whitelabels: 'whitelabels',
    v2_reviews: 'v2/reviews',
    v2_reviews_csv: 'v2/reviews_csv'
  }.freeze
end