Google Workspace Add-ons v1 API - Class Authorization (2.1.0)

public sealed class Authorization : IMessage<Authorization>, IEquatable<Authorization>, IDeepCloneable<Authorization>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Workspace Add-ons v1 API class Authorization.

The authorization information used when invoking deployment endpoints.

Inheritance

object > Authorization

Namespace

GoogleGoogle.CloudGoogle.Cloud.GSuiteAddOnsV1

Assembly

Google.Cloud.GSuiteAddOns.V1.dll

Constructors

Authorization()

public Authorization()

Authorization(Authorization)

public Authorization(Authorization other)
Parameter
NameDescription
otherAuthorization

Properties

AuthorizationName

public AuthorizationName AuthorizationName { get; set; }

AuthorizationName-typed view over the Name resource name property.

Property Value
TypeDescription
AuthorizationName

Name

public string Name { get; set; }

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

Property Value
TypeDescription
string

OauthClientId

public string OauthClientId { get; set; }

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

Property Value
TypeDescription
string

ServiceAccountEmail

public string ServiceAccountEmail { get; set; }

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

Property Value
TypeDescription
string