Class PostgreSql
Settings for PostgreSQL data source.
Implements
Inherited Members
Namespace: Google.Apis.FirebaseDataConnect.v1beta.Data
Assembly: Google.Apis.FirebaseDataConnect.v1beta.dll
Syntax
public class PostgreSql : IDirectResponseSchema
Properties
CloudSql
Cloud SQL configurations.
Declaration
[JsonProperty("cloudSql")]
public virtual CloudSqlInstance CloudSql { get; set; }
Property Value
| Type | Description |
|---|---|
| CloudSqlInstance |
Database
Required. Name of the PostgreSQL database.
Declaration
[JsonProperty("database")]
public virtual string Database { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Ephemeral
Output only. Ephemeral is true if this data connect service is served from temporary in-memory emulation of
Postgres. While Cloud SQL is being provisioned, the data connect service provides the ephemeral service to
help developers get started. Once the Cloud SQL is provisioned, Data Connect service will transfer its data
on a best-effort basis to the Cloud SQL instance. WARNING: Ephemeral data sources will expire after 24 hour.
The data will be lost if they aren't transferred to the Cloud SQL instance. WARNING: When ephemeral=true,
mutations to the database are not guaranteed to be durably persisted, even if an OK status code is returned.
All or parts of the data may be lost or reverted to earlier versions.
Declaration
[JsonProperty("ephemeral")]
public virtual bool? Ephemeral { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
SchemaMigration
Optional. Configure how to perform Postgresql schema migration.
Declaration
[JsonProperty("schemaMigration")]
public virtual string SchemaMigration { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SchemaValidation
Optional. Configure how much Postgresql schema validation to perform.
Declaration
[JsonProperty("schemaValidation")]
public virtual string SchemaValidation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Unlinked
No Postgres data source is linked. If set, don't allow database and schema_validation to be configured.
Declaration
[JsonProperty("unlinked")]
public virtual bool? Unlinked { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |