Class: Google::Cloud::DeveloperConnect::V1::FetchGitHubInstallationsResponse

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/developerconnect/v1/developer_connect.rb

Overview

Response of fetching github installations.

Defined Under Namespace

Classes: Installation

Instance Attribute Summary collapse

Instance Attribute Details

#installations::Array<::Google::Cloud::DeveloperConnect::V1::FetchGitHubInstallationsResponse::Installation>

Returns List of installations available to the OAuth user (for github.com) or all the installations (for GitHub enterprise).

Returns:



1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
# File 'proto_docs/google/cloud/developerconnect/v1/developer_connect.rb', line 1385

class FetchGitHubInstallationsResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Represents an installation of the GitHub App.
  # @!attribute [rw] id
  #   @return [::Integer]
  #     ID of the installation in GitHub.
  # @!attribute [rw] name
  #   @return [::String]
  #     Name of the GitHub user or organization that owns this installation.
  # @!attribute [rw] type
  #   @return [::String]
  #     Either "user" or "organization".
  class Installation
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end