OptimizedAutoscale Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class that contains the optimized auto scale definition.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Synapse.Models.Api20210601Preview.OptimizedAutoscaleTypeConverter))]
public class OptimizedAutoscale : Microsoft.Azure.PowerShell.Cmdlets.Synapse.Models.Api20210601Preview.IOptimizedAutoscale
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Synapse.Models.Api20210601Preview.OptimizedAutoscaleTypeConverter))>]
type OptimizedAutoscale = class
interface IOptimizedAutoscale
interface IJsonSerializable
Public Class OptimizedAutoscale
Implements IOptimizedAutoscale
- Inheritance
-
OptimizedAutoscale
- Attributes
- Implements
Constructors
OptimizedAutoscale() |
Creates an new OptimizedAutoscale instance. |
Properties
IsEnabled |
A boolean value that indicate if the optimized autoscale feature is enabled or not. |
Maximum |
Maximum allowed instances count. |
Minimum |
Minimum allowed instances count. |
Version |
The version of the template defined, for instance 1. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of OptimizedAutoscale. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of OptimizedAutoscale. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Synapse.Models.Api20210601Preview.IOptimizedAutoscale. |
FromJsonString(String) |
Creates a new instance of OptimizedAutoscale, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of OptimizedAutoscale into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |