AzurePostgreSqlDatastore Class

Represents a datastore that saves connection information to Azure Database for PostgreSQL.

You should not work with this class directly. To create a datastore that saves connection information to Azure Database for PostgreSQL, use the register_azure_postgre_sql method of the Datastore class.

Note: When using a datastore to access data, you must have permission to access the data, which depends on the credentials registered with the datastore.

Initialize a new AzurePostgreSqlDatastore.

Inheritance
AzurePostgreSqlDatastore

Constructor

AzurePostgreSqlDatastore(workspace, name, server_name, database_name, user_id, user_password, port_number=None, enforce_ssl=True)

Parameters

Name Description
workspace
Required
str

The workspace this datastore belongs to.

name
Required
str

The datastore name.

server_name
Required
str

The PostgreSQL server name.

database_name
Required
str

The PostgreSQL database name.

user_id
Required
str

The user ID of the PostgreSQL server.

user_password
Required
str

The user password of the PostgreSQL server.

port_number
str

The port number of the PostgreSQL server.

default value: None
enforce_ssl

Indicates SSL requirement of PostgreSQL server. Defaults to True

default value: True
workspace
Required
str

The workspace this datastore belongs to.

name
Required
str

The datastore name.

server_name
Required
str

The PostgreSQL server name.

database_name
Required
str

The PostgreSQL database name.

user_id
Required
str

The user ID of the PostgreSQL server.

user_password
Required
str

The user password of the PostgreSQL server.

port_number
Required
str

The port number of the PostgreSQL server.

enforce_ssl
Required

Indicates SSL requirement of PostgreSQL server