Interface DatabaseMigrationServiceConnectionProfileMysqlSsl
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DatabaseMigrationServiceConnectionProfileMysqlSsl.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.554Z") @Stability(Stable) public interface DatabaseMigrationServiceConnectionProfileMysqlSsl extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDatabaseMigrationServiceConnectionProfileMysqlSsl.BuilderA builder forDatabaseMigrationServiceConnectionProfileMysqlSslstatic classDatabaseMigrationServiceConnectionProfileMysqlSsl.Jsii$ProxyAn implementation forDatabaseMigrationServiceConnectionProfileMysqlSsl
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static DatabaseMigrationServiceConnectionProfileMysqlSsl.Builderbuilder()StringgetCaCertificate()Required.default StringgetClientCertificate()Input only.default StringgetClientKey()Input only.
-
-
-
Method Detail
-
getCaCertificate
@Stability(Stable) @NotNull String getCaCertificate()
Required.Input only. The x509 PEM-encoded certificate of the CA that signed the source database server's certificate. The replica will use this certificate to verify it's connecting to the right host. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#ca_certificate DatabaseMigrationServiceConnectionProfile#ca_certificate}
-
getClientCertificate
@Stability(Stable) @Nullable default String getClientCertificate()
Input only.The x509 PEM-encoded certificate that will be used by the replica to authenticate against the source database server. If this field is used then the 'clientKey' field is mandatory Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#client_certificate DatabaseMigrationServiceConnectionProfile#client_certificate}
-
getClientKey
@Stability(Stable) @Nullable default String getClientKey()
Input only.The unencrypted PKCS#1 or PKCS#8 PEM-encoded private key associated with the Client Certificate. If this field is used then the 'clientCertificate' field is mandatory. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#client_key DatabaseMigrationServiceConnectionProfile#client_key}
-
builder
@Stability(Stable) static DatabaseMigrationServiceConnectionProfileMysqlSsl.Builder builder()
-
-