Class: Google::Cloud::GSuiteAddOns::V1::Authorization

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

Overview

The authorization information used when invoking deployment endpoints.

Instance Attribute Summary collapse

Instance Attribute Details

#name::String

Returns The canonical full name of this resource. Example: projects/123/authorization.

Returns:

  • (::String)

    The canonical full name of this resource. Example: projects/123/authorization



49
50
51
52
# File 'proto_docs/google/cloud/gsuiteaddons/v1/gsuiteaddons.rb', line 49

class Authorization
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#oauth_client_id::String

Returns The OAuth client ID used to obtain OAuth access tokens for a user on the add-on's behalf.

Returns:

  • (::String)

    The OAuth client ID used to obtain OAuth access tokens for a user on the add-on's behalf.



49
50
51
52
# File 'proto_docs/google/cloud/gsuiteaddons/v1/gsuiteaddons.rb', line 49

class Authorization
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#service_account_email::String

Returns The email address of the service account used to authenticate requests to add-on callback endpoints.

Returns:

  • (::String)

    The email address of the service account used to authenticate requests to add-on callback endpoints.



49
50
51
52
# File 'proto_docs/google/cloud/gsuiteaddons/v1/gsuiteaddons.rb', line 49

class Authorization
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end