published on Friday, May 1, 2026 by Pulumi
published on Friday, May 1, 2026 by Pulumi
Create PostgresSyncedTable Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PostgresSyncedTable(name: string, args: PostgresSyncedTableArgs, opts?: CustomResourceOptions);@overload
def PostgresSyncedTable(resource_name: str,
args: PostgresSyncedTableArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PostgresSyncedTable(resource_name: str,
opts: Optional[ResourceOptions] = None,
synced_table_id: Optional[str] = None,
provider_config: Optional[PostgresSyncedTableProviderConfigArgs] = None,
spec: Optional[PostgresSyncedTableSpecArgs] = None)func NewPostgresSyncedTable(ctx *Context, name string, args PostgresSyncedTableArgs, opts ...ResourceOption) (*PostgresSyncedTable, error)public PostgresSyncedTable(string name, PostgresSyncedTableArgs args, CustomResourceOptions? opts = null)
public PostgresSyncedTable(String name, PostgresSyncedTableArgs args)
public PostgresSyncedTable(String name, PostgresSyncedTableArgs args, CustomResourceOptions options)
type: databricks:PostgresSyncedTable
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args PostgresSyncedTableArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args PostgresSyncedTableArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args PostgresSyncedTableArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PostgresSyncedTableArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PostgresSyncedTableArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var postgresSyncedTableResource = new Databricks.PostgresSyncedTable("postgresSyncedTableResource", new()
{
SyncedTableId = "string",
ProviderConfig = new Databricks.Inputs.PostgresSyncedTableProviderConfigArgs
{
WorkspaceId = "string",
},
Spec = new Databricks.Inputs.PostgresSyncedTableSpecArgs
{
Branch = "string",
CreateDatabaseObjectsIfMissing = false,
ExistingPipelineId = "string",
NewPipelineSpec = new Databricks.Inputs.PostgresSyncedTableSpecNewPipelineSpecArgs
{
BudgetPolicyId = "string",
StorageCatalog = "string",
StorageSchema = "string",
},
PostgresDatabase = "string",
PrimaryKeyColumns = new[]
{
"string",
},
SchedulingPolicy = "string",
SourceTableFullName = "string",
TimeseriesKey = "string",
},
});
example, err := databricks.NewPostgresSyncedTable(ctx, "postgresSyncedTableResource", &databricks.PostgresSyncedTableArgs{
SyncedTableId: pulumi.String("string"),
ProviderConfig: &databricks.PostgresSyncedTableProviderConfigArgs{
WorkspaceId: pulumi.String("string"),
},
Spec: &databricks.PostgresSyncedTableSpecArgs{
Branch: pulumi.String("string"),
CreateDatabaseObjectsIfMissing: pulumi.Bool(false),
ExistingPipelineId: pulumi.String("string"),
NewPipelineSpec: &databricks.PostgresSyncedTableSpecNewPipelineSpecArgs{
BudgetPolicyId: pulumi.String("string"),
StorageCatalog: pulumi.String("string"),
StorageSchema: pulumi.String("string"),
},
PostgresDatabase: pulumi.String("string"),
PrimaryKeyColumns: pulumi.StringArray{
pulumi.String("string"),
},
SchedulingPolicy: pulumi.String("string"),
SourceTableFullName: pulumi.String("string"),
TimeseriesKey: pulumi.String("string"),
},
})
var postgresSyncedTableResource = new PostgresSyncedTable("postgresSyncedTableResource", PostgresSyncedTableArgs.builder()
.syncedTableId("string")
.providerConfig(PostgresSyncedTableProviderConfigArgs.builder()
.workspaceId("string")
.build())
.spec(PostgresSyncedTableSpecArgs.builder()
.branch("string")
.createDatabaseObjectsIfMissing(false)
.existingPipelineId("string")
.newPipelineSpec(PostgresSyncedTableSpecNewPipelineSpecArgs.builder()
.budgetPolicyId("string")
.storageCatalog("string")
.storageSchema("string")
.build())
.postgresDatabase("string")
.primaryKeyColumns("string")
.schedulingPolicy("string")
.sourceTableFullName("string")
.timeseriesKey("string")
.build())
.build());
postgres_synced_table_resource = databricks.PostgresSyncedTable("postgresSyncedTableResource",
synced_table_id="string",
provider_config={
"workspace_id": "string",
},
spec={
"branch": "string",
"create_database_objects_if_missing": False,
"existing_pipeline_id": "string",
"new_pipeline_spec": {
"budget_policy_id": "string",
"storage_catalog": "string",
"storage_schema": "string",
},
"postgres_database": "string",
"primary_key_columns": ["string"],
"scheduling_policy": "string",
"source_table_full_name": "string",
"timeseries_key": "string",
})
const postgresSyncedTableResource = new databricks.PostgresSyncedTable("postgresSyncedTableResource", {
syncedTableId: "string",
providerConfig: {
workspaceId: "string",
},
spec: {
branch: "string",
createDatabaseObjectsIfMissing: false,
existingPipelineId: "string",
newPipelineSpec: {
budgetPolicyId: "string",
storageCatalog: "string",
storageSchema: "string",
},
postgresDatabase: "string",
primaryKeyColumns: ["string"],
schedulingPolicy: "string",
sourceTableFullName: "string",
timeseriesKey: "string",
},
});
type: databricks:PostgresSyncedTable
properties:
providerConfig:
workspaceId: string
spec:
branch: string
createDatabaseObjectsIfMissing: false
existingPipelineId: string
newPipelineSpec:
budgetPolicyId: string
storageCatalog: string
storageSchema: string
postgresDatabase: string
primaryKeyColumns:
- string
schedulingPolicy: string
sourceTableFullName: string
timeseriesKey: string
syncedTableId: string
PostgresSyncedTable Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The PostgresSyncedTable resource accepts the following input properties:
- Synced
Table stringId The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- Provider
Config PostgresSynced Table Provider Config - Configure the provider for management through account provider.
- Spec
Postgres
Synced Table Spec - Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
- Synced
Table stringId The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- Provider
Config PostgresSynced Table Provider Config Args - Configure the provider for management through account provider.
- Spec
Postgres
Synced Table Spec Args - Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
- synced
Table StringId The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- provider
Config PostgresSynced Table Provider Config - Configure the provider for management through account provider.
- spec
Postgres
Synced Table Spec - Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
- synced
Table stringId The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- provider
Config PostgresSynced Table Provider Config - Configure the provider for management through account provider.
- spec
Postgres
Synced Table Spec - Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
- synced_
table_ strid The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- provider_
config PostgresSynced Table Provider Config Args - Configure the provider for management through account provider.
- spec
Postgres
Synced Table Spec Args - Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
- synced
Table StringId The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- provider
Config Property Map - Configure the provider for management through account provider.
- spec Property Map
- Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
Outputs
All input properties are implicitly available as output properties. Additionally, the PostgresSyncedTable resource produces the following output properties:
- Create
Time string - (string)
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- Status
Postgres
Synced Table Status - (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- Uid string
- (string) - The Unity Catalog table ID for this synced table
- Create
Time string - (string)
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- Status
Postgres
Synced Table Status - (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- Uid string
- (string) - The Unity Catalog table ID for this synced table
- create
Time String - (string)
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- status
Postgres
Synced Table Status - (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- uid String
- (string) - The Unity Catalog table ID for this synced table
- create
Time string - (string)
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- status
Postgres
Synced Table Status - (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- uid string
- (string) - The Unity Catalog table ID for this synced table
- create_
time str - (string)
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- status
Postgres
Synced Table Status - (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- uid str
- (string) - The Unity Catalog table ID for this synced table
- create
Time String - (string)
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- status Property Map
- (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- uid String
- (string) - The Unity Catalog table ID for this synced table
Look up Existing PostgresSyncedTable Resource
Get an existing PostgresSyncedTable resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: PostgresSyncedTableState, opts?: CustomResourceOptions): PostgresSyncedTable@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
create_time: Optional[str] = None,
name: Optional[str] = None,
provider_config: Optional[PostgresSyncedTableProviderConfigArgs] = None,
spec: Optional[PostgresSyncedTableSpecArgs] = None,
status: Optional[PostgresSyncedTableStatusArgs] = None,
synced_table_id: Optional[str] = None,
uid: Optional[str] = None) -> PostgresSyncedTablefunc GetPostgresSyncedTable(ctx *Context, name string, id IDInput, state *PostgresSyncedTableState, opts ...ResourceOption) (*PostgresSyncedTable, error)public static PostgresSyncedTable Get(string name, Input<string> id, PostgresSyncedTableState? state, CustomResourceOptions? opts = null)public static PostgresSyncedTable get(String name, Output<String> id, PostgresSyncedTableState state, CustomResourceOptions options)resources: _: type: databricks:PostgresSyncedTable get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Create
Time string - (string)
- Name string
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- Provider
Config PostgresSynced Table Provider Config - Configure the provider for management through account provider.
- Spec
Postgres
Synced Table Spec - Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
- Status
Postgres
Synced Table Status - (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- Synced
Table stringId The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- Uid string
- (string) - The Unity Catalog table ID for this synced table
- Create
Time string - (string)
- Name string
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- Provider
Config PostgresSynced Table Provider Config Args - Configure the provider for management through account provider.
- Spec
Postgres
Synced Table Spec Args - Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
- Status
Postgres
Synced Table Status Args - (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- Synced
Table stringId The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- Uid string
- (string) - The Unity Catalog table ID for this synced table
- create
Time String - (string)
- name String
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- provider
Config PostgresSynced Table Provider Config - Configure the provider for management through account provider.
- spec
Postgres
Synced Table Spec - Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
- status
Postgres
Synced Table Status - (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- synced
Table StringId The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- uid String
- (string) - The Unity Catalog table ID for this synced table
- create
Time string - (string)
- name string
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- provider
Config PostgresSynced Table Provider Config - Configure the provider for management through account provider.
- spec
Postgres
Synced Table Spec - Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
- status
Postgres
Synced Table Status - (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- synced
Table stringId The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- uid string
- (string) - The Unity Catalog table ID for this synced table
- create_
time str - (string)
- name str
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- provider_
config PostgresSynced Table Provider Config Args - Configure the provider for management through account provider.
- spec
Postgres
Synced Table Spec Args - Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
- status
Postgres
Synced Table Status Args - (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- synced_
table_ strid The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- uid str
- (string) - The Unity Catalog table ID for this synced table
- create
Time String - (string)
- name String
- (string) - Output only. The Full resource name of the synced table in Postgres where (catalog, schema, table) are the UC entity names.
- provider
Config Property Map - Configure the provider for management through account provider.
- spec Property Map
- Configuration details of the synced table, such as the source table, scheduling policy, etc. This attribute is specified at creation time and most fields are returned as is on subsequent queries
- status Property Map
- (SyncedTableSyncedTableStatus) - Synced Table data synchronization status
- synced
Table StringId The ID to use for the Synced Table. This becomes the final component of the SyncedTable's resource name. ID is required and is the synced table name, containing (catalog, schema, table) tuple. Elements of the tuple are the UC entity names.
Example: "{catalog}.{schema}.{table}"
syncedTableId represents both of the following:
- An online VIEW virtual table in the Unity Catalog accessible via the Lakehouse Federation.
- Postgres table named "{table}" in schema "{schema}" in the connected Postgres database
- uid String
- (string) - The Unity Catalog table ID for this synced table
Supporting Types
PostgresSyncedTableProviderConfig, PostgresSyncedTableProviderConfigArgs
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id str - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
PostgresSyncedTableSpec, PostgresSyncedTableSpecArgs
- Branch string
The full resource name the branch associated with the table.
Format: "projects/{project_id}/branches/{branch_id}"
- Create
Database boolObjects If Missing If true, the synced table's logical database and schema resources in PG will be created if they do not already exist. The request will fail if this is false and the database/schema do not exist.
Defaults to true if omitted
- Existing
Pipeline stringId ID of an existing pipeline to bin-pack this synced table into. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- New
Pipeline PostgresSpec Synced Table Spec New Pipeline Spec Specification for creating a new pipeline. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- Postgres
Database string The Postgres database name where the synced table will be created in.
If this synced table is created inside a Lakebase Catalog, this attribute can be omitted on creation and is inferred from the postgresDatabase associated with the Lakebase Catalog. If specified when inside a Lakebase Catalog, the value must match.
A value must be specified when creating a synced table inside a Standard Catalog
- Primary
Key List<string>Columns - Primary Key columns to be used for data insert/update in the destination
- Scheduling
Policy string - Scheduling policy of the underlying pipeline. Possible values are:
CONTINUOUS,SNAPSHOT,TRIGGERED - Source
Table stringFull Name Three-part (catalog, schema, table) name of the source Delta table.
For the corresponding destination table, use any of the two:
- syncedTableId used at the creation of the SyncedTable
- "name" consisting of "synced_tables/" prefix and the full name of the destination table
- Timeseries
Key string - Time series key to deduplicate (tie-break) rows with the same primary key
- Branch string
The full resource name the branch associated with the table.
Format: "projects/{project_id}/branches/{branch_id}"
- Create
Database boolObjects If Missing If true, the synced table's logical database and schema resources in PG will be created if they do not already exist. The request will fail if this is false and the database/schema do not exist.
Defaults to true if omitted
- Existing
Pipeline stringId ID of an existing pipeline to bin-pack this synced table into. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- New
Pipeline PostgresSpec Synced Table Spec New Pipeline Spec Specification for creating a new pipeline. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- Postgres
Database string The Postgres database name where the synced table will be created in.
If this synced table is created inside a Lakebase Catalog, this attribute can be omitted on creation and is inferred from the postgresDatabase associated with the Lakebase Catalog. If specified when inside a Lakebase Catalog, the value must match.
A value must be specified when creating a synced table inside a Standard Catalog
- Primary
Key []stringColumns - Primary Key columns to be used for data insert/update in the destination
- Scheduling
Policy string - Scheduling policy of the underlying pipeline. Possible values are:
CONTINUOUS,SNAPSHOT,TRIGGERED - Source
Table stringFull Name Three-part (catalog, schema, table) name of the source Delta table.
For the corresponding destination table, use any of the two:
- syncedTableId used at the creation of the SyncedTable
- "name" consisting of "synced_tables/" prefix and the full name of the destination table
- Timeseries
Key string - Time series key to deduplicate (tie-break) rows with the same primary key
- branch String
The full resource name the branch associated with the table.
Format: "projects/{project_id}/branches/{branch_id}"
- create
Database BooleanObjects If Missing If true, the synced table's logical database and schema resources in PG will be created if they do not already exist. The request will fail if this is false and the database/schema do not exist.
Defaults to true if omitted
- existing
Pipeline StringId ID of an existing pipeline to bin-pack this synced table into. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- new
Pipeline PostgresSpec Synced Table Spec New Pipeline Spec Specification for creating a new pipeline. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- postgres
Database String The Postgres database name where the synced table will be created in.
If this synced table is created inside a Lakebase Catalog, this attribute can be omitted on creation and is inferred from the postgresDatabase associated with the Lakebase Catalog. If specified when inside a Lakebase Catalog, the value must match.
A value must be specified when creating a synced table inside a Standard Catalog
- primary
Key List<String>Columns - Primary Key columns to be used for data insert/update in the destination
- scheduling
Policy String - Scheduling policy of the underlying pipeline. Possible values are:
CONTINUOUS,SNAPSHOT,TRIGGERED - source
Table StringFull Name Three-part (catalog, schema, table) name of the source Delta table.
For the corresponding destination table, use any of the two:
- syncedTableId used at the creation of the SyncedTable
- "name" consisting of "synced_tables/" prefix and the full name of the destination table
- timeseries
Key String - Time series key to deduplicate (tie-break) rows with the same primary key
- branch string
The full resource name the branch associated with the table.
Format: "projects/{project_id}/branches/{branch_id}"
- create
Database booleanObjects If Missing If true, the synced table's logical database and schema resources in PG will be created if they do not already exist. The request will fail if this is false and the database/schema do not exist.
Defaults to true if omitted
- existing
Pipeline stringId ID of an existing pipeline to bin-pack this synced table into. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- new
Pipeline PostgresSpec Synced Table Spec New Pipeline Spec Specification for creating a new pipeline. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- postgres
Database string The Postgres database name where the synced table will be created in.
If this synced table is created inside a Lakebase Catalog, this attribute can be omitted on creation and is inferred from the postgresDatabase associated with the Lakebase Catalog. If specified when inside a Lakebase Catalog, the value must match.
A value must be specified when creating a synced table inside a Standard Catalog
- primary
Key string[]Columns - Primary Key columns to be used for data insert/update in the destination
- scheduling
Policy string - Scheduling policy of the underlying pipeline. Possible values are:
CONTINUOUS,SNAPSHOT,TRIGGERED - source
Table stringFull Name Three-part (catalog, schema, table) name of the source Delta table.
For the corresponding destination table, use any of the two:
- syncedTableId used at the creation of the SyncedTable
- "name" consisting of "synced_tables/" prefix and the full name of the destination table
- timeseries
Key string - Time series key to deduplicate (tie-break) rows with the same primary key
- branch str
The full resource name the branch associated with the table.
Format: "projects/{project_id}/branches/{branch_id}"
- create_
database_ boolobjects_ if_ missing If true, the synced table's logical database and schema resources in PG will be created if they do not already exist. The request will fail if this is false and the database/schema do not exist.
Defaults to true if omitted
- existing_
pipeline_ strid ID of an existing pipeline to bin-pack this synced table into. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- new_
pipeline_ Postgresspec Synced Table Spec New Pipeline Spec Specification for creating a new pipeline. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- postgres_
database str The Postgres database name where the synced table will be created in.
If this synced table is created inside a Lakebase Catalog, this attribute can be omitted on creation and is inferred from the postgresDatabase associated with the Lakebase Catalog. If specified when inside a Lakebase Catalog, the value must match.
A value must be specified when creating a synced table inside a Standard Catalog
- primary_
key_ Sequence[str]columns - Primary Key columns to be used for data insert/update in the destination
- scheduling_
policy str - Scheduling policy of the underlying pipeline. Possible values are:
CONTINUOUS,SNAPSHOT,TRIGGERED - source_
table_ strfull_ name Three-part (catalog, schema, table) name of the source Delta table.
For the corresponding destination table, use any of the two:
- syncedTableId used at the creation of the SyncedTable
- "name" consisting of "synced_tables/" prefix and the full name of the destination table
- timeseries_
key str - Time series key to deduplicate (tie-break) rows with the same primary key
- branch String
The full resource name the branch associated with the table.
Format: "projects/{project_id}/branches/{branch_id}"
- create
Database BooleanObjects If Missing If true, the synced table's logical database and schema resources in PG will be created if they do not already exist. The request will fail if this is false and the database/schema do not exist.
Defaults to true if omitted
- existing
Pipeline StringId ID of an existing pipeline to bin-pack this synced table into. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- new
Pipeline Property MapSpec Specification for creating a new pipeline. At most one of existingPipelineId and newPipelineSpec should be defined.
The pipeline used for the synced table is returned via the top level pipelineId attribute
- postgres
Database String The Postgres database name where the synced table will be created in.
If this synced table is created inside a Lakebase Catalog, this attribute can be omitted on creation and is inferred from the postgresDatabase associated with the Lakebase Catalog. If specified when inside a Lakebase Catalog, the value must match.
A value must be specified when creating a synced table inside a Standard Catalog
- primary
Key List<String>Columns - Primary Key columns to be used for data insert/update in the destination
- scheduling
Policy String - Scheduling policy of the underlying pipeline. Possible values are:
CONTINUOUS,SNAPSHOT,TRIGGERED - source
Table StringFull Name Three-part (catalog, schema, table) name of the source Delta table.
For the corresponding destination table, use any of the two:
- syncedTableId used at the creation of the SyncedTable
- "name" consisting of "synced_tables/" prefix and the full name of the destination table
- timeseries
Key String - Time series key to deduplicate (tie-break) rows with the same primary key
PostgresSyncedTableSpecNewPipelineSpec, PostgresSyncedTableSpecNewPipelineSpecArgs
- Budget
Policy stringId - Budget policy to set on the newly created pipeline
- Storage
Catalog string - UC catalog for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be a standard catalog where the user has permissions to create Delta tables
- Storage
Schema string - UC schema for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be in the standard catalog where the user has permissions to create Delta tables
- Budget
Policy stringId - Budget policy to set on the newly created pipeline
- Storage
Catalog string - UC catalog for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be a standard catalog where the user has permissions to create Delta tables
- Storage
Schema string - UC schema for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be in the standard catalog where the user has permissions to create Delta tables
- budget
Policy StringId - Budget policy to set on the newly created pipeline
- storage
Catalog String - UC catalog for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be a standard catalog where the user has permissions to create Delta tables
- storage
Schema String - UC schema for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be in the standard catalog where the user has permissions to create Delta tables
- budget
Policy stringId - Budget policy to set on the newly created pipeline
- storage
Catalog string - UC catalog for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be a standard catalog where the user has permissions to create Delta tables
- storage
Schema string - UC schema for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be in the standard catalog where the user has permissions to create Delta tables
- budget_
policy_ strid - Budget policy to set on the newly created pipeline
- storage_
catalog str - UC catalog for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be a standard catalog where the user has permissions to create Delta tables
- storage_
schema str - UC schema for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be in the standard catalog where the user has permissions to create Delta tables
- budget
Policy StringId - Budget policy to set on the newly created pipeline
- storage
Catalog String - UC catalog for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be a standard catalog where the user has permissions to create Delta tables
- storage
Schema String - UC schema for the pipeline to store intermediate files (checkpoints, event logs etc). This needs to be in the standard catalog where the user has permissions to create Delta tables
PostgresSyncedTableStatus, PostgresSyncedTableStatusArgs
- Detailed
State string - (string) - The state of the synced table. Possible values are:
SYNCED_TABLE_OFFLINE,SYNCED_TABLE_OFFLINE_FAILED,SYNCED_TABLE_ONLINE,SYNCED_TABLE_ONLINE_CONTINUOUS_UPDATE,SYNCED_TABLE_ONLINE_NO_PENDING_UPDATE,SYNCED_TABLE_ONLINE_PIPELINE_FAILED,SYNCED_TABLE_ONLINE_TRIGGERED_UPDATE,SYNCED_TABLE_ONLINE_UPDATING_PIPELINE_RESOURCES,SYNCED_TABLE_PROVISIONING,SYNCED_TABLE_PROVISIONING_INITIAL_SNAPSHOT,SYNCED_TABLE_PROVISIONING_PIPELINE_RESOURCES - Last
Processed intCommit Version - (integer) - The last source table Delta version that was successfully synced to the synced table
- Last
Sync PostgresSynced Table Status Last Sync - (SyncedTablePosition) - Summary of the last successful synchronization from source to destination
- Last
Sync stringTime - (string) - The end timestamp of the last time any data was synchronized from the source table to the synced table. This is when the data is available in the synced table
- Message string
- (string) - A text description of the current state of the synced table
- Ongoing
Sync PostgresProgress Synced Table Status Ongoing Sync Progress - (SyncedTablePipelineProgress)
- Pipeline
Id string - (string) - ID of the associated pipeline
- Project string
- (string) - The full resource name of the project associated with the table.
- Provisioning
Phase string - (string) - The current phase of the data synchronization pipeline. Possible values are:
PROVISIONING_PHASE_INDEX_SCAN,PROVISIONING_PHASE_INDEX_SORT,PROVISIONING_PHASE_MAIN - Unity
Catalog stringProvisioning State - (string) - The provisioning state of the synced table entity in Unity Catalog. Possible values are:
ACTIVE,DEGRADED,DELETING,FAILED,PROVISIONING,UPDATING
- Detailed
State string - (string) - The state of the synced table. Possible values are:
SYNCED_TABLE_OFFLINE,SYNCED_TABLE_OFFLINE_FAILED,SYNCED_TABLE_ONLINE,SYNCED_TABLE_ONLINE_CONTINUOUS_UPDATE,SYNCED_TABLE_ONLINE_NO_PENDING_UPDATE,SYNCED_TABLE_ONLINE_PIPELINE_FAILED,SYNCED_TABLE_ONLINE_TRIGGERED_UPDATE,SYNCED_TABLE_ONLINE_UPDATING_PIPELINE_RESOURCES,SYNCED_TABLE_PROVISIONING,SYNCED_TABLE_PROVISIONING_INITIAL_SNAPSHOT,SYNCED_TABLE_PROVISIONING_PIPELINE_RESOURCES - Last
Processed intCommit Version - (integer) - The last source table Delta version that was successfully synced to the synced table
- Last
Sync PostgresSynced Table Status Last Sync - (SyncedTablePosition) - Summary of the last successful synchronization from source to destination
- Last
Sync stringTime - (string) - The end timestamp of the last time any data was synchronized from the source table to the synced table. This is when the data is available in the synced table
- Message string
- (string) - A text description of the current state of the synced table
- Ongoing
Sync PostgresProgress Synced Table Status Ongoing Sync Progress - (SyncedTablePipelineProgress)
- Pipeline
Id string - (string) - ID of the associated pipeline
- Project string
- (string) - The full resource name of the project associated with the table.
- Provisioning
Phase string - (string) - The current phase of the data synchronization pipeline. Possible values are:
PROVISIONING_PHASE_INDEX_SCAN,PROVISIONING_PHASE_INDEX_SORT,PROVISIONING_PHASE_MAIN - Unity
Catalog stringProvisioning State - (string) - The provisioning state of the synced table entity in Unity Catalog. Possible values are:
ACTIVE,DEGRADED,DELETING,FAILED,PROVISIONING,UPDATING
- detailed
State String - (string) - The state of the synced table. Possible values are:
SYNCED_TABLE_OFFLINE,SYNCED_TABLE_OFFLINE_FAILED,SYNCED_TABLE_ONLINE,SYNCED_TABLE_ONLINE_CONTINUOUS_UPDATE,SYNCED_TABLE_ONLINE_NO_PENDING_UPDATE,SYNCED_TABLE_ONLINE_PIPELINE_FAILED,SYNCED_TABLE_ONLINE_TRIGGERED_UPDATE,SYNCED_TABLE_ONLINE_UPDATING_PIPELINE_RESOURCES,SYNCED_TABLE_PROVISIONING,SYNCED_TABLE_PROVISIONING_INITIAL_SNAPSHOT,SYNCED_TABLE_PROVISIONING_PIPELINE_RESOURCES - last
Processed IntegerCommit Version - (integer) - The last source table Delta version that was successfully synced to the synced table
- last
Sync PostgresSynced Table Status Last Sync - (SyncedTablePosition) - Summary of the last successful synchronization from source to destination
- last
Sync StringTime - (string) - The end timestamp of the last time any data was synchronized from the source table to the synced table. This is when the data is available in the synced table
- message String
- (string) - A text description of the current state of the synced table
- ongoing
Sync PostgresProgress Synced Table Status Ongoing Sync Progress - (SyncedTablePipelineProgress)
- pipeline
Id String - (string) - ID of the associated pipeline
- project String
- (string) - The full resource name of the project associated with the table.
- provisioning
Phase String - (string) - The current phase of the data synchronization pipeline. Possible values are:
PROVISIONING_PHASE_INDEX_SCAN,PROVISIONING_PHASE_INDEX_SORT,PROVISIONING_PHASE_MAIN - unity
Catalog StringProvisioning State - (string) - The provisioning state of the synced table entity in Unity Catalog. Possible values are:
ACTIVE,DEGRADED,DELETING,FAILED,PROVISIONING,UPDATING
- detailed
State string - (string) - The state of the synced table. Possible values are:
SYNCED_TABLE_OFFLINE,SYNCED_TABLE_OFFLINE_FAILED,SYNCED_TABLE_ONLINE,SYNCED_TABLE_ONLINE_CONTINUOUS_UPDATE,SYNCED_TABLE_ONLINE_NO_PENDING_UPDATE,SYNCED_TABLE_ONLINE_PIPELINE_FAILED,SYNCED_TABLE_ONLINE_TRIGGERED_UPDATE,SYNCED_TABLE_ONLINE_UPDATING_PIPELINE_RESOURCES,SYNCED_TABLE_PROVISIONING,SYNCED_TABLE_PROVISIONING_INITIAL_SNAPSHOT,SYNCED_TABLE_PROVISIONING_PIPELINE_RESOURCES - last
Processed numberCommit Version - (integer) - The last source table Delta version that was successfully synced to the synced table
- last
Sync PostgresSynced Table Status Last Sync - (SyncedTablePosition) - Summary of the last successful synchronization from source to destination
- last
Sync stringTime - (string) - The end timestamp of the last time any data was synchronized from the source table to the synced table. This is when the data is available in the synced table
- message string
- (string) - A text description of the current state of the synced table
- ongoing
Sync PostgresProgress Synced Table Status Ongoing Sync Progress - (SyncedTablePipelineProgress)
- pipeline
Id string - (string) - ID of the associated pipeline
- project string
- (string) - The full resource name of the project associated with the table.
- provisioning
Phase string - (string) - The current phase of the data synchronization pipeline. Possible values are:
PROVISIONING_PHASE_INDEX_SCAN,PROVISIONING_PHASE_INDEX_SORT,PROVISIONING_PHASE_MAIN - unity
Catalog stringProvisioning State - (string) - The provisioning state of the synced table entity in Unity Catalog. Possible values are:
ACTIVE,DEGRADED,DELETING,FAILED,PROVISIONING,UPDATING
- detailed_
state str - (string) - The state of the synced table. Possible values are:
SYNCED_TABLE_OFFLINE,SYNCED_TABLE_OFFLINE_FAILED,SYNCED_TABLE_ONLINE,SYNCED_TABLE_ONLINE_CONTINUOUS_UPDATE,SYNCED_TABLE_ONLINE_NO_PENDING_UPDATE,SYNCED_TABLE_ONLINE_PIPELINE_FAILED,SYNCED_TABLE_ONLINE_TRIGGERED_UPDATE,SYNCED_TABLE_ONLINE_UPDATING_PIPELINE_RESOURCES,SYNCED_TABLE_PROVISIONING,SYNCED_TABLE_PROVISIONING_INITIAL_SNAPSHOT,SYNCED_TABLE_PROVISIONING_PIPELINE_RESOURCES - last_
processed_ intcommit_ version - (integer) - The last source table Delta version that was successfully synced to the synced table
- last_
sync PostgresSynced Table Status Last Sync - (SyncedTablePosition) - Summary of the last successful synchronization from source to destination
- last_
sync_ strtime - (string) - The end timestamp of the last time any data was synchronized from the source table to the synced table. This is when the data is available in the synced table
- message str
- (string) - A text description of the current state of the synced table
- ongoing_
sync_ Postgresprogress Synced Table Status Ongoing Sync Progress - (SyncedTablePipelineProgress)
- pipeline_
id str - (string) - ID of the associated pipeline
- project str
- (string) - The full resource name of the project associated with the table.
- provisioning_
phase str - (string) - The current phase of the data synchronization pipeline. Possible values are:
PROVISIONING_PHASE_INDEX_SCAN,PROVISIONING_PHASE_INDEX_SORT,PROVISIONING_PHASE_MAIN - unity_
catalog_ strprovisioning_ state - (string) - The provisioning state of the synced table entity in Unity Catalog. Possible values are:
ACTIVE,DEGRADED,DELETING,FAILED,PROVISIONING,UPDATING
- detailed
State String - (string) - The state of the synced table. Possible values are:
SYNCED_TABLE_OFFLINE,SYNCED_TABLE_OFFLINE_FAILED,SYNCED_TABLE_ONLINE,SYNCED_TABLE_ONLINE_CONTINUOUS_UPDATE,SYNCED_TABLE_ONLINE_NO_PENDING_UPDATE,SYNCED_TABLE_ONLINE_PIPELINE_FAILED,SYNCED_TABLE_ONLINE_TRIGGERED_UPDATE,SYNCED_TABLE_ONLINE_UPDATING_PIPELINE_RESOURCES,SYNCED_TABLE_PROVISIONING,SYNCED_TABLE_PROVISIONING_INITIAL_SNAPSHOT,SYNCED_TABLE_PROVISIONING_PIPELINE_RESOURCES - last
Processed NumberCommit Version - (integer) - The last source table Delta version that was successfully synced to the synced table
- last
Sync Property Map - (SyncedTablePosition) - Summary of the last successful synchronization from source to destination
- last
Sync StringTime - (string) - The end timestamp of the last time any data was synchronized from the source table to the synced table. This is when the data is available in the synced table
- message String
- (string) - A text description of the current state of the synced table
- ongoing
Sync Property MapProgress - (SyncedTablePipelineProgress)
- pipeline
Id String - (string) - ID of the associated pipeline
- project String
- (string) - The full resource name of the project associated with the table.
- provisioning
Phase String - (string) - The current phase of the data synchronization pipeline. Possible values are:
PROVISIONING_PHASE_INDEX_SCAN,PROVISIONING_PHASE_INDEX_SORT,PROVISIONING_PHASE_MAIN - unity
Catalog StringProvisioning State - (string) - The provisioning state of the synced table entity in Unity Catalog. Possible values are:
ACTIVE,DEGRADED,DELETING,FAILED,PROVISIONING,UPDATING
PostgresSyncedTableStatusLastSync, PostgresSyncedTableStatusLastSyncArgs
- Delta
Table PostgresSync Info Synced Table Status Last Sync Delta Table Sync Info - (DeltaTableSyncInfo)
- Sync
End stringTime - (string) - The end timestamp of the most recent successful synchronization. This is the time when the data is available in the synced table
- Sync
Start stringTime - (string) - The starting timestamp of the most recent successful synchronization from the source table to the destination (synced) table. Note this is the starting timestamp of the sync operation, not the end time. E.g., for a batch, this is the time when the sync operation started
- Delta
Table PostgresSync Info Synced Table Status Last Sync Delta Table Sync Info - (DeltaTableSyncInfo)
- Sync
End stringTime - (string) - The end timestamp of the most recent successful synchronization. This is the time when the data is available in the synced table
- Sync
Start stringTime - (string) - The starting timestamp of the most recent successful synchronization from the source table to the destination (synced) table. Note this is the starting timestamp of the sync operation, not the end time. E.g., for a batch, this is the time when the sync operation started
- delta
Table PostgresSync Info Synced Table Status Last Sync Delta Table Sync Info - (DeltaTableSyncInfo)
- sync
End StringTime - (string) - The end timestamp of the most recent successful synchronization. This is the time when the data is available in the synced table
- sync
Start StringTime - (string) - The starting timestamp of the most recent successful synchronization from the source table to the destination (synced) table. Note this is the starting timestamp of the sync operation, not the end time. E.g., for a batch, this is the time when the sync operation started
- delta
Table PostgresSync Info Synced Table Status Last Sync Delta Table Sync Info - (DeltaTableSyncInfo)
- sync
End stringTime - (string) - The end timestamp of the most recent successful synchronization. This is the time when the data is available in the synced table
- sync
Start stringTime - (string) - The starting timestamp of the most recent successful synchronization from the source table to the destination (synced) table. Note this is the starting timestamp of the sync operation, not the end time. E.g., for a batch, this is the time when the sync operation started
- delta_
table_ Postgressync_ info Synced Table Status Last Sync Delta Table Sync Info - (DeltaTableSyncInfo)
- sync_
end_ strtime - (string) - The end timestamp of the most recent successful synchronization. This is the time when the data is available in the synced table
- sync_
start_ strtime - (string) - The starting timestamp of the most recent successful synchronization from the source table to the destination (synced) table. Note this is the starting timestamp of the sync operation, not the end time. E.g., for a batch, this is the time when the sync operation started
- delta
Table Property MapSync Info - (DeltaTableSyncInfo)
- sync
End StringTime - (string) - The end timestamp of the most recent successful synchronization. This is the time when the data is available in the synced table
- sync
Start StringTime - (string) - The starting timestamp of the most recent successful synchronization from the source table to the destination (synced) table. Note this is the starting timestamp of the sync operation, not the end time. E.g., for a batch, this is the time when the sync operation started
PostgresSyncedTableStatusLastSyncDeltaTableSyncInfo, PostgresSyncedTableStatusLastSyncDeltaTableSyncInfoArgs
- Delta
Commit stringTime - (string) - The timestamp when the above Delta version was committed in the source Delta table. Note: This is the Delta commit time, not the time the data was written to the synced table
- Delta
Commit intVersion - (integer) - The Delta Lake commit version that was last successfully synced
- Delta
Commit stringTime - (string) - The timestamp when the above Delta version was committed in the source Delta table. Note: This is the Delta commit time, not the time the data was written to the synced table
- Delta
Commit intVersion - (integer) - The Delta Lake commit version that was last successfully synced
- delta
Commit StringTime - (string) - The timestamp when the above Delta version was committed in the source Delta table. Note: This is the Delta commit time, not the time the data was written to the synced table
- delta
Commit IntegerVersion - (integer) - The Delta Lake commit version that was last successfully synced
- delta
Commit stringTime - (string) - The timestamp when the above Delta version was committed in the source Delta table. Note: This is the Delta commit time, not the time the data was written to the synced table
- delta
Commit numberVersion - (integer) - The Delta Lake commit version that was last successfully synced
- delta_
commit_ strtime - (string) - The timestamp when the above Delta version was committed in the source Delta table. Note: This is the Delta commit time, not the time the data was written to the synced table
- delta_
commit_ intversion - (integer) - The Delta Lake commit version that was last successfully synced
- delta
Commit StringTime - (string) - The timestamp when the above Delta version was committed in the source Delta table. Note: This is the Delta commit time, not the time the data was written to the synced table
- delta
Commit NumberVersion - (integer) - The Delta Lake commit version that was last successfully synced
PostgresSyncedTableStatusOngoingSyncProgress, PostgresSyncedTableStatusOngoingSyncProgressArgs
- Estimated
Completion doubleTime Seconds - (number) - The estimated time remaining to complete this update in seconds
- Latest
Version intCurrently Processing - (integer) - The source table Delta version that was last processed by the pipeline. The pipeline may not have completely processed this version yet
- Sync
Progress doubleCompletion - (number) - The completion ratio of this update. This is a number between 0 and 1
- Synced
Row intCount - (integer) - The number of rows that have been synced in this update
- Total
Row intCount - (integer) - The total number of rows that need to be synced in this update. This number may be an estimate
- Estimated
Completion float64Time Seconds - (number) - The estimated time remaining to complete this update in seconds
- Latest
Version intCurrently Processing - (integer) - The source table Delta version that was last processed by the pipeline. The pipeline may not have completely processed this version yet
- Sync
Progress float64Completion - (number) - The completion ratio of this update. This is a number between 0 and 1
- Synced
Row intCount - (integer) - The number of rows that have been synced in this update
- Total
Row intCount - (integer) - The total number of rows that need to be synced in this update. This number may be an estimate
- estimated
Completion DoubleTime Seconds - (number) - The estimated time remaining to complete this update in seconds
- latest
Version IntegerCurrently Processing - (integer) - The source table Delta version that was last processed by the pipeline. The pipeline may not have completely processed this version yet
- sync
Progress DoubleCompletion - (number) - The completion ratio of this update. This is a number between 0 and 1
- synced
Row IntegerCount - (integer) - The number of rows that have been synced in this update
- total
Row IntegerCount - (integer) - The total number of rows that need to be synced in this update. This number may be an estimate
- estimated
Completion numberTime Seconds - (number) - The estimated time remaining to complete this update in seconds
- latest
Version numberCurrently Processing - (integer) - The source table Delta version that was last processed by the pipeline. The pipeline may not have completely processed this version yet
- sync
Progress numberCompletion - (number) - The completion ratio of this update. This is a number between 0 and 1
- synced
Row numberCount - (integer) - The number of rows that have been synced in this update
- total
Row numberCount - (integer) - The total number of rows that need to be synced in this update. This number may be an estimate
- estimated_
completion_ floattime_ seconds - (number) - The estimated time remaining to complete this update in seconds
- latest_
version_ intcurrently_ processing - (integer) - The source table Delta version that was last processed by the pipeline. The pipeline may not have completely processed this version yet
- sync_
progress_ floatcompletion - (number) - The completion ratio of this update. This is a number between 0 and 1
- synced_
row_ intcount - (integer) - The number of rows that have been synced in this update
- total_
row_ intcount - (integer) - The total number of rows that need to be synced in this update. This number may be an estimate
- estimated
Completion NumberTime Seconds - (number) - The estimated time remaining to complete this update in seconds
- latest
Version NumberCurrently Processing - (integer) - The source table Delta version that was last processed by the pipeline. The pipeline may not have completely processed this version yet
- sync
Progress NumberCompletion - (number) - The completion ratio of this update. This is a number between 0 and 1
- synced
Row NumberCount - (integer) - The number of rows that have been synced in this update
- total
Row NumberCount - (integer) - The total number of rows that need to be synced in this update. This number may be an estimate
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricksTerraform Provider.
published on Friday, May 1, 2026 by Pulumi
