// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// 	protoc-gen-go v1.36.11
// 	protoc        v3.21.12
// source: yandex/cloud/mdb/postgresql/v1/config/host14_1c.proto

package postgresql

import (
	_ "github.com/yandex-cloud/go-genproto/yandex/cloud"
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
	reflect "reflect"
	sync "sync"
	unsafe "unsafe"
)

const (
	// Verify that this generated code is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	// Verify that runtime/protoimpl is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)

type PostgresqlHostConfig14_1C_BackslashQuote int32

const (
	PostgresqlHostConfig14_1C_BACKSLASH_QUOTE_UNSPECIFIED PostgresqlHostConfig14_1C_BackslashQuote = 0
	// Quotation mark can be represented as \' (same as on).
	PostgresqlHostConfig14_1C_BACKSLASH_QUOTE PostgresqlHostConfig14_1C_BackslashQuote = 1
	// Quotation mark can be represented as \'.
	PostgresqlHostConfig14_1C_BACKSLASH_QUOTE_ON PostgresqlHostConfig14_1C_BackslashQuote = 2
	// Quotation mark can only be represented using the standard SQL syntax ”.
	PostgresqlHostConfig14_1C_BACKSLASH_QUOTE_OFF PostgresqlHostConfig14_1C_BackslashQuote = 3
	// Representing a quotation mark as \' is only permitted for client encodings where \ is not used for multibyte characters.
	PostgresqlHostConfig14_1C_BACKSLASH_QUOTE_SAFE_ENCODING PostgresqlHostConfig14_1C_BackslashQuote = 4
)

// Enum value maps for PostgresqlHostConfig14_1C_BackslashQuote.
var (
	PostgresqlHostConfig14_1C_BackslashQuote_name = map[int32]string{
		0: "BACKSLASH_QUOTE_UNSPECIFIED",
		1: "BACKSLASH_QUOTE",
		2: "BACKSLASH_QUOTE_ON",
		3: "BACKSLASH_QUOTE_OFF",
		4: "BACKSLASH_QUOTE_SAFE_ENCODING",
	}
	PostgresqlHostConfig14_1C_BackslashQuote_value = map[string]int32{
		"BACKSLASH_QUOTE_UNSPECIFIED":   0,
		"BACKSLASH_QUOTE":               1,
		"BACKSLASH_QUOTE_ON":            2,
		"BACKSLASH_QUOTE_OFF":           3,
		"BACKSLASH_QUOTE_SAFE_ENCODING": 4,
	}
)

func (x PostgresqlHostConfig14_1C_BackslashQuote) Enum() *PostgresqlHostConfig14_1C_BackslashQuote {
	p := new(PostgresqlHostConfig14_1C_BackslashQuote)
	*p = x
	return p
}

func (x PostgresqlHostConfig14_1C_BackslashQuote) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (PostgresqlHostConfig14_1C_BackslashQuote) Descriptor() protoreflect.EnumDescriptor {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[0].Descriptor()
}

func (PostgresqlHostConfig14_1C_BackslashQuote) Type() protoreflect.EnumType {
	return &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[0]
}

func (x PostgresqlHostConfig14_1C_BackslashQuote) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use PostgresqlHostConfig14_1C_BackslashQuote.Descriptor instead.
func (PostgresqlHostConfig14_1C_BackslashQuote) EnumDescriptor() ([]byte, []int) {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP(), []int{0, 0}
}

type PostgresqlHostConfig14_1C_ByteaOutput int32

const (
	PostgresqlHostConfig14_1C_BYTEA_OUTPUT_UNSPECIFIED PostgresqlHostConfig14_1C_ByteaOutput = 0
	// Each byte is represented by two hexadecimal characters, e.g., 'SELECT '\xDEADBEEF';'.
	PostgresqlHostConfig14_1C_BYTEA_OUTPUT_HEX PostgresqlHostConfig14_1C_ByteaOutput = 1
	// Standard PostgreSQL format with ASCII characters only.
	PostgresqlHostConfig14_1C_BYTEA_OUTPUT_ESCAPED PostgresqlHostConfig14_1C_ByteaOutput = 2
)

// Enum value maps for PostgresqlHostConfig14_1C_ByteaOutput.
var (
	PostgresqlHostConfig14_1C_ByteaOutput_name = map[int32]string{
		0: "BYTEA_OUTPUT_UNSPECIFIED",
		1: "BYTEA_OUTPUT_HEX",
		2: "BYTEA_OUTPUT_ESCAPED",
	}
	PostgresqlHostConfig14_1C_ByteaOutput_value = map[string]int32{
		"BYTEA_OUTPUT_UNSPECIFIED": 0,
		"BYTEA_OUTPUT_HEX":         1,
		"BYTEA_OUTPUT_ESCAPED":     2,
	}
)

func (x PostgresqlHostConfig14_1C_ByteaOutput) Enum() *PostgresqlHostConfig14_1C_ByteaOutput {
	p := new(PostgresqlHostConfig14_1C_ByteaOutput)
	*p = x
	return p
}

func (x PostgresqlHostConfig14_1C_ByteaOutput) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (PostgresqlHostConfig14_1C_ByteaOutput) Descriptor() protoreflect.EnumDescriptor {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[1].Descriptor()
}

func (PostgresqlHostConfig14_1C_ByteaOutput) Type() protoreflect.EnumType {
	return &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[1]
}

func (x PostgresqlHostConfig14_1C_ByteaOutput) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use PostgresqlHostConfig14_1C_ByteaOutput.Descriptor instead.
func (PostgresqlHostConfig14_1C_ByteaOutput) EnumDescriptor() ([]byte, []int) {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP(), []int{0, 1}
}

type PostgresqlHostConfig14_1C_ConstraintExclusion int32

const (
	PostgresqlHostConfig14_1C_CONSTRAINT_EXCLUSION_UNSPECIFIED PostgresqlHostConfig14_1C_ConstraintExclusion = 0
	// Enable planner's use of constraints for all tables.
	PostgresqlHostConfig14_1C_CONSTRAINT_EXCLUSION_ON PostgresqlHostConfig14_1C_ConstraintExclusion = 1
	// Disable planner's use of constraints for all tables
	PostgresqlHostConfig14_1C_CONSTRAINT_EXCLUSION_OFF PostgresqlHostConfig14_1C_ConstraintExclusion = 2
	// Only use constraints for child tables and UNION ALL clauses.
	PostgresqlHostConfig14_1C_CONSTRAINT_EXCLUSION_PARTITION PostgresqlHostConfig14_1C_ConstraintExclusion = 3
)

// Enum value maps for PostgresqlHostConfig14_1C_ConstraintExclusion.
var (
	PostgresqlHostConfig14_1C_ConstraintExclusion_name = map[int32]string{
		0: "CONSTRAINT_EXCLUSION_UNSPECIFIED",
		1: "CONSTRAINT_EXCLUSION_ON",
		2: "CONSTRAINT_EXCLUSION_OFF",
		3: "CONSTRAINT_EXCLUSION_PARTITION",
	}
	PostgresqlHostConfig14_1C_ConstraintExclusion_value = map[string]int32{
		"CONSTRAINT_EXCLUSION_UNSPECIFIED": 0,
		"CONSTRAINT_EXCLUSION_ON":          1,
		"CONSTRAINT_EXCLUSION_OFF":         2,
		"CONSTRAINT_EXCLUSION_PARTITION":   3,
	}
)

func (x PostgresqlHostConfig14_1C_ConstraintExclusion) Enum() *PostgresqlHostConfig14_1C_ConstraintExclusion {
	p := new(PostgresqlHostConfig14_1C_ConstraintExclusion)
	*p = x
	return p
}

func (x PostgresqlHostConfig14_1C_ConstraintExclusion) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (PostgresqlHostConfig14_1C_ConstraintExclusion) Descriptor() protoreflect.EnumDescriptor {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[2].Descriptor()
}

func (PostgresqlHostConfig14_1C_ConstraintExclusion) Type() protoreflect.EnumType {
	return &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[2]
}

func (x PostgresqlHostConfig14_1C_ConstraintExclusion) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use PostgresqlHostConfig14_1C_ConstraintExclusion.Descriptor instead.
func (PostgresqlHostConfig14_1C_ConstraintExclusion) EnumDescriptor() ([]byte, []int) {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP(), []int{0, 2}
}

type PostgresqlHostConfig14_1C_ForceParallelMode int32

const (
	PostgresqlHostConfig14_1C_FORCE_PARALLEL_MODE_UNSPECIFIED PostgresqlHostConfig14_1C_ForceParallelMode = 0
	// Force parallel mode for all queries that can be executed safely in parallel.
	PostgresqlHostConfig14_1C_FORCE_PARALLEL_MODE_ON PostgresqlHostConfig14_1C_ForceParallelMode = 1
	// Enable parallel mode only if it is expected to increase performance.
	PostgresqlHostConfig14_1C_FORCE_PARALLEL_MODE_OFF PostgresqlHostConfig14_1C_ForceParallelMode = 2
	// Equivalent to on, but generates output identical to the off state.
	PostgresqlHostConfig14_1C_FORCE_PARALLEL_MODE_REGRESS PostgresqlHostConfig14_1C_ForceParallelMode = 3
)

// Enum value maps for PostgresqlHostConfig14_1C_ForceParallelMode.
var (
	PostgresqlHostConfig14_1C_ForceParallelMode_name = map[int32]string{
		0: "FORCE_PARALLEL_MODE_UNSPECIFIED",
		1: "FORCE_PARALLEL_MODE_ON",
		2: "FORCE_PARALLEL_MODE_OFF",
		3: "FORCE_PARALLEL_MODE_REGRESS",
	}
	PostgresqlHostConfig14_1C_ForceParallelMode_value = map[string]int32{
		"FORCE_PARALLEL_MODE_UNSPECIFIED": 0,
		"FORCE_PARALLEL_MODE_ON":          1,
		"FORCE_PARALLEL_MODE_OFF":         2,
		"FORCE_PARALLEL_MODE_REGRESS":     3,
	}
)

func (x PostgresqlHostConfig14_1C_ForceParallelMode) Enum() *PostgresqlHostConfig14_1C_ForceParallelMode {
	p := new(PostgresqlHostConfig14_1C_ForceParallelMode)
	*p = x
	return p
}

func (x PostgresqlHostConfig14_1C_ForceParallelMode) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (PostgresqlHostConfig14_1C_ForceParallelMode) Descriptor() protoreflect.EnumDescriptor {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[3].Descriptor()
}

func (PostgresqlHostConfig14_1C_ForceParallelMode) Type() protoreflect.EnumType {
	return &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[3]
}

func (x PostgresqlHostConfig14_1C_ForceParallelMode) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use PostgresqlHostConfig14_1C_ForceParallelMode.Descriptor instead.
func (PostgresqlHostConfig14_1C_ForceParallelMode) EnumDescriptor() ([]byte, []int) {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP(), []int{0, 3}
}

type PostgresqlHostConfig14_1C_LogErrorVerbosity int32

const (
	PostgresqlHostConfig14_1C_LOG_ERROR_VERBOSITY_UNSPECIFIED PostgresqlHostConfig14_1C_LogErrorVerbosity = 0
	// DETAIL, HINT, QUERY, and CONTEXT fields are excluded from the error message.
	PostgresqlHostConfig14_1C_LOG_ERROR_VERBOSITY_TERSE PostgresqlHostConfig14_1C_LogErrorVerbosity = 1
	// Default.
	PostgresqlHostConfig14_1C_LOG_ERROR_VERBOSITY_DEFAULT PostgresqlHostConfig14_1C_LogErrorVerbosity = 2
	// Error message includes the SQLSTATE error code, source filename, function name, and the line number where the error occurred.
	PostgresqlHostConfig14_1C_LOG_ERROR_VERBOSITY_VERBOSE PostgresqlHostConfig14_1C_LogErrorVerbosity = 3
)

// Enum value maps for PostgresqlHostConfig14_1C_LogErrorVerbosity.
var (
	PostgresqlHostConfig14_1C_LogErrorVerbosity_name = map[int32]string{
		0: "LOG_ERROR_VERBOSITY_UNSPECIFIED",
		1: "LOG_ERROR_VERBOSITY_TERSE",
		2: "LOG_ERROR_VERBOSITY_DEFAULT",
		3: "LOG_ERROR_VERBOSITY_VERBOSE",
	}
	PostgresqlHostConfig14_1C_LogErrorVerbosity_value = map[string]int32{
		"LOG_ERROR_VERBOSITY_UNSPECIFIED": 0,
		"LOG_ERROR_VERBOSITY_TERSE":       1,
		"LOG_ERROR_VERBOSITY_DEFAULT":     2,
		"LOG_ERROR_VERBOSITY_VERBOSE":     3,
	}
)

func (x PostgresqlHostConfig14_1C_LogErrorVerbosity) Enum() *PostgresqlHostConfig14_1C_LogErrorVerbosity {
	p := new(PostgresqlHostConfig14_1C_LogErrorVerbosity)
	*p = x
	return p
}

func (x PostgresqlHostConfig14_1C_LogErrorVerbosity) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (PostgresqlHostConfig14_1C_LogErrorVerbosity) Descriptor() protoreflect.EnumDescriptor {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[4].Descriptor()
}

func (PostgresqlHostConfig14_1C_LogErrorVerbosity) Type() protoreflect.EnumType {
	return &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[4]
}

func (x PostgresqlHostConfig14_1C_LogErrorVerbosity) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use PostgresqlHostConfig14_1C_LogErrorVerbosity.Descriptor instead.
func (PostgresqlHostConfig14_1C_LogErrorVerbosity) EnumDescriptor() ([]byte, []int) {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP(), []int{0, 4}
}

type PostgresqlHostConfig14_1C_LogLevel int32

const (
	PostgresqlHostConfig14_1C_LOG_LEVEL_UNSPECIFIED PostgresqlHostConfig14_1C_LogLevel = 0
	// Provides successively-more-detailed information for use by developers.
	PostgresqlHostConfig14_1C_LOG_LEVEL_DEBUG5 PostgresqlHostConfig14_1C_LogLevel = 1
	// Provides successively-more-detailed information for use by developers.
	PostgresqlHostConfig14_1C_LOG_LEVEL_DEBUG4 PostgresqlHostConfig14_1C_LogLevel = 2
	// Provides successively-more-detailed information for use by developers.
	PostgresqlHostConfig14_1C_LOG_LEVEL_DEBUG3 PostgresqlHostConfig14_1C_LogLevel = 3
	// Provides successively-more-detailed information for use by developers.
	PostgresqlHostConfig14_1C_LOG_LEVEL_DEBUG2 PostgresqlHostConfig14_1C_LogLevel = 4
	// Provides successively-more-detailed information for use by developers.
	PostgresqlHostConfig14_1C_LOG_LEVEL_DEBUG1 PostgresqlHostConfig14_1C_LogLevel = 5
	// Reports information of interest to administrators, e.g., checkpoint activity.
	PostgresqlHostConfig14_1C_LOG_LEVEL_LOG PostgresqlHostConfig14_1C_LogLevel = 6
	// Provides information that might be helpful to users, e.g., notice of truncation of long identifiers.
	PostgresqlHostConfig14_1C_LOG_LEVEL_NOTICE PostgresqlHostConfig14_1C_LogLevel = 7
	// Provides warnings of likely problems, e.g., COMMIT outside a transaction block.
	PostgresqlHostConfig14_1C_LOG_LEVEL_WARNING PostgresqlHostConfig14_1C_LogLevel = 8
	// Reports an error that caused the current command to abort.
	PostgresqlHostConfig14_1C_LOG_LEVEL_ERROR PostgresqlHostConfig14_1C_LogLevel = 9
	// Reports an error that caused the current session to abort.
	PostgresqlHostConfig14_1C_LOG_LEVEL_FATAL PostgresqlHostConfig14_1C_LogLevel = 10
	// Reports an error that caused all database sessions to abort.
	PostgresqlHostConfig14_1C_LOG_LEVEL_PANIC PostgresqlHostConfig14_1C_LogLevel = 11
)

// Enum value maps for PostgresqlHostConfig14_1C_LogLevel.
var (
	PostgresqlHostConfig14_1C_LogLevel_name = map[int32]string{
		0:  "LOG_LEVEL_UNSPECIFIED",
		1:  "LOG_LEVEL_DEBUG5",
		2:  "LOG_LEVEL_DEBUG4",
		3:  "LOG_LEVEL_DEBUG3",
		4:  "LOG_LEVEL_DEBUG2",
		5:  "LOG_LEVEL_DEBUG1",
		6:  "LOG_LEVEL_LOG",
		7:  "LOG_LEVEL_NOTICE",
		8:  "LOG_LEVEL_WARNING",
		9:  "LOG_LEVEL_ERROR",
		10: "LOG_LEVEL_FATAL",
		11: "LOG_LEVEL_PANIC",
	}
	PostgresqlHostConfig14_1C_LogLevel_value = map[string]int32{
		"LOG_LEVEL_UNSPECIFIED": 0,
		"LOG_LEVEL_DEBUG5":      1,
		"LOG_LEVEL_DEBUG4":      2,
		"LOG_LEVEL_DEBUG3":      3,
		"LOG_LEVEL_DEBUG2":      4,
		"LOG_LEVEL_DEBUG1":      5,
		"LOG_LEVEL_LOG":         6,
		"LOG_LEVEL_NOTICE":      7,
		"LOG_LEVEL_WARNING":     8,
		"LOG_LEVEL_ERROR":       9,
		"LOG_LEVEL_FATAL":       10,
		"LOG_LEVEL_PANIC":       11,
	}
)

func (x PostgresqlHostConfig14_1C_LogLevel) Enum() *PostgresqlHostConfig14_1C_LogLevel {
	p := new(PostgresqlHostConfig14_1C_LogLevel)
	*p = x
	return p
}

func (x PostgresqlHostConfig14_1C_LogLevel) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (PostgresqlHostConfig14_1C_LogLevel) Descriptor() protoreflect.EnumDescriptor {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[5].Descriptor()
}

func (PostgresqlHostConfig14_1C_LogLevel) Type() protoreflect.EnumType {
	return &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[5]
}

func (x PostgresqlHostConfig14_1C_LogLevel) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use PostgresqlHostConfig14_1C_LogLevel.Descriptor instead.
func (PostgresqlHostConfig14_1C_LogLevel) EnumDescriptor() ([]byte, []int) {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP(), []int{0, 5}
}

type PostgresqlHostConfig14_1C_LogStatement int32

const (
	PostgresqlHostConfig14_1C_LOG_STATEMENT_UNSPECIFIED PostgresqlHostConfig14_1C_LogStatement = 0
	// The filter is disabled, no SQL statements are logged.
	PostgresqlHostConfig14_1C_LOG_STATEMENT_NONE PostgresqlHostConfig14_1C_LogStatement = 1
	// System logs DDL statements, e.g., CREATE, ALTER, DROP etc.
	PostgresqlHostConfig14_1C_LOG_STATEMENT_DDL PostgresqlHostConfig14_1C_LogStatement = 2
	// System logs ddl-statements along with data modification commands, e.g., INSERT, UPDATE, etc.
	PostgresqlHostConfig14_1C_LOG_STATEMENT_MOD PostgresqlHostConfig14_1C_LogStatement = 3
	// System logs all SQL statements.
	PostgresqlHostConfig14_1C_LOG_STATEMENT_ALL PostgresqlHostConfig14_1C_LogStatement = 4
)

// Enum value maps for PostgresqlHostConfig14_1C_LogStatement.
var (
	PostgresqlHostConfig14_1C_LogStatement_name = map[int32]string{
		0: "LOG_STATEMENT_UNSPECIFIED",
		1: "LOG_STATEMENT_NONE",
		2: "LOG_STATEMENT_DDL",
		3: "LOG_STATEMENT_MOD",
		4: "LOG_STATEMENT_ALL",
	}
	PostgresqlHostConfig14_1C_LogStatement_value = map[string]int32{
		"LOG_STATEMENT_UNSPECIFIED": 0,
		"LOG_STATEMENT_NONE":        1,
		"LOG_STATEMENT_DDL":         2,
		"LOG_STATEMENT_MOD":         3,
		"LOG_STATEMENT_ALL":         4,
	}
)

func (x PostgresqlHostConfig14_1C_LogStatement) Enum() *PostgresqlHostConfig14_1C_LogStatement {
	p := new(PostgresqlHostConfig14_1C_LogStatement)
	*p = x
	return p
}

func (x PostgresqlHostConfig14_1C_LogStatement) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (PostgresqlHostConfig14_1C_LogStatement) Descriptor() protoreflect.EnumDescriptor {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[6].Descriptor()
}

func (PostgresqlHostConfig14_1C_LogStatement) Type() protoreflect.EnumType {
	return &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[6]
}

func (x PostgresqlHostConfig14_1C_LogStatement) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use PostgresqlHostConfig14_1C_LogStatement.Descriptor instead.
func (PostgresqlHostConfig14_1C_LogStatement) EnumDescriptor() ([]byte, []int) {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP(), []int{0, 6}
}

type PostgresqlHostConfig14_1C_TransactionIsolation int32

const (
	PostgresqlHostConfig14_1C_TRANSACTION_ISOLATION_UNSPECIFIED PostgresqlHostConfig14_1C_TransactionIsolation = 0
	// This level behaves like `TRANSACTION_ISOLATION_READ_COMMITTED` in PostgreSQL.
	PostgresqlHostConfig14_1C_TRANSACTION_ISOLATION_READ_UNCOMMITTED PostgresqlHostConfig14_1C_TransactionIsolation = 1
	// On this level query sees only data committed before the query began.
	PostgresqlHostConfig14_1C_TRANSACTION_ISOLATION_READ_COMMITTED PostgresqlHostConfig14_1C_TransactionIsolation = 2
	// On this level all subsequent queries in a transaction will see the same rows, that were read by the first `SELECT` or `INSERT` query in this transaction, unchanged (these rows are locked during the first query).
	PostgresqlHostConfig14_1C_TRANSACTION_ISOLATION_REPEATABLE_READ PostgresqlHostConfig14_1C_TransactionIsolation = 3
	// This level provides the strictest transaction isolation.
	// All queries in the current transaction see only the rows that were fixed prior to execution of the first `SELECT` or `INSERT` query in this transaction.
	// If read and write operations in a concurrent set of serializable transactions overlap and this may cause an inconsistency that is not possible during the serial transaction execution, then one of the transaction will be rolled back, triggering a serialization failure.
	PostgresqlHostConfig14_1C_TRANSACTION_ISOLATION_SERIALIZABLE PostgresqlHostConfig14_1C_TransactionIsolation = 4
)

// Enum value maps for PostgresqlHostConfig14_1C_TransactionIsolation.
var (
	PostgresqlHostConfig14_1C_TransactionIsolation_name = map[int32]string{
		0: "TRANSACTION_ISOLATION_UNSPECIFIED",
		1: "TRANSACTION_ISOLATION_READ_UNCOMMITTED",
		2: "TRANSACTION_ISOLATION_READ_COMMITTED",
		3: "TRANSACTION_ISOLATION_REPEATABLE_READ",
		4: "TRANSACTION_ISOLATION_SERIALIZABLE",
	}
	PostgresqlHostConfig14_1C_TransactionIsolation_value = map[string]int32{
		"TRANSACTION_ISOLATION_UNSPECIFIED":      0,
		"TRANSACTION_ISOLATION_READ_UNCOMMITTED": 1,
		"TRANSACTION_ISOLATION_READ_COMMITTED":   2,
		"TRANSACTION_ISOLATION_REPEATABLE_READ":  3,
		"TRANSACTION_ISOLATION_SERIALIZABLE":     4,
	}
)

func (x PostgresqlHostConfig14_1C_TransactionIsolation) Enum() *PostgresqlHostConfig14_1C_TransactionIsolation {
	p := new(PostgresqlHostConfig14_1C_TransactionIsolation)
	*p = x
	return p
}

func (x PostgresqlHostConfig14_1C_TransactionIsolation) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (PostgresqlHostConfig14_1C_TransactionIsolation) Descriptor() protoreflect.EnumDescriptor {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[7].Descriptor()
}

func (PostgresqlHostConfig14_1C_TransactionIsolation) Type() protoreflect.EnumType {
	return &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[7]
}

func (x PostgresqlHostConfig14_1C_TransactionIsolation) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use PostgresqlHostConfig14_1C_TransactionIsolation.Descriptor instead.
func (PostgresqlHostConfig14_1C_TransactionIsolation) EnumDescriptor() ([]byte, []int) {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP(), []int{0, 7}
}

type PostgresqlHostConfig14_1C_XmlBinary int32

const (
	PostgresqlHostConfig14_1C_XML_BINARY_UNSPECIFIED PostgresqlHostConfig14_1C_XmlBinary = 0
	// Base64 encoding.
	PostgresqlHostConfig14_1C_XML_BINARY_BASE64 PostgresqlHostConfig14_1C_XmlBinary = 1
	// Hexadecimal encoding.
	PostgresqlHostConfig14_1C_XML_BINARY_HEX PostgresqlHostConfig14_1C_XmlBinary = 2
)

// Enum value maps for PostgresqlHostConfig14_1C_XmlBinary.
var (
	PostgresqlHostConfig14_1C_XmlBinary_name = map[int32]string{
		0: "XML_BINARY_UNSPECIFIED",
		1: "XML_BINARY_BASE64",
		2: "XML_BINARY_HEX",
	}
	PostgresqlHostConfig14_1C_XmlBinary_value = map[string]int32{
		"XML_BINARY_UNSPECIFIED": 0,
		"XML_BINARY_BASE64":      1,
		"XML_BINARY_HEX":         2,
	}
)

func (x PostgresqlHostConfig14_1C_XmlBinary) Enum() *PostgresqlHostConfig14_1C_XmlBinary {
	p := new(PostgresqlHostConfig14_1C_XmlBinary)
	*p = x
	return p
}

func (x PostgresqlHostConfig14_1C_XmlBinary) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (PostgresqlHostConfig14_1C_XmlBinary) Descriptor() protoreflect.EnumDescriptor {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[8].Descriptor()
}

func (PostgresqlHostConfig14_1C_XmlBinary) Type() protoreflect.EnumType {
	return &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[8]
}

func (x PostgresqlHostConfig14_1C_XmlBinary) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use PostgresqlHostConfig14_1C_XmlBinary.Descriptor instead.
func (PostgresqlHostConfig14_1C_XmlBinary) EnumDescriptor() ([]byte, []int) {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP(), []int{0, 8}
}

type PostgresqlHostConfig14_1C_XmlOption int32

const (
	PostgresqlHostConfig14_1C_XML_OPTION_UNSPECIFIED PostgresqlHostConfig14_1C_XmlOption = 0
	// XML document.
	PostgresqlHostConfig14_1C_XML_OPTION_DOCUMENT PostgresqlHostConfig14_1C_XmlOption = 1
	// XML fragment.
	PostgresqlHostConfig14_1C_XML_OPTION_CONTENT PostgresqlHostConfig14_1C_XmlOption = 2
)

// Enum value maps for PostgresqlHostConfig14_1C_XmlOption.
var (
	PostgresqlHostConfig14_1C_XmlOption_name = map[int32]string{
		0: "XML_OPTION_UNSPECIFIED",
		1: "XML_OPTION_DOCUMENT",
		2: "XML_OPTION_CONTENT",
	}
	PostgresqlHostConfig14_1C_XmlOption_value = map[string]int32{
		"XML_OPTION_UNSPECIFIED": 0,
		"XML_OPTION_DOCUMENT":    1,
		"XML_OPTION_CONTENT":     2,
	}
)

func (x PostgresqlHostConfig14_1C_XmlOption) Enum() *PostgresqlHostConfig14_1C_XmlOption {
	p := new(PostgresqlHostConfig14_1C_XmlOption)
	*p = x
	return p
}

func (x PostgresqlHostConfig14_1C_XmlOption) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (PostgresqlHostConfig14_1C_XmlOption) Descriptor() protoreflect.EnumDescriptor {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[9].Descriptor()
}

func (PostgresqlHostConfig14_1C_XmlOption) Type() protoreflect.EnumType {
	return &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes[9]
}

func (x PostgresqlHostConfig14_1C_XmlOption) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use PostgresqlHostConfig14_1C_XmlOption.Descriptor instead.
func (PostgresqlHostConfig14_1C_XmlOption) EnumDescriptor() ([]byte, []int) {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP(), []int{0, 9}
}

// Options and structure of `PostgresqlConfig` reflects PostgreSQL configuration file
// parameters which detailed description is available in
// [PostgreSQL documentation](https://www.postgresql.org/docs/11/runtime-config.html).
type PostgresqlHostConfig14_1C struct {
	state                           protoimpl.MessageState                         `protogen:"open.v1"`
	RecoveryMinApplyDelay           *wrapperspb.Int64Value                         `protobuf:"bytes,1,opt,name=recovery_min_apply_delay,json=recoveryMinApplyDelay,proto3" json:"recovery_min_apply_delay,omitempty"` // in milliseconds.
	SharedBuffers                   *wrapperspb.Int64Value                         `protobuf:"bytes,2,opt,name=shared_buffers,json=sharedBuffers,proto3" json:"shared_buffers,omitempty"`                             // in bytes.
	TempBuffers                     *wrapperspb.Int64Value                         `protobuf:"bytes,3,opt,name=temp_buffers,json=tempBuffers,proto3" json:"temp_buffers,omitempty"`                                   // in bytes.
	WorkMem                         *wrapperspb.Int64Value                         `protobuf:"bytes,4,opt,name=work_mem,json=workMem,proto3" json:"work_mem,omitempty"`                                               // in bytes.
	TempFileLimit                   *wrapperspb.Int64Value                         `protobuf:"bytes,5,opt,name=temp_file_limit,json=tempFileLimit,proto3" json:"temp_file_limit,omitempty"`                           // in bytes.
	BackendFlushAfter               *wrapperspb.Int64Value                         `protobuf:"bytes,6,opt,name=backend_flush_after,json=backendFlushAfter,proto3" json:"backend_flush_after,omitempty"`
	OldSnapshotThreshold            *wrapperspb.Int64Value                         `protobuf:"bytes,7,opt,name=old_snapshot_threshold,json=oldSnapshotThreshold,proto3" json:"old_snapshot_threshold,omitempty"`
	MaxStandbyStreamingDelay        *wrapperspb.Int64Value                         `protobuf:"bytes,8,opt,name=max_standby_streaming_delay,json=maxStandbyStreamingDelay,proto3" json:"max_standby_streaming_delay,omitempty"` // in milliseconds.
	ConstraintExclusion             PostgresqlHostConfig14_1C_ConstraintExclusion  `protobuf:"varint,9,opt,name=constraint_exclusion,json=constraintExclusion,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_ConstraintExclusion" json:"constraint_exclusion,omitempty"`
	CursorTupleFraction             *wrapperspb.DoubleValue                        `protobuf:"bytes,10,opt,name=cursor_tuple_fraction,json=cursorTupleFraction,proto3" json:"cursor_tuple_fraction,omitempty"`
	FromCollapseLimit               *wrapperspb.Int64Value                         `protobuf:"bytes,11,opt,name=from_collapse_limit,json=fromCollapseLimit,proto3" json:"from_collapse_limit,omitempty"`
	JoinCollapseLimit               *wrapperspb.Int64Value                         `protobuf:"bytes,12,opt,name=join_collapse_limit,json=joinCollapseLimit,proto3" json:"join_collapse_limit,omitempty"`
	ForceParallelMode               PostgresqlHostConfig14_1C_ForceParallelMode    `protobuf:"varint,13,opt,name=force_parallel_mode,json=forceParallelMode,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_ForceParallelMode" json:"force_parallel_mode,omitempty"`
	ClientMinMessages               PostgresqlHostConfig14_1C_LogLevel             `protobuf:"varint,14,opt,name=client_min_messages,json=clientMinMessages,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_LogLevel" json:"client_min_messages,omitempty"`
	LogMinMessages                  PostgresqlHostConfig14_1C_LogLevel             `protobuf:"varint,15,opt,name=log_min_messages,json=logMinMessages,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_LogLevel" json:"log_min_messages,omitempty"`
	LogMinErrorStatement            PostgresqlHostConfig14_1C_LogLevel             `protobuf:"varint,16,opt,name=log_min_error_statement,json=logMinErrorStatement,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_LogLevel" json:"log_min_error_statement,omitempty"`
	LogMinDurationStatement         *wrapperspb.Int64Value                         `protobuf:"bytes,17,opt,name=log_min_duration_statement,json=logMinDurationStatement,proto3" json:"log_min_duration_statement,omitempty"` // in milliseconds.
	LogCheckpoints                  *wrapperspb.BoolValue                          `protobuf:"bytes,18,opt,name=log_checkpoints,json=logCheckpoints,proto3" json:"log_checkpoints,omitempty"`
	LogConnections                  *wrapperspb.BoolValue                          `protobuf:"bytes,19,opt,name=log_connections,json=logConnections,proto3" json:"log_connections,omitempty"`
	LogDisconnections               *wrapperspb.BoolValue                          `protobuf:"bytes,20,opt,name=log_disconnections,json=logDisconnections,proto3" json:"log_disconnections,omitempty"`
	LogDuration                     *wrapperspb.BoolValue                          `protobuf:"bytes,21,opt,name=log_duration,json=logDuration,proto3" json:"log_duration,omitempty"`
	LogErrorVerbosity               PostgresqlHostConfig14_1C_LogErrorVerbosity    `protobuf:"varint,22,opt,name=log_error_verbosity,json=logErrorVerbosity,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_LogErrorVerbosity" json:"log_error_verbosity,omitempty"`
	LogLockWaits                    *wrapperspb.BoolValue                          `protobuf:"bytes,23,opt,name=log_lock_waits,json=logLockWaits,proto3" json:"log_lock_waits,omitempty"`
	LogStatement                    PostgresqlHostConfig14_1C_LogStatement         `protobuf:"varint,24,opt,name=log_statement,json=logStatement,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_LogStatement" json:"log_statement,omitempty"`
	LogTempFiles                    *wrapperspb.Int64Value                         `protobuf:"bytes,25,opt,name=log_temp_files,json=logTempFiles,proto3" json:"log_temp_files,omitempty"`
	SearchPath                      string                                         `protobuf:"bytes,26,opt,name=search_path,json=searchPath,proto3" json:"search_path,omitempty"`
	RowSecurity                     *wrapperspb.BoolValue                          `protobuf:"bytes,27,opt,name=row_security,json=rowSecurity,proto3" json:"row_security,omitempty"`
	DefaultTransactionIsolation     PostgresqlHostConfig14_1C_TransactionIsolation `protobuf:"varint,28,opt,name=default_transaction_isolation,json=defaultTransactionIsolation,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_TransactionIsolation" json:"default_transaction_isolation,omitempty"`
	StatementTimeout                *wrapperspb.Int64Value                         `protobuf:"bytes,29,opt,name=statement_timeout,json=statementTimeout,proto3" json:"statement_timeout,omitempty"`                                                    // in milliseconds.
	LockTimeout                     *wrapperspb.Int64Value                         `protobuf:"bytes,30,opt,name=lock_timeout,json=lockTimeout,proto3" json:"lock_timeout,omitempty"`                                                                   // in milliseconds.
	IdleInTransactionSessionTimeout *wrapperspb.Int64Value                         `protobuf:"bytes,31,opt,name=idle_in_transaction_session_timeout,json=idleInTransactionSessionTimeout,proto3" json:"idle_in_transaction_session_timeout,omitempty"` // in milliseconds.
	ByteaOutput                     PostgresqlHostConfig14_1C_ByteaOutput          `protobuf:"varint,32,opt,name=bytea_output,json=byteaOutput,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_ByteaOutput" json:"bytea_output,omitempty"`
	Xmlbinary                       PostgresqlHostConfig14_1C_XmlBinary            `protobuf:"varint,33,opt,name=xmlbinary,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_XmlBinary" json:"xmlbinary,omitempty"`
	Xmloption                       PostgresqlHostConfig14_1C_XmlOption            `protobuf:"varint,34,opt,name=xmloption,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_XmlOption" json:"xmloption,omitempty"`
	GinPendingListLimit             *wrapperspb.Int64Value                         `protobuf:"bytes,35,opt,name=gin_pending_list_limit,json=ginPendingListLimit,proto3" json:"gin_pending_list_limit,omitempty"` // in bytes.
	DeadlockTimeout                 *wrapperspb.Int64Value                         `protobuf:"bytes,36,opt,name=deadlock_timeout,json=deadlockTimeout,proto3" json:"deadlock_timeout,omitempty"`                 // in milliseconds.
	MaxLocksPerTransaction          *wrapperspb.Int64Value                         `protobuf:"bytes,37,opt,name=max_locks_per_transaction,json=maxLocksPerTransaction,proto3" json:"max_locks_per_transaction,omitempty"`
	MaxPredLocksPerTransaction      *wrapperspb.Int64Value                         `protobuf:"bytes,38,opt,name=max_pred_locks_per_transaction,json=maxPredLocksPerTransaction,proto3" json:"max_pred_locks_per_transaction,omitempty"`
	ArrayNulls                      *wrapperspb.BoolValue                          `protobuf:"bytes,39,opt,name=array_nulls,json=arrayNulls,proto3" json:"array_nulls,omitempty"`
	BackslashQuote                  PostgresqlHostConfig14_1C_BackslashQuote       `protobuf:"varint,40,opt,name=backslash_quote,json=backslashQuote,proto3,enum=yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C_BackslashQuote" json:"backslash_quote,omitempty"`
	DefaultWithOids                 *wrapperspb.BoolValue                          `protobuf:"bytes,41,opt,name=default_with_oids,json=defaultWithOids,proto3" json:"default_with_oids,omitempty"`
	EscapeStringWarning             *wrapperspb.BoolValue                          `protobuf:"bytes,42,opt,name=escape_string_warning,json=escapeStringWarning,proto3" json:"escape_string_warning,omitempty"`
	LoCompatPrivileges              *wrapperspb.BoolValue                          `protobuf:"bytes,43,opt,name=lo_compat_privileges,json=loCompatPrivileges,proto3" json:"lo_compat_privileges,omitempty"`
	QuoteAllIdentifiers             *wrapperspb.BoolValue                          `protobuf:"bytes,45,opt,name=quote_all_identifiers,json=quoteAllIdentifiers,proto3" json:"quote_all_identifiers,omitempty"`
	StandardConformingStrings       *wrapperspb.BoolValue                          `protobuf:"bytes,46,opt,name=standard_conforming_strings,json=standardConformingStrings,proto3" json:"standard_conforming_strings,omitempty"`
	SynchronizeSeqscans             *wrapperspb.BoolValue                          `protobuf:"bytes,47,opt,name=synchronize_seqscans,json=synchronizeSeqscans,proto3" json:"synchronize_seqscans,omitempty"`
	TransformNullEquals             *wrapperspb.BoolValue                          `protobuf:"bytes,48,opt,name=transform_null_equals,json=transformNullEquals,proto3" json:"transform_null_equals,omitempty"`
	ExitOnError                     *wrapperspb.BoolValue                          `protobuf:"bytes,49,opt,name=exit_on_error,json=exitOnError,proto3" json:"exit_on_error,omitempty"`
	SeqPageCost                     *wrapperspb.DoubleValue                        `protobuf:"bytes,50,opt,name=seq_page_cost,json=seqPageCost,proto3" json:"seq_page_cost,omitempty"`
	RandomPageCost                  *wrapperspb.DoubleValue                        `protobuf:"bytes,51,opt,name=random_page_cost,json=randomPageCost,proto3" json:"random_page_cost,omitempty"`
	EnableBitmapscan                *wrapperspb.BoolValue                          `protobuf:"bytes,54,opt,name=enable_bitmapscan,json=enableBitmapscan,proto3" json:"enable_bitmapscan,omitempty"`
	EnableHashagg                   *wrapperspb.BoolValue                          `protobuf:"bytes,55,opt,name=enable_hashagg,json=enableHashagg,proto3" json:"enable_hashagg,omitempty"`
	EnableHashjoin                  *wrapperspb.BoolValue                          `protobuf:"bytes,56,opt,name=enable_hashjoin,json=enableHashjoin,proto3" json:"enable_hashjoin,omitempty"`
	EnableIndexscan                 *wrapperspb.BoolValue                          `protobuf:"bytes,57,opt,name=enable_indexscan,json=enableIndexscan,proto3" json:"enable_indexscan,omitempty"`
	EnableIndexonlyscan             *wrapperspb.BoolValue                          `protobuf:"bytes,58,opt,name=enable_indexonlyscan,json=enableIndexonlyscan,proto3" json:"enable_indexonlyscan,omitempty"`
	EnableMaterial                  *wrapperspb.BoolValue                          `protobuf:"bytes,59,opt,name=enable_material,json=enableMaterial,proto3" json:"enable_material,omitempty"`
	EnableMergejoin                 *wrapperspb.BoolValue                          `protobuf:"bytes,60,opt,name=enable_mergejoin,json=enableMergejoin,proto3" json:"enable_mergejoin,omitempty"`
	EnableNestloop                  *wrapperspb.BoolValue                          `protobuf:"bytes,61,opt,name=enable_nestloop,json=enableNestloop,proto3" json:"enable_nestloop,omitempty"`
	EnableSeqscan                   *wrapperspb.BoolValue                          `protobuf:"bytes,62,opt,name=enable_seqscan,json=enableSeqscan,proto3" json:"enable_seqscan,omitempty"`
	EnableSort                      *wrapperspb.BoolValue                          `protobuf:"bytes,63,opt,name=enable_sort,json=enableSort,proto3" json:"enable_sort,omitempty"`
	EnableTidscan                   *wrapperspb.BoolValue                          `protobuf:"bytes,64,opt,name=enable_tidscan,json=enableTidscan,proto3" json:"enable_tidscan,omitempty"`
	MaxParallelWorkers              *wrapperspb.Int64Value                         `protobuf:"bytes,65,opt,name=max_parallel_workers,json=maxParallelWorkers,proto3" json:"max_parallel_workers,omitempty"`
	MaxParallelWorkersPerGather     *wrapperspb.Int64Value                         `protobuf:"bytes,66,opt,name=max_parallel_workers_per_gather,json=maxParallelWorkersPerGather,proto3" json:"max_parallel_workers_per_gather,omitempty"`
	Timezone                        string                                         `protobuf:"bytes,67,opt,name=timezone,proto3" json:"timezone,omitempty"`
	EffectiveIoConcurrency          *wrapperspb.Int64Value                         `protobuf:"bytes,68,opt,name=effective_io_concurrency,json=effectiveIoConcurrency,proto3" json:"effective_io_concurrency,omitempty"`
	EffectiveCacheSize              *wrapperspb.Int64Value                         `protobuf:"bytes,69,opt,name=effective_cache_size,json=effectiveCacheSize,proto3" json:"effective_cache_size,omitempty"`
	IdleSessionTimeout              *wrapperspb.Int64Value                         `protobuf:"bytes,73,opt,name=idle_session_timeout,json=idleSessionTimeout,proto3" json:"idle_session_timeout,omitempty"` // in milliseconds.
	unknownFields                   protoimpl.UnknownFields
	sizeCache                       protoimpl.SizeCache
}

func (x *PostgresqlHostConfig14_1C) Reset() {
	*x = PostgresqlHostConfig14_1C{}
	mi := &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_msgTypes[0]
	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
	ms.StoreMessageInfo(mi)
}

func (x *PostgresqlHostConfig14_1C) String() string {
	return protoimpl.X.MessageStringOf(x)
}

func (*PostgresqlHostConfig14_1C) ProtoMessage() {}

func (x *PostgresqlHostConfig14_1C) ProtoReflect() protoreflect.Message {
	mi := &file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_msgTypes[0]
	if x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}

// Deprecated: Use PostgresqlHostConfig14_1C.ProtoReflect.Descriptor instead.
func (*PostgresqlHostConfig14_1C) Descriptor() ([]byte, []int) {
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP(), []int{0}
}

func (x *PostgresqlHostConfig14_1C) GetRecoveryMinApplyDelay() *wrapperspb.Int64Value {
	if x != nil {
		return x.RecoveryMinApplyDelay
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetSharedBuffers() *wrapperspb.Int64Value {
	if x != nil {
		return x.SharedBuffers
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetTempBuffers() *wrapperspb.Int64Value {
	if x != nil {
		return x.TempBuffers
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetWorkMem() *wrapperspb.Int64Value {
	if x != nil {
		return x.WorkMem
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetTempFileLimit() *wrapperspb.Int64Value {
	if x != nil {
		return x.TempFileLimit
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetBackendFlushAfter() *wrapperspb.Int64Value {
	if x != nil {
		return x.BackendFlushAfter
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetOldSnapshotThreshold() *wrapperspb.Int64Value {
	if x != nil {
		return x.OldSnapshotThreshold
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetMaxStandbyStreamingDelay() *wrapperspb.Int64Value {
	if x != nil {
		return x.MaxStandbyStreamingDelay
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetConstraintExclusion() PostgresqlHostConfig14_1C_ConstraintExclusion {
	if x != nil {
		return x.ConstraintExclusion
	}
	return PostgresqlHostConfig14_1C_CONSTRAINT_EXCLUSION_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetCursorTupleFraction() *wrapperspb.DoubleValue {
	if x != nil {
		return x.CursorTupleFraction
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetFromCollapseLimit() *wrapperspb.Int64Value {
	if x != nil {
		return x.FromCollapseLimit
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetJoinCollapseLimit() *wrapperspb.Int64Value {
	if x != nil {
		return x.JoinCollapseLimit
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetForceParallelMode() PostgresqlHostConfig14_1C_ForceParallelMode {
	if x != nil {
		return x.ForceParallelMode
	}
	return PostgresqlHostConfig14_1C_FORCE_PARALLEL_MODE_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetClientMinMessages() PostgresqlHostConfig14_1C_LogLevel {
	if x != nil {
		return x.ClientMinMessages
	}
	return PostgresqlHostConfig14_1C_LOG_LEVEL_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetLogMinMessages() PostgresqlHostConfig14_1C_LogLevel {
	if x != nil {
		return x.LogMinMessages
	}
	return PostgresqlHostConfig14_1C_LOG_LEVEL_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetLogMinErrorStatement() PostgresqlHostConfig14_1C_LogLevel {
	if x != nil {
		return x.LogMinErrorStatement
	}
	return PostgresqlHostConfig14_1C_LOG_LEVEL_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetLogMinDurationStatement() *wrapperspb.Int64Value {
	if x != nil {
		return x.LogMinDurationStatement
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetLogCheckpoints() *wrapperspb.BoolValue {
	if x != nil {
		return x.LogCheckpoints
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetLogConnections() *wrapperspb.BoolValue {
	if x != nil {
		return x.LogConnections
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetLogDisconnections() *wrapperspb.BoolValue {
	if x != nil {
		return x.LogDisconnections
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetLogDuration() *wrapperspb.BoolValue {
	if x != nil {
		return x.LogDuration
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetLogErrorVerbosity() PostgresqlHostConfig14_1C_LogErrorVerbosity {
	if x != nil {
		return x.LogErrorVerbosity
	}
	return PostgresqlHostConfig14_1C_LOG_ERROR_VERBOSITY_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetLogLockWaits() *wrapperspb.BoolValue {
	if x != nil {
		return x.LogLockWaits
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetLogStatement() PostgresqlHostConfig14_1C_LogStatement {
	if x != nil {
		return x.LogStatement
	}
	return PostgresqlHostConfig14_1C_LOG_STATEMENT_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetLogTempFiles() *wrapperspb.Int64Value {
	if x != nil {
		return x.LogTempFiles
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetSearchPath() string {
	if x != nil {
		return x.SearchPath
	}
	return ""
}

func (x *PostgresqlHostConfig14_1C) GetRowSecurity() *wrapperspb.BoolValue {
	if x != nil {
		return x.RowSecurity
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetDefaultTransactionIsolation() PostgresqlHostConfig14_1C_TransactionIsolation {
	if x != nil {
		return x.DefaultTransactionIsolation
	}
	return PostgresqlHostConfig14_1C_TRANSACTION_ISOLATION_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetStatementTimeout() *wrapperspb.Int64Value {
	if x != nil {
		return x.StatementTimeout
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetLockTimeout() *wrapperspb.Int64Value {
	if x != nil {
		return x.LockTimeout
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetIdleInTransactionSessionTimeout() *wrapperspb.Int64Value {
	if x != nil {
		return x.IdleInTransactionSessionTimeout
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetByteaOutput() PostgresqlHostConfig14_1C_ByteaOutput {
	if x != nil {
		return x.ByteaOutput
	}
	return PostgresqlHostConfig14_1C_BYTEA_OUTPUT_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetXmlbinary() PostgresqlHostConfig14_1C_XmlBinary {
	if x != nil {
		return x.Xmlbinary
	}
	return PostgresqlHostConfig14_1C_XML_BINARY_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetXmloption() PostgresqlHostConfig14_1C_XmlOption {
	if x != nil {
		return x.Xmloption
	}
	return PostgresqlHostConfig14_1C_XML_OPTION_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetGinPendingListLimit() *wrapperspb.Int64Value {
	if x != nil {
		return x.GinPendingListLimit
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetDeadlockTimeout() *wrapperspb.Int64Value {
	if x != nil {
		return x.DeadlockTimeout
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetMaxLocksPerTransaction() *wrapperspb.Int64Value {
	if x != nil {
		return x.MaxLocksPerTransaction
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetMaxPredLocksPerTransaction() *wrapperspb.Int64Value {
	if x != nil {
		return x.MaxPredLocksPerTransaction
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetArrayNulls() *wrapperspb.BoolValue {
	if x != nil {
		return x.ArrayNulls
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetBackslashQuote() PostgresqlHostConfig14_1C_BackslashQuote {
	if x != nil {
		return x.BackslashQuote
	}
	return PostgresqlHostConfig14_1C_BACKSLASH_QUOTE_UNSPECIFIED
}

func (x *PostgresqlHostConfig14_1C) GetDefaultWithOids() *wrapperspb.BoolValue {
	if x != nil {
		return x.DefaultWithOids
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEscapeStringWarning() *wrapperspb.BoolValue {
	if x != nil {
		return x.EscapeStringWarning
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetLoCompatPrivileges() *wrapperspb.BoolValue {
	if x != nil {
		return x.LoCompatPrivileges
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetQuoteAllIdentifiers() *wrapperspb.BoolValue {
	if x != nil {
		return x.QuoteAllIdentifiers
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetStandardConformingStrings() *wrapperspb.BoolValue {
	if x != nil {
		return x.StandardConformingStrings
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetSynchronizeSeqscans() *wrapperspb.BoolValue {
	if x != nil {
		return x.SynchronizeSeqscans
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetTransformNullEquals() *wrapperspb.BoolValue {
	if x != nil {
		return x.TransformNullEquals
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetExitOnError() *wrapperspb.BoolValue {
	if x != nil {
		return x.ExitOnError
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetSeqPageCost() *wrapperspb.DoubleValue {
	if x != nil {
		return x.SeqPageCost
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetRandomPageCost() *wrapperspb.DoubleValue {
	if x != nil {
		return x.RandomPageCost
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEnableBitmapscan() *wrapperspb.BoolValue {
	if x != nil {
		return x.EnableBitmapscan
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEnableHashagg() *wrapperspb.BoolValue {
	if x != nil {
		return x.EnableHashagg
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEnableHashjoin() *wrapperspb.BoolValue {
	if x != nil {
		return x.EnableHashjoin
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEnableIndexscan() *wrapperspb.BoolValue {
	if x != nil {
		return x.EnableIndexscan
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEnableIndexonlyscan() *wrapperspb.BoolValue {
	if x != nil {
		return x.EnableIndexonlyscan
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEnableMaterial() *wrapperspb.BoolValue {
	if x != nil {
		return x.EnableMaterial
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEnableMergejoin() *wrapperspb.BoolValue {
	if x != nil {
		return x.EnableMergejoin
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEnableNestloop() *wrapperspb.BoolValue {
	if x != nil {
		return x.EnableNestloop
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEnableSeqscan() *wrapperspb.BoolValue {
	if x != nil {
		return x.EnableSeqscan
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEnableSort() *wrapperspb.BoolValue {
	if x != nil {
		return x.EnableSort
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEnableTidscan() *wrapperspb.BoolValue {
	if x != nil {
		return x.EnableTidscan
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetMaxParallelWorkers() *wrapperspb.Int64Value {
	if x != nil {
		return x.MaxParallelWorkers
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetMaxParallelWorkersPerGather() *wrapperspb.Int64Value {
	if x != nil {
		return x.MaxParallelWorkersPerGather
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetTimezone() string {
	if x != nil {
		return x.Timezone
	}
	return ""
}

func (x *PostgresqlHostConfig14_1C) GetEffectiveIoConcurrency() *wrapperspb.Int64Value {
	if x != nil {
		return x.EffectiveIoConcurrency
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetEffectiveCacheSize() *wrapperspb.Int64Value {
	if x != nil {
		return x.EffectiveCacheSize
	}
	return nil
}

func (x *PostgresqlHostConfig14_1C) GetIdleSessionTimeout() *wrapperspb.Int64Value {
	if x != nil {
		return x.IdleSessionTimeout
	}
	return nil
}

var File_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto protoreflect.FileDescriptor

const file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDesc = "" +
	"\n" +
	"5yandex/cloud/mdb/postgresql/v1/config/host14_1c.proto\x12%yandex.cloud.mdb.postgresql.v1.config\x1a\x1egoogle/protobuf/wrappers.proto\x1a\x1dyandex/cloud/validation.proto\"\x869\n" +
	"\x19PostgresqlHostConfig14_1C\x12T\n" +
	"\x18recovery_min_apply_delay\x18\x01 \x01(\v2\x1b.google.protobuf.Int64ValueR\x15recoveryMinApplyDelay\x12B\n" +
	"\x0eshared_buffers\x18\x02 \x01(\v2\x1b.google.protobuf.Int64ValueR\rsharedBuffers\x12>\n" +
	"\ftemp_buffers\x18\x03 \x01(\v2\x1b.google.protobuf.Int64ValueR\vtempBuffers\x126\n" +
	"\bwork_mem\x18\x04 \x01(\v2\x1b.google.protobuf.Int64ValueR\aworkMem\x12C\n" +
	"\x0ftemp_file_limit\x18\x05 \x01(\v2\x1b.google.protobuf.Int64ValueR\rtempFileLimit\x12W\n" +
	"\x13backend_flush_after\x18\x06 \x01(\v2\x1b.google.protobuf.Int64ValueB\n" +
	"\xfa\xc71\x060-2048R\x11backendFlushAfter\x12_\n" +
	"\x16old_snapshot_threshold\x18\a \x01(\v2\x1b.google.protobuf.Int64ValueB\f\xfa\xc71\b-1-86400R\x14oldSnapshotThreshold\x12Z\n" +
	"\x1bmax_standby_streaming_delay\x18\b \x01(\v2\x1b.google.protobuf.Int64ValueR\x18maxStandbyStreamingDelay\x12\x87\x01\n" +
	"\x14constraint_exclusion\x18\t \x01(\x0e2T.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.ConstraintExclusionR\x13constraintExclusion\x12P\n" +
	"\x15cursor_tuple_fraction\x18\n" +
	" \x01(\v2\x1c.google.protobuf.DoubleValueR\x13cursorTupleFraction\x12]\n" +
	"\x13from_collapse_limit\x18\v \x01(\v2\x1b.google.protobuf.Int64ValueB\x10\xfa\xc71\f1-2147483647R\x11fromCollapseLimit\x12]\n" +
	"\x13join_collapse_limit\x18\f \x01(\v2\x1b.google.protobuf.Int64ValueB\x10\xfa\xc71\f1-2147483647R\x11joinCollapseLimit\x12\x82\x01\n" +
	"\x13force_parallel_mode\x18\r \x01(\x0e2R.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.ForceParallelModeR\x11forceParallelMode\x12y\n" +
	"\x13client_min_messages\x18\x0e \x01(\x0e2I.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogLevelR\x11clientMinMessages\x12s\n" +
	"\x10log_min_messages\x18\x0f \x01(\x0e2I.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogLevelR\x0elogMinMessages\x12\x80\x01\n" +
	"\x17log_min_error_statement\x18\x10 \x01(\x0e2I.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogLevelR\x14logMinErrorStatement\x12X\n" +
	"\x1alog_min_duration_statement\x18\x11 \x01(\v2\x1b.google.protobuf.Int64ValueR\x17logMinDurationStatement\x12C\n" +
	"\x0flog_checkpoints\x18\x12 \x01(\v2\x1a.google.protobuf.BoolValueR\x0elogCheckpoints\x12C\n" +
	"\x0flog_connections\x18\x13 \x01(\v2\x1a.google.protobuf.BoolValueR\x0elogConnections\x12I\n" +
	"\x12log_disconnections\x18\x14 \x01(\v2\x1a.google.protobuf.BoolValueR\x11logDisconnections\x12=\n" +
	"\flog_duration\x18\x15 \x01(\v2\x1a.google.protobuf.BoolValueR\vlogDuration\x12\x82\x01\n" +
	"\x13log_error_verbosity\x18\x16 \x01(\x0e2R.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogErrorVerbosityR\x11logErrorVerbosity\x12@\n" +
	"\x0elog_lock_waits\x18\x17 \x01(\v2\x1a.google.protobuf.BoolValueR\flogLockWaits\x12r\n" +
	"\rlog_statement\x18\x18 \x01(\x0e2M.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogStatementR\flogStatement\x12A\n" +
	"\x0elog_temp_files\x18\x19 \x01(\v2\x1b.google.protobuf.Int64ValueR\flogTempFiles\x12\x1f\n" +
	"\vsearch_path\x18\x1a \x01(\tR\n" +
	"searchPath\x12=\n" +
	"\frow_security\x18\x1b \x01(\v2\x1a.google.protobuf.BoolValueR\vrowSecurity\x12\x99\x01\n" +
	"\x1ddefault_transaction_isolation\x18\x1c \x01(\x0e2U.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.TransactionIsolationR\x1bdefaultTransactionIsolation\x12H\n" +
	"\x11statement_timeout\x18\x1d \x01(\v2\x1b.google.protobuf.Int64ValueR\x10statementTimeout\x12>\n" +
	"\flock_timeout\x18\x1e \x01(\v2\x1b.google.protobuf.Int64ValueR\vlockTimeout\x12{\n" +
	"#idle_in_transaction_session_timeout\x18\x1f \x01(\v2\x1b.google.protobuf.Int64ValueB\x10\xfa\xc71\f0-2147483647R\x1fidleInTransactionSessionTimeout\x12o\n" +
	"\fbytea_output\x18  \x01(\x0e2L.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.ByteaOutputR\vbyteaOutput\x12h\n" +
	"\txmlbinary\x18! \x01(\x0e2J.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.XmlBinaryR\txmlbinary\x12h\n" +
	"\txmloption\x18\" \x01(\x0e2J.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.XmlOptionR\txmloption\x12P\n" +
	"\x16gin_pending_list_limit\x18# \x01(\v2\x1b.google.protobuf.Int64ValueR\x13ginPendingListLimit\x12X\n" +
	"\x10deadlock_timeout\x18$ \x01(\v2\x1b.google.protobuf.Int64ValueB\x10\xfa\xc71\f1-2147483647R\x0fdeadlockTimeout\x12V\n" +
	"\x19max_locks_per_transaction\x18% \x01(\v2\x1b.google.protobuf.Int64ValueR\x16maxLocksPerTransaction\x12_\n" +
	"\x1emax_pred_locks_per_transaction\x18& \x01(\v2\x1b.google.protobuf.Int64ValueR\x1amaxPredLocksPerTransaction\x12;\n" +
	"\varray_nulls\x18' \x01(\v2\x1a.google.protobuf.BoolValueR\n" +
	"arrayNulls\x12x\n" +
	"\x0fbackslash_quote\x18( \x01(\x0e2O.yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.BackslashQuoteR\x0ebackslashQuote\x12F\n" +
	"\x11default_with_oids\x18) \x01(\v2\x1a.google.protobuf.BoolValueR\x0fdefaultWithOids\x12N\n" +
	"\x15escape_string_warning\x18* \x01(\v2\x1a.google.protobuf.BoolValueR\x13escapeStringWarning\x12L\n" +
	"\x14lo_compat_privileges\x18+ \x01(\v2\x1a.google.protobuf.BoolValueR\x12loCompatPrivileges\x12N\n" +
	"\x15quote_all_identifiers\x18- \x01(\v2\x1a.google.protobuf.BoolValueR\x13quoteAllIdentifiers\x12Z\n" +
	"\x1bstandard_conforming_strings\x18. \x01(\v2\x1a.google.protobuf.BoolValueR\x19standardConformingStrings\x12M\n" +
	"\x14synchronize_seqscans\x18/ \x01(\v2\x1a.google.protobuf.BoolValueR\x13synchronizeSeqscans\x12N\n" +
	"\x15transform_null_equals\x180 \x01(\v2\x1a.google.protobuf.BoolValueR\x13transformNullEquals\x12>\n" +
	"\rexit_on_error\x181 \x01(\v2\x1a.google.protobuf.BoolValueR\vexitOnError\x12@\n" +
	"\rseq_page_cost\x182 \x01(\v2\x1c.google.protobuf.DoubleValueR\vseqPageCost\x12F\n" +
	"\x10random_page_cost\x183 \x01(\v2\x1c.google.protobuf.DoubleValueR\x0erandomPageCost\x12G\n" +
	"\x11enable_bitmapscan\x186 \x01(\v2\x1a.google.protobuf.BoolValueR\x10enableBitmapscan\x12A\n" +
	"\x0eenable_hashagg\x187 \x01(\v2\x1a.google.protobuf.BoolValueR\renableHashagg\x12C\n" +
	"\x0fenable_hashjoin\x188 \x01(\v2\x1a.google.protobuf.BoolValueR\x0eenableHashjoin\x12E\n" +
	"\x10enable_indexscan\x189 \x01(\v2\x1a.google.protobuf.BoolValueR\x0fenableIndexscan\x12M\n" +
	"\x14enable_indexonlyscan\x18: \x01(\v2\x1a.google.protobuf.BoolValueR\x13enableIndexonlyscan\x12C\n" +
	"\x0fenable_material\x18; \x01(\v2\x1a.google.protobuf.BoolValueR\x0eenableMaterial\x12E\n" +
	"\x10enable_mergejoin\x18< \x01(\v2\x1a.google.protobuf.BoolValueR\x0fenableMergejoin\x12C\n" +
	"\x0fenable_nestloop\x18= \x01(\v2\x1a.google.protobuf.BoolValueR\x0eenableNestloop\x12A\n" +
	"\x0eenable_seqscan\x18> \x01(\v2\x1a.google.protobuf.BoolValueR\renableSeqscan\x12;\n" +
	"\venable_sort\x18? \x01(\v2\x1a.google.protobuf.BoolValueR\n" +
	"enableSort\x12A\n" +
	"\x0eenable_tidscan\x18@ \x01(\v2\x1a.google.protobuf.BoolValueR\renableTidscan\x12Y\n" +
	"\x14max_parallel_workers\x18A \x01(\v2\x1b.google.protobuf.Int64ValueB\n" +
	"\xfa\xc71\x060-1024R\x12maxParallelWorkers\x12m\n" +
	"\x1fmax_parallel_workers_per_gather\x18B \x01(\v2\x1b.google.protobuf.Int64ValueB\n" +
	"\xfa\xc71\x060-1024R\x1bmaxParallelWorkersPerGather\x12\x1a\n" +
	"\btimezone\x18C \x01(\tR\btimezone\x12a\n" +
	"\x18effective_io_concurrency\x18D \x01(\v2\x1b.google.protobuf.Int64ValueB\n" +
	"\xfa\xc71\x060-1000R\x16effectiveIoConcurrency\x12g\n" +
	"\x14effective_cache_size\x18E \x01(\v2\x1b.google.protobuf.Int64ValueB\x18\xfa\xc71\x141048576-549755813888R\x12effectiveCacheSize\x12_\n" +
	"\x14idle_session_timeout\x18I \x01(\v2\x1b.google.protobuf.Int64ValueB\x10\xfa\xc71\f0-2147483647R\x12idleSessionTimeout\"\x9a\x01\n" +
	"\x0eBackslashQuote\x12\x1f\n" +
	"\x1bBACKSLASH_QUOTE_UNSPECIFIED\x10\x00\x12\x13\n" +
	"\x0fBACKSLASH_QUOTE\x10\x01\x12\x16\n" +
	"\x12BACKSLASH_QUOTE_ON\x10\x02\x12\x17\n" +
	"\x13BACKSLASH_QUOTE_OFF\x10\x03\x12!\n" +
	"\x1dBACKSLASH_QUOTE_SAFE_ENCODING\x10\x04\"[\n" +
	"\vByteaOutput\x12\x1c\n" +
	"\x18BYTEA_OUTPUT_UNSPECIFIED\x10\x00\x12\x14\n" +
	"\x10BYTEA_OUTPUT_HEX\x10\x01\x12\x18\n" +
	"\x14BYTEA_OUTPUT_ESCAPED\x10\x02\"\x9a\x01\n" +
	"\x13ConstraintExclusion\x12$\n" +
	" CONSTRAINT_EXCLUSION_UNSPECIFIED\x10\x00\x12\x1b\n" +
	"\x17CONSTRAINT_EXCLUSION_ON\x10\x01\x12\x1c\n" +
	"\x18CONSTRAINT_EXCLUSION_OFF\x10\x02\x12\"\n" +
	"\x1eCONSTRAINT_EXCLUSION_PARTITION\x10\x03\"\x92\x01\n" +
	"\x11ForceParallelMode\x12#\n" +
	"\x1fFORCE_PARALLEL_MODE_UNSPECIFIED\x10\x00\x12\x1a\n" +
	"\x16FORCE_PARALLEL_MODE_ON\x10\x01\x12\x1b\n" +
	"\x17FORCE_PARALLEL_MODE_OFF\x10\x02\x12\x1f\n" +
	"\x1bFORCE_PARALLEL_MODE_REGRESS\x10\x03\"\x99\x01\n" +
	"\x11LogErrorVerbosity\x12#\n" +
	"\x1fLOG_ERROR_VERBOSITY_UNSPECIFIED\x10\x00\x12\x1d\n" +
	"\x19LOG_ERROR_VERBOSITY_TERSE\x10\x01\x12\x1f\n" +
	"\x1bLOG_ERROR_VERBOSITY_DEFAULT\x10\x02\x12\x1f\n" +
	"\x1bLOG_ERROR_VERBOSITY_VERBOSE\x10\x03\"\x92\x02\n" +
	"\bLogLevel\x12\x19\n" +
	"\x15LOG_LEVEL_UNSPECIFIED\x10\x00\x12\x14\n" +
	"\x10LOG_LEVEL_DEBUG5\x10\x01\x12\x14\n" +
	"\x10LOG_LEVEL_DEBUG4\x10\x02\x12\x14\n" +
	"\x10LOG_LEVEL_DEBUG3\x10\x03\x12\x14\n" +
	"\x10LOG_LEVEL_DEBUG2\x10\x04\x12\x14\n" +
	"\x10LOG_LEVEL_DEBUG1\x10\x05\x12\x11\n" +
	"\rLOG_LEVEL_LOG\x10\x06\x12\x14\n" +
	"\x10LOG_LEVEL_NOTICE\x10\a\x12\x15\n" +
	"\x11LOG_LEVEL_WARNING\x10\b\x12\x13\n" +
	"\x0fLOG_LEVEL_ERROR\x10\t\x12\x13\n" +
	"\x0fLOG_LEVEL_FATAL\x10\n" +
	"\x12\x13\n" +
	"\x0fLOG_LEVEL_PANIC\x10\v\"\x8a\x01\n" +
	"\fLogStatement\x12\x1d\n" +
	"\x19LOG_STATEMENT_UNSPECIFIED\x10\x00\x12\x16\n" +
	"\x12LOG_STATEMENT_NONE\x10\x01\x12\x15\n" +
	"\x11LOG_STATEMENT_DDL\x10\x02\x12\x15\n" +
	"\x11LOG_STATEMENT_MOD\x10\x03\x12\x15\n" +
	"\x11LOG_STATEMENT_ALL\x10\x04\"\xe6\x01\n" +
	"\x14TransactionIsolation\x12%\n" +
	"!TRANSACTION_ISOLATION_UNSPECIFIED\x10\x00\x12*\n" +
	"&TRANSACTION_ISOLATION_READ_UNCOMMITTED\x10\x01\x12(\n" +
	"$TRANSACTION_ISOLATION_READ_COMMITTED\x10\x02\x12)\n" +
	"%TRANSACTION_ISOLATION_REPEATABLE_READ\x10\x03\x12&\n" +
	"\"TRANSACTION_ISOLATION_SERIALIZABLE\x10\x04\"R\n" +
	"\tXmlBinary\x12\x1a\n" +
	"\x16XML_BINARY_UNSPECIFIED\x10\x00\x12\x15\n" +
	"\x11XML_BINARY_BASE64\x10\x01\x12\x12\n" +
	"\x0eXML_BINARY_HEX\x10\x02\"X\n" +
	"\tXmlOption\x12\x1a\n" +
	"\x16XML_OPTION_UNSPECIFIED\x10\x00\x12\x17\n" +
	"\x13XML_OPTION_DOCUMENT\x10\x01\x12\x16\n" +
	"\x12XML_OPTION_CONTENT\x10\x02J\x04\b4\x106J\x04\b,\x10-J\x04\bF\x10IB\x81\x01\n" +
	")yandex.cloud.api.mdb.postgresql.v1.configZTgithub.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config;postgresqlb\x06proto3"

var (
	file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescOnce sync.Once
	file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescData []byte
)

func file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescGZIP() []byte {
	file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescOnce.Do(func() {
		file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDesc), len(file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDesc)))
	})
	return file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDescData
}

var file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes = make([]protoimpl.EnumInfo, 10)
var file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
var file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_goTypes = []any{
	(PostgresqlHostConfig14_1C_BackslashQuote)(0),       // 0: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.BackslashQuote
	(PostgresqlHostConfig14_1C_ByteaOutput)(0),          // 1: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.ByteaOutput
	(PostgresqlHostConfig14_1C_ConstraintExclusion)(0),  // 2: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.ConstraintExclusion
	(PostgresqlHostConfig14_1C_ForceParallelMode)(0),    // 3: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.ForceParallelMode
	(PostgresqlHostConfig14_1C_LogErrorVerbosity)(0),    // 4: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogErrorVerbosity
	(PostgresqlHostConfig14_1C_LogLevel)(0),             // 5: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogLevel
	(PostgresqlHostConfig14_1C_LogStatement)(0),         // 6: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogStatement
	(PostgresqlHostConfig14_1C_TransactionIsolation)(0), // 7: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.TransactionIsolation
	(PostgresqlHostConfig14_1C_XmlBinary)(0),            // 8: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.XmlBinary
	(PostgresqlHostConfig14_1C_XmlOption)(0),            // 9: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.XmlOption
	(*PostgresqlHostConfig14_1C)(nil),                   // 10: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C
	(*wrapperspb.Int64Value)(nil),                       // 11: google.protobuf.Int64Value
	(*wrapperspb.DoubleValue)(nil),                      // 12: google.protobuf.DoubleValue
	(*wrapperspb.BoolValue)(nil),                        // 13: google.protobuf.BoolValue
}
var file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_depIdxs = []int32{
	11, // 0: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.recovery_min_apply_delay:type_name -> google.protobuf.Int64Value
	11, // 1: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.shared_buffers:type_name -> google.protobuf.Int64Value
	11, // 2: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.temp_buffers:type_name -> google.protobuf.Int64Value
	11, // 3: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.work_mem:type_name -> google.protobuf.Int64Value
	11, // 4: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.temp_file_limit:type_name -> google.protobuf.Int64Value
	11, // 5: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.backend_flush_after:type_name -> google.protobuf.Int64Value
	11, // 6: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.old_snapshot_threshold:type_name -> google.protobuf.Int64Value
	11, // 7: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.max_standby_streaming_delay:type_name -> google.protobuf.Int64Value
	2,  // 8: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.constraint_exclusion:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.ConstraintExclusion
	12, // 9: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.cursor_tuple_fraction:type_name -> google.protobuf.DoubleValue
	11, // 10: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.from_collapse_limit:type_name -> google.protobuf.Int64Value
	11, // 11: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.join_collapse_limit:type_name -> google.protobuf.Int64Value
	3,  // 12: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.force_parallel_mode:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.ForceParallelMode
	5,  // 13: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.client_min_messages:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogLevel
	5,  // 14: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.log_min_messages:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogLevel
	5,  // 15: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.log_min_error_statement:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogLevel
	11, // 16: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.log_min_duration_statement:type_name -> google.protobuf.Int64Value
	13, // 17: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.log_checkpoints:type_name -> google.protobuf.BoolValue
	13, // 18: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.log_connections:type_name -> google.protobuf.BoolValue
	13, // 19: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.log_disconnections:type_name -> google.protobuf.BoolValue
	13, // 20: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.log_duration:type_name -> google.protobuf.BoolValue
	4,  // 21: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.log_error_verbosity:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogErrorVerbosity
	13, // 22: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.log_lock_waits:type_name -> google.protobuf.BoolValue
	6,  // 23: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.log_statement:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.LogStatement
	11, // 24: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.log_temp_files:type_name -> google.protobuf.Int64Value
	13, // 25: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.row_security:type_name -> google.protobuf.BoolValue
	7,  // 26: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.default_transaction_isolation:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.TransactionIsolation
	11, // 27: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.statement_timeout:type_name -> google.protobuf.Int64Value
	11, // 28: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.lock_timeout:type_name -> google.protobuf.Int64Value
	11, // 29: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.idle_in_transaction_session_timeout:type_name -> google.protobuf.Int64Value
	1,  // 30: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.bytea_output:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.ByteaOutput
	8,  // 31: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.xmlbinary:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.XmlBinary
	9,  // 32: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.xmloption:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.XmlOption
	11, // 33: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.gin_pending_list_limit:type_name -> google.protobuf.Int64Value
	11, // 34: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.deadlock_timeout:type_name -> google.protobuf.Int64Value
	11, // 35: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.max_locks_per_transaction:type_name -> google.protobuf.Int64Value
	11, // 36: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.max_pred_locks_per_transaction:type_name -> google.protobuf.Int64Value
	13, // 37: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.array_nulls:type_name -> google.protobuf.BoolValue
	0,  // 38: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.backslash_quote:type_name -> yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.BackslashQuote
	13, // 39: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.default_with_oids:type_name -> google.protobuf.BoolValue
	13, // 40: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.escape_string_warning:type_name -> google.protobuf.BoolValue
	13, // 41: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.lo_compat_privileges:type_name -> google.protobuf.BoolValue
	13, // 42: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.quote_all_identifiers:type_name -> google.protobuf.BoolValue
	13, // 43: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.standard_conforming_strings:type_name -> google.protobuf.BoolValue
	13, // 44: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.synchronize_seqscans:type_name -> google.protobuf.BoolValue
	13, // 45: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.transform_null_equals:type_name -> google.protobuf.BoolValue
	13, // 46: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.exit_on_error:type_name -> google.protobuf.BoolValue
	12, // 47: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.seq_page_cost:type_name -> google.protobuf.DoubleValue
	12, // 48: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.random_page_cost:type_name -> google.protobuf.DoubleValue
	13, // 49: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.enable_bitmapscan:type_name -> google.protobuf.BoolValue
	13, // 50: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.enable_hashagg:type_name -> google.protobuf.BoolValue
	13, // 51: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.enable_hashjoin:type_name -> google.protobuf.BoolValue
	13, // 52: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.enable_indexscan:type_name -> google.protobuf.BoolValue
	13, // 53: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.enable_indexonlyscan:type_name -> google.protobuf.BoolValue
	13, // 54: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.enable_material:type_name -> google.protobuf.BoolValue
	13, // 55: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.enable_mergejoin:type_name -> google.protobuf.BoolValue
	13, // 56: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.enable_nestloop:type_name -> google.protobuf.BoolValue
	13, // 57: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.enable_seqscan:type_name -> google.protobuf.BoolValue
	13, // 58: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.enable_sort:type_name -> google.protobuf.BoolValue
	13, // 59: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.enable_tidscan:type_name -> google.protobuf.BoolValue
	11, // 60: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.max_parallel_workers:type_name -> google.protobuf.Int64Value
	11, // 61: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.max_parallel_workers_per_gather:type_name -> google.protobuf.Int64Value
	11, // 62: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.effective_io_concurrency:type_name -> google.protobuf.Int64Value
	11, // 63: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.effective_cache_size:type_name -> google.protobuf.Int64Value
	11, // 64: yandex.cloud.mdb.postgresql.v1.config.PostgresqlHostConfig14_1C.idle_session_timeout:type_name -> google.protobuf.Int64Value
	65, // [65:65] is the sub-list for method output_type
	65, // [65:65] is the sub-list for method input_type
	65, // [65:65] is the sub-list for extension type_name
	65, // [65:65] is the sub-list for extension extendee
	0,  // [0:65] is the sub-list for field type_name
}

func init() { file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_init() }
func file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_init() {
	if File_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto != nil {
		return
	}
	type x struct{}
	out := protoimpl.TypeBuilder{
		File: protoimpl.DescBuilder{
			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
			RawDescriptor: unsafe.Slice(unsafe.StringData(file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDesc), len(file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_rawDesc)),
			NumEnums:      10,
			NumMessages:   1,
			NumExtensions: 0,
			NumServices:   0,
		},
		GoTypes:           file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_goTypes,
		DependencyIndexes: file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_depIdxs,
		EnumInfos:         file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_enumTypes,
		MessageInfos:      file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_msgTypes,
	}.Build()
	File_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto = out.File
	file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_goTypes = nil
	file_yandex_cloud_mdb_postgresql_v1_config_host14_1c_proto_depIdxs = nil
}
