public enum SslConfig.SslMode extends Enum<SslConfig.SslMode> implements ProtocolMessageEnum
SSL mode options.
Protobuf enum google.cloud.alloydb.v1.SslConfig.SslMode
Implements
ProtocolMessageEnumStatic Fields
Name | Description |
SSL_MODE_ALLOW |
SSL connections are optional. CA verification not enforced. |
SSL_MODE_ALLOW_VALUE |
SSL connections are optional. CA verification not enforced. |
SSL_MODE_REQUIRE |
SSL connections are required. CA verification not enforced. Clients may use locally self-signed certificates (default psql client behavior). |
SSL_MODE_REQUIRE_VALUE |
SSL connections are required. CA verification not enforced. Clients may use locally self-signed certificates (default psql client behavior). |
SSL_MODE_UNSPECIFIED |
SSL mode not specified. Defaults to SSL_MODE_ALLOW. |
SSL_MODE_UNSPECIFIED_VALUE |
SSL mode not specified. Defaults to SSL_MODE_ALLOW. |
SSL_MODE_VERIFY_CA |
SSL connections are required. CA verification enforced. Clients must have certificates signed by a Cluster CA, e.g. via GenerateClientCertificate. |
SSL_MODE_VERIFY_CA_VALUE |
SSL connections are required. CA verification enforced. Clients must have certificates signed by a Cluster CA, e.g. via GenerateClientCertificate. |
UNRECOGNIZED |
Static Methods
Name | Description |
forNumber(int value) |
|
getDescriptor() |
|
internalGetValueMap() |
|
valueOf(Descriptors.EnumValueDescriptor desc) |
|
valueOf(int value) |
Deprecated. Use #forNumber(int) instead. |
valueOf(String name) |
|
values() |
Methods
Name | Description |
getDescriptorForType() |
|
getNumber() |
|
getValueDescriptor() |