Class DatabaseAutomaticTuning
Database-level Automatic Tuning.
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.Sql.dll
Syntax
[Microsoft.Rest.Serialization.JsonTransformation]
public class DatabaseAutomaticTuning : Microsoft.Azure.Management.Sql.Models.ProxyResource
Constructors
DatabaseAutomaticTuning()
Initializes a new instance of the DatabaseAutomaticTuning class.
Declaration
public DatabaseAutomaticTuning ();
DatabaseAutomaticTuning(String, String, String, Nullable<AutomaticTuningMode>, Nullable<AutomaticTuningMode>, IDictionary<String,AutomaticTuningOptions>)
Initializes a new instance of the DatabaseAutomaticTuning class.
Declaration
public DatabaseAutomaticTuning (string id = null, string name = null, string type = null, Nullable<Microsoft.Azure.Management.Sql.Models.AutomaticTuningMode> desiredState = null, Nullable<Microsoft.Azure.Management.Sql.Models.AutomaticTuningMode> actualState = null, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.Sql.Models.AutomaticTuningOptions> options = null);
Parameters
String
id
Resource ID. |
String
name
Resource name. |
String
type
Resource type. |
Nullable<AutomaticTuningMode>
desiredState
Automatic tuning desired state. Possible values include: 'Inherit', 'Custom', 'Auto', 'Unspecified' |
Nullable<AutomaticTuningMode>
actualState
Automatic tuning actual state. Possible values include: 'Inherit', 'Custom', 'Auto', 'Unspecified' |
IDictionary<String,AutomaticTuningOptions>
options
Automatic tuning options definition. |
Properties
ActualState
Gets automatic tuning actual state. Possible values include: 'Inherit', 'Custom', 'Auto', 'Unspecified'
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.actualState")]
public Nullable<Microsoft.Azure.Management.Sql.Models.AutomaticTuningMode> ActualState { get; }
Property Value
Nullable<AutomaticTuningMode>
|
DesiredState
Gets or sets automatic tuning desired state. Possible values include: 'Inherit', 'Custom', 'Auto', 'Unspecified'
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.desiredState")]
public Nullable<Microsoft.Azure.Management.Sql.Models.AutomaticTuningMode> DesiredState { get; set; }
Property Value
Nullable<AutomaticTuningMode>
|
Options
Gets or sets automatic tuning options definition.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.options")]
public System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.Sql.Models.AutomaticTuningOptions> Options { get; set; }
Property Value
IDictionary<String,AutomaticTuningOptions>
|