DatabaseToolsKeyStorePostgresqlDetails

class oci.database_tools.models.DatabaseToolsKeyStorePostgresqlDetails(**kwargs)

Bases: object

The details of the key store.

Attributes:

KEY_STORE_TYPE_CA_CERTIFICATE_PEM

A constant which can be used with the key_store_type property of a DatabaseToolsKeyStorePostgresqlDetails.

KEY_STORE_TYPE_CLIENT_CERTIFICATE_PEM

A constant which can be used with the key_store_type property of a DatabaseToolsKeyStorePostgresqlDetails.

KEY_STORE_TYPE_CLIENT_PRIVATE_KEY_PEM

A constant which can be used with the key_store_type property of a DatabaseToolsKeyStorePostgresqlDetails.

key_store_content

Gets the key_store_content of this DatabaseToolsKeyStorePostgresqlDetails.

key_store_password

Gets the key_store_password of this DatabaseToolsKeyStorePostgresqlDetails.

key_store_type

Gets the key_store_type of this DatabaseToolsKeyStorePostgresqlDetails.

Methods:

__init__(**kwargs)

Initializes a new DatabaseToolsKeyStorePostgresqlDetails object with values from keyword arguments.

KEY_STORE_TYPE_CA_CERTIFICATE_PEM = 'CA_CERTIFICATE_PEM'

A constant which can be used with the key_store_type property of a DatabaseToolsKeyStorePostgresqlDetails. This constant has a value of “CA_CERTIFICATE_PEM”

KEY_STORE_TYPE_CLIENT_CERTIFICATE_PEM = 'CLIENT_CERTIFICATE_PEM'

A constant which can be used with the key_store_type property of a DatabaseToolsKeyStorePostgresqlDetails. This constant has a value of “CLIENT_CERTIFICATE_PEM”

KEY_STORE_TYPE_CLIENT_PRIVATE_KEY_PEM = 'CLIENT_PRIVATE_KEY_PEM'

A constant which can be used with the key_store_type property of a DatabaseToolsKeyStorePostgresqlDetails. This constant has a value of “CLIENT_PRIVATE_KEY_PEM”

__init__(**kwargs)

Initializes a new DatabaseToolsKeyStorePostgresqlDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
property key_store_content

Gets the key_store_content of this DatabaseToolsKeyStorePostgresqlDetails.

Returns

The key_store_content of this DatabaseToolsKeyStorePostgresqlDetails.

Return type

oci.database_tools.models.DatabaseToolsKeyStoreContentPostgresqlDetails

property key_store_password

Gets the key_store_password of this DatabaseToolsKeyStorePostgresqlDetails.

Returns

The key_store_password of this DatabaseToolsKeyStorePostgresqlDetails.

Return type

oci.database_tools.models.DatabaseToolsKeyStorePasswordPostgresqlDetails

property key_store_type

Gets the key_store_type of this DatabaseToolsKeyStorePostgresqlDetails. The key store type.

Allowed values for this property are: “CLIENT_CERTIFICATE_PEM”, “CLIENT_PRIVATE_KEY_PEM”, “CA_CERTIFICATE_PEM”

Returns

The key_store_type of this DatabaseToolsKeyStorePostgresqlDetails.

Return type

str