public sealed class Deployment : IMessage<Deployment>, IEquatable<Deployment>, IDeepCloneable<Deployment>, IBufferMessage, IMessage
A Google Workspace Add-on deployment
Implements
IMessage<Deployment>, IEquatable<Deployment>, IDeepCloneable<Deployment>, IBufferMessage, IMessageNamespace
Google.Cloud.GSuiteAddOns.V1Assembly
Google.Cloud.GSuiteAddOns.V1.dll
Constructors
Deployment()
public Deployment()
Deployment(Deployment)
public Deployment(Deployment other)
Parameter | |
---|---|
Name | Description |
other | Deployment |
Properties
AddOns
public AddOns AddOns { get; set; }
The Google Workspace Add-on configuration.
Property Value | |
---|---|
Type | Description |
AddOns |
DeploymentName
public DeploymentName DeploymentName { get; set; }
DeploymentName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
DeploymentName |
Etag
public string Etag { get; set; }
This value is computed by the server based on the version of the deployment in storage, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
Property Value | |
---|---|
Type | Description |
String |
Name
public string Name { get; set; }
The deployment resource name. Example: projects/123/deployments/my_deployment.
Property Value | |
---|---|
Type | Description |
String |
OauthScopes
public RepeatedField<string> OauthScopes { get; }
The list of Google OAuth scopes for which to request consent from the end user before executing an add-on endpoint.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |