Module: SentryApi::Client::Organizations
- Included in:
- SentryApi::Client
- Defined in:
- lib/sentry-api/client/organizations.rb
Instance Method Summary collapse
-
#organization(organization_slug = "") ⇒ SentryApi::ObjectifiedHash
Retrieve an Organization.
-
#organization_projects(organization_slug = "") ⇒ Array<SentryApi::ObjectifiedHash>
List an Organization’s Projects.
-
#organization_stats(organization_slug, options = {}) ⇒ Array<Array>
Retrieve Event Counts for an Organization.
-
#organizations(member = false) ⇒ Array<SentryApi::ObjectifiedHash>
List your Organizations.
-
#update_organization(organization_slug, options = {}) ⇒ SentryApi::ObjectifiedHash
Update an Organization.
Instance Method Details
#organization(organization_slug = "") ⇒ SentryApi::ObjectifiedHash
Retrieve an Organization
36 37 38 39 |
# File 'lib/sentry-api/client/organizations.rb', line 36 def organization(organization_slug="") organization_slug = @default_org_slug if organization_slug == "" get("/organizations/#{organization_slug}/") end |
#organization_projects(organization_slug = "") ⇒ Array<SentryApi::ObjectifiedHash>
List an Organization’s Projects
23 24 25 26 |
# File 'lib/sentry-api/client/organizations.rb', line 23 def organization_projects(organization_slug="") organization_slug = @default_org_slug if organization_slug == "" get("/organizations/#{organization_slug}/projects/") end |
#organization_stats(organization_slug, options = {}) ⇒ Array<Array>
Retrieve Event Counts for an Organization
70 71 72 |
# File 'lib/sentry-api/client/organizations.rb', line 70 def organization_stats(organization_slug, ={}) get("/organizations/#{organization_slug}/stats/", query: ) end |
#organizations(member = false) ⇒ Array<SentryApi::ObjectifiedHash>
List your Organizations.
11 12 13 |
# File 'lib/sentry-api/client/organizations.rb', line 11 def organizations(member=false) get("/organizations/", query: {member: member}) end |
#update_organization(organization_slug, options = {}) ⇒ SentryApi::ObjectifiedHash
Update an Organization
53 54 55 |
# File 'lib/sentry-api/client/organizations.rb', line 53 def update_organization(organization_slug, ={}) put("/organizations/#{organization_slug}/", body: ) end |