Show / Hide Table of Contents

Class PostgreSql

Settings for PostgreSQL data source.

Inheritance
object
PostgreSql
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX