Class Credential
The credential used by Deployment Manager and TypeProvider. Only one of the options is permitted.
Implements
Inherited Members
Namespace: Google.Apis.DeploymentManager.alpha.Data
Assembly: Google.Apis.DeploymentManager.alpha.dll
Syntax
public class Credential : IDirectResponseSchema
Properties
BasicAuth
Basic Auth Credential, only used by TypeProvider.
Declaration
[JsonProperty("basicAuth")]
public virtual BasicAuth BasicAuth { get; set; }
Property Value
| Type | Description |
|---|---|
| BasicAuth |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ServiceAccount
Service Account Credential, only used by Deployment.
Declaration
[JsonProperty("serviceAccount")]
public virtual ServiceAccount ServiceAccount { get; set; }
Property Value
| Type | Description |
|---|---|
| ServiceAccount |
UseProjectDefault
Specify to use the project default credential, only supported by Deployment.
Declaration
[JsonProperty("useProjectDefault")]
public virtual bool? UseProjectDefault { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |