Class TriggerEntity
Trigger is not used as an independent entity, it is retrieved as part of a Table entity.
Implements
Inherited Members
Namespace: Google.Apis.DatabaseMigrationService.v1.Data
Assembly: Google.Apis.DatabaseMigrationService.v1.dll
Syntax
public class TriggerEntity : IDirectResponseSchema
Properties
CustomFeatures
Custom engine specific features.
Declaration
[JsonProperty("customFeatures")]
public virtual IDictionary<string, object> CustomFeatures { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, object> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
The name of the trigger.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
SqlCode
The SQL code which creates the trigger.
Declaration
[JsonProperty("sqlCode")]
public virtual string SqlCode { get; set; }
Property Value
Type | Description |
---|---|
string |
TriggerType
Indicates when the trigger fires, for example BEFORE STATEMENT, AFTER EACH ROW.
Declaration
[JsonProperty("triggerType")]
public virtual string TriggerType { get; set; }
Property Value
Type | Description |
---|---|
string |
TriggeringEvents
The DML, DDL, or database events that fire the trigger, for example INSERT, UPDATE.
Declaration
[JsonProperty("triggeringEvents")]
public virtual IList<string> TriggeringEvents { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |