public sealed class EntityDdl : IMessage<EntityDdl>, IEquatable<EntityDdl>, IDeepCloneable<EntityDdl>, IBufferMessage, IMessage
Reference documentation and code samples for the Database Migration v1 API class EntityDdl.
A single DDL statement for a specific entity
Implements
IMessageEntityDdl, IEquatableEntityDdl, IDeepCloneableEntityDdl, IBufferMessage, IMessageNamespace
Google.Cloud.CloudDms.V1Assembly
Google.Cloud.CloudDms.V1.dll
Constructors
EntityDdl()
public EntityDdl()
EntityDdl(EntityDdl)
public EntityDdl(EntityDdl other)
Parameter | |
---|---|
Name | Description |
other |
EntityDdl |
Properties
Ddl
public string Ddl { get; set; }
The actual ddl code.
Property Value | |
---|---|
Type | Description |
string |
DdlType
public string DdlType { get; set; }
Type of DDL (Create, Alter).
Property Value | |
---|---|
Type | Description |
string |
Entity
public string Entity { get; set; }
The name of the database entity the ddl refers to.
Property Value | |
---|---|
Type | Description |
string |
EntityType
public DatabaseEntityType EntityType { get; set; }
The entity type (if the DDL is for a sub entity).
Property Value | |
---|---|
Type | Description |
DatabaseEntityType |
IssueId
public RepeatedField<string> IssueId { get; }
EntityIssues found for this ddl.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |