Class EntityStatusView
A single entity for the UI view.
Implements
Inherited Members
Namespace: Google.Apis.DatabaseMigrationService.v1.Data
Assembly: Google.Apis.DatabaseMigrationService.v1.dll
Syntax
public class EntityStatusView : IDirectResponseSchema
Properties
Dependencies
Optional. The set of entities that this entity directly depends on, i.e., it does not include transitive dependencies. Provided only for FULL_WITH_DEPENDENCIES view. Dependencies are provided according to the request tree type.
Declaration
[JsonProperty("dependencies")]
public virtual IList<EntityId> Dependencies { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<EntityId> |
DraftDdlKind
The DDL Kind selected for apply. If UNSPECIFIED, the entity wasn't converted yet. For SUMMARY view, this rolls up from descendants with the logic of UNSPECIFIED < DETERMINISTIC < AI. USER_EDIT is not propagated.
Declaration
[JsonProperty("draftDdlKind")]
public virtual string DraftDdlKind { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DraftEntity
The entity short name and type from the DRAFT tree.
Declaration
[JsonProperty("draftEntity")]
public virtual EntityId DraftEntity { get; set; }
Property Value
| Type | Description |
|---|---|
| EntityId |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EditedDdlKind
If ddl_kind is USER_EDIT, this holds the DDL kind of the original content - DETERMINISTIC or AI. Otherwise, this is DDL_KIND_UNSPECIFIED. Relevant only for FULL view.
Declaration
[JsonProperty("editedDdlKind")]
public virtual string EditedDdlKind { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Issues
Unresolved issues information according to the current Draft DdlKind.
Declaration
[JsonProperty("issues")]
public virtual IssueAggregateData Issues { get; set; }
Property Value
| Type | Description |
|---|---|
| IssueAggregateData |
ResolvedIssues
Resolved issues information according to the current Draft DdlKind.
Declaration
[JsonProperty("resolvedIssues")]
public virtual IssueAggregateData ResolvedIssues { get; set; }
Property Value
| Type | Description |
|---|---|
| IssueAggregateData |
SourceEntity
The entity short name and type from the SOURCE tree.
Declaration
[JsonProperty("sourceEntity")]
public virtual EntityId SourceEntity { get; set; }
Property Value
| Type | Description |
|---|---|
| EntityId |
TestedEntity
Optional. Whether the entity has successfully generated and executed validation tests.
Declaration
[JsonProperty("testedEntity")]
public virtual bool? TestedEntity { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
WasApplied
Was the entity applied on the destination. Relevant only for FULL view.
Declaration
[JsonProperty("wasApplied")]
public virtual bool? WasApplied { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |