SqlVirtualMachineModel 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 SQL virtual machine.
[Microsoft.Rest.Serialization.JsonTransformation]
public class SqlVirtualMachineModel : Microsoft.Azure.Management.SqlVirtualMachine.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SqlVirtualMachineModel = class
inherit TrackedResource
Public Class SqlVirtualMachineModel
Inherits TrackedResource
- Inheritance
- Attributes
Constructors
SqlVirtualMachineModel() |
Initializes a new instance of the SqlVirtualMachineModel class. |
SqlVirtualMachineModel(String, String, String, String, IDictionary<String, String>, ResourceIdentity, String, String, String, String, String, String, String, WsfcDomainCredentials, AutoPatchingSettings, AutoBackupSettings, KeyVaultCredentialSettings, ServerConfigurationsManagementSettings) |
Initializes a new instance of the SqlVirtualMachineModel class. |
Properties
AutoBackupSettings |
Gets or sets auto backup settings for SQL Server. |
AutoPatchingSettings |
Gets or sets auto patching settings for applying critical security updates to SQL virtual machine. |
Id |
Gets resource ID. (Inherited from Resource) |
Identity |
Gets or sets azure Active Directory identity of the server. |
KeyVaultCredentialSettings |
Gets or sets key vault credential settings. |
Location |
Gets or sets resource location. (Inherited from TrackedResource) |
Name |
Gets resource name. (Inherited from Resource) |
ProvisioningState |
Gets provisioning state to track the async operation status. |
ServerConfigurationsManagementSettings |
Gets or sets SQL Server configuration management settings. |
SqlImageOffer |
Gets or sets SQL image offer. Examples include SQL2016-WS2016, SQL2017-WS2016. |
SqlImageSku |
Gets or sets SQL Server edition type. Possible values include: 'Developer', 'Express', 'Standard', 'Enterprise', 'Web' |
SqlManagement |
Gets or sets SQL Server Management type. Possible values include: 'Full', 'LightWeight', 'NoAgent' |
SqlServerLicenseType |
Gets or sets SQL Server license type. Possible values include: 'PAYG', 'AHUB' |
SqlVirtualMachineGroupResourceId |
Gets or sets ARM resource id of the SQL virtual machine group this SQL virtual machine is or will be part of. |
Tags |
Gets or sets resource tags. (Inherited from TrackedResource) |
Type |
Gets resource type. (Inherited from Resource) |
VirtualMachineResourceId |
Gets or sets ARM Resource id of underlying virtual machine created from SQL marketplace image. |
WsfcDomainCredentials |
Gets or sets domain credentials for setting up Windows Server Failover Cluster for SQL availability group. |
Methods
Validate() |
Validate the object. |