sqlserver

package
v0.0.0-...-a04abcf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 15, 2024 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_yandex_cloud_mdb_sqlserver_v1_config_sqlserver2016sp2_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_mdb_sqlserver_v1_config_sqlserver2017_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_mdb_sqlserver_v1_config_sqlserver2019_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type SQLServerConfig2016Sp2Ent

type SQLServerConfig2016Sp2Ent struct {

	// Limits the number of processors to use in parallel plan execution per task.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-max-degree-of-parallelism-server-configuration-option?view=sql-server-2016).
	MaxDegreeOfParallelism *wrapperspb.Int64Value `` /* 131-byte string literal not displayed */
	// Specifies the threshold at which SQL Server creates and runs parallel plans for queries.
	//
	// SQL Server creates and runs a parallel plan for a query only when the estimated cost to run a serial plan for the same query is higher than the value of the option.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-cost-threshold-for-parallelism-server-configuration-option?view=sql-server-2016).
	CostThresholdForParallelism *wrapperspb.Int64Value `` /* 146-byte string literal not displayed */
	// Describes how to configure login auditing to monitor SQL Server Database Engine login activity.
	//
	// Possible values:
	// * 0 - do not log login attempts;
	// * 1 - log only failed login attempts;
	// * 2 - log only successful login attempts (not recommended);
	// * 3 - log all login attempts (not recommended).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/ssms/configure-login-auditing-sql-server-management-studio?view=sql-server-2016).
	AuditLevel *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=audit_level,json=auditLevel,proto3" json:"audit_level,omitempty"`
	// Manages the fill factor server configuration option.
	// When an index is created or rebuilt, the fill factor determines the percentage of space on each index leaf-level page to be filled with data, reserving the rest as free space for future growth.
	//
	// Values 0 and 100 mean full page usage (no space reserved).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-fill-factor-server-configuration-option?view=sql-server-2016).
	FillFactorPercent *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=fill_factor_percent,json=fillFactorPercent,proto3" json:"fill_factor_percent,omitempty"`
	// Determines whether plans should be cached only after second execution.
	//
	// Allows to avoid SQL cache bloat because of single-use plans.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/optimize-for-ad-hoc-workloads-server-configuration-option?view=sql-server-2016).
	OptimizeForAdHocWorkloads *wrapperspb.BoolValue `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

SQL Server 2016 SP2 Enterprise edition supported configuration options are listed here.

Detailed description for each set of options is available in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/server-configuration-options-sql-server?view=sql-server-2016).

Any options that are not listed here are not supported.

func (*SQLServerConfig2016Sp2Ent) Descriptor deprecated

func (*SQLServerConfig2016Sp2Ent) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfig2016Sp2Ent.ProtoReflect.Descriptor instead.

func (*SQLServerConfig2016Sp2Ent) GetAuditLevel

func (x *SQLServerConfig2016Sp2Ent) GetAuditLevel() *wrapperspb.Int64Value

func (*SQLServerConfig2016Sp2Ent) GetCostThresholdForParallelism

func (x *SQLServerConfig2016Sp2Ent) GetCostThresholdForParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2016Sp2Ent) GetFillFactorPercent

func (x *SQLServerConfig2016Sp2Ent) GetFillFactorPercent() *wrapperspb.Int64Value

func (*SQLServerConfig2016Sp2Ent) GetMaxDegreeOfParallelism

func (x *SQLServerConfig2016Sp2Ent) GetMaxDegreeOfParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2016Sp2Ent) GetOptimizeForAdHocWorkloads

func (x *SQLServerConfig2016Sp2Ent) GetOptimizeForAdHocWorkloads() *wrapperspb.BoolValue

func (*SQLServerConfig2016Sp2Ent) ProtoMessage

func (*SQLServerConfig2016Sp2Ent) ProtoMessage()

func (*SQLServerConfig2016Sp2Ent) ProtoReflect

func (*SQLServerConfig2016Sp2Ent) Reset

func (x *SQLServerConfig2016Sp2Ent) Reset()

func (*SQLServerConfig2016Sp2Ent) SetAuditLevel

func (m *SQLServerConfig2016Sp2Ent) SetAuditLevel(v *wrapperspb.Int64Value)

func (*SQLServerConfig2016Sp2Ent) SetCostThresholdForParallelism

func (m *SQLServerConfig2016Sp2Ent) SetCostThresholdForParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2016Sp2Ent) SetFillFactorPercent

func (m *SQLServerConfig2016Sp2Ent) SetFillFactorPercent(v *wrapperspb.Int64Value)

func (*SQLServerConfig2016Sp2Ent) SetMaxDegreeOfParallelism

func (m *SQLServerConfig2016Sp2Ent) SetMaxDegreeOfParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2016Sp2Ent) SetOptimizeForAdHocWorkloads

func (m *SQLServerConfig2016Sp2Ent) SetOptimizeForAdHocWorkloads(v *wrapperspb.BoolValue)

func (*SQLServerConfig2016Sp2Ent) String

func (x *SQLServerConfig2016Sp2Ent) String() string

type SQLServerConfig2016Sp2Std

type SQLServerConfig2016Sp2Std struct {

	// Limits the number of processors to use in parallel plan execution per task.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-max-degree-of-parallelism-server-configuration-option?view=sql-server-2016).
	MaxDegreeOfParallelism *wrapperspb.Int64Value `` /* 131-byte string literal not displayed */
	// Specifies the threshold at which SQL Server creates and runs parallel plans for queries.
	//
	// SQL Server creates and runs a parallel plan for a query only when the estimated cost to run a serial plan for the same query is higher than the value of the option.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-cost-threshold-for-parallelism-server-configuration-option?view=sql-server-2016).
	CostThresholdForParallelism *wrapperspb.Int64Value `` /* 146-byte string literal not displayed */
	// Describes how to configure login auditing to monitor SQL Server Database Engine login activity.
	//
	// Possible values:
	// * 0 - do not log login attempts;
	// * 1 - log only failed login attempts;
	// * 2 - log only successful login attempts (not recommended);
	// * 3 - log all login attempts (not recommended).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/ssms/configure-login-auditing-sql-server-management-studio?view=sql-server-2016).
	AuditLevel *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=audit_level,json=auditLevel,proto3" json:"audit_level,omitempty"`
	// Manages the fill factor server configuration option.
	//
	// When an index is created or rebuilt, the fill factor determines the percentage of space on each index leaf-level page to be filled with data, reserving the rest as free space for future growth.
	//
	// Values 0 and 100 mean full page usage (no space reserved).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-fill-factor-server-configuration-option?view=sql-server-2016).
	FillFactorPercent *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=fill_factor_percent,json=fillFactorPercent,proto3" json:"fill_factor_percent,omitempty"`
	// Determines whether plans should be cached only after second execution.
	//
	// Allows to avoid SQL cache bloat because of single-use plans.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/optimize-for-ad-hoc-workloads-server-configuration-option?view=sql-server-2016).
	OptimizeForAdHocWorkloads *wrapperspb.BoolValue `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

SQL Server 2016 SP2 Standard edition supported configuration options are listed here.

Detailed description for each set of options is available in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/server-configuration-options-sql-server?view=sql-server-2016).

Any options that are not listed here are not supported.

func (*SQLServerConfig2016Sp2Std) Descriptor deprecated

func (*SQLServerConfig2016Sp2Std) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfig2016Sp2Std.ProtoReflect.Descriptor instead.

func (*SQLServerConfig2016Sp2Std) GetAuditLevel

func (x *SQLServerConfig2016Sp2Std) GetAuditLevel() *wrapperspb.Int64Value

func (*SQLServerConfig2016Sp2Std) GetCostThresholdForParallelism

func (x *SQLServerConfig2016Sp2Std) GetCostThresholdForParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2016Sp2Std) GetFillFactorPercent

func (x *SQLServerConfig2016Sp2Std) GetFillFactorPercent() *wrapperspb.Int64Value

func (*SQLServerConfig2016Sp2Std) GetMaxDegreeOfParallelism

func (x *SQLServerConfig2016Sp2Std) GetMaxDegreeOfParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2016Sp2Std) GetOptimizeForAdHocWorkloads

func (x *SQLServerConfig2016Sp2Std) GetOptimizeForAdHocWorkloads() *wrapperspb.BoolValue

func (*SQLServerConfig2016Sp2Std) ProtoMessage

func (*SQLServerConfig2016Sp2Std) ProtoMessage()

func (*SQLServerConfig2016Sp2Std) ProtoReflect

func (*SQLServerConfig2016Sp2Std) Reset

func (x *SQLServerConfig2016Sp2Std) Reset()

func (*SQLServerConfig2016Sp2Std) SetAuditLevel

func (m *SQLServerConfig2016Sp2Std) SetAuditLevel(v *wrapperspb.Int64Value)

func (*SQLServerConfig2016Sp2Std) SetCostThresholdForParallelism

func (m *SQLServerConfig2016Sp2Std) SetCostThresholdForParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2016Sp2Std) SetFillFactorPercent

func (m *SQLServerConfig2016Sp2Std) SetFillFactorPercent(v *wrapperspb.Int64Value)

func (*SQLServerConfig2016Sp2Std) SetMaxDegreeOfParallelism

func (m *SQLServerConfig2016Sp2Std) SetMaxDegreeOfParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2016Sp2Std) SetOptimizeForAdHocWorkloads

func (m *SQLServerConfig2016Sp2Std) SetOptimizeForAdHocWorkloads(v *wrapperspb.BoolValue)

func (*SQLServerConfig2016Sp2Std) String

func (x *SQLServerConfig2016Sp2Std) String() string

type SQLServerConfig2017Ent

type SQLServerConfig2017Ent struct {

	// Limits the number of processors to use in parallel plan execution per task.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-max-degree-of-parallelism-server-configuration-option?view=sql-server-2017).
	MaxDegreeOfParallelism *wrapperspb.Int64Value `` /* 131-byte string literal not displayed */
	// Specifies the threshold at which SQL Server creates and runs parallel plans for queries.
	//
	// SQL Server creates and runs a parallel plan for a query only when the estimated cost to run a serial plan for the same query is higher than the value of the option.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-cost-threshold-for-parallelism-server-configuration-option?view=sql-server-2017).
	CostThresholdForParallelism *wrapperspb.Int64Value `` /* 146-byte string literal not displayed */
	// Describes how to configure login auditing to monitor SQL Server Database Engine login activity.
	//
	// Possible values:
	// * 0 - do not log login attempts;
	// * 1 - log only failed login attempts;
	// * 2 - log only successful login attempts (not recommended);
	// * 3 - log all login attempts (not recommended).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/ssms/configure-login-auditing-sql-server-management-studio?view=sql-server-2017).
	AuditLevel *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=audit_level,json=auditLevel,proto3" json:"audit_level,omitempty"`
	// Manages the fill factor server configuration option.
	// When an index is created or rebuilt, the fill factor determines the percentage of space on each index leaf-level page to be filled with data, reserving the rest as free space for future growth.
	//
	// Values 0 and 100 mean full page usage (no space reserved).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-fill-factor-server-configuration-option?view=sql-server-2017).
	FillFactorPercent *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=fill_factor_percent,json=fillFactorPercent,proto3" json:"fill_factor_percent,omitempty"`
	// Determines whether plans should be cached only after second execution.
	//
	// Allows to avoid SQL cache bloat because of single-use plans.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/optimize-for-ad-hoc-workloads-server-configuration-option?view=sql-server-2017).
	OptimizeForAdHocWorkloads *wrapperspb.BoolValue `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

SQL Server 2017 Enterprise edition supported configuration options are listed here.

Detailed description for each set of options is available in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/server-configuration-options-sql-server?view=sql-server-2017).

Any options that are not listed here are not supported.

func (*SQLServerConfig2017Ent) Descriptor deprecated

func (*SQLServerConfig2017Ent) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfig2017Ent.ProtoReflect.Descriptor instead.

func (*SQLServerConfig2017Ent) GetAuditLevel

func (x *SQLServerConfig2017Ent) GetAuditLevel() *wrapperspb.Int64Value

func (*SQLServerConfig2017Ent) GetCostThresholdForParallelism

func (x *SQLServerConfig2017Ent) GetCostThresholdForParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2017Ent) GetFillFactorPercent

func (x *SQLServerConfig2017Ent) GetFillFactorPercent() *wrapperspb.Int64Value

func (*SQLServerConfig2017Ent) GetMaxDegreeOfParallelism

func (x *SQLServerConfig2017Ent) GetMaxDegreeOfParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2017Ent) GetOptimizeForAdHocWorkloads

func (x *SQLServerConfig2017Ent) GetOptimizeForAdHocWorkloads() *wrapperspb.BoolValue

func (*SQLServerConfig2017Ent) ProtoMessage

func (*SQLServerConfig2017Ent) ProtoMessage()

func (*SQLServerConfig2017Ent) ProtoReflect

func (x *SQLServerConfig2017Ent) ProtoReflect() protoreflect.Message

func (*SQLServerConfig2017Ent) Reset

func (x *SQLServerConfig2017Ent) Reset()

func (*SQLServerConfig2017Ent) SetAuditLevel

func (m *SQLServerConfig2017Ent) SetAuditLevel(v *wrapperspb.Int64Value)

func (*SQLServerConfig2017Ent) SetCostThresholdForParallelism

func (m *SQLServerConfig2017Ent) SetCostThresholdForParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2017Ent) SetFillFactorPercent

func (m *SQLServerConfig2017Ent) SetFillFactorPercent(v *wrapperspb.Int64Value)

func (*SQLServerConfig2017Ent) SetMaxDegreeOfParallelism

func (m *SQLServerConfig2017Ent) SetMaxDegreeOfParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2017Ent) SetOptimizeForAdHocWorkloads

func (m *SQLServerConfig2017Ent) SetOptimizeForAdHocWorkloads(v *wrapperspb.BoolValue)

func (*SQLServerConfig2017Ent) String

func (x *SQLServerConfig2017Ent) String() string

type SQLServerConfig2017Std

type SQLServerConfig2017Std struct {

	// Limits the number of processors to use in parallel plan execution per task.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-max-degree-of-parallelism-server-configuration-option?view=sql-server-2017).
	MaxDegreeOfParallelism *wrapperspb.Int64Value `` /* 131-byte string literal not displayed */
	// Specifies the threshold at which SQL Server creates and runs parallel plans for queries.
	//
	// SQL Server creates and runs a parallel plan for a query only when the estimated cost to run a serial plan for the same query is higher than the value of the option.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-cost-threshold-for-parallelism-server-configuration-option?view=sql-server-2017).
	CostThresholdForParallelism *wrapperspb.Int64Value `` /* 146-byte string literal not displayed */
	// Describes how to configure login auditing to monitor SQL Server Database Engine login activity.
	//
	// Possible values:
	// * 0 - do not log login attempts;
	// * 1 - log only failed login attempts;
	// * 2 - log only successful login attempts (not recommended);
	// * 3 - log all login attempts (not recommended).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/ssms/configure-login-auditing-sql-server-management-studio?view=sql-server-2017).
	AuditLevel *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=audit_level,json=auditLevel,proto3" json:"audit_level,omitempty"`
	// Manages the fill factor server configuration option.
	//
	// When an index is created or rebuilt, the fill factor determines the percentage of space on each index leaf-level page to be filled with data, reserving the rest as free space for future growth.
	//
	// Values 0 and 100 mean full page usage (no space reserved).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-fill-factor-server-configuration-option?view=sql-server-2017).
	FillFactorPercent *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=fill_factor_percent,json=fillFactorPercent,proto3" json:"fill_factor_percent,omitempty"`
	// Determines whether plans should be cached only after second execution.
	//
	// Allows to avoid SQL cache bloat because of single-use plans.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/optimize-for-ad-hoc-workloads-server-configuration-option?view=sql-server-2017).
	OptimizeForAdHocWorkloads *wrapperspb.BoolValue `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

SQL Server 2017 Standard edition supported configuration options are listed here.

Detailed description for each set of options is available in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/server-configuration-options-sql-server?view=sql-server-2017).

Any options that are not listed here are not supported.

func (*SQLServerConfig2017Std) Descriptor deprecated

func (*SQLServerConfig2017Std) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfig2017Std.ProtoReflect.Descriptor instead.

func (*SQLServerConfig2017Std) GetAuditLevel

func (x *SQLServerConfig2017Std) GetAuditLevel() *wrapperspb.Int64Value

func (*SQLServerConfig2017Std) GetCostThresholdForParallelism

func (x *SQLServerConfig2017Std) GetCostThresholdForParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2017Std) GetFillFactorPercent

func (x *SQLServerConfig2017Std) GetFillFactorPercent() *wrapperspb.Int64Value

func (*SQLServerConfig2017Std) GetMaxDegreeOfParallelism

func (x *SQLServerConfig2017Std) GetMaxDegreeOfParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2017Std) GetOptimizeForAdHocWorkloads

func (x *SQLServerConfig2017Std) GetOptimizeForAdHocWorkloads() *wrapperspb.BoolValue

func (*SQLServerConfig2017Std) ProtoMessage

func (*SQLServerConfig2017Std) ProtoMessage()

func (*SQLServerConfig2017Std) ProtoReflect

func (x *SQLServerConfig2017Std) ProtoReflect() protoreflect.Message

func (*SQLServerConfig2017Std) Reset

func (x *SQLServerConfig2017Std) Reset()

func (*SQLServerConfig2017Std) SetAuditLevel

func (m *SQLServerConfig2017Std) SetAuditLevel(v *wrapperspb.Int64Value)

func (*SQLServerConfig2017Std) SetCostThresholdForParallelism

func (m *SQLServerConfig2017Std) SetCostThresholdForParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2017Std) SetFillFactorPercent

func (m *SQLServerConfig2017Std) SetFillFactorPercent(v *wrapperspb.Int64Value)

func (*SQLServerConfig2017Std) SetMaxDegreeOfParallelism

func (m *SQLServerConfig2017Std) SetMaxDegreeOfParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2017Std) SetOptimizeForAdHocWorkloads

func (m *SQLServerConfig2017Std) SetOptimizeForAdHocWorkloads(v *wrapperspb.BoolValue)

func (*SQLServerConfig2017Std) String

func (x *SQLServerConfig2017Std) String() string

type SQLServerConfig2019Ent

type SQLServerConfig2019Ent struct {

	// Limits the number of processors to use in parallel plan execution per task.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-max-degree-of-parallelism-server-configuration-option?view=sql-server-2019).
	MaxDegreeOfParallelism *wrapperspb.Int64Value `` /* 131-byte string literal not displayed */
	// Specifies the threshold at which SQL Server creates and runs parallel plans for queries.
	//
	// SQL Server creates and runs a parallel plan for a query only when the estimated cost to run a serial plan for the same query is higher than the value of the option.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-cost-threshold-for-parallelism-server-configuration-option?view=sql-server-2019).
	CostThresholdForParallelism *wrapperspb.Int64Value `` /* 146-byte string literal not displayed */
	// Describes how to configure login auditing to monitor SQL Server Database Engine login activity.
	//
	// Possible values:
	// * 0 - do not log login attempts;
	// * 1 - log only failed login attempts;
	// * 2 - log only successful login attempts (not recommended);
	// * 3 - log all login attempts (not recommended).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/ssms/configure-login-auditing-sql-server-management-studio?view=sql-server-2019).
	AuditLevel *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=audit_level,json=auditLevel,proto3" json:"audit_level,omitempty"`
	// Manages the fill factor server configuration option.
	// When an index is created or rebuilt, the fill factor determines the percentage of space on each index leaf-level page to be filled with data, reserving the rest as free space for future growth.
	//
	// Values 0 and 100 mean full page usage (no space reserved).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-fill-factor-server-configuration-option?view=sql-server-2019).
	FillFactorPercent *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=fill_factor_percent,json=fillFactorPercent,proto3" json:"fill_factor_percent,omitempty"`
	// Determines whether plans should be cached only after second execution.
	//
	// Allows to avoid SQL cache bloat because of single-use plans.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/optimize-for-ad-hoc-workloads-server-configuration-option?view=sql-server-2019).
	OptimizeForAdHocWorkloads *wrapperspb.BoolValue `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

SQL Server 2019 Enterprise edition supported configuration options are listed here.

Detailed description for each set of options is available in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/server-configuration-options-sql-server?view=sql-server-2019).

Any options that are not listed here are not supported.

func (*SQLServerConfig2019Ent) Descriptor deprecated

func (*SQLServerConfig2019Ent) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfig2019Ent.ProtoReflect.Descriptor instead.

func (*SQLServerConfig2019Ent) GetAuditLevel

func (x *SQLServerConfig2019Ent) GetAuditLevel() *wrapperspb.Int64Value

func (*SQLServerConfig2019Ent) GetCostThresholdForParallelism

func (x *SQLServerConfig2019Ent) GetCostThresholdForParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2019Ent) GetFillFactorPercent

func (x *SQLServerConfig2019Ent) GetFillFactorPercent() *wrapperspb.Int64Value

func (*SQLServerConfig2019Ent) GetMaxDegreeOfParallelism

func (x *SQLServerConfig2019Ent) GetMaxDegreeOfParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2019Ent) GetOptimizeForAdHocWorkloads

func (x *SQLServerConfig2019Ent) GetOptimizeForAdHocWorkloads() *wrapperspb.BoolValue

func (*SQLServerConfig2019Ent) ProtoMessage

func (*SQLServerConfig2019Ent) ProtoMessage()

func (*SQLServerConfig2019Ent) ProtoReflect

func (x *SQLServerConfig2019Ent) ProtoReflect() protoreflect.Message

func (*SQLServerConfig2019Ent) Reset

func (x *SQLServerConfig2019Ent) Reset()

func (*SQLServerConfig2019Ent) SetAuditLevel

func (m *SQLServerConfig2019Ent) SetAuditLevel(v *wrapperspb.Int64Value)

func (*SQLServerConfig2019Ent) SetCostThresholdForParallelism

func (m *SQLServerConfig2019Ent) SetCostThresholdForParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2019Ent) SetFillFactorPercent

func (m *SQLServerConfig2019Ent) SetFillFactorPercent(v *wrapperspb.Int64Value)

func (*SQLServerConfig2019Ent) SetMaxDegreeOfParallelism

func (m *SQLServerConfig2019Ent) SetMaxDegreeOfParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2019Ent) SetOptimizeForAdHocWorkloads

func (m *SQLServerConfig2019Ent) SetOptimizeForAdHocWorkloads(v *wrapperspb.BoolValue)

func (*SQLServerConfig2019Ent) String

func (x *SQLServerConfig2019Ent) String() string

type SQLServerConfig2019Std

type SQLServerConfig2019Std struct {

	// Limits the number of processors to use in parallel plan execution per task.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-max-degree-of-parallelism-server-configuration-option?view=sql-server-2019).
	MaxDegreeOfParallelism *wrapperspb.Int64Value `` /* 131-byte string literal not displayed */
	// Specifies the threshold at which SQL Server creates and runs parallel plans for queries.
	//
	// SQL Server creates and runs a parallel plan for a query only when the estimated cost to run a serial plan for the same query is higher than the value of the option.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-cost-threshold-for-parallelism-server-configuration-option?view=sql-server-2019).
	CostThresholdForParallelism *wrapperspb.Int64Value `` /* 146-byte string literal not displayed */
	// Describes how to configure login auditing to monitor SQL Server Database Engine login activity.
	//
	// Possible values:
	// * 0 - do not log login attempts;
	// * 1 - log only failed login attempts;
	// * 2 - log only successful login attempts (not recommended);
	// * 3 - log all login attempts (not recommended).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/ssms/configure-login-auditing-sql-server-management-studio?view=sql-server-2019).
	AuditLevel *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=audit_level,json=auditLevel,proto3" json:"audit_level,omitempty"`
	// Manages the fill factor server configuration option.
	//
	// When an index is created or rebuilt, the fill factor determines the percentage of space on each index leaf-level page to be filled with data, reserving the rest as free space for future growth.
	//
	// Values 0 and 100 mean full page usage (no space reserved).
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-fill-factor-server-configuration-option?view=sql-server-2019).
	FillFactorPercent *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=fill_factor_percent,json=fillFactorPercent,proto3" json:"fill_factor_percent,omitempty"`
	// Determines whether plans should be cached only after second execution.
	//
	// Allows to avoid SQL cache bloat because of single-use plans.
	//
	// See in-depth description in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/optimize-for-ad-hoc-workloads-server-configuration-option?view=sql-server-2019).
	OptimizeForAdHocWorkloads *wrapperspb.BoolValue `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

SQL Server 2019 Standard edition supported configuration options are listed here.

Detailed description for each set of options is available in [SQL Server documentation](https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/server-configuration-options-sql-server?view=sql-server-2019).

Any options that are not listed here are not supported.

func (*SQLServerConfig2019Std) Descriptor deprecated

func (*SQLServerConfig2019Std) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfig2019Std.ProtoReflect.Descriptor instead.

func (*SQLServerConfig2019Std) GetAuditLevel

func (x *SQLServerConfig2019Std) GetAuditLevel() *wrapperspb.Int64Value

func (*SQLServerConfig2019Std) GetCostThresholdForParallelism

func (x *SQLServerConfig2019Std) GetCostThresholdForParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2019Std) GetFillFactorPercent

func (x *SQLServerConfig2019Std) GetFillFactorPercent() *wrapperspb.Int64Value

func (*SQLServerConfig2019Std) GetMaxDegreeOfParallelism

func (x *SQLServerConfig2019Std) GetMaxDegreeOfParallelism() *wrapperspb.Int64Value

func (*SQLServerConfig2019Std) GetOptimizeForAdHocWorkloads

func (x *SQLServerConfig2019Std) GetOptimizeForAdHocWorkloads() *wrapperspb.BoolValue

func (*SQLServerConfig2019Std) ProtoMessage

func (*SQLServerConfig2019Std) ProtoMessage()

func (*SQLServerConfig2019Std) ProtoReflect

func (x *SQLServerConfig2019Std) ProtoReflect() protoreflect.Message

func (*SQLServerConfig2019Std) Reset

func (x *SQLServerConfig2019Std) Reset()

func (*SQLServerConfig2019Std) SetAuditLevel

func (m *SQLServerConfig2019Std) SetAuditLevel(v *wrapperspb.Int64Value)

func (*SQLServerConfig2019Std) SetCostThresholdForParallelism

func (m *SQLServerConfig2019Std) SetCostThresholdForParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2019Std) SetFillFactorPercent

func (m *SQLServerConfig2019Std) SetFillFactorPercent(v *wrapperspb.Int64Value)

func (*SQLServerConfig2019Std) SetMaxDegreeOfParallelism

func (m *SQLServerConfig2019Std) SetMaxDegreeOfParallelism(v *wrapperspb.Int64Value)

func (*SQLServerConfig2019Std) SetOptimizeForAdHocWorkloads

func (m *SQLServerConfig2019Std) SetOptimizeForAdHocWorkloads(v *wrapperspb.BoolValue)

func (*SQLServerConfig2019Std) String

func (x *SQLServerConfig2019Std) String() string

type SQLServerConfigSet2016Sp2Ent

type SQLServerConfigSet2016Sp2Ent struct {

	// Effective settings for an SQL Server 2016 SP2 cluster (a combination of settings defined in [user_config] and [default_config]).
	EffectiveConfig *SQLServerConfig2016Sp2Ent `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined settings for an SQL Server 2016 SP2 cluster.
	UserConfig *SQLServerConfig2016Sp2Ent `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default configuration for an SQL Server 2016 SP2 cluster.
	DefaultConfig *SQLServerConfig2016Sp2Ent `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*SQLServerConfigSet2016Sp2Ent) Descriptor deprecated

func (*SQLServerConfigSet2016Sp2Ent) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfigSet2016Sp2Ent.ProtoReflect.Descriptor instead.

func (*SQLServerConfigSet2016Sp2Ent) GetDefaultConfig

func (*SQLServerConfigSet2016Sp2Ent) GetEffectiveConfig

func (*SQLServerConfigSet2016Sp2Ent) GetUserConfig

func (*SQLServerConfigSet2016Sp2Ent) ProtoMessage

func (*SQLServerConfigSet2016Sp2Ent) ProtoMessage()

func (*SQLServerConfigSet2016Sp2Ent) ProtoReflect

func (*SQLServerConfigSet2016Sp2Ent) Reset

func (x *SQLServerConfigSet2016Sp2Ent) Reset()

func (*SQLServerConfigSet2016Sp2Ent) SetDefaultConfig

func (*SQLServerConfigSet2016Sp2Ent) SetEffectiveConfig

func (m *SQLServerConfigSet2016Sp2Ent) SetEffectiveConfig(v *SQLServerConfig2016Sp2Ent)

func (*SQLServerConfigSet2016Sp2Ent) SetUserConfig

func (*SQLServerConfigSet2016Sp2Ent) String

type SQLServerConfigSet2016Sp2Std

type SQLServerConfigSet2016Sp2Std struct {

	// Effective settings for an SQL Server 2016 SP2 cluster (a combination of settings defined in [user_config] and [default_config]).
	EffectiveConfig *SQLServerConfig2016Sp2Std `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined settings for an SQL Server 2016 SP2 cluster.
	UserConfig *SQLServerConfig2016Sp2Std `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default configuration for an SQL Server 2016 SP2 cluster.
	DefaultConfig *SQLServerConfig2016Sp2Std `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*SQLServerConfigSet2016Sp2Std) Descriptor deprecated

func (*SQLServerConfigSet2016Sp2Std) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfigSet2016Sp2Std.ProtoReflect.Descriptor instead.

func (*SQLServerConfigSet2016Sp2Std) GetDefaultConfig

func (*SQLServerConfigSet2016Sp2Std) GetEffectiveConfig

func (*SQLServerConfigSet2016Sp2Std) GetUserConfig

func (*SQLServerConfigSet2016Sp2Std) ProtoMessage

func (*SQLServerConfigSet2016Sp2Std) ProtoMessage()

func (*SQLServerConfigSet2016Sp2Std) ProtoReflect

func (*SQLServerConfigSet2016Sp2Std) Reset

func (x *SQLServerConfigSet2016Sp2Std) Reset()

func (*SQLServerConfigSet2016Sp2Std) SetDefaultConfig

func (*SQLServerConfigSet2016Sp2Std) SetEffectiveConfig

func (m *SQLServerConfigSet2016Sp2Std) SetEffectiveConfig(v *SQLServerConfig2016Sp2Std)

func (*SQLServerConfigSet2016Sp2Std) SetUserConfig

func (*SQLServerConfigSet2016Sp2Std) String

type SQLServerConfigSet2017Ent

type SQLServerConfigSet2017Ent struct {

	// Effective settings for an SQL Server 2017 cluster (a combination of settings defined in [user_config] and [default_config]).
	EffectiveConfig *SQLServerConfig2017Ent `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined settings for an SQL Server 2017 cluster.
	UserConfig *SQLServerConfig2017Ent `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default configuration for an SQL Server 2017 cluster.
	DefaultConfig *SQLServerConfig2017Ent `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*SQLServerConfigSet2017Ent) Descriptor deprecated

func (*SQLServerConfigSet2017Ent) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfigSet2017Ent.ProtoReflect.Descriptor instead.

func (*SQLServerConfigSet2017Ent) GetDefaultConfig

func (x *SQLServerConfigSet2017Ent) GetDefaultConfig() *SQLServerConfig2017Ent

func (*SQLServerConfigSet2017Ent) GetEffectiveConfig

func (x *SQLServerConfigSet2017Ent) GetEffectiveConfig() *SQLServerConfig2017Ent

func (*SQLServerConfigSet2017Ent) GetUserConfig

func (*SQLServerConfigSet2017Ent) ProtoMessage

func (*SQLServerConfigSet2017Ent) ProtoMessage()

func (*SQLServerConfigSet2017Ent) ProtoReflect

func (*SQLServerConfigSet2017Ent) Reset

func (x *SQLServerConfigSet2017Ent) Reset()

func (*SQLServerConfigSet2017Ent) SetDefaultConfig

func (m *SQLServerConfigSet2017Ent) SetDefaultConfig(v *SQLServerConfig2017Ent)

func (*SQLServerConfigSet2017Ent) SetEffectiveConfig

func (m *SQLServerConfigSet2017Ent) SetEffectiveConfig(v *SQLServerConfig2017Ent)

func (*SQLServerConfigSet2017Ent) SetUserConfig

func (*SQLServerConfigSet2017Ent) String

func (x *SQLServerConfigSet2017Ent) String() string

type SQLServerConfigSet2017Std

type SQLServerConfigSet2017Std struct {

	// Effective settings for an SQL Server 2017 cluster (a combination of settings defined in [user_config] and [default_config]).
	EffectiveConfig *SQLServerConfig2017Std `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined settings for an SQL Server 2017 cluster.
	UserConfig *SQLServerConfig2017Std `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default configuration for an SQL Server 2017 cluster.
	DefaultConfig *SQLServerConfig2017Std `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*SQLServerConfigSet2017Std) Descriptor deprecated

func (*SQLServerConfigSet2017Std) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfigSet2017Std.ProtoReflect.Descriptor instead.

func (*SQLServerConfigSet2017Std) GetDefaultConfig

func (x *SQLServerConfigSet2017Std) GetDefaultConfig() *SQLServerConfig2017Std

func (*SQLServerConfigSet2017Std) GetEffectiveConfig

func (x *SQLServerConfigSet2017Std) GetEffectiveConfig() *SQLServerConfig2017Std

func (*SQLServerConfigSet2017Std) GetUserConfig

func (*SQLServerConfigSet2017Std) ProtoMessage

func (*SQLServerConfigSet2017Std) ProtoMessage()

func (*SQLServerConfigSet2017Std) ProtoReflect

func (*SQLServerConfigSet2017Std) Reset

func (x *SQLServerConfigSet2017Std) Reset()

func (*SQLServerConfigSet2017Std) SetDefaultConfig

func (m *SQLServerConfigSet2017Std) SetDefaultConfig(v *SQLServerConfig2017Std)

func (*SQLServerConfigSet2017Std) SetEffectiveConfig

func (m *SQLServerConfigSet2017Std) SetEffectiveConfig(v *SQLServerConfig2017Std)

func (*SQLServerConfigSet2017Std) SetUserConfig

func (*SQLServerConfigSet2017Std) String

func (x *SQLServerConfigSet2017Std) String() string

type SQLServerConfigSet2019Ent

type SQLServerConfigSet2019Ent struct {

	// Effective settings for an SQL Server 2019 cluster (a combination of settings defined in [user_config] and [default_config]).
	EffectiveConfig *SQLServerConfig2019Ent `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined settings for an SQL Server 2019 cluster.
	UserConfig *SQLServerConfig2019Ent `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default configuration for an SQL Server 2019 cluster.
	DefaultConfig *SQLServerConfig2019Ent `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*SQLServerConfigSet2019Ent) Descriptor deprecated

func (*SQLServerConfigSet2019Ent) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfigSet2019Ent.ProtoReflect.Descriptor instead.

func (*SQLServerConfigSet2019Ent) GetDefaultConfig

func (x *SQLServerConfigSet2019Ent) GetDefaultConfig() *SQLServerConfig2019Ent

func (*SQLServerConfigSet2019Ent) GetEffectiveConfig

func (x *SQLServerConfigSet2019Ent) GetEffectiveConfig() *SQLServerConfig2019Ent

func (*SQLServerConfigSet2019Ent) GetUserConfig

func (*SQLServerConfigSet2019Ent) ProtoMessage

func (*SQLServerConfigSet2019Ent) ProtoMessage()

func (*SQLServerConfigSet2019Ent) ProtoReflect

func (*SQLServerConfigSet2019Ent) Reset

func (x *SQLServerConfigSet2019Ent) Reset()

func (*SQLServerConfigSet2019Ent) SetDefaultConfig

func (m *SQLServerConfigSet2019Ent) SetDefaultConfig(v *SQLServerConfig2019Ent)

func (*SQLServerConfigSet2019Ent) SetEffectiveConfig

func (m *SQLServerConfigSet2019Ent) SetEffectiveConfig(v *SQLServerConfig2019Ent)

func (*SQLServerConfigSet2019Ent) SetUserConfig

func (*SQLServerConfigSet2019Ent) String

func (x *SQLServerConfigSet2019Ent) String() string

type SQLServerConfigSet2019Std

type SQLServerConfigSet2019Std struct {

	// Effective settings for an SQL Server 2019 cluster (a combination of settings defined in [user_config] and [default_config]).
	EffectiveConfig *SQLServerConfig2019Std `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined settings for an SQL Server 2019 cluster.
	UserConfig *SQLServerConfig2019Std `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default configuration for an SQL Server 2019 cluster.
	DefaultConfig *SQLServerConfig2019Std `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*SQLServerConfigSet2019Std) Descriptor deprecated

func (*SQLServerConfigSet2019Std) Descriptor() ([]byte, []int)

Deprecated: Use SQLServerConfigSet2019Std.ProtoReflect.Descriptor instead.

func (*SQLServerConfigSet2019Std) GetDefaultConfig

func (x *SQLServerConfigSet2019Std) GetDefaultConfig() *SQLServerConfig2019Std

func (*SQLServerConfigSet2019Std) GetEffectiveConfig

func (x *SQLServerConfigSet2019Std) GetEffectiveConfig() *SQLServerConfig2019Std

func (*SQLServerConfigSet2019Std) GetUserConfig

func (*SQLServerConfigSet2019Std) ProtoMessage

func (*SQLServerConfigSet2019Std) ProtoMessage()

func (*SQLServerConfigSet2019Std) ProtoReflect

func (*SQLServerConfigSet2019Std) Reset

func (x *SQLServerConfigSet2019Std) Reset()

func (*SQLServerConfigSet2019Std) SetDefaultConfig

func (m *SQLServerConfigSet2019Std) SetDefaultConfig(v *SQLServerConfig2019Std)

func (*SQLServerConfigSet2019Std) SetEffectiveConfig

func (m *SQLServerConfigSet2019Std) SetEffectiveConfig(v *SQLServerConfig2019Std)

func (*SQLServerConfigSet2019Std) SetUserConfig

func (*SQLServerConfigSet2019Std) String

func (x *SQLServerConfigSet2019Std) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL