Show / Hide Table of Contents

Class ProviderArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ProviderArgs
Inherited Members
ResourceArgs.Empty
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()
Namespace: Pulumi.PostgreSql
Assembly: Pulumi.PostgreSql.dll
Syntax
public sealed class ProviderArgs : ResourceArgs

Constructors

View Source

ProviderArgs()

Declaration
public ProviderArgs()

Properties

View Source

Clientcert

SSL client certificate if required by the database.

Declaration
public Input<ProviderClientcertArgs> Clientcert { get; set; }
Property Value
Type Description
Input<ProviderClientcertArgs>
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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.