Cloud Dataplex v1 API - Class ExecutionIdentity (3.15.0)

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

Reference documentation and code samples for the Cloud Dataplex v1 API class ExecutionIdentity.

The identity to run the datascan.

Inheritance

object > ExecutionIdentity

Namespace

Google.Cloud.Dataplex.V1

Assembly

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