Share via


SqlTempDbSettings Class

Definition

Set tempDb storage settings for SQL Server.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.SqlTempDbSettingsTypeConverter))]
public class SqlTempDbSettings : Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.ISqlTempDbSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.SqlTempDbSettingsTypeConverter))>]
type SqlTempDbSettings = class
    interface ISqlTempDbSettings
    interface IJsonSerializable
Public Class SqlTempDbSettings
Implements ISqlTempDbSettings
Inheritance
SqlTempDbSettings
Attributes
Implements

Constructors

SqlTempDbSettings()

Creates an new SqlTempDbSettings instance.

Properties

DataFileCount

SQL Server tempdb data file count

DataFileSize

SQL Server tempdb data file size

DataGrowth

SQL Server tempdb data file autoGrowth size

DefaultFilePath

SQL Server default file path

LogFileSize

SQL Server tempdb log file size

LogGrowth

SQL Server tempdb log file autoGrowth size

Lun

Logical Unit Numbers for the disks.

PersistFolder

SQL Server tempdb persist folder choice

PersistFolderPath

SQL Server tempdb persist folder location

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SqlTempDbSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SqlTempDbSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.ISqlTempDbSettings.

FromJsonString(String)

Creates a new instance of SqlTempDbSettings, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of SqlTempDbSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to