ServiceObjectiveCapability Constructors
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.
Overloads
ServiceObjectiveCapability() |
Initializes a new instance of the ServiceObjectiveCapability class. |
ServiceObjectiveCapability(Nullable<Guid>, String, IList<MaxSizeRangeCapability>, PerformanceLevelCapability, Sku, IList<LicenseTypeCapability>, MaxSizeCapability, Nullable<Boolean>, AutoPauseDelayTimeRange, IList<MinCapacityCapability>, String, IList<MaintenanceConfigurationCapability>, Nullable<CapabilityStatus>, String) |
Initializes a new instance of the ServiceObjectiveCapability class. |
ServiceObjectiveCapability()
Initializes a new instance of the ServiceObjectiveCapability class.
public ServiceObjectiveCapability ();
Public Sub New ()
Applies to
ServiceObjectiveCapability(Nullable<Guid>, String, IList<MaxSizeRangeCapability>, PerformanceLevelCapability, Sku, IList<LicenseTypeCapability>, MaxSizeCapability, Nullable<Boolean>, AutoPauseDelayTimeRange, IList<MinCapacityCapability>, String, IList<MaintenanceConfigurationCapability>, Nullable<CapabilityStatus>, String)
Initializes a new instance of the ServiceObjectiveCapability class.
public ServiceObjectiveCapability (Guid? id = default, string name = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.MaxSizeRangeCapability> supportedMaxSizes = default, Microsoft.Azure.Management.Sql.Models.PerformanceLevelCapability performanceLevel = default, Microsoft.Azure.Management.Sql.Models.Sku sku = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.LicenseTypeCapability> supportedLicenseTypes = default, Microsoft.Azure.Management.Sql.Models.MaxSizeCapability includedMaxSize = default, bool? zoneRedundant = default, Microsoft.Azure.Management.Sql.Models.AutoPauseDelayTimeRange supportedAutoPauseDelay = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.MinCapacityCapability> supportedMinCapacities = default, string computeModel = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.MaintenanceConfigurationCapability> supportedMaintenanceConfigurations = default, Microsoft.Azure.Management.Sql.Models.CapabilityStatus? status = default, string reason = default);
new Microsoft.Azure.Management.Sql.Models.ServiceObjectiveCapability : Nullable<Guid> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.MaxSizeRangeCapability> * Microsoft.Azure.Management.Sql.Models.PerformanceLevelCapability * Microsoft.Azure.Management.Sql.Models.Sku * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.LicenseTypeCapability> * Microsoft.Azure.Management.Sql.Models.MaxSizeCapability * Nullable<bool> * Microsoft.Azure.Management.Sql.Models.AutoPauseDelayTimeRange * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.MinCapacityCapability> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.MaintenanceConfigurationCapability> * Nullable<Microsoft.Azure.Management.Sql.Models.CapabilityStatus> * string -> Microsoft.Azure.Management.Sql.Models.ServiceObjectiveCapability
Public Sub New (Optional id As Nullable(Of Guid) = Nothing, Optional name As String = Nothing, Optional supportedMaxSizes As IList(Of MaxSizeRangeCapability) = Nothing, Optional performanceLevel As PerformanceLevelCapability = Nothing, Optional sku As Sku = Nothing, Optional supportedLicenseTypes As IList(Of LicenseTypeCapability) = Nothing, Optional includedMaxSize As MaxSizeCapability = Nothing, Optional zoneRedundant As Nullable(Of Boolean) = Nothing, Optional supportedAutoPauseDelay As AutoPauseDelayTimeRange = Nothing, Optional supportedMinCapacities As IList(Of MinCapacityCapability) = Nothing, Optional computeModel As String = Nothing, Optional supportedMaintenanceConfigurations As IList(Of MaintenanceConfigurationCapability) = Nothing, Optional status As Nullable(Of CapabilityStatus) = Nothing, Optional reason As String = Nothing)
Parameters
- name
- String
The service objective name.
- supportedMaxSizes
- IList<MaxSizeRangeCapability>
The list of supported maximum database sizes.
- performanceLevel
- PerformanceLevelCapability
The performance level.
- sku
- Sku
The sku.
- supportedLicenseTypes
- IList<LicenseTypeCapability>
List of supported license types.
- includedMaxSize
- MaxSizeCapability
The included (free) max size.
Whether or not zone redundancy is supported for the service objective.
- supportedAutoPauseDelay
- AutoPauseDelayTimeRange
Supported time range for auto pause delay
- supportedMinCapacities
- IList<MinCapacityCapability>
List of supported min capacities
- computeModel
- String
The compute model
- supportedMaintenanceConfigurations
- IList<MaintenanceConfigurationCapability>
List of supported maintenance configurations
- status
- Nullable<CapabilityStatus>
The status of the capability. Possible values include: 'Visible', 'Available', 'Default', 'Disabled'
- reason
- String
The reason for the capability not being available.