DatabaseToolsKeyStorePostgresqlSummary

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

Bases: object

The key store secrets.

Attributes

KEY_STORE_TYPE_CA_CERTIFICATE_PEM A constant which can be used with the key_store_type property of a DatabaseToolsKeyStorePostgresqlSummary.
KEY_STORE_TYPE_CLIENT_CERTIFICATE_PEM A constant which can be used with the key_store_type property of a DatabaseToolsKeyStorePostgresqlSummary.
KEY_STORE_TYPE_CLIENT_PRIVATE_KEY_PEM A constant which can be used with the key_store_type property of a DatabaseToolsKeyStorePostgresqlSummary.
key_store_content Gets the key_store_content of this DatabaseToolsKeyStorePostgresqlSummary.
key_store_password Gets the key_store_password of this DatabaseToolsKeyStorePostgresqlSummary.
key_store_type Gets the key_store_type of this DatabaseToolsKeyStorePostgresqlSummary.

Methods

__init__(**kwargs) Initializes a new DatabaseToolsKeyStorePostgresqlSummary 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 DatabaseToolsKeyStorePostgresqlSummary. 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 DatabaseToolsKeyStorePostgresqlSummary. 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 DatabaseToolsKeyStorePostgresqlSummary. This constant has a value of “CLIENT_PRIVATE_KEY_PEM”

__init__(**kwargs)

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

Parameters:
  • key_store_type (str) – The value to assign to the key_store_type property of this DatabaseToolsKeyStorePostgresqlSummary. Allowed values for this property are: “CLIENT_CERTIFICATE_PEM”, “CLIENT_PRIVATE_KEY_PEM”, “CA_CERTIFICATE_PEM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • key_store_content (oci.database_tools.models.DatabaseToolsKeyStoreContentPostgresqlSummary) – The value to assign to the key_store_content property of this DatabaseToolsKeyStorePostgresqlSummary.
  • key_store_password (oci.database_tools.models.DatabaseToolsKeyStorePasswordPostgresqlSummary) – The value to assign to the key_store_password property of this DatabaseToolsKeyStorePostgresqlSummary.
key_store_content

Gets the key_store_content of this DatabaseToolsKeyStorePostgresqlSummary.

Returns:The key_store_content of this DatabaseToolsKeyStorePostgresqlSummary.
Return type:oci.database_tools.models.DatabaseToolsKeyStoreContentPostgresqlSummary
key_store_password

Gets the key_store_password of this DatabaseToolsKeyStorePostgresqlSummary.

Returns:The key_store_password of this DatabaseToolsKeyStorePostgresqlSummary.
Return type:oci.database_tools.models.DatabaseToolsKeyStorePasswordPostgresqlSummary
key_store_type

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

Allowed values for this property are: “CLIENT_CERTIFICATE_PEM”, “CLIENT_PRIVATE_KEY_PEM”, “CA_CERTIFICATE_PEM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The key_store_type of this DatabaseToolsKeyStorePostgresqlSummary.
Return type:str