# SourceMysqlVerifyCA

Always connect with SSL. Verifies CA, but allows connection even if Hostname does not match.


## Fields

| Field                                                                                                                            | Type                                                                                                                             | Required                                                                                                                         | Description                                                                                                                      |
| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| `ca_certificate`                                                                                                                 | *str*                                                                                                                            | :heavy_check_mark:                                                                                                               | CA certificate                                                                                                                   |
| `client_certificate`                                                                                                             | *Optional[str]*                                                                                                                  | :heavy_minus_sign:                                                                                                               | Client certificate (this is not a required field, but if you want to use it, you will need to add the <b>Client key</b> as well) |
| `client_key`                                                                                                                     | *Optional[str]*                                                                                                                  | :heavy_minus_sign:                                                                                                               | Client key (this is not a required field, but if you want to use it, you will need to add the <b>Client certificate</b> as well) |
| `client_key_password`                                                                                                            | *Optional[str]*                                                                                                                  | :heavy_minus_sign:                                                                                                               | Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically.            |
| `mode`                                                                                                                           | [models.SourceMysqlSchemasSslModeMode](../models/sourcemysqlschemassslmodemode.md)                                               | :heavy_check_mark:                                                                                                               | N/A                                                                                                                              |