View Source GitHub.Installation (GitHub REST API Client v0.1.1)

Provides struct and types for a Installation

Link to this section Summary

Link to this section Types

@type scoped() :: %GitHub.Installation{
  __info__: map(),
  access_tokens_url: term(),
  account: GitHub.User.simple(),
  app_id: term(),
  app_slug: term(),
  contact_email: term(),
  created_at: term(),
  events: term(),
  has_multiple_single_files: boolean() | nil,
  html_url: term(),
  id: term(),
  permissions: GitHub.App.Permissions.t(),
  repositories_url: String.t(),
  repository_selection: String.t(),
  single_file_name: String.t() | nil,
  single_file_paths: [String.t()] | nil,
  suspended_at: term(),
  suspended_by: term(),
  target_id: term(),
  target_type: term(),
  updated_at: term()
}
@type t() :: %GitHub.Installation{
  __info__: map(),
  access_tokens_url: String.t(),
  account: GitHub.Enterprise.t() | GitHub.User.simple() | nil,
  app_id: integer(),
  app_slug: String.t(),
  contact_email: String.t() | nil,
  created_at: DateTime.t(),
  events: [String.t()],
  has_multiple_single_files: boolean() | nil,
  html_url: String.t(),
  id: integer(),
  permissions: GitHub.App.Permissions.t(),
  repositories_url: String.t(),
  repository_selection: String.t(),
  single_file_name: String.t() | nil,
  single_file_paths: [String.t()] | nil,
  suspended_at: DateTime.t() | nil,
  suspended_by: GitHub.User.simple() | nil,
  target_id: integer(),
  target_type: String.t(),
  updated_at: DateTime.t()
}