SourceObjectIdentifier

Represents an identifier of an object in the data source.

JSON representation
{

  // Union field source_identifier can be only one of the following:
  "oracleIdentifier": {
    object (OracleObjectIdentifier)
  },
  "mysqlIdentifier": {
    object (MysqlObjectIdentifier)
  },
  "postgresqlIdentifier": {
    object (PostgresqlObjectIdentifier)
  },
  "sqlServerIdentifier": {
    object (SqlServerObjectIdentifier)
  },
  "salesforceIdentifier": {
    object (SalesforceObjectIdentifier)
  },
  "mongodbIdentifier": {
    object (MongodbObjectIdentifier)
  }
  // End of list of possible types for union field source_identifier.
}
Fields
Union field source_identifier. The identifier for an object in the data source. source_identifier can be only one of the following:
oracleIdentifier

object (OracleObjectIdentifier)

Oracle data source object identifier.

mysqlIdentifier

object (MysqlObjectIdentifier)

Mysql data source object identifier.

postgresqlIdentifier

object (PostgresqlObjectIdentifier)

PostgreSQL data source object identifier.

sqlServerIdentifier

object (SqlServerObjectIdentifier)

SQLServer data source object identifier.

salesforceIdentifier

object (SalesforceObjectIdentifier)

Salesforce data source object identifier.

mongodbIdentifier

object (MongodbObjectIdentifier)

MongoDB data source object identifier.

OracleObjectIdentifier

Oracle data source object identifier.

JSON representation
{
  "schema": string,
  "table": string
}
Fields
schema

string

Required. The schema name.

table

string

Required. The table name.

MysqlObjectIdentifier

Mysql data source object identifier.

JSON representation
{
  "database": string,
  "table": string
}
Fields
database

string

Required. The database name.

table

string

Required. The table name.

PostgresqlObjectIdentifier

PostgreSQL data source object identifier.

JSON representation
{
  "schema": string,
  "table": string
}
Fields
schema

string

Required. The schema name.

table

string

Required. The table name.

SqlServerObjectIdentifier

SQLServer data source object identifier.

JSON representation
{
  "schema": string,
  "table": string
}
Fields
schema

string

Required. The schema name.

table

string

Required. The table name.

SalesforceObjectIdentifier

Salesforce data source object identifier.

JSON representation
{
  "objectName": string
}
Fields
objectName

string

Required. The object name.

MongodbObjectIdentifier

MongoDB data source object identifier.

JSON representation
{
  "database": string,
  "collection": string
}
Fields
database

string

Required. The database name.

collection

string

Required. The collection name.