ArmSqlModelFactory.ManagedInstanceVcoresCapability Method
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.
Initializes a new instance of ManagedInstanceVcoresCapability.
public static Azure.ResourceManager.Sql.Models.ManagedInstanceVcoresCapability ManagedInstanceVcoresCapability (string name = default, int? value = default, Azure.ResourceManager.Sql.Models.MaxSizeCapability includedMaxSize = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Sql.Models.MaxSizeRangeCapability> supportedStorageSizes = default, bool? isInstancePoolSupported = default, bool? isStandaloneSupported = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Sql.Models.ManagedInstanceMaintenanceConfigurationCapability> supportedMaintenanceConfigurations = default, Azure.ResourceManager.Sql.Models.SqlCapabilityStatus? status = default, string reason = default);
static member ManagedInstanceVcoresCapability : string * Nullable<int> * Azure.ResourceManager.Sql.Models.MaxSizeCapability * seq<Azure.ResourceManager.Sql.Models.MaxSizeRangeCapability> * Nullable<bool> * Nullable<bool> * seq<Azure.ResourceManager.Sql.Models.ManagedInstanceMaintenanceConfigurationCapability> * Nullable<Azure.ResourceManager.Sql.Models.SqlCapabilityStatus> * string -> Azure.ResourceManager.Sql.Models.ManagedInstanceVcoresCapability
Public Shared Function ManagedInstanceVcoresCapability (Optional name As String = Nothing, Optional value As Nullable(Of Integer) = Nothing, Optional includedMaxSize As MaxSizeCapability = Nothing, Optional supportedStorageSizes As IEnumerable(Of MaxSizeRangeCapability) = Nothing, Optional isInstancePoolSupported As Nullable(Of Boolean) = Nothing, Optional isStandaloneSupported As Nullable(Of Boolean) = Nothing, Optional supportedMaintenanceConfigurations As IEnumerable(Of ManagedInstanceMaintenanceConfigurationCapability) = Nothing, Optional status As Nullable(Of SqlCapabilityStatus) = Nothing, Optional reason As String = Nothing) As ManagedInstanceVcoresCapability
Parameters
- name
- String
The virtual cores identifier.
- includedMaxSize
- MaxSizeCapability
Included size.
- supportedStorageSizes
- IEnumerable<MaxSizeRangeCapability>
Storage size ranges.
True if this service objective is supported for managed instances in an instance pool.
True if this service objective is supported for standalone managed instances.
- supportedMaintenanceConfigurations
- IEnumerable<ManagedInstanceMaintenanceConfigurationCapability>
List of supported maintenance configurations.
- status
- Nullable<SqlCapabilityStatus>
The status of the capability.
- reason
- String
The reason for the capability not being available.
Returns
A new ManagedInstanceVcoresCapability instance for mocking.