public sealed class ExecutionIdentity : IMessage<ExecutionIdentity>, IEquatable<ExecutionIdentity>, IDeepCloneable<ExecutionIdentity>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Dataplex v1 API class ExecutionIdentity.
The identity to run the datascan.
Implements
IMessageExecutionIdentity, IEquatableExecutionIdentity, IDeepCloneableExecutionIdentity, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
ExecutionIdentity()
public ExecutionIdentity()ExecutionIdentity(ExecutionIdentity)
public ExecutionIdentity(ExecutionIdentity other)| Parameter | |
|---|---|
| Name | Description |
other |
ExecutionIdentity |
Properties
DataplexServiceAgent
public ExecutionIdentity.Types.DataplexServiceAgent DataplexServiceAgent { get; set; }Optional. The Dataplex service agent associated with the user's project.
| Property Value | |
|---|---|
| Type | Description |
ExecutionIdentityTypesDataplexServiceAgent |
|
IdentityCase
public ExecutionIdentity.IdentityOneofCase IdentityCase { get; }| Property Value | |
|---|---|
| Type | Description |
ExecutionIdentityIdentityOneofCase |
|
ServiceAccount
public ExecutionIdentity.Types.ServiceAccount ServiceAccount { get; set; }Optional. The provided service account.
| Property Value | |
|---|---|
| Type | Description |
ExecutionIdentityTypesServiceAccount |
|
UserCredential
public ExecutionIdentity.Types.UserCredential UserCredential { get; set; }Optional. The credential of the calling user. Supports only ONE_TIME trigger type.
| Property Value | |
|---|---|
| Type | Description |
ExecutionIdentityTypesUserCredential |
|