public sealed class Authorization : IMessage<Authorization>, IEquatable<Authorization>, IDeepCloneable<Authorization>, IBufferMessage, IMessageReference documentation and code samples for the Google Workspace Add-ons v1 API class Authorization.
The authorization information used when invoking deployment endpoints.
Implements
IMessageAuthorization, IEquatableAuthorization, IDeepCloneableAuthorization, IBufferMessage, IMessageNamespace
Google.Cloud.GSuiteAddOns.V1Assembly
Google.Cloud.GSuiteAddOns.V1.dll
Constructors
Authorization()
public Authorization()Authorization(Authorization)
public Authorization(Authorization other)| Parameter | |
|---|---|
| Name | Description |
other |
Authorization |
Properties
AuthorizationName
public AuthorizationName AuthorizationName { get; set; }AuthorizationName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
AuthorizationName |
|
Name
public string Name { get; set; }The canonical full name of this resource.
Example: projects/123/authorization
| Property Value | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
string |
|