Datastream V1 API - Class Google::Cloud::Datastream::V1::MysqlSslConfig (v0.4.0)

Reference documentation and code samples for the Datastream V1 API class Google::Cloud::Datastream::V1::MysqlSslConfig.

MySQL SSL configuration information.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#ca_certificate

def ca_certificate() -> ::String
Returns
  • (::String) — Input only. PEM-encoded certificate of the CA that signed the source database server's certificate.

#ca_certificate=

def ca_certificate=(value) -> ::String
Parameter
  • value (::String) — Input only. PEM-encoded certificate of the CA that signed the source database server's certificate.
Returns
  • (::String) — Input only. PEM-encoded certificate of the CA that signed the source database server's certificate.

#ca_certificate_set

def ca_certificate_set() -> ::Boolean
Returns
  • (::Boolean) — Output only. Indicates whether the ca_certificate field is set.

#client_certificate

def client_certificate() -> ::String
Returns
  • (::String) — Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the 'client_key' and the 'ca_certificate' fields are mandatory.

#client_certificate=

def client_certificate=(value) -> ::String
Parameter
  • value (::String) — Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the 'client_key' and the 'ca_certificate' fields are mandatory.
Returns
  • (::String) — Input only. PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the 'client_key' and the 'ca_certificate' fields are mandatory.

#client_certificate_set

def client_certificate_set() -> ::Boolean
Returns
  • (::Boolean) — Output only. Indicates whether the client_certificate field is set.

#client_key

def client_key() -> ::String
Returns
  • (::String) — Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the 'client_certificate' and the 'ca_certificate' fields are mandatory.

#client_key=

def client_key=(value) -> ::String
Parameter
  • value (::String) — Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the 'client_certificate' and the 'ca_certificate' fields are mandatory.
Returns
  • (::String) — Input only. PEM-encoded private key associated with the Client Certificate. If this field is used then the 'client_certificate' and the 'ca_certificate' fields are mandatory.

#client_key_set

def client_key_set() -> ::Boolean
Returns
  • (::Boolean) — Output only. Indicates whether the client_key field is set.