ConnectionProfilePostgresqlProfileSslConfigServerAndClientVerification class

Constructors

ConnectionProfilePostgresqlProfileSslConfigServerAndClientVerification({required Input<String> caCertificate, required Input<String> clientCertificate, required Input<String> clientKey})
Creates a new ConnectionProfilePostgresqlProfileSslConfigServerAndClientVerification. caCertificate PEM-encoded server root CA certificate. clientCertificate PEM-encoded certificate used by the source database to authenticate the clientKey PEM-encoded private key associated with the client certificate.
const
ConnectionProfilePostgresqlProfileSslConfigServerAndClientVerification.fromMap(Map<String, dynamic> map)
factory

Properties

caCertificate → Input<String>
PEM-encoded server root CA certificate. Note: This property is sensitive and will not be displayed in the plan.
final
clientCertificate → Input<String>
PEM-encoded certificate used by the source database to authenticate the client identity (i.e., the Datastream's identity). This certificate is signed by either a root certificate trusted by the server or one or more intermediate certificates (which is stored with the leaf certificate) to link to this certificate to the trusted root certificate. Note: This property is sensitive and will not be displayed in the plan.
final
clientKey → Input<String>
PEM-encoded private key associated with the client certificate. This value will be used during the SSL/TLS handshake, allowing the PostgreSQL server to authenticate the client's identity, i.e. identity of the stream. Note: This property is sensitive and will not be displayed in the plan.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited