Class ProviderArgs
Inheritance
System.Object
ProviderArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.PostgreSql.dll
Syntax
public sealed class ProviderArgs : ResourceArgs
Constructors
View Source
ProviderArgs()
Declaration
Properties
View Source
Clientcert
SSL client certificate if required by the database.
Declaration
public Input<ProviderClientcertArgs> Clientcert { get; set; }
Property Value
View Source
ConnectTimeout
Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely.
Declaration
public Input<int> ConnectTimeout { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
Database
The name of the database to connect to in order to conenct to (defaults to postgres).
Declaration
public Input<string> Database { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DatabaseUsername
Database username associated to the connected user (for user name maps)
Declaration
public Input<string> DatabaseUsername { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
ExpectedVersion
Specify the expected version of PostgreSQL.
Declaration
public Input<string> ExpectedVersion { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Host
Name of PostgreSQL server address to connect to
Declaration
public Input<string> Host { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
MaxConnections
Maximum number of connections to establish to the database. Zero means unlimited.
Declaration
public Input<int> MaxConnections { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
Password
Password to be used if the PostgreSQL server demands password authentication
Declaration
public Input<string> Password { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Port
The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections
Declaration
public Input<int> Port { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
Sslmode
This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the
PostgreSQL server
Declaration
public Input<string> Sslmode { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
SslMode
Declaration
public Input<string> SslMode { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Sslrootcert
The SSL server root certificate file path. The file must contain PEM encoded data.
Declaration
public Input<string> Sslrootcert { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Superuser
Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.:
Refreshing state password from Postgres)
Declaration
public Input<bool> Superuser { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Username
PostgreSQL user name to connect as
Declaration
public Input<string> Username { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|